
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}
body {
  line-height: 1;
}
ol, ul {
  list-style: none;
}
blockquote, q {
  quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
i, em {
  font-style: italic;
}
b, strong {
  font-weight: bold;
}
hr {
  border: 0;
}
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
  border:0;
  padding:0;
  margin:0;
}
body {
  font-family: "Helvetica Neue", "Helvetica", arial, sans-serif;
  font-weight: 200;
  font-size: 16px;
  background: #efefef;
  height: 100%;
  width: 100%;
  color: #333;
}
body.windows {
  font-family: 'Lato', arial, sans-serif;
}
body.mobile {
  font-size: 24px;
  -webkit-text-size-adjust: none;
}
h1, h2, h3, h4, h5 {
  font-family: "Helvetica Neue", "Helvetica", arial, sans-serif;
  font-weight: 200;
  color: #85b826;
  line-height: 1em;
  padding-bottom: 0.2em;
}
body.windows h1,
body.windows h2,
body.windows h3,
body.windows h4,
body.windows h5 {
  font-family: 'Lato', arial, sans-serif;
}
h1 {
  font-size: 54px;
}
h2 {
  font-size: 44px;
}
h3 {
  font-size: 36px;
}
h4 {
  font-size: 24px;
}
h5 {
  font-size: 20px;
}
p {
  line-height: 1.2em;
  margin-bottom: 1.2em;
}
p.last {
  margin-bottom: 0;
}
a, .link {
  color: #85b826;
  text-decoration: none;
  cursor: pointer;
}
a:visited {
  color: #2e5f01;
}
button {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  cursor: pointer;
}
code,
pre {
  font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;
  font-size: 14px;
}
pre {
  padding: 10px;
  background-color: #eee;
  line-height: 1.5em;
}
@media all and (max-width: 660px) {
  h1 {
    font-size: 29px;
    line-height: 34px;
    padding: 0;
  }
  h2 {
    font-size: 26px;
    line-height: 31px;
    padding: 0;
  }
  h3 {
    font-size: 23px;
    line-height: 28px;
    padding: 0;
  }
  p {
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 9px;
  }
}
body {
  background: #ececec;
}
#main-header {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  height: 46px;
  background: #fff;
  background-image: linear-gradient(top, #ffffff, #fdfdfd);
  background-image: -o-linear-gradient(top, #ffffff, #fdfdfd);
  background-image: -moz-linear-gradient(top, #ffffff, #fdfdfd);
  background-image: -webkit-linear-gradient(top, #ffffff, #fdfdfd);
  background-image: -ms-linear-gradient(top, #ffffff, #fdfdfd);
  background-image: -webkit-gradient(
    linear, left top, left bottom,
    #ffffff, #fdfdfd
  );
}
.drop-shadow-hack {
  filter: progid:DXImageTransform.Microsoft.gradient(
      startColorstr='#55000000', endColorstr='#00000000');
  background-image: linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0));
  background-image: -o-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0));
  background-image: -moz-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0));
  background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0));
  background-image: -ms-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0));
  background-image: -webkit-gradient(
    linear, left top, left bottom,
    rgba(0,0,0,0.3), rgba(0,0,0,0)
  );
}
#main-header .links {
  padding: 22px 0 0 12px;
  display: table;
  float: left;
}
#main-header .links a {
  display: table-cell;
  padding: 0 0 0 9px;
  vertical-align: middle;
  text-transform: uppercase;
  font-size: 13px;
  line-height: 13px;
  font-weight: 400;
}
#main-header .links a:after {
  content: " \a0-";
}
#main-header .links a:last-child:after {
  content: "";
}
body {
  padding-top: 40px;
}
.under-main-header {
  padding-top: 18px;
}
#main-header {
  text-align: right;
  color: #ddd;
  white-space: nowrap;
  position: static;
}
#main-logo {
  float: left;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/home/wordmark_green-ve910ca27.png) bottom no-repeat;
  background-size: 100px;
  width: 100px;
  height: 25px;
  margin: 10px 0 0 0;
}
#main-header-sign-in {
  display: inline-block;
  overflow: hidden;
  max-width: 50%;
  margin: 18px 0 0 0;
  padding: 3px;
  font-size: 14px;
  line-height: 14px;
}
#main-header-sign-in a {
  margin-left: 1em;
}
#mobile-options {
  display: none;
}
#mobile-options a {
  
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.content-container {
  display: block;
  width: 660px;
  padding-right: 30px;
  padding-left: 30px;
  margin: auto;
}
.justify-content p {
  text-align: justify;
}
body > section.content-container {
  min-height: 600px;
}
.full-width .content-container {
  width: 940px;
}
#main-footer {
  clear: both;
  margin: 0 auto;
  padding-top: 40px;
  padding-bottom: 40px;
  color: #999;
  font-size: 14px;
  line-height: 22px;
}
#main-footer a {
  margin-left: 1em;
  white-space: nowrap;
}
section + section {
  margin-top: 1.2em;
}
.panel header {
  background: #f1f1f1;
  background: rgba(255, 255, 255, 0.99);
  border: 1px solid transparent;
  border-left: 0;
  border-right: 0;
  border-bottom: 1px solid #ddd;
}
.panel header h1,
.panel header h2,
.panel header h3 {
  font-size: 24px;
  color: #999;
  text-shadow: 0px 1px 1px #fff;
  margin-left: 10px;
  margin-top: 7px;
}
.panel header h1 a {
  color: #999;
  float: left;
}
.panel .panel-body {
  background: rgba(255, 255, 255, 0.99);
  padding: 30px;
  padding-top: 20px;
  overflow: hidden;
}
.panel .panel-body h2,
.panel .panel-body h3,
.panel .panel-body h4 {
  margin-bottom: 5px;
}
.panel .panel-body h2 {
  font-size: 36px;
  line-height: 40px;
  padding-bottom: 8px;
}
.panel .panel-body h3 {
  font-size: 30px;
  line-height: 34px;
  padding-bottom: 5px;
}
.panel .panel-body h4 {
  font-size: 24px;
  line-height: 27px;
  padding-bottom: 3px;
}
.panel .panel-body {
  box-shadow: 0px 1px 2px rgba(0,0,0,0.07);
}
.panel .loading,
.panel.loading {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/loading-va64410b8.gif);
  background-repeat: no-repeat;
  background-position: center center;
}
button,
.button,
.button:visited {
  display: inline-block;
  line-height: 1.2em;
  font-weight: normal;
  padding: 8px 30px;
  background: #85b826;
  border: none;
  border-radius: 4px;
  color: #fff;
}
button:active, button:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  outline: 0;
}
.button.compact-button {
  padding: 6px 15px;
}
button[disabled],
.button[disabled] {
  background: #788a53;
  background-image: linear-gradient(top, #809b51, #788a53);
  background-image: -o-linear-gradient(top, #809b51, #788a53);
  background-image: -moz-linear-gradient(top, #809b51, #788a53);
  background-image: -webkit-linear-gradient(top, #809b51, #788a53);
  background-image: -ms-linear-gradient(top, #809b51, #788a53);
  background-image: -webkit-gradient(
    linear, left top, left bottom,
    #809b51, #788a53
  );
  color: #ddd;
}
.secondary-button {
  background: #999;
  background-image: linear-gradient(top, #a3a3a3, #8e8e8e);
  background-image: -o-linear-gradient(top, #a3a3a3, #8e8e8e);
  background-image: -moz-linear-gradient(top, #a3a3a3, #8e8e8e);
  background-image: -webkit-linear-gradient(top, #a3a3a3, #8e8e8e);
  background-image: -ms-linear-gradient(top, #a3a3a3, #8e8e8e);
  background-image: -webkit-gradient(
    linear, left top, left bottom,
    #a3a3a3, #8e8e8e
  );
  text-shadow: 0px 1px 1px rgba(0,0,0,0.4);
}
.secondary-button[disabled],
.button.secondary-button[disabled] {
  background: #888;
  background-image: linear-gradient(top, #8e8e8e, #777);
  background-image: -o-linear-gradient(top, #8e8e8e, #777);
  background-image: -moz-linear-gradient(top, #8e8e8e, #777);
  background-image: -webkit-linear-gradient(top, #8e8e8e, #777);
  background-image: -ms-linear-gradient(top, #8e8e8e, #777);
  background-image: -webkit-gradient(
    linear, left top, left bottom,
    #8e8e8e, #777
  );
}
.light-button {
  border: 1px solid #bebebe;
  background: #e5e5e5;
  background-image: linear-gradient(top, #e5e5e5, #dedede);
  background-image: -o-linear-gradient(top, #e5e5e5, #dedede);
  background-image: -moz-linear-gradient(top, #e5e5e5, #dedede);
  background-image: -webkit-linear-gradient(top, #e5e5e5, #dedede);
  background-image: -ms-linear-gradient(top, #e5e5e5, #dedede);
  background-image: -webkit-gradient(
    linear, left top, left bottom,
    #e5e5e5, #dedede
  );
  text-shadow: 0px 1px 1px rgba(255,255,255,0.4);
  color: #555;
}
.light-button[disabled],
.button.light-button[disabled],
.button.light-button.disabled {
  background: #bebebe;
  border-color: #999;
  background-image: none;
  cursor: default;
}
.button.neon-button,
button.neon-button {
  color: #555;
  text-shadow: 1px 1px 0 #fff;
  background: #d8eb9e;
  background-image: linear-gradient(top, #d8eb9e, #d0e689);
  background-image: -o-linear-gradient(top, #d8eb9e, #d0e689);
  background-image: -moz-linear-gradient(top, #d8eb9e, #d0e689);
  background-image: -webkit-linear-gradient(top, #d8eb9e, #d0e689);
  background-image: -ms-linear-gradient(top, #d8eb9e, #d0e689);
  background-image: -webkit-gradient(
    linear, left top, left bottom,
    #d8eb9e, #d0e689
  );
}
.overlay-button {
  border: 1px solid #fff;
  color: #fff;
  background-color: rgba(255,255,255, 0.15);
  border-radius: 0;
}
.overlay-button a {
  font-size: 13px;
  line-height: 13px;
  padding: 13px 30px;
  display: block;
}
.overlay-button a,
.overlay-button a:link,
.overlay-button a:visited,
.overlay-button a:active {
  color: #fff;
}
input,
textarea,
select {
  display: inline-block;
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  color: #333;
  border: 1px solid #ccc;
}
input,
textarea {
  padding: 6px;
}
::-webkit-input-placeholder {
  color: #aaa;
}
:-moz-placeholder {
  color: #aaa;
}
input[type="image"],
input[type="checkbox"],
input[type="radio"] {
  width: auto;
  height: auto;
  padding: 0;
  margin: 3px 0;
  *margin-top: 0; 
  line-height: normal;
  cursor: pointer;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border: 0 \9; 
}
input[type="image"] {
  border: 0;
}
input[type="file"] {
  width: auto;
  padding: initial;
  line-height: initial;
  border: initial;
  background-color: #fff;
  background-color: initial;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
input[type="button"],
input[type="reset"],
input[type="submit"] {
  width: auto;
  height: auto;
  cursor: pointer;
}
select,
input[type="file"] {
  height: 28px; 
  *margin-top: 4px; 
  line-height: 28px;
}
input[type="file"] {
  line-height: 18px \9;
}
select {
  padding: 0.2em;
  height: 2em;
  background-color: #fff;
}
select[multiple],
select[size] {
  height: auto;
}
select[disabled] {
  color: #999;
  background: #eee;
}
input,
textarea {
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  -moz-transition: border linear .2s, box-shadow linear .2s;
  -webkit-transition: border linear .2s, box-shadow linear .2s;
  -o-transition: border linear .2s, box-shadow linear .2s;
  -ms-transition: border linear .2s, box-shadow linear .2s;
  transition: border linear .2s, box-shadow linear .2s;
}
input, textarea, input:focus, textarea:focus, select:focus {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  outline: 0;
}
input[disabled],
textarea[disabled] {
  color: #999;
  background: #f0f0f0;
}
.placeholder-label {
  position: relative;
  display: block;
  margin-top: 10px;
  background: #fff;
}
.placeholder-label .placeholder {
  opacity: 0;
  position: absolute;
  color: #ccc;
  top: 50%;
  left: 10px;
  margin-top: -10px;
  line-height: 20px;
  z-index: 0;
}
.placeholder-label input {
  position: relative;
  z-index: 1;
  background: transparent;
}
.placeholder-label input[type=text],
.placeholder-label input[type=email],
.placeholder-label input[type=password],
.placeholder-label textarea {
  padding: 11px;
}
.placeholder-label input[disabled] {
  background: #f0f0f0;
}
.placeholder-label .placeholder,
.placeholder-label.empty.focused .placeholder {
  -webkit-transition: opacity 0.1s ease;
  -moz-transition: opacity 0.1s ease;
  -ms-transition: opacity 0.1s ease;
  -o-transition: opacity 0.1s ease;
  transition: opacity 0.1s ease;
}
.placeholder-label.empty .placeholder {
  opacity: 1;
}
.placeholder-label.focused .placeholder {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none;
}
.msie .placeholder-label .placeholder {
  display: none;
}
.msie .placeholder-label.empty .placeholder {
  display: block;
}
form .error {
  margin-top: 10px;
  margin-bottom: 0;
}
form .error img {
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/avo-sprite-vbad70c89.png) no-repeat -104px -170px;
  width: 23px;
  height: 21px;
  float: left;
}
form .error span {
  display: block;
  margin-left: 30px;
  font-size: 13px;
  line-height: 20px;
}
form .help {
  font-size: 13px;
  margin-top: 5px;
  color: #666;
}
.hidden-file-container {
  position: relative;
  cursor: pointer;
  overflow: hidden;
}
.hidden-file-container input {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  opacity: 0;
  filter: alpha(opacity=0);
  cursor: pointer;
}
.hidden-file-container .preview-file {
  display: none;
  width: 100%;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  overflow: hidden;
}
.hidden-file-container .label-select-file,
.hidden-file-container.file-selected .label-file-selected {
  
}
.hidden-file-container.file-selected .label-select-file,
.hidden-file-container .label-file-selected {
  display: none;
}
.hidden-file-container.file-selected .preview-file {
  display: block;
}
#main-header .platforms {
  display: none;
}
.public-page {
  background: #fff;
  overflow: auto;
}
.public-page #main-header {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/public/couple-smooch-v33d955ef.jpg);
  background-color: #ececec;
  background-repeat: no-repeat;
  background-size: cover;
  padding-bottom: 280px;
}
.public-page h1 {
  margin: -243px 44px 88px 0px;
  color: #fff;
  position: absolute;
  font-weight: 100;
}
.public-page .content-container li {
  margin-left: 1.2em;
  line-height: 1.4em;
}
.public-page .content-container ol {
  list-style: decimal;
  margin: 1em 0;
}
.public-page .content-container ul {
  list-style: circle;
  margin: 1em 0;
}
.public-page p {
  line-height: 1.4em;
}
#public-home {
  overflow: hidden;
  background: #000;
}
.page-panels {
  height: 100%;
  width: 100%;
  z-index: 2;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transition: all 0.7s ease-out;
  -moz-transition: all 0.7s ease-out;
  -o-transition: all 0.7s ease-out;
  -ms-transition: all 0.7s ease-out;
  transition: all 0.7s ease-out;
}
.page-panels-nav-all,
.page-panels-nav-one {
  cursor: pointer;
  width: 44px;
  height: 44px;
  display: inline-block;
  position: fixed;
  bottom: 36px;
  z-index: 4;
  border: 2px solid rgba(255,255,255,0.9);
  border-radius: 45px;
  color: rgba(255,255,255,0.9);
  text-align: center;
  font-size: 35px;
  font-weight: bold;
  transition: all .1s linear 0s;
}
.page-panels-nav-all {
  left: 36px;
  display: none;
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/public/sprite-2014-v96cf719c.png);
  background-repeat: no-repeat;
  background-position: -94px 12px;
  background-size: 392px;
}
.up.page-panels-nav-one {
  right: 120px;
  left: auto;
  display: none;
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/public/sprite-2014-v96cf719c.png);
  background-repeat: no-repeat;
  background-position: 7px 10px;
  background-size: 400px;
}
.down.page-panels-nav-one {
  right: 36px;
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/public/sprite-2014-v96cf719c.png);
  background-repeat: no-repeat;
  background-position: -43px 11px;
  background-size: 400px;
}
.page-panel {
  height: 100%;
  width: 100%;
  overflow: hidden;
  position: relative;
  text-align: center;
  color: #fff;
  -webkit-transform: translate3d(0, 0%, 0);
  -moz-transform: translate3d(0, 0%, 0);
  -o-transform: translate3d(0, 0%, 0);
  -ms-transform: translate3d(0, 0%, 0);
  transform: translate3d(0, 0%, 0);
  -webkit-transition: all 0.7s ease-out;
  -moz-transition: all 0.7s ease-out;
  -o-transition: all 0.7s ease-out;
  -ms-transition: all 0.7s ease-out;
  transition: all 0.7s ease-out;
}
.page-panel:first-child {
  background-color: transparent;
}
.page-panel h2 {
  margin: 33px 0 0;
  font: 100 314%/114% "Helvetica Neue", "Roboto-Light", "Segoe UI", Helvetica, Arial, sans-serif;
  color: #fff;
  display: block;
}
.page-panel h3 {
  margin: 0;
  font: 100 147%/111% "Helvetica Neue", "Roboto-Light", "Segoe UI", Helvetica, Arial, sans-serif;
  color: #fff;
  display: block;
}
@media \\0 screen {
  .page-panel h2,
  .page-panel h3 {
    font-weight: 200;
  }
}
.cross-panel .phone,
.page-panel .phone {
  display: block;
  margin: 0 auto;
  height: 633px;
  position: absolute;
  bottom: 52%;
  width: 295px;
  background-size: 100%;
  background-repeat: no-repeat;
  border: 10px solid rgba(255,255,255,0.3);
  border-radius: 51px;
  box-shadow: 0 0 49px rgba(0,0,0,0.4);
  margin-right: -146px;
  margin-bottom: -315px;
  right: 50%;
  -webkit-transition: -webkit-transform 0.4s ease-in-out;
  -moz-transition: -moz-transform 0.4s ease-in-out;
  -o-transition: -o-transform 0.4s ease-in-out;
  -ms-transition: -ms-transform 0.4s ease-in-out;
  transition: transform 0.4s ease-in-out;
}
.cross-panel {
  position: absolute;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
#public-home .cross-panel .apps {
  bottom: -22px;
  text-align: right;
  right: 210px;
  opacity: 0;
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  -ms-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
#public-home .cross-panel.slide-in .apps {
  opacity: 1;
}
#public-home .cross-panel .apps .overlay-button {
  background-color: transparent;
  border: 0;
  cursor: pointer;
  font-size: 15px;
  margin: 0;
}
#public-home .cross-panel .apps .overlay-button:hover {
  background-color: rgba(255, 255, 255, 0.3);
}
.cross-panel .apps .prompt {
  display: none;
}
.cross-panel .panel-brand-container {
  text-indent: -10000px;
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/public/wordmark-ve0d5cb6c.png);
  background-repeat: no-repeat;
  background-size: 90px;
  background-position: center;
  border: 0;
  background-color: transparent;
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  -ms-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
  top: 41px;
  left: 33px;
  text-align: center;
  width: 90px;
  height: 30px;
  position: absolute;
  z-index: 2;
  opacity: 0;
}
.cross-panel.slide-in .panel-brand-container {
  opacity: 1;
}
.page-panel.app {
  background-color: rgba(153, 45, 252, 0.92);
}
.page-panel.app .phone {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/public/phone-messages-photo-v051e469d.png);
  opacity: 1;
}
.page-panel.app h2 {
  -webkit-transition: all 1.3s ease;
  -moz-transition: all 1.3s ease;
  -o-transition: all 1.3s ease;
  -ms-transition: all 1.3s ease;
  transition: all 1.3s ease;
  margin-top: 0;
  opacity: 0;
  position: absolute;
  width: 100%;
  top: 30%;
}
.page-panel.app h3 {
  position: absolute;
  width: 100%;
  top: 44%;
  opacity: 0;
  line-height: 127%;
}
.page-panel.slide-in.app h3 {
  -webkit-transition: all 1.3s ease .3s;
  -moz-transition: all 1.3s ease .3s;
  -o-transition: all 1.3s ease .3s;
  -ms-transition: all 1.3s ease .3s;
  transition: all 1.3s ease .3s;
  opacity: 1;
}
.page-panel.slide-out.app h3 {
  -webkit-transition: all 1.3s ease 0s;
  -moz-transition: all 1.3s ease 0s;
  -o-transition: all 1.3s ease 0s;
  -ms-transition: all 1.3s ease 0s;
  transition: all 1.3s ease 0s;
  opacity: 0;
}
.page-panel.slide-in.app h2 {
  opacity: 1;
}
.page-panel.slide-out.app .phone {
  opacity: 0;
}
.cross-panel.app .phone {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/public/phone-kiss-v1f8aa4f8.png);
  opacity: 0;
}
.cross-panel.slide-in.app .phone {
  opacity: 1;
}
.cross-panel.slide-out.app .phone {
  opacity: 0;
}
.page-panel.media {
  background-color: rgba(53, 145, 252, 0.92);
}
.page-panel.media .phone {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/public/phone-calendar-busy-vd30396e4.png);
}
.page-panel.media .photos {
  width: 88%;
  margin: 47% auto 0;
  height: 64%;
  background: rgba(53, 145, 252, 1);
  position: relative;
  box-shadow: inset 0 0 2px rgba(0,0,0,0.8);
}
.page-panel.media .photo {
  width: 50%;
  height: 25%;
  background-color: #bbb;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-transition: -webkit-transform .3s ease;
  -moz-transition: -moz-transform .3s ease;
  -o-transition: -o-transform .3s ease;
  -ms-transition: -ms-transform .3s ease;
  transition: transform .3s ease;
  position: absolute;
  border: 0px solid #bbb;
  -webkit-filter: brightness(110%) saturate(1.4);
  -moz-filter: brightness(110%) saturate(1.4);
  -o-filter: brightness(110%) saturate(1.4);
  -ms-filter: brightness(110%) saturate(1.4);
  filter: brightness(110%) saturate(1.4);
}
.page-panel.slide-in.media .photo {
  box-shadow: 0 0 27px rgba(0,0,0,0.2);
  border: 1px solid rgba(255,255,255,0.8);
}
.page-panel.media .photo:nth-child(1) {
  background-image: url(data:image/jpeg;base64,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);
  top: 0; left: 0;
}
.page-panel.media .photo:nth-child(2) {
  background-image: url(data:image/jpeg;base64,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);
  top: 0; left: 50%;
}
.page-panel.media .photo:nth-child(3) {
  background-image: url(data:image/jpeg;base64,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);
  top: 25%; left: 0;
}
.page-panel.media .photo:nth-child(4) {
  background-image: url(data:image/jpeg;base64,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);
  top: 25%; left: 50%;
}
.page-panel.media .photo:nth-child(5) {
  background-image: url(data:image/jpeg;base64,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);
  top: 50%; left: 0;
}
.page-panel.media .photo:nth-child(6) {
  background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCACyALIDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCvSGlpMV9QfOCUlOpMUCEpKdigigQw0Yp2KCKYMjxSYqTFJigRGRSEVIabTGRkUmKkxTSKBDMUhFPIoxQBHikIqQimEUwGEU3FSGmnrQMYRTSKkPSm4pDG4op2KKBmtRS0lSIKKKKBBRijFFMLiYpCKdRTFcZSU4igigLjKTHNOpMUwGGkxTiKMUAMNJinGkNADcU1qeaaaAGEU0inkc000AMNNNPxTcUDG0U7FFAzYpDTjSVIhuKMU6jFAhO1JTqMUCG0lPxSYpgNpDTiKQigQ002n4pCKYDMUGloNMBhFIRTyKQigCM0nankU0igBhFMNSEU0igZGaQ08immgY2ilooGa9FYq621t8us2ktmR/y1H7yE/Rh0/GteCWOeJZIXWSNhkMpyD+NZRmpaIqUXHcfShWKMwUlVxkgcDPSjBGM961dCiFxFe2xbLTRgBAO6spzn8SKVWfs4uXYUI88lE17bwss1oqJKPO2RzOz4Xhlc4HtwOtZv9jW62l282owJLbxl35ynHbd654xXR6xHe29/ss4H+0hUijT76uoGN544ABzzUs3kaPpl/cz2onAJYrNEJHnQY52DOeSoyeg6V8fPOMTGbUXpc96GApSWsTz8xS+asRikExA/dlTuBPQYphGCQeo4NP8A+EzEqTG6lkt7lLUriZSpIY8EMcEDhtpwPcesVjqFjqGnieCfz55Qr7lJAXkhgR69K9zA5p7f3ais/nr/AJHm4jB+y1i9A7Uhp9NNeyeeNpDSmimA00mKcaKYDMZoxTsUhFADMU0inkUhoAjNNIp5HNIRQBGRTSKkNNIoGMxRTsUUDNQ8gjsazJNKaNmfS7g2TsSxjCBomY9yvb8CK1MVNbNCrjz42YZ5Ibp+FYzimtUXBtOyZy2v+K4fD2m3Qu4PM1dd8KQ4Kxq5HysMklgAS3bGAOc1k/Df4qRaFqkI1eB7y1MflvMGxMmRyR2b6H860fF/gN/FOpteabdql468xXDfI5Hof4c/lXllz4Y1aG9FtLp8yTFtowMg89cjt7189i3UhJxnJ/8AAPbw/JKKlFI+u7vxZpuu6elxpc6T2EoLswleH5MAAnaCzMOhHb8a8v8AE2r6rp0d5Npl3ImmXDuiARvGyMQADuZBkbcdDyMVo+DLE2HhK1W7uI21N3SBU8kIIiSMIAOhxkkk8/pV/wAWanHo2g3EF+sNxE9ssLQmTMcsjfOI2A5TCIfm/i5x6D5m6dRpanprEOK908fhFxr1zMlxLO8qIIVkm5Pl55BOOwUj247GvSdB0BtO0Z/LVlhjUOHdgd4LY/PnoM8VyOheINJ0+zjDW1/Hu3Mbj7MzRnJ6BhnIAwM98Vv2PiLR7sbbbUrU552GTYfyOK+wy7DKnFSU1dniY6u6kmnB27moeKaaEljkAMciOPVWB/lTiD6GvcWux478yM0U6mmgApMUuKMUwExSEc0/FJQA3FNIqTrTSKAIyKaRUmKaRQgI8U0ipCKaRTAjxRT8CikBpUUta/hizhu9Qf7Su6NIy20sFBPYFu1cmJxEcNRlWntFG1Gk601CO7IrK2aG2W6cSLl/kCr87gen4kc9sUmr6OYLa1FxbiUyyBk24YhsZGT29fwJrrL/AFJWltmn2CJsiN4m81l4wSMDAAqItptjcC+S9DXMimNd8K/KzdGz0XPHsc1+bY3iCpinzJWT6fp/w59PRy9Uly9V1POPHVjdWGiWl7a3EeyIiafy5w7CMEEHB4PcgY64HPNYHxBsZtZ1do7ZED7mkaZF2m7jxGyM65wWBkK8fz6+ia/a6frujxW+rDyb1nV3jgiBMp8wEhGzx93Bx0zx1zXOxWEl54xN5Yzzf6PE8ZUERtCzggDOe7DJ9BxSwOMSj7zs1fyKrUHF+6tDB+HekXOlaPP9qbm4nMioGyFXoPz610clrbucvBCx9WjU/wBKu+HLe4vvDoe8R1vrRzazlwARIq7sfL8rLg4BHI4zmoa/RsBVp1qC5dT5jFKcar5tDJuvD2k3JzJYwq396IeW35ris+TwpADm01LVrVvVLosPyNdKRTTXU6MJbozjVnHZnOppWtW/Fvr7TL2W7tlf9Rg1Kkmvwn99baddD1ilaI/kQRW4RSYoVJLZtfP/ADE6je6T+X+RlDUrhP8Aj50q9j9THtlH/jpz+lPGs2I/1krwn0midP5jFaWBS9sZq+Vrr+Arrt+JDbXEFyge3mjlU90YMKlwcZwfyqpNpljOxaW0gZ/72wA/mKqv4esScxfaLc+sNw6/1pXkuwrQfU08UmKyDotxGP8ARta1KPHQOyyD/wAeFQy2XiCJG+z6tazsBwJ7Xbn8VP8ASk5yWrj+RShF6KS/E2XZUUl2Cj1JpqsrruRlZfUHIrzDX/FeqwrPazQfZ7kBoy4XlSRgkH6ZwfeoPhpdajZ3F40Nld3diVAdYsHa/Y8n61xQx/NU5HGy+Z1ywXLT5lLU9WIppFZI8RWy8XNrqFv/ANdbVv5jNSR+INJlOFv4Fb0kOw/riu5VYPqcns59jSxRVX+0rH/n9tf+/q/40VfMu5Nn2OlNjIiEzgo2AwiGDIw5525zjg1rWOtWJmsdPjCxxTnZIJUKs5xjOen4A96xk01knaa5d4wrogYP5SnjO2Q4yTn+EDAH1q5aNpIvtR1Fne41KLH3RkwqyfeXJxgDJ3dc5r4bOMZKtTfNfTZLufT4PCwpP3Vds0tV1aBLOEwwl7aTMLNgglBnA46D3GM1QurSwu7lPtTXsZARwysGBVQSAwxjrjvnkZqhq51CVkitTLa2saALPcgJk88AEAk56AD26VybXOnFre1WeXUJpmO8I3lyRqCMDac4479Oe2K+ShTqTfNza/18j1mla1jqLlLye2n/ALJtfMRbhXh8s5cAjJC85HQEg9ya4bxfrerx2ptpXAmlkBmiCBeVyCT67uDkdTXS3epNoNqw0jU4ZbQvkrHKTJCxGOeORxyema4zxbeNqFtKZLVJrgRB43QYJHTJJ+9wT0+td2CpOVS3Kmc9d8kU72NrwJr2ofZ7uF2tUAcPKWCF5M8c55PQjI5xiuumXbM6lQuGI2joK8m8P+VYWM19j/SIVAZJY8qCf164/WvTNIuHu9Nt55TueRASc5zX2mSUo0ZSX82uh4GZzdRKXYskcU3FS4FNxX0h44zFNxUhFJTGMxRjmn4oxQIbRinUUAMxSEU/FIRQBWnt4Z0KzRRyKeodQc/nSpGiIFRVVB/CoAFTEU0ilZbgMNQywxyriWJHB7MoNT4pDTBGf/ZGnf8APhaf9+l/worQoqfZw7Ivnl3Y4Xw1B7kwfa9YRFAF5MBHDxwdqkYIHORnr35ptrr9nJaT20s9tpqiQCNY4cS+WCMYJygHU8Dk8ZHNReLtTisbOT+0rsTpkrFaW42pnOWJZfwGN2Rzya46OPSbrTE1XU5LSeadsJbQMUZFBJJKjAzgZPr745+HdLmunofWKSO/vp7HUbyO4ae5vbeYCcmeTbuUHG5R3weccdPSuJ8QXFvHq2NNtIIINpdWU8O2eOv9K81v9VnttUk/s+eb7EG/dByeF7juMHJq/Z3lvd2d1cPPJHdwMCEOSjJ357GvOhlcqX2ro6PrEZdDpbWaFriIXN1Ja+a+12ddyRLxyOc565zSzQi4lkt4pi8RyikgHn1B9+1cYupNNeLDPIJLU8kD+XPpXUWf2JOIR5LQRgtblifMJ+63tg4yK2jhZRku5nUqRlE63wvBDIBBIgPyYcuMmVgTn/0L9BXVxRJDGscShUUYAHQVieFdT1C9toUmaFrbY7D5fm5bB/HP8q38V9bk/tJUL1Vr0emx83mKiqtoPT9RMUlOoNevY4BmKMU6jFMBuKTHNPIxSUCG4pCOafRigCPFIRT8UhFAyM0lSYpCKAIzTSKkxSEUAR4op+KKBnEeLoln1ALbzRtaGUeSsYZTKwIGABn5sev0rN1XSpHvLfSoYo45EheeTO3sM4LEj2yM/gSOfRNN0JbYzaxd2jiK3jZYwi7920cHcSMse4688VzsE93b+JtXvzBbGYWWGRIshCyjG05xlcbSO3PWvmatJ2aavL8j36dRaW0ieSXsCF4kjkZkK7iMEANk8DP0FRrpNy1kbmJGaMK7Nt5wBjOfYZzWrratEpWRR5o+Xb3GDz9K2dIguL3w3c2VrJKWtXF35asVWVNuGXHqCPoazpxU3Zmk5OKOW022a9nhsoTzNIAA7YAY8Dn8q6HRNOMc1wl8ZITb7hwpyWB6fT39qgl0S5tbOx1rSc3Nu43yiNDmJ1OSCOw9K6tdZg1ZdM1Ty0W7gk2XMBYNvjyBvIPbPHrzVfV3KNuvns0Zutyu/Ty3Og8ENM0U7TMjAnsMev8A+uupqK2tYLdCLaNI0Y5+UYzU2K97C0pUaShN3Z4leaqTcoqyEpMU7FGK6jIbijFOxRigTGUYp2KKAGEelGKfijFAEdJipMUmKAGYFNIFSEU0igCPFGKfikIoKGYop+KKAJWdbrypQrIigmMYKEKf7y564x171k6nJDYSa9fssrxSuqHZIMlVUKVBwABnsPXvW/FbmSKWeR1it4hukmf7qj+v0rIvrRdVuR50ckVlEfkj80nzWyDuYDjb6AjPPtXm1YpSVOmry/z6s7qcnZznov60R4pq6Rm7kLeYGYhjvIJAPQfUV6/4a0yGPwta2sqhllg/ediQ3JGR9a5/XvD8Os+NJ7YiSANZiRpVxjd0HHQjtj2rtNKtDZaZa2pbeYYlQt64FTg8O6c5X22HiqynCKW5Dp2j2mnSTNZI0SzY3RhiUyO4HY1g3ngSxlvPOtJ57RGJLxIcqT2xnpj0rrwKXFdsqNOSSa0OONWcXdPUhto3it40llMsiqAzkY3H1xUuKdijFbJJKyM9xtGKdijFMBuKMU7FFAhhoxT8UYoAZijFPxRigBmKQipMUmKAIyKaRUpFIRQMixSYqXbSYoAjxRUmKKAHOgcxl8sUztyTgZ68fgKdin4oxUJJbIptvcoJYBdYkvw3LwLCVx6MTn9au4p2KUCkopbCbb3G4pcU4ClxVCGYoxT8UYoEMxS07FLimBHijFSYoxTAjxRipMUYoAZijFPxRigBmKTFSYoxQBFigipKaRQAzFJipMUmKBjMUU/FFADqKKKgYUUUUCFFOoooAKQUUUxMWiiimAUUUUwCiiigBaKKKAFNIaKKAEpDRRQAU2iigYUUUUAf/9k=);
  top: 50%; left: 50%;
}
.page-panel.media .photo:nth-child(7) {
  background-image: url(data:image/jpeg;base64,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);
  top: 75%; left: 0;
}
.page-panel.media .photo:nth-child(8) {
  background-image: url(data:image/jpeg;base64,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);
  top: 75%; left: 50%;
}
.page-panel.slide-in.media .photo:nth-child(1) {
  -webkit-transform: translate3d(-95%, -109%, 0) scale(2.05);
  -moz-transform: translate3d(-95%, -109%, 0) scale(2.05);
  -o-transform: translate3d(-95%, -109%, 0) scale(2.05);
  -ms-transform: translate3d(-95%, -109%, 0) scale(2.05);
  transform: translate3d(-95%, -109%, 0) scale(2.05);
  width: 44%;
}
.page-panel.slide-in.media .photo:nth-child(2) {
 -webkit-transform: translate3d(97%, -105%, 0) scale(1.9);
 -moz-transform: translate3d(97%, -105%, 0) scale(1.9);
 -o-transform: translate3d(97%, -105%, 0) scale(1.9);
 -ms-transform: translate3d(97%, -105%, 0) scale(1.9);
 transform: translate3d(97%, -105%, 0) scale(1.9);
 height: 22%;
}
.page-panel.slide-in.media .photo:nth-child(3) {
  -webkit-transform: translate3d(-28%, -27%, 0);
  -moz-transform: translate3d(-28%, -27%, 0);
  -o-transform: translate3d(-28%, -27%, 0);
  -ms-transform: translate3d(-28%, -27%, 0);
  transform: translate3d(-28%, -27%, 0);
  height: 28%;
}
.page-panel.slide-in.media .photo:nth-child(4) {
  -webkit-transform: translate3d(34%, 9%, 0) scale(1.4);
  -moz-transform: translate3d(34%, 9%, 0) scale(1.4);
  -o-transform: translate3d(34%, 9%, 0) scale(1.4);
  -ms-transform: translate3d(34%, 9%, 0) scale(1.4);
  transform: translate3d(34%, 9%, 0) scale(1.4);
  width: 58%;
}
.page-panel.slide-in.media .photo:nth-child(5) {
  -webkit-transform: translate3d(-47%, 46%, 0) scale(1.9);
  -moz-transform: translate3d(-47%, 46%, 0) scale(1.9);
  -o-transform: translate3d(-47%, 46%, 0) scale(1.9);
  -ms-transform: translate3d(-47%, 46%, 0) scale(1.9);
  transform: translate3d(-47%, 46%, 0) scale(1.9);
  height: 28%;
}
.page-panel.slide-in.media .photo:nth-child(6) {
  -webkit-transform: translate3d(57%, 90%, 0) scale(1.2);
  -moz-transform: translate3d(57%, 90%, 0) scale(1.2);
  -o-transform: translate3d(57%, 90%, 0) scale(1.2);
  -ms-transform: translate3d(57%, 90%, 0) scale(1.2);
  transform: translate3d(57%, 90%, 0) scale(1.2);
  width: 49%;
}
.page-panel.slide-in.media .photo:nth-child(7) {
  -webkit-transform: translate3d(-35%, 156%, 0) scale(1.1);
  -moz-transform: translate3d(-35%, 156%, 0) scale(1.1);
  -o-transform: translate3d(-35%, 156%, 0) scale(1.1);
  -ms-transform: translate3d(-35%, 156%, 0) scale(1.1);
  transform: translate3d(-35%, 156%, 0) scale(1.1);
  width: 43%;
}
.page-panel.slide-in.media .photo:nth-child(8) {
  -webkit-transform: translate3d(40%, 148%, 0) scale(1.2);
  -moz-transform: translate3d(40%, 148%, 0) scale(1.2);
  -o-transform: translate3d(40%, 148%, 0) scale(1.2);
  -ms-transform: translate3d(40%, 148%, 0) scale(1.2);
  transform: translate3d(40%, 148%, 0) scale(1.2);
  width: 50%;
}
.page-panel.lists .phone,
.page-panel.calendar .phone {
  bottom: 50%;
}
.page-panel.calendar {
  background-color: rgba(144, 208, 74, 0.92);
}
.page-panel.calendar .phone {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/public/phone-calendar-busy-vd30396e4.png);
  opacity: 0;
}
.page-panel.slide-in.calendar .phone {
  opacity: 1;
}
.page-panel.calendar .event {
  -webkit-transition: -webkit-transform .2s ease .1s;
  -moz-transition: -moz-transform .2s ease .1s;
  -o-transition: -o-transform .2s ease .1s;
  -ms-transition: -ms-transform .2s ease .1s;
  transition: transform .2s ease .1s;
  width: 0%;
  height: 0%;
  position: absolute;
  margin-top: 0%;
}
.page-panel.slide-in.calendar .event {
  opacity: 1;
  background: #8DC74B;
  text-align: center;
  padding: 0% 0 15%;
  width: 39%;
  height: auto;
  border-radius: 0 0 33%;
  box-shadow: 0 0 44px rgba(0,0,0,0.2);
}
.page-panel.calendar .event:before {
  bottom: 0px;
  right: 0px;
  content: '';
  z-index: 1;
  position: absolute;
  height: 22%;
  width: 30%;
  background: #68a028;
  border: solid 4px #68a028;
  border-bottom-right-radius: 90%;
}
.page-panel.calendar .event .date {
  color: #fff;
  font-weight: bold;
  font-size: 200%;
  text-align: left;
  padding: 15% 15% 8%;
  border-radius: 77px;
}
.page-panel.calendar .event .date span {
  display: block;
  font-size: 64%;
  padding: 0;
  margin: 1% 0 0;
}
.page-panel.slide-in.calendar .date {
}
.page-panel.calendar .event .summary {
  color: #fff;
  font-size: 90%;
  text-align: left;
  padding: 0% 0 20% 15%;
}
.page-panel.slide-in.calendar .event .summary {
}
.page-panel.calendar .event:nth-child(1) {
  -webkit-transform: translate3d(-140%, -250%, 0) scale(0);
  -moz-transform: translate3d(-140%, -250%, 0) scale(0);
  -o-transform: translate3d(-140%, -250%, 0) scale(0);
  -ms-transform: translate3d(-140%, -250%, 0) scale(0);
  transform: translate3d(-140%, -250%, 0) scale(0);
}
.page-panel.slide-in.calendar .event:nth-child(1) {
  -webkit-transform: translate3d(-140%, -250%, 0) scale(0.8);
  -moz-transform: translate3d(-140%, -250%, 0) scale(0.8);
  -o-transform: translate3d(-140%, -250%, 0) scale(0.8);
  -ms-transform: translate3d(-140%, -250%, 0) scale(0.8);
  transform: translate3d(-140%, -250%, 0) scale(0.8);
}
.page-panel.calendar .event:nth-child(2) {
  transition-delay: .15s;
  -webkit-transform: translate3d(295%, -250%, 0) scale(0);
  -moz-transform: translate3d(295%, -250%, 0) scale(0);
  -o-transform: translate3d(295%, -250%, 0) scale(0);
  -ms-transform: translate3d(295%, -250%, 0) scale(0);
  transform: translate3d(295%, -250%, 0) scale(0);
}
.page-panel.slide-in.calendar .event:nth-child(2) {
  -webkit-transform: translate3d(295%, -250%, 0) scale(0.8);
  -moz-transform: translate3d(295%, -250%, 0) scale(0.8);
  -o-transform: translate3d(295%, -250%, 0) scale(0.8);
  -ms-transform: translate3d(295%, -250%, 0) scale(0.8);
  transform: translate3d(295%, -250%, 0) scale(0.8);
}
.page-panel.calendar .event:nth-child(3) {
  transition-delay: .2s;
  -webkit-transform: translate3d(-140%, -147%, 0) scale(0);
  -moz-transform: translate3d(-140%, -147%, 0) scale(0);
  -o-transform: translate3d(-140%, -147%, 0) scale(0);
  -ms-transform: translate3d(-140%, -147%, 0) scale(0);
  transform: translate3d(-140%, -147%, 0) scale(0);
}
.page-panel.slide-in.calendar .event:nth-child(3) {
  -webkit-transform: translate3d(-140%, -147%, 0) scale(0.8);
  -moz-transform: translate3d(-140%, -147%, 0) scale(0.8);
  -o-transform: translate3d(-140%, -147%, 0) scale(0.8);
  -ms-transform: translate3d(-140%, -147%, 0) scale(0.8);
  transform: translate3d(-140%, -147%, 0) scale(0.8);
}
.page-panel.calendar .event:nth-child(4) {
  transition-delay: .25s;
  -webkit-transform: translate3d(295%, -144%, 0) scale(0);
  -moz-transform: translate3d(295%, -144%, 0) scale(0);
  -o-transform: translate3d(295%, -144%, 0) scale(0);
  -ms-transform: translate3d(295%, -144%, 0) scale(0);
  transform: translate3d(295%, -144%, 0) scale(0);
}
.page-panel.slide-in.calendar .event:nth-child(4) {
  -webkit-transform: translate3d(295%, -144%, 0) scale(0.8);
  -moz-transform: translate3d(295%, -144%, 0) scale(0.8);
  -o-transform: translate3d(295%, -144%, 0) scale(0.8);
  -ms-transform: translate3d(295%, -144%, 0) scale(0.8);
  transform: translate3d(295%, -144%, 0) scale(0.8);
}
.page-panel.calendar .event:nth-child(5) {
  transition-delay: .3s;
  -webkit-transform: translate3d(-140%, -45%, 0) scale(0);
  -moz-transform: translate3d(-140%, -45%, 0) scale(0);
  -o-transform: translate3d(-140%, -45%, 0) scale(0);
  -ms-transform: translate3d(-140%, -45%, 0) scale(0);
  transform: translate3d(-140%, -45%, 0) scale(0);
}
.page-panel.slide-in.calendar .event:nth-child(5) {
  -webkit-transform: translate3d(-140%, -45%, 0) scale(0.8);
  -moz-transform: translate3d(-140%, -45%, 0) scale(0.8);
  -o-transform: translate3d(-140%, -45%, 0) scale(0.8);
  -ms-transform: translate3d(-140%, -45%, 0) scale(0.8);
  transform: translate3d(-140%, -45%, 0) scale(0.8);
}
.page-panel.calendar .event:nth-child(6) {
  transition-delay: .35s;
  -webkit-transform: translate3d(295%, -45%, 0) scale(0);
  -moz-transform: translate3d(295%, -45%, 0) scale(0);
  -o-transform: translate3d(295%, -45%, 0) scale(0);
  -ms-transform: translate3d(295%, -45%, 0) scale(0);
  transform: translate3d(295%, -45%, 0) scale(0);
}
.page-panel.slide-in.calendar .event:nth-child(6) {
  -webkit-transform: translate3d(295%, -45%, 0) scale(0.8);
  -moz-transform: translate3d(295%, -45%, 0) scale(0.8);
  -o-transform: translate3d(295%, -45%, 0) scale(0.8);
  -ms-transform: translate3d(295%, -45%, 0) scale(0.8);
  transform: translate3d(295%, -45%, 0) scale(0.8);
}
.page-panel.calendar .line {
  -webkit-transform-origin: 0 50%;
  -moz-transform-origin: 0 50%;
  -o-transform-origin: 0 50%;
  -ms-transform-origin: 0 50%;
  transform-origin: 0 50%;
  height: 2px;
  background: #fff;
  -webkit-transition: -webkit-transform .2s linear .2s;
  -moz-transition: -moz-transform .2s linear .2s;
  -o-transition: -o-transform .2s linear .2s;
  -ms-transition: -ms-transform .2s linear .2s;
  transition: transform .2s linear .2s;
  width: 0%;
}
.page-panel.slide-in.calendar .line {
  opacity: 0.8;
}
.page-panel.slide-out.calendar .line {
  opacity: 0;
}
.page-panel.calendar .line:nth-child(1),
.page-panel.calendar .line:nth-child(3),
.page-panel.calendar .line:nth-child(5) {
  -webkit-transform: rotate(-180deg) scaleX(0);
  -moz-transform: rotate(-180deg) scaleX(0);
  -o-transform: rotate(-180deg) scaleX(0);
  -ms-transform: rotate(-180deg) scaleX(0);
  transform: rotate(-180deg) scaleX(0);
  width: 41%;
}
.page-panel.slide-in.calendar .line:nth-child(1),
.page-panel.slide-in.calendar .line:nth-child(3),
.page-panel.slide-in.calendar .line:nth-child(5) {
  -webkit-transform: rotate(-180deg) scaleX(1);
  -moz-transform: rotate(-180deg) scaleX(1);
  -o-transform: rotate(-180deg) scaleX(1);
  -ms-transform: rotate(-180deg) scaleX(1);
  transform: rotate(-180deg) scaleX(1);
}
.page-panel.calendar .line:nth-child(2),
.page-panel.calendar .line:nth-child(4),
.page-panel.calendar .line:nth-child(6) {
  -webkit-transform: rotate(360deg) scaleX(0);
  -moz-transform: rotate(360deg) scaleX(0);
  -o-transform: rotate(360deg) scaleX(0);
  -ms-transform: rotate(360deg) scaleX(0);
  transform: rotate(360deg) scaleX(0);
  position: absolute;
  top: inherit;
  margin-top: -3px;
  left: 99%;
  width: 30%;
}
.page-panel.slide-in.calendar .line:nth-child(2),
.page-panel.slide-in.calendar .line:nth-child(4),
.page-panel.slide-in.calendar .line:nth-child(6) {
  -webkit-transform: rotate(360deg) scaleX(1);
  -moz-transform: rotate(360deg) scaleX(1);
  -o-transform: rotate(360deg) scaleX(1);
  -ms-transform: rotate(360deg) scaleX(1);
  transform: rotate(360deg) scaleX(1);
}
.page-panel.calendar .line:nth-child(1) {
  margin-top: 35%;
}
.page-panel.calendar .line:nth-child(3) {
  margin-top: 65%;
}
.page-panel.calendar .line:nth-child(5) {
  margin-top: 61%;
}
.page-panel.lists {
  background-color: rgba(245, 116, 23, 0.92);
}
.page-panel.lists .phone {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/public/phone-lists-apartment-va4746645.png);
  -webkit-transform: translate3d(-500%, -0%, 0);
  -moz-transform: translate3d(-500%, -0%, 0);
  -o-transform: translate3d(-500%, -0%, 0);
  -ms-transform: translate3d(-500%, -0%, 0);
  transform: translate3d(-500%, -0%, 0);
  -webkit-transition: -webkit-transform 0.9s ease-in-out 1.2s;
  -moz-transition: -moz-transform 0.9s ease-in-out 1.2s;
  -o-transition: -o-transform 0.9s ease-in-out 1.2s;
  -ms-transition: -ms-transform 0.9s ease-in-out 1.2s;
  transition: transform 0.9s ease-in-out 1.2s;
}
.page-panel.slide-in.lists .phone {
  -webkit-transform: translate3d(0%, 0%, 0);
  -moz-transform: translate3d(0%, 0%, 0);
  -o-transform: translate3d(0%, 0%, 0);
  -ms-transform: translate3d(0%, 0%, 0);
  transform: translate3d(0%, 0%, 0);
}
.page-panel.lists .list-like {
  position: absolute;
  top: 30%;
  left: 50%;
  width: 30%;
  margin-left: -15%;
  -webkit-transition: -webkit-transform 0.9s ease-in-out 1s;
  -webkit-transform: translate3d(0%, 0%, 0);
  -moz-transition: -moz-transform 0.9s ease-in-out 1s;
  -moz-transform: translate3d(0%, 0%, 0);
  -o-transition: -o-transform 0.9s ease-in-out 1s;
  -o-transform: translate3d(0%, 0%, 0);
  -ms-transition: -ms-transform 0.9s ease-in-out 1s;
  -ms-transform: translate3d(0%, 0%, 0);
  transition: transform 0.9s ease-in-out 1s;
  transform: translate3d(0%, 0%, 0);
}
.page-panel.slide-in.lists .list-like {
  -webkit-transform: translate3d(1000%, 0%, 0);
  -moz-transform: translate3d(1000%, 0%, 0);
  -o-transform: translate3d(1000%, 0%, 0);
  -ms-transform: translate3d(1000%, 0%, 0);
  transform: translate3d(1000%, 0%, 0);
}
.page-panel.slide-out.lists .phone,
.page-panel.slide-out.lists .list-like {
  -webkit-transition: all 0s ease 0s;
  -moz-transition: all 0s ease 0s;
  -o-transition: all 0s ease 0s;
  -ms-transition: all 0s ease 0s;
  transition: all 0s ease 0s;
  opacity: 0;
}
.page-panel.lists .list-like .item {
  width: 80%;
  height: 1px;
  margin: 0 0 4.5em 20%;
  position: relative;
  border-top: 1px solid #fff;
}
.page-panel.lists .list-like .item .checkbox {
  width: 34px;
  height: 34px;
  border: 1px solid #fff;
  position: absolute;
  top: -20px;
  left: -54px;
  background-repeat: no-repeat;
  background-position: -224px 1px;
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/sprite-2014-v01fc0dd2.png);
  background-size: 0px;
  -webkit-transition-property: background-size, background-color, -webkit-transform;
  -webkit-transition-timing-function: linear, linear, ease-out;
  -moz-transition-property: background-size, background-color, -moz-transform;
  -moz-transition-timing-function: linear, linear, ease-out;
  -o-transition-property: background-size, background-color, -o-transform;
  -o-transition-timing-function: linear, linear, ease-out;
  -ms-transition-property: background-size, background-color, -ms-transform;
  -ms-transition-timing-function: linear, linear, ease-out;
  transition-property: background-size, background-color, transform;
  transition-timing-function: linear, linear, ease-out;
}
.page-panel.lists .list-like .item:nth-child(1) .checkbox {
  -webkit-transition-duration: 0s, .2s, .2s;
  -webkit-transition-delay: .3s, .3s, 0s;
  -moz-transition-duration: 0s, .2s, .2s;
  -moz-transition-delay: .3s, .3s, 0s;
  -o-transition-duration: 0s, .2s, .2s;
  -o-transition-delay: .3s, .3s, 0s;
  -ms-transition-duration: 0s, .2s, .2s;
  -ms-transition-delay: .3s, .3s, 0s;
  transition-duration: 0s, .2s, .2s;
  transition-delay: .3s, .3s, 0s;
}
.page-panel.lists .list-like .item:nth-child(2) .checkbox {
  -webkit-transition-duration: 0s, .2s, .4s;
  -webkit-transition-delay: .5s, .5s, 0s;
  -moz-transition-duration: 0s, .2s, .4s;
  -moz-transition-delay: .5s, .5s, 0s;
  -o-transition-duration: 0s, .2s, .4s;
  -o-transition-delay: .5s, .5s, 0s;
  -ms-transition-duration: 0s, .2s, .4s;
  -ms-transition-delay: .5s, .5s, 0s;
  transition-duration: 0s, .2s, .4s;
  transition-delay: .5s, .5s, 0s;
}
.page-panel.lists .list-like .item:nth-child(3) .checkbox {
  -webkit-transition-duration: 0s, .2s, .6s;
  -webkit-transition-delay: .7s, .7s, 0s;
  -moz-transition-duration: 0s, .2s, .6s;
  -moz-transition-delay: .7s, .7s, 0s;
  -o-transition-duration: 0s, .2s, .6s;
  -o-transition-delay: .7s, .7s, 0s;
  -ms-transition-duration: 0s, .2s, .6s;
  -ms-transition-delay: .7s, .7s, 0s;
  transition-duration: 0s, .2s, .6s;
  transition-delay: .7s, .7s, 0s;
}
.page-panel.slide-in.lists .list-like .item .checkbox {
  -webkit-transform: rotate(1080deg);
  -moz-transform: rotate(1080deg);
  -o-transform: rotate(1080deg);
  -ms-transform: rotate(1080deg);
  transform: rotate(1080deg);
  background-color: #fff;
  background-size: 829px;
}
.page-panel.sketches {
  background-color: rgba(219, 60, 207, 0.92);
}
.page-panel.sketches .phone {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/public/phone-sketches-space-v84f1dcfa.png);
}
.page-panel.sketches .ship {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/public/spaceship-v7d9d9321.gif);
  width: 60%;
  height: 40%;
  position: absolute;
  background-size: contain;
  background-repeat: no-repeat;
  top: 35%;
  left: 18%;
}
.page-panel.slide-in.sketches .ship {
  -webkit-transition: all 6s ease .1s;
  -moz-transition: all 6s ease .1s;
  -o-transition: all 6s ease .1s;
  -ms-transition: all 6s ease .1s;
  transition: all 6s ease .1s;
  top: -1035%;
  left: 1018%;
}
.page-panel.thanks {
  background-color: rgba(24, 24, 24, 0.72);
}
.cross-panel.thanks .thanks-content {
  margin: 20% auto 0;
  width: 90%;
  text-align: center;
  opacity: 0;
  max-width: 563px;
  -webkit-transition: opacity 0.3s ease-out .2s;
  -moz-transition: opacity 0.3s ease-out .2s;
  -o-transition: opacity 0.3s ease-out .2s;
  -ms-transition: opacity 0.3s ease-out .2s;
  transition: opacity 0.3s ease-out .2s;
}
.cross-panel.slide-in.thanks .thanks-content {
  opacity: 1;
}
.cross-panel.thanks h3 {
  color: #ddd;
  font-size: 20px;
  line-height: 20px;
  text-align: left;
}
.cross-panel.thanks .down-arrow {
  width: 44px;
  height: 44px;
  margin: 0;
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/public/sprite-2014-v96cf719c.png);
  background-repeat: no-repeat;
  background-position: -43px 11px;
  background-size: 400px;
}
.cross-panel.thanks .downloads {
  margin-top: 7%;
  text-align: left;
}
.cross-panel.thanks .downloads .overlay-button {
  display: inline-block;
}
.cross-panel.thanks .apps {
  display: none;
}
.cross-panel.thanks #main-footer {
  text-align: left;
  padding: 0;
  color: #fff;
}
.cross-panel.thanks .naming h4 {
  font-size: 116%;
  line-height: 100%;
  margin: 0 0 2%;
  color: #fff;
}
.cross-panel.thanks .naming {
  text-align: left;
  margin: 9% auto;
  color: #ddd;
  line-height: 121%;
}
.page-panel.thanks h3 {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/public/arrow-down-large-white-ved87d102.gif);
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: 40px;
  text-indent: -10000px;
  margin-top: 12px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  cursor: pointer;
}
#public-home h1 {
  text-indent: -10000px;
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/public/wordmark-ve0d5cb6c.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  height: 80px;
  margin-top: -80px;
  position: absolute;
  top: 50%;
  width: 100%;
  z-index: 2;
}
#public-home h2.slogan {
  height: 80px;
  color: #fff;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
  z-index: 2;
  margin-top: 30px;
  font-size: 18px;
  font-weight: 200;
}
#public-home .overlay-button {
  background-color: rgba(0,0,0, 0.6);
}
#public-home .sign-in-container {
  position: absolute;
  z-index: 2;
  top: 9px;
  right: 9px;
  text-align: center;
}
#public-home .apps {
  padding-bottom: 64px;
  position: absolute;
  bottom: 50px;
  width: 100%;
  text-align: center;
  z-index: 2;
}
#public-home .apps .prompt {
  color: #fff;
  margin-bottom: 18px;
  font-size: 13px;
}
#public-home .apps .overlay-button {
  display: inline-block;
  margin: 0 12px;
}
#public-home .overlay-button.android,
#public-home .overlay-button.apple {
  background-repeat: no-repeat;
  background-position: 18px 9px;
  background-size: 18px;
}
#public-home .overlay-button.android a,
#public-home .overlay-button.apple a {
  padding-left: 48px;
}
#public-home .overlay-button.android {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/public/download-android-logo-vf643fce8.png);
}
#public-home .overlay-button.apple {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/public/download-apple-logo-v9a91b4e7.png);
}
#public-home .video-box {
  position: absolute;
  width: 80px;
  height: 80px;
  z-index: 0;
  overflow: hidden;
  top: 80px;
  left: 80px;
  display: none;
}
#public-home .video-box video {
  height: 100px;
  margin: 0 0 0 -58px;
}
#public-home .all-about-it h2 {
  margin: 0 0 12px;
  font: 100 60px/53px "Helvetica Neue", "Roboto-Light", "Segoe UI", Helvetica, Arial, sans-serif;
  color: #999;
}
#public-home .all-about-it {
  background-color: #fff;
  padding: 48px;
}
#public-home .all-about-it .inner {
  margin: 0 auto;
}
#public-home .all-about-it .section {
  background-color: #fff;
  background-repeat: no-repeat;
  margin: 48px 72px;
  padding: 24px 0 0 234px;
  position: relative;
  color: #777;
}
#public-home .all-about-it .section p {
  line-height: 21px;
}
#public-home .all-about-it h3 {
  font: 100 46px/56px "Helvetica Neue", "Roboto-Light", "Segoe UI", Helvetica, Arial, sans-serif;
}
#public-home .all-about-it .about-avocado {
  background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/bike-tandem.45e1cc3baf6f6e4a8386bda220442c0c.gif);
  background-position: 43px 32px;
  background-size: 129px;
  background: none;
  padding-left: 236px;
}
#public-home .all-about-it .about-avocado h2 {
  font-size: 112px;
  line-height: 112px;
  float: left;
  width: 200px;
  position: absolute;
  left: 0;
  top: 18px;
}
#public-home .all-about-it .about-name {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/press/avocado-logo-green-800x1200-vd84d0981.png);
  background-size: 101px;
  background-position: 53px 31px;
  min-height: 155px;
}
#public-home .all-about-it .about-pears {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/pears/pears-leaves-117x72-vd63b3b73.png);
  background-size: 101px;
  background-position: 53px 31px;
}
#public-home .all-about-it .about-developers {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/guacamole-blueprint-v9647aa2b.png);
  background-position: 35px 32px;
  background-size: 149px;
}
#public-home .footer {
  text-align: center;
  padding: 48px 0 120px;
}
.couples-grid-container {
  width: 100%;
  overflow: hidden;
}
.couples-grid {
  height: 100%;
  background-color: #222;
  width: auto;
  overflow: hidden;
  z-index: 0;
}
.couples-grid .box {
  float: left;
  perspective: 1000;
}
.couples-grid .box.flipped .images {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.couples-grid .box .images {
  -webkit-transition: 0.6s;
  -moz-transition: 0.6s;
  -o-transition: 0.6s;
  -ms-transition: 0.6s;
  transition: 0.6s;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
  position: relative;
}
.couples-grid .box .front,
.couples-grid .box .back {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
}
.couples-grid .box .front {
  z-index: 1;
  background-repeat: no-repeat;
  background-color: #999;
  background-size: cover;
}
.couples-grid .box .back {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -o-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
.couples-grid-image {
  position: absolute;
  top: -3000px;
}
.couples-grid-overlay {
  background-color: rgba(0, 0, 0, 0.54);
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
}
@media all and (max-width: 2560px) {
  .page-panel.slide-in.app .phone {
    -webkit-transform: translate3d(432%, 0, 0);
    -moz-transform: translate3d(432%, 0, 0);
    -o-transform: translate3d(432%, 0, 0);
    -ms-transform: translate3d(432%, 0, 0);
    transform: translate3d(432%, 0, 0);
  }
  .cross-panel.slide-in.app .phone {
    -webkit-transform: translate3d(-432%, 0, 0);
    -moz-transform: translate3d(-432%, 0, 0);
    -o-transform: translate3d(-432%, 0, 0);
    -ms-transform: translate3d(-432%, 0, 0);
    transform: translate3d(-432%, 0, 0);
  }
}
@media all and (max-width: 2360px) {
  .page-panel.slide-in.app .phone {
    -webkit-transform: translate3d(402%, 0, 0);
    -moz-transform: translate3d(402%, 0, 0);
    -o-transform: translate3d(402%, 0, 0);
    -ms-transform: translate3d(402%, 0, 0);
    transform: translate3d(402%, 0, 0);
  }
  .cross-panel.slide-in.app .phone {
    -webkit-transform: translate3d(-402%, 0, 0);
    -moz-transform: translate3d(-402%, 0, 0);
    -o-transform: translate3d(-402%, 0, 0);
    -ms-transform: translate3d(-402%, 0, 0);
    transform: translate3d(-402%, 0, 0);
  }
}
@media all and (max-width: 2160px) {
  .page-panel.slide-in.app .phone {
    -webkit-transform: translate3d(372%, 0, 0);
    -moz-transform: translate3d(372%, 0, 0);
    -o-transform: translate3d(372%, 0, 0);
    -ms-transform: translate3d(372%, 0, 0);
    transform: translate3d(372%, 0, 0);
  }
  .cross-panel.slide-in.app .phone {
    -webkit-transform: translate3d(-372%, 0, 0);
    -moz-transform: translate3d(-372%, 0, 0);
    -o-transform: translate3d(-372%, 0, 0);
    -ms-transform: translate3d(-372%, 0, 0);
    transform: translate3d(-372%, 0, 0);
  }
}
@media all and (max-width: 1960px) {
  .page-panel.slide-in.app .phone {
    -webkit-transform: translate3d(342%, 0, 0);
    -moz-transform: translate3d(342%, 0, 0);
    -o-transform: translate3d(342%, 0, 0);
    -ms-transform: translate3d(342%, 0, 0);
    transform: translate3d(342%, 0, 0);
  }
  .cross-panel.slide-in.app .phone {
    -webkit-transform: translate3d(-342%, 0, 0);
    -moz-transform: translate3d(-342%, 0, 0);
    -o-transform: translate3d(-342%, 0, 0);
    -ms-transform: translate3d(-342%, 0, 0);
    transform: translate3d(-342%, 0, 0);
  }
}
@media all and (min-width: 1760px) and (min-height: 1200px) {
  .page-panel.slide-in.app .phone {
    -webkit-transform: translate3d(182%, 0, 0);
    -moz-transform: translate3d(182%, 0, 0);
    -o-transform: translate3d(182%, 0, 0);
    -ms-transform: translate3d(182%, 0, 0);
    transform: translate3d(182%, 0, 0);
  }
  .cross-panel.slide-in.app .phone {
    -webkit-transform: translate3d(-182%, 0, 0);
    -moz-transform: translate3d(-182%, 0, 0);
    -o-transform: translate3d(-182%, 0, 0);
    -ms-transform: translate3d(-182%, 0, 0);
    transform: translate3d(-182%, 0, 0);
  }
}
@media all and (max-width: 1760px) {
  .page-panel.slide-in.app .phone {
    -webkit-transform: translate3d(312%, 0, 0);
    -moz-transform: translate3d(312%, 0, 0);
    -o-transform: translate3d(312%, 0, 0);
    -ms-transform: translate3d(312%, 0, 0);
    transform: translate3d(312%, 0, 0);
  }
  .cross-panel.slide-in.app .phone {
    -webkit-transform: translate3d(-312%, 0, 0);
    -moz-transform: translate3d(-312%, 0, 0);
    -o-transform: translate3d(-312%, 0, 0);
    -ms-transform: translate3d(-312%, 0, 0);
    transform: translate3d(-312%, 0, 0);
  }
}
@media all and (max-width: 1760px) and (min-height: 1200px) {
  .page-panel.slide-in.app .phone {
    -webkit-transform: translate3d(252%, 0, 0);
    -moz-transform: translate3d(252%, 0, 0);
    -o-transform: translate3d(252%, 0, 0);
    -ms-transform: translate3d(252%, 0, 0);
    transform: translate3d(252%, 0, 0);
  }
  .cross-panel.slide-in.app .phone {
    -webkit-transform: translate3d(-252%, 0, 0);
    -moz-transform: translate3d(-252%, 0, 0);
    -o-transform: translate3d(-252%, 0, 0);
    -ms-transform: translate3d(-252%, 0, 0);
    transform: translate3d(-252%, 0, 0);
  }
}
@media all and (max-width: 1560px) {
  .page-panel.slide-in.app .phone {
    -webkit-transform: translate3d(282%, 0, 0);
    -moz-transform: translate3d(282%, 0, 0);
    -o-transform: translate3d(282%, 0, 0);
    -ms-transform: translate3d(282%, 0, 0);
    transform: translate3d(282%, 0, 0);
  }
  .cross-panel.slide-in.app .phone {
    -webkit-transform: translate3d(-282%, 0, 0);
    -moz-transform: translate3d(-282%, 0, 0);
    -o-transform: translate3d(-282%, 0, 0);
    -ms-transform: translate3d(-282%, 0, 0);
    transform: translate3d(-282%, 0, 0);
  }
}
@media all and (max-width: 1560px) and (min-height: 1200px) {
  .page-panel.slide-in.app .phone {
    -webkit-transform: translate3d(222%, 0, 0);
    -moz-transform: translate3d(222%, 0, 0);
    -o-transform: translate3d(222%, 0, 0);
    -ms-transform: translate3d(222%, 0, 0);
    transform: translate3d(222%, 0, 0);
  }
  .cross-panel.slide-in.app .phone {
    -webkit-transform: translate3d(-222%, 0, 0);
    -moz-transform: translate3d(-222%, 0, 0);
    -o-transform: translate3d(-222%, 0, 0);
    -ms-transform: translate3d(-222%, 0, 0);
    transform: translate3d(-222%, 0, 0);
  }
}
@media all and (max-width: 1360px) {
  .page-panel.slide-in.app .phone {
    -webkit-transform: translate3d(252%, 0, 0);
    -moz-transform: translate3d(252%, 0, 0);
    -o-transform: translate3d(252%, 0, 0);
    -ms-transform: translate3d(252%, 0, 0);
    transform: translate3d(252%, 0, 0);
  }
  .cross-panel.slide-in.app .phone {
    -webkit-transform: translate3d(-252%, 0, 0);
    -moz-transform: translate3d(-252%, 0, 0);
    -o-transform: translate3d(-252%, 0, 0);
    -ms-transform: translate3d(-252%, 0, 0);
    transform: translate3d(-252%, 0, 0);
  }
}
@media all and (max-width: 1360px) and (min-height: 1200px) {
  .page-panel.slide-in.app .phone {
    -webkit-transform: translate3d(212%, 0, 0);
    -moz-transform: translate3d(212%, 0, 0);
    -o-transform: translate3d(212%, 0, 0);
    -ms-transform: translate3d(212%, 0, 0);
    transform: translate3d(212%, 0, 0);
  }
  .cross-panel.slide-in.app .phone {
    -webkit-transform: translate3d(-212%, 0, 0);
    -moz-transform: translate3d(-212%, 0, 0);
    -o-transform: translate3d(-212%, 0, 0);
    -ms-transform: translate3d(-212%, 0, 0);
    transform: translate3d(-212%, 0, 0);
  }
}
@media all and (max-width: 1160px) {
  .page-panel.slide-in.app .phone {
    -webkit-transform: translate3d(222%, 0, 0);
    -moz-transform: translate3d(222%, 0, 0);
    -o-transform: translate3d(222%, 0, 0);
    -ms-transform: translate3d(222%, 0, 0);
    transform: translate3d(222%, 0, 0);
  }
  .cross-panel.slide-in.app .phone {
    -webkit-transform: translate3d(-222%, 0, 0);
    -moz-transform: translate3d(-222%, 0, 0);
    -o-transform: translate3d(-222%, 0, 0);
    -ms-transform: translate3d(-222%, 0, 0);
    transform: translate3d(-222%, 0, 0);
  }
}
@media all and (max-width: 960px) {
  .page-panel.slide-in.app .phone {
    -webkit-transform: translate3d(182%, 0, 0);
    -moz-transform: translate3d(182%, 0, 0);
    -o-transform: translate3d(182%, 0, 0);
    -ms-transform: translate3d(182%, 0, 0);
    transform: translate3d(182%, 0, 0);
  }
  .cross-panel.slide-in.app .phone {
    -webkit-transform: translate3d(-182%, 0, 0);
    -moz-transform: translate3d(-182%, 0, 0);
    -o-transform: translate3d(-182%, 0, 0);
    -ms-transform: translate3d(-182%, 0, 0);
    transform: translate3d(-182%, 0, 0);
  }
}
@media all and (max-width: 760px) {
  .page-panel.slide-in.app .phone {
    -webkit-transform: translate3d(152%, 0, 0);
    -moz-transform: translate3d(152%, 0, 0);
    -o-transform: translate3d(152%, 0, 0);
    -ms-transform: translate3d(152%, 0, 0);
    transform: translate3d(152%, 0, 0);
  }
  .cross-panel.slide-in.app .phone {
    -webkit-transform: translate3d(-152%, 0, 0);
    -moz-transform: translate3d(-152%, 0, 0);
    -o-transform: translate3d(-152%, 0, 0);
    -ms-transform: translate3d(-152%, 0, 0);
    transform: translate3d(-152%, 0, 0);
  }
}
@media all and (max-width: 560px) {
  .page-panel.slide-in.app .phone {
    -webkit-transform: translate3d(122%, 0, 0);
    -moz-transform: translate3d(122%, 0, 0);
    -o-transform: translate3d(122%, 0, 0);
    -ms-transform: translate3d(122%, 0, 0);
    transform: translate3d(122%, 0, 0);
  }
  .cross-panel.slide-in.app .phone {
    -webkit-transform: translate3d(-122%, 0, 0);
    -moz-transform: translate3d(-122%, 0, 0);
    -o-transform: translate3d(-122%, 0, 0);
    -ms-transform: translate3d(-122%, 0, 0);
    transform: translate3d(-122%, 0, 0);
  }
}
@media all and (max-width: 360px) {
  .page-panel.slide-in.app .phone {
    -webkit-transform: translate3d(92%, 0, 0);
    -moz-transform: translate3d(92%, 0, 0);
    -o-transform: translate3d(92%, 0, 0);
    -ms-transform: translate3d(92%, 0, 0);
    transform: translate3d(92%, 0, 0);
  }
  .cross-panel.slide-in.app .phone {
    -webkit-transform: translate3d(-92%, 0, 0);
    -moz-transform: translate3d(-92%, 0, 0);
    -o-transform: translate3d(-92%, 0, 0);
    -ms-transform: translate3d(-92%, 0, 0);
    transform: translate3d(-92%, 0, 0);
  }
}
@media all and (max-height: 2100px) {
  .cross-panel .phone,
  .page-panel .phone {
    height: 513px;
    width: 239px;
    margin-bottom: -288px;
    margin-right: -125px;
    border: 8px solid rgba(255,255,255,0.3);
    border-radius: 40px;
  }
}
@media all and (max-height: 900px) {
  .cross-panel .phone,
  .page-panel .phone {
    height: 446px;
    width: 208px;
    margin-bottom: -249px;
    margin-right: -108px;
    border: 6px solid rgba(255,255,255,0.3);
    border-radius: 35px;
  }
}
@media all and (max-height: 760px) {
  .cross-panel .phone,
  .page-panel .phone {
    height: 364px;
    width: 170px;
    margin-bottom: -211px;
    margin-right: -85px;
    border: 6px solid rgba(255,255,255,0.3);
    border-radius: 30px;
  }
  .cross-panel.thanks #main-footer {
    text-align: center;
  }
}
@media only screen and (min-width: 680px) and (max-height: 637px) {
  .cross-panel .phone,
  .page-panel .phone {
    height: 322px;
    width: 150px;
    margin-bottom: -211px;
    margin-right: -75px;
    border: 6px solid rgba(255,255,255,0.3);
    border-radius: 30px;
  }
}
@media only screen and (min-width: 400px) and (max-height: 580px) {
  .page-panel.media h2,
  .page-panel.media h3,
  .page-panel.lists h2,
  .page-panel.lists h3,
  .page-panel.calendar h2,
  .page-panel.calendar h3,
  .page-panel.sketches h2,
  .page-panel.sketches h3 {
    text-align: right;
    padding: 0 12px 0 0;
  }
  .cross-panel .phone,
  .page-panel .phone {
    height: 322px;
    width: 150px;
    margin-bottom: -211px;
    margin-right: -75px;
    border: 6px solid rgba(255,255,255,0.3);
    border-radius: 30px;
  }
  #public-home .cross-panel .apps {
    right: auto;
    left: 8px;
    text-align: left;
  }
}
@media all and (max-width: 960px) {
  .content-container {
    width: auto;
    padding: 12px 48px 12px 24px;
  }
  #main-header .content-container {
    padding: 0;
    width: 100%;
    overflow: auto;
  }
  #main-logo {
    margin-left: 24px;
  }
  #main-header-sign-in {
    float: left;
    margin-left: 36px;
  }
}
@media all and (max-width: 660px) {
  .public-page h1 {
    font-weight: 300;
  }
  #main-header .content-container {
    height: 45px;
  }
  #main-header .links a {
    font-size: 10px;
  }
  #main-logo {
    width: 80px;
    background-size: 80px;
  }
  .content-container h1 {
    font-size: 29px;
    line-height: 34px;
  }
  .content-container h2 {
    font-size: 26px;
    line-height: 31px;
    margin: 6px 0;
  }
  .content-container h3 {
    font-size: 23px;
    line-height: 28px;
    margin: 6px 0;
  }
  .public-page .content-container li,
  .public-page p {
    font-size: 13px;
    line-height: 18px;
  }
  .public-page .content-container ul {
    margin: 6px 0;
  }
  #main-footer {
    padding: 12px 48px 12px 12px;
    font-size: 11px;
    line-height: 16px;
  }
  #main-footer a {
    margin: 0 6px 0 0;
  }
  #main-footer span {
    display: block;
  }
}
@media only screen and (max-width: 560px), (max-height: 480px) {
  #public-home h1 {
    width: 200px;
    left: 50%;
    margin-left: -100px;
  }
  #main-header-sign-in a {
    font-weight: 300;
  }
  #public-home h2.slogan {
    margin-top: 0px;
  }
  #public-home .sign-in-container,
  #public-home .apps {
    display: none !important;
  }
  .cross-panel .phone,
  .page-panel .phone {
    height: 295px;
    width: 138px;
    margin-bottom: -140px;
    margin-right: -75px;
    border: 6px solid rgba(255,255,255,0.3);
    border-radius: 23px;
    bottom: 48%;
  }
  .cross-panel .panel-brand-container {
    background-size: 55px;
    width: 55px;
    top: auto;
    bottom: 22px;
    left: 20px;
  }
  .page-panel h2 {
    font-size: 88%;
    line-height: 88%;
    font-weight: 400;
    margin-top: 23px;
  }
  .page-panel h3 {
    font-weight: 400;
    font-size: 50%;
    line-height: 111%;
    margin-top: 8px;
  }
  .page-panels-nav-one {
    width: 34px;
    height: 34px;
    font-size: 25px;
    bottom: 16px;
  }
  .down.page-panels-nav-one {
    right: 16px;
    background-position: -34px 8px;
    background-size: 310px;
  }
  .up.page-panels-nav-one {
    right: 82px;
    background-position: 5px 7px;
    background-size: 310px;
  }
  .page-panels-nav-all {
    font-size: 40px;
    line-height: 33px;
    width: 34px;
    height: 34px;
    left: auto !important;
    right: 153px;
    bottom: 16px;
    background-position: -75px 8px;
    background-size: 310px;
  }
  .page-panel.app h2 {
    top: 37%;
  }
  .page-panel.slide-in.app .phone {
    -webkit-transform: translate3d(122%, 0, 0);
    -moz-transform: translate3d(122%, 0, 0);
    -o-transform: translate3d(122%, 0, 0);
    -ms-transform: translate3d(122%, 0, 0);
    transform: translate3d(122%, 0, 0);
  }
  .cross-panel.slide-in.app .phone {
    -webkit-transform: translate3d(-122%, 0, 0);
    -moz-transform: translate3d(-122%, 0, 0);
    -o-transform: translate3d(-122%, 0, 0);
    -ms-transform: translate3d(-122%, 0, 0);
    transform: translate3d(-122%, 0, 0);
  }
  .page-panel.lists .list-like .item {
    margin-bottom: 2em;
  }
  .page-panel.lists .list-like .item .checkbox {
    width: 20px;
    height: 20px;
    top: -12px;
    left: -30px;
    background-position: -144px 0px;
  }
  .page-panel.slide-in.lists .list-like .item .checkbox {
    background-size: 529px;
  }
  .page-panel.lists .phone,
  .page-panel.calendar .phone {
    bottom: 46%;
  }
  .page-panel.calendar .line {
    height: 2px;
    opacity: 0 !important;
  }
  .page-panel.slide-in.calendar .date {
    font-size: 65%;
  }
  .page-panel.slide-in.calendar .event .summary {
    font-weight: 400;
    font-size: 36%;
  }
  .page-panel.calendar .line:nth-child(1) {
    width: 21%;
  }
  .page-panel.calendar .event:nth-child(1),
  .page-panel.calendar .event:nth-child(2),
  .page-panel.calendar .event:nth-child(3),
  .page-panel.calendar .event:nth-child(4),
  .page-panel.calendar .event:nth-child(5),
  .page-panel.calendar .event:nth-child(6) {
   -webkit-transform: translate3d(75%, -146%, 0) scale(1.0);
   -moz-transform: translate3d(75%, -146%, 0) scale(1.0);
   -o-transform: translate3d(75%, -146%, 0) scale(1.0);
   -ms-transform: translate3d(75%, -146%, 0) scale(1.0);
   transform: translate3d(75%, -146%, 0) scale(1.0);
  }
  .page-panel.slide-in.calendar .event:nth-child(1) {
    -webkit-transform: translate3d(-129%, -282%, 0) scale(1.0);
    -moz-transform: translate3d(-129%, -282%, 0) scale(1.0);
    -o-transform: translate3d(-129%, -282%, 0) scale(1.0);
    -ms-transform: translate3d(-129%, -282%, 0) scale(1.0);
    transform: translate3d(-129%, -282%, 0) scale(1.0);
  }
  .page-panel.slide-in.calendar .event:nth-child(2) {
    -webkit-transform: translate3d(290%, -282%, 0) scale(1.0);
    -moz-transform: translate3d(290%, -282%, 0) scale(1.0);
    -o-transform: translate3d(290%, -282%, 0) scale(1.0);
    -ms-transform: translate3d(290%, -282%, 0) scale(1.0);
    transform: translate3d(290%, -282%, 0) scale(1.0);
  }
  .page-panel.slide-in.calendar .event:nth-child(3) {
    -webkit-transform: translate3d(-129%, -161%, 0) scale(1.0);
    -moz-transform: translate3d(-129%, -161%, 0) scale(1.0);
    -o-transform: translate3d(-129%, -161%, 0) scale(1.0);
    -ms-transform: translate3d(-129%, -161%, 0) scale(1.0);
    transform: translate3d(-129%, -161%, 0) scale(1.0);
  }
  .page-panel.slide-in.calendar .event:nth-child(4) {
    -webkit-transform: translate3d(290%, -161%, 0) scale(1.0);
    -moz-transform: translate3d(290%, -161%, 0) scale(1.0);
    -o-transform: translate3d(290%, -161%, 0) scale(1.0);
    -ms-transform: translate3d(290%, -161%, 0) scale(1.0);
    transform: translate3d(290%, -161%, 0) scale(1.0);
  }
  .page-panel.slide-in.calendar .event:nth-child(5) {
    -webkit-transform: translate3d(-129%, -45%, 0) scale(1.0);
    -moz-transform: translate3d(-129%, -45%, 0) scale(1.0);
    -o-transform: translate3d(-129%, -45%, 0) scale(1.0);
    -ms-transform: translate3d(-129%, -45%, 0) scale(1.0);
    transform: translate3d(-129%, -45%, 0) scale(1.0);
  }
  .page-panel.slide-in.calendar .event:nth-child(6) {
    -webkit-transform: translate3d(290%, -45%, 0) scale(1.0);
    -moz-transform: translate3d(290%, -45%, 0) scale(1.0);
    -o-transform: translate3d(290%, -45%, 0) scale(1.0);
    -ms-transform: translate3d(290%, -45%, 0) scale(1.0);
    transform: translate3d(290%, -45%, 0) scale(1.0);
  }
  .cross-panel.thanks .thanks-content {
    max-width: none;
  }
  .cross-panel.thanks .naming h4 {
    font-size: 116%;
    line-height: 100%;
    margin: 0 0 2%;
  }
  .cross-panel.thanks .naming {
    margin: 9% auto;
    font-size: 63%;
    line-height: 121%;
    max-width: none;
  }
}
@media screen and (device-aspect-ratio: 40/71) {
  
  body.ios .page-panel.slide-in.media .photo {
    -webkit-transition: all .3s ease-in-out !important;
    -webkit-transform: none !important;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(1) {
    top: -41%; left: -67%; width: 91%; height: 51%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(2) {
    top: -32%; left: 78%; width: 92%; height: 41%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(3) {
    top: 17%; left: -15%; width: 53%; height: 29%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(4) {
    top: 22%; left: 60%; width: 81%; height: 36%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(5) {
    top: 51%; left: -47%; width: 97%; height: 53%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(6) {
    top: 70%; left: 79%; width: 54%; height: 29%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(7) {
    top: 115%; left: -18%; width: 48%; height: 27%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(8) {
    top: 111%; left: 65%; width: 59%; height: 29%;
  }
}
@media only screen and (max-width: 900px) and (max-height: 700px) and (orientation: landscape) {
  .cross-panel .phone,
  .page-panel .phone {
    height: 240px;
    width: 112px;
    margin-bottom: -124px;
    margin-right: 4px;
  }
  .cross-panel.app .phone,
  .page-panel.app .phone {
    margin-right: -66px;
  }
  .cross-panel.thanks .thanks-content {
    margin-top: 4%;
  }
  .cross-panel.thanks .naming {
    visibility: hidden;
    height: 0px;
    overflow: hidden;
    margin: 15px 0 0;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  #public-home h2.slogan {
    margin-top: 36px;
    font-size: 27px;
    font-weight: 300;
  }
  #public-home .overlay-button a {
    font-size: 18px;
    line-height: 18px;
    font-weight: 400;
  }
  #public-home .apps .prompt {
    font-size: 15px;
    font-weight: 300;
  }
  .page-panel h2 {
    font-size: 174%;
    font-weight: 200;
  }
  .page-panel h3 {
    font-weight: 200;
    font-size: 103%;
    line-height: 103%;
  }
  .page-panel.app h2 {
    margin-top: 5%;
    font-size: 170%;
    font-weight: 200;
  }
  .page-panel.app h3 {
    font-weight: 200;
    font-size: 111%;
  }
  .page-panel.slide-in.app .phone {
    -webkit-transform: translate3d(162%, 0, 0);
    -moz-transform: translate3d(162%, 0, 0);
    -o-transform: translate3d(162%, 0, 0);
    -ms-transform: translate3d(162%, 0, 0);
    transform: translate3d(162%, 0, 0);
  }
  .cross-panel.slide-in.app .phone {
    -webkit-transform: translate3d(-162%, 0, 0);
    -moz-transform: translate3d(-162%, 0, 0);
    -o-transform: translate3d(-162%, 0, 0);
    -ms-transform: translate3d(-162%, 0, 0);
    transform: translate3d(-162%, 0, 0);
  }
  .page-panel.lists .phone,
  .page-panel.calendar .phone {
    bottom: 52%;
  }
  .page-panel.calendar .line {
    height: 2px;
  }
  .page-panel.calendar .event .date {
    font-size: 120%;
  }
  .page-panel.calendar .event .summary {
    font-size: 70%;
    font-weight: 300;
  }
  
  body.ios .page-panel.slide-in.media .photo {
    -webkit-transition: all .3s ease-in-out !important;
    -webkit-transform: none !important;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(1) {
    top: -41%; left: -67%; width: 91%; height: 51%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(2) {
    top: -32%; left: 78%; width: 92%; height: 41%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(3) {
    top: 17%; left: -15%; width: 53%; height: 29%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(4) {
    top: 22%; left: 60%; width: 81%; height: 36%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(5) {
    top: 51%; left: -47%; width: 97%; height: 53%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(6) {
    top: 70%; left: 79%; width: 54%; height: 29%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(7) {
    top: 115%; left: -18%; width: 48%; height: 27%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(8) {
    top: 111%; left: 65%; width: 59%; height: 29%;
  }
  body.ios .page-panel.slide-in.calendar .line {
    opacity: 0;
  }
}
@media
    only screen
    and (min-device-width: 320px)
    and (max-device-width: 480px)
    and (-webkit-device-pixel-ratio: 2) and (device-aspect-ratio: 2/3) {
  .cross-panel .phone,
  .page-panel .phone {
    height: 240px;
    width: 112px;
    margin-bottom: -120px;
    margin-right: -61px;
    border: 4px solid rgba(255,255,255,0.3);
    border-radius: 19px;
    bottom: 48%;
  }
  .page-panel.slide-in.app .phone {
    -webkit-transform: translate3d(152%, 0, 0);
  }
  .cross-panel.slide-in.app .phone {
    -webkit-transform: translate3d(-152%, 0, 0);
  }
  
  body.ios .page-panel.slide-in.media .photo {
    -webkit-transition: all .3s ease-in-out !important;
    -webkit-transform: none !important;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(1) {
    top: -41%; left: -67%; width: 91%; height: 51%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(2) {
    top: -32%; left: 78%; width: 92%; height: 41%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(3) {
    top: 17%; left: -15%; width: 53%; height: 29%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(4) {
    top: 22%; left: 60%; width: 81%; height: 36%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(5) {
    top: 51%; left: -47%; width: 97%; height: 53%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(6) {
    top: 70%; left: 79%; width: 54%; height: 29%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(7) {
    top: 115%; left: -18%; width: 48%; height: 27%;
  }
  body.ios .page-panel.slide-in.media .photo:nth-child(8) {
    top: 111%; left: 65%; width: 59%; height: 29%;
  }
  .cross-panel.thanks .naming {
    visibility: hidden;
    height: 0px;
    overflow: hidden;
    margin: 15px 0 0;
  }
}
@media all and (min-height: 1200px) {
  .cross-panel .phone,
  .page-panel .phone {
    height: 638px;
    width: 298px;
    margin-bottom: -288px;
    margin-right: -149px;
    border-radius: 49px;
  }
  .page-panel.calendar .event {
    margin-top: -11%;
  }
}
.emoji {
  display: inline-block;
  background-position: top left;
  background-repeat: no-repeat;
  background-size: 19px;
  width: 19px;
  height: 19px;
  vertical-align: top;
  background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/missing.png);
}
.2122 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2122.png);}
.2196 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2196.png);}
.2197 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2197.png);}
.2198 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2198.png);}
.2199 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2199.png);}
.2320e3 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2320e3.png);}
.23e9 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/23e9.png);}
.23ea {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/23ea.png);}
.25b6 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/25b6.png);}
.25c0 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/25c0.png);}
.2600 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2600.png);}
.2601 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2601.png);}
.260e {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/260e.png);}
.2614 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2614.png);}
.2615 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2615.png);}
.261d {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/261d.png);}
.263a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/263a.png);}
.2648 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2648.png);}
.2649 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2649.png);}
.264a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/264a.png);}
.264b {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/264b.png);}
.264c {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/264c.png);}
.264d {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/264d.png);}
.264e {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/264e.png);}
.264f {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/264f.png);}
.2650 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2650.png);}
.2651 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2651.png);}
.2652 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2652.png);}
.2653 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2653.png);}
.2660 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2660.png);}
.2663 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2663.png);}
.2665 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2665.png);}
.2666 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2666.png);}
.2668 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2668.png);}
.267f {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/267f.png);}
.26a0 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/26a0.png);}
.26a1 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/26a1.png);}
.26bd {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/26bd.png);}
.26be {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/26be.png);}
.26c4 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/26c4.png);}
.26ce {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/26ce.png);}
.26ea {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/26ea.png);}
.26f2 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/26f2.png);}
.26f3 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/26f3.png);}
.26f5 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/26f5.png);}
.26fa {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/26fa.png);}
.26fd {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/26fd.png);}
.2702 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2702.png);}
.2708 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2708.png);}
.270a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/270a.png);}
.270b {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/270b.png);}
.270c {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/270c.png);}
.2728 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2728.png);}
.2733 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2733.png);}
.2734 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2734.png);}
.274c {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/274c.png);}
.2754 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2754.png);}
.2755 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2755.png);}
.2764 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2764.png);}
.27a1 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/27a1.png);}
.27bf {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/27bf.png);}
.2b05 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2b05.png);}
.2b06 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2b06.png);}
.2b07 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2b07.png);}
.2b55 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/2b55.png);}
.3020e3 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/3020e3.png);}
.303d {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/303d.png);}
.3120e3 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/3120e3.png);}
.3220e3 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/3220e3.png);}
.3297 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/3297.png);}
.3299 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/3299.png);}
.3320e3 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/3320e3.png);}
.3420e3 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/3420e3.png);}
.3520e3 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/3520e3.png);}
.3620e3 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/3620e3.png);}
.3720e3 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/3720e3.png);}
.3820e3 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/3820e3.png);}
.3920e3 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/3920e3.png);}
.a9 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/a9.png);}
.ae {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/ae.png);}
.d83cdc04 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdc04.png);}
.d83cdd70 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdd70.png);}
.d83cdd71 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdd71.png);}
.d83cdd7e {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdd7e.png);}
.d83cdd7f {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdd7f.png);}
.d83cdd8e {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdd8e.png);}
.d83cdd92 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdd92.png);}
.d83cdd94 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdd94.png);}
.d83cdd95 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdd95.png);}
.d83cdd97 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdd97.png);}
.d83cdd99 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdd99.png);}
.d83cdd9a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdd9a.png);}
.d83cdde8d83cddf3 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdde8d83cddf3.png);}
.d83cdde9d83cddea {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdde9d83cddea.png);}
.d83cddead83cddf8 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cddead83cddf8.png);}
.d83cddebd83cddf7 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cddebd83cddf7.png);}
.d83cddecd83cdde7 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cddecd83cdde7.png);}
.d83cddeed83cddf9 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cddeed83cddf9.png);}
.d83cddefd83cddf5 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cddefd83cddf5.png);}
.d83cddf0d83cddf7 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cddf0d83cddf7.png);}
.d83cddf7d83cddfa {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cddf7d83cddfa.png);}
.d83cddfad83cddf8 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cddfad83cddf8.png);}
.d83cde01 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cde01.png);}
.d83cde02 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cde02.png);}
.d83cde1a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cde1a.png);}
.d83cde2f {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cde2f.png);}
.d83cde33 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cde33.png);}
.d83cde35 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cde35.png);}
.d83cde36 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cde36.png);}
.d83cde37 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cde37.png);}
.d83cde38 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cde38.png);}
.d83cde39 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cde39.png);}
.d83cde3a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cde3a.png);}
.d83cde50 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cde50.png);}
.d83cdf00 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf00.png);}
.d83cdf02 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf02.png);}
.d83cdf03 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf03.png);}
.d83cdf04 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf04.png);}
.d83cdf05 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf05.png);}
.d83cdf06 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf06.png);}
.d83cdf07 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf07.png);}
.d83cdf08 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf08.png);}
.d83cdf0a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf0a.png);}
.d83cdf19 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf19.png);}
.d83cdf1f {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf1f.png);}
.d83cdf34 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf34.png);}
.d83cdf35 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf35.png);}
.d83cdf37 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf37.png);}
.d83cdf38 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf38.png);}
.d83cdf39 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf39.png);}
.d83cdf3a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf3a.png);}
.d83cdf3b {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf3b.png);}
.d83cdf3e {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf3e.png);}
.d83cdf40 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf40.png);}
.d83cdf41 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf41.png);}
.d83cdf42 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf42.png);}
.d83cdf43 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf43.png);}
.d83cdf45 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf45.png);}
.d83cdf46 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf46.png);}
.d83cdf49 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf49.png);}
.d83cdf4a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf4a.png);}
.d83cdf4e {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf4e.png);}
.d83cdf53 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf53.png);}
.d83cdf54 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf54.png);}
.d83cdf58 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf58.png);}
.d83cdf59 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf59.png);}
.d83cdf5a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf5a.png);}
.d83cdf5b {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf5b.png);}
.d83cdf5c {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf5c.png);}
.d83cdf5d {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf5d.png);}
.d83cdf5e {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf5e.png);}
.d83cdf5f {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf5f.png);}
.d83cdf61 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf61.png);}
.d83cdf62 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf62.png);}
.d83cdf63 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf63.png);}
.d83cdf66 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf66.png);}
.d83cdf67 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf67.png);}
.d83cdf70 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf70.png);}
.d83cdf71 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf71.png);}
.d83cdf72 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf72.png);}
.d83cdf73 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf73.png);}
.d83cdf74 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf74.png);}
.d83cdf75 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf75.png);}
.d83cdf76 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf76.png);}
.d83cdf78 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf78.png);}
.d83cdf7a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf7a.png);}
.d83cdf7b {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf7b.png);}
.d83cdf80 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf80.png);}
.d83cdf81 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf81.png);}
.d83cdf82 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf82.png);}
.d83cdf83 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf83.png);}
.d83cdf84 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf84.png);}
.d83cdf85 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf85.png);}
.d83cdf86 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf86.png);}
.d83cdf87 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf87.png);}
.d83cdf88 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf88.png);}
.d83cdf89 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf89.png);}
.d83cdf8c {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf8c.png);}
.d83cdf8d {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf8d.png);}
.d83cdf8e {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf8e.png);}
.d83cdf8f {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf8f.png);}
.d83cdf90 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf90.png);}
.d83cdf91 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf91.png);}
.d83cdf92 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf92.png);}
.d83cdf93 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdf93.png);}
.d83cdfa1 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfa1.png);}
.d83cdfa2 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfa2.png);}
.d83cdfa4 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfa4.png);}
.d83cdfa5 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfa5.png);}
.d83cdfa6 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfa6.png);}
.d83cdfa7 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfa7.png);}
.d83cdfa8 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfa8.png);}
.d83cdfa9 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfa9.png);}
.d83cdfab {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfab.png);}
.d83cdfac {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfac.png);}
.d83cdfaf {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfaf.png);}
.d83cdfb0 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfb0.png);}
.d83cdfb1 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfb1.png);}
.d83cdfb5 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfb5.png);}
.d83cdfb6 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfb6.png);}
.d83cdfb7 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfb7.png);}
.d83cdfb8 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfb8.png);}
.d83cdfba {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfba.png);}
.d83cdfbe {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfbe.png);}
.d83cdfbf {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfbf.png);}
.d83cdfc0 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfc0.png);}
.d83cdfc1 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfc1.png);}
.d83cdfc3 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfc3.png);}
.d83cdfc4 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfc4.png);}
.d83cdfc6 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfc6.png);}
.d83cdfc8 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfc8.png);}
.d83cdfca {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfca.png);}
.d83cdfe0 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfe0.png);}
.d83cdfe2 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfe2.png);}
.d83cdfe3 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfe3.png);}
.d83cdfe5 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfe5.png);}
.d83cdfe6 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfe6.png);}
.d83cdfe7 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfe7.png);}
.d83cdfe8 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfe8.png);}
.d83cdfe9 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfe9.png);}
.d83cdfea {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfea.png);}
.d83cdfeb {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfeb.png);}
.d83cdfec {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfec.png);}
.d83cdfed {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfed.png);}
.d83cdfef {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdfef.png);}
.d83cdff0 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83cdff0.png);}
.d83ddc0d {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc0d.png);}
.d83ddc0e {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc0e.png);}
.d83ddc11 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc11.png);}
.d83ddc12 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc12.png);}
.d83ddc14 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc14.png);}
.d83ddc17 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc17.png);}
.d83ddc18 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc18.png);}
.d83ddc19 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc19.png);}
.d83ddc1a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc1a.png);}
.d83ddc1b {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc1b.png);}
.d83ddc1f {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc1f.png);}
.d83ddc20 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc20.png);}
.d83ddc24 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc24.png);}
.d83ddc26 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc26.png);}
.d83ddc27 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc27.png);}
.d83ddc28 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc28.png);}
.d83ddc2b {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc2b.png);}
.d83ddc2c {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc2c.png);}
.d83ddc2d {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc2d.png);}
.d83ddc2e {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc2e.png);}
.d83ddc2f {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc2f.png);}
.d83ddc30 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc30.png);}
.d83ddc31 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc31.png);}
.d83ddc33 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc33.png);}
.d83ddc34 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc34.png);}
.d83ddc35 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc35.png);}
.d83ddc36 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc36.png);}
.d83ddc37 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc37.png);}
.d83ddc38 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc38.png);}
.d83ddc39 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc39.png);}
.d83ddc3a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc3a.png);}
.d83ddc3b {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc3b.png);}
.d83ddc40 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc40.png);}
.d83ddc42 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc42.png);}
.d83ddc43 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc43.png);}
.d83ddc44 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc44.png);}
.d83ddc46 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc46.png);}
.d83ddc47 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc47.png);}
.d83ddc48 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc48.png);}
.d83ddc49 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc49.png);}
.d83ddc4a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc4a.png);}
.d83ddc4b {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc4b.png);}
.d83ddc4c {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc4c.png);}
.d83ddc4d {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc4d.png);}
.d83ddc4e {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc4e.png);}
.d83ddc4f {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc4f.png);}
.d83ddc50 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc50.png);}
.d83ddc51 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc51.png);}
.d83ddc52 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc52.png);}
.d83ddc54 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc54.png);}
.d83ddc55 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc55.png);}
.d83ddc57 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc57.png);}
.d83ddc58 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc58.png);}
.d83ddc59 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc59.png);}
.d83ddc5c {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc5c.png);}
.d83ddc5f {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc5f.png);}
.d83ddc60 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc60.png);}
.d83ddc61 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc61.png);}
.d83ddc62 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc62.png);}
.d83ddc63 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc63.png);}
.d83ddc66 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc66.png);}
.d83ddc67 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc67.png);}
.d83ddc68 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc68.png);}
.d83ddc69 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc69.png);}
.d83ddc6b {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc6b.png);}
.d83ddc6e {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc6e.png);}
.d83ddc6f {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc6f.png);}
.d83ddc71 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc71.png);}
.d83ddc72 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc72.png);}
.d83ddc73 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc73.png);}
.d83ddc74 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc74.png);}
.d83ddc75 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc75.png);}
.d83ddc76 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc76.png);}
.d83ddc77 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc77.png);}
.d83ddc78 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc78.png);}
.d83ddc7b {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc7b.png);}
.d83ddc7c {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc7c.png);}
.d83ddc7d {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc7d.png);}
.d83ddc7e {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc7e.png);}
.d83ddc7f {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc7f.png);}
.d83ddc80 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc80.png);}
.d83ddc81 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc81.png);}
.d83ddc82 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc82.png);}
.d83ddc83 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc83.png);}
.d83ddc84 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc84.png);}
.d83ddc85 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc85.png);}
.d83ddc86 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc86.png);}
.d83ddc87 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc87.png);}
.d83ddc88 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc88.png);}
.d83ddc89 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc89.png);}
.d83ddc8a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc8a.png);}
.d83ddc8b {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc8b.png);}
.d83ddc8d {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc8d.png);}
.d83ddc8e {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc8e.png);}
.d83ddc8f {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc8f.png);}
.d83ddc90 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc90.png);}
.d83ddc91 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc91.png);}
.d83ddc92 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc92.png);}
.d83ddc93 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc93.png);}
.d83ddc94 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc94.png);}
.d83ddc97 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc97.png);}
.d83ddc98 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc98.png);}
.d83ddc99 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc99.png);}
.d83ddc9a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc9a.png);}
.d83ddc9b {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc9b.png);}
.d83ddc9c {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc9c.png);}
.d83ddc9d {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc9d.png);}
.d83ddc9f {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddc9f.png);}
.d83ddca1 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddca1.png);}
.d83ddca2 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddca2.png);}
.d83ddca3 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddca3.png);}
.d83ddca4 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddca4.png);}
.d83ddca6 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddca6.png);}
.d83ddca8 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddca8.png);}
.d83ddca9 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddca9.png);}
.d83ddcaa {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcaa.png);}
.d83ddcb0 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcb0.png);}
.d83ddcb1 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcb1.png);}
.d83ddcb9 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcb9.png);}
.d83ddcba {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcba.png);}
.d83ddcbb {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcbb.png);}
.d83ddcbc {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcbc.png);}
.d83ddcbd {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcbd.png);}
.d83ddcbf {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcbf.png);}
.d83ddcc0 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcc0.png);}
.d83ddcd6 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcd6.png);}
.d83ddcdd {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcdd.png);}
.d83ddce0 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddce0.png);}
.d83ddce1 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddce1.png);}
.d83ddce2 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddce2.png);}
.d83ddce3 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddce3.png);}
.d83ddce9 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddce9.png);}
.d83ddceb {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddceb.png);}
.d83ddcee {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcee.png);}
.d83ddcf1 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcf1.png);}
.d83ddcf2 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcf2.png);}
.d83ddcf3 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcf3.png);}
.d83ddcf4 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcf4.png);}
.d83ddcf6 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcf6.png);}
.d83ddcf7 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcf7.png);}
.d83ddcfa {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcfa.png);}
.d83ddcfb {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcfb.png);}
.d83ddcfc {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddcfc.png);}
.d83ddd0a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd0a.png);}
.d83ddd0d {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd0d.png);}
.d83ddd11 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd11.png);}
.d83ddd12 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd12.png);}
.d83ddd13 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd13.png);}
.d83ddd14 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd14.png);}
.d83ddd1d {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd1d.png);}
.d83ddd1e {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd1e.png);}
.d83ddd25 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd25.png);}
.d83ddd28 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd28.png);}
.d83ddd2b {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd2b.png);}
.d83ddd2f {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd2f.png);}
.d83ddd30 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd30.png);}
.d83ddd31 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd31.png);}
.d83ddd32 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd32.png);}
.d83ddd33 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd33.png);}
.d83ddd34 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd34.png);}
.d83ddd50 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd50.png);}
.d83ddd51 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd51.png);}
.d83ddd52 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd52.png);}
.d83ddd53 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd53.png);}
.d83ddd54 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd54.png);}
.d83ddd55 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd55.png);}
.d83ddd56 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd56.png);}
.d83ddd57 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd57.png);}
.d83ddd58 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd58.png);}
.d83ddd59 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd59.png);}
.d83ddd5a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd5a.png);}
.d83ddd5b {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddd5b.png);}
.d83dddfb {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dddfb.png);}
.d83dddfc {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dddfc.png);}
.d83dddfd {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dddfd.png);}
.d83dde01 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde01.png);}
.d83dde02 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde02.png);}
.d83dde03 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde03.png);}
.d83dde04 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde04.png);}
.d83dde09 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde09.png);}
.d83dde0a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde0a.png);}
.d83dde0c {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde0c.png);}
.d83dde0d {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde0d.png);}
.d83dde0f {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde0f.png);}
.d83dde12 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde12.png);}
.d83dde13 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde13.png);}
.d83dde14 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde14.png);}
.d83dde16 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde16.png);}
.d83dde18 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde18.png);}
.d83dde1a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde1a.png);}
.d83dde1c {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde1c.png);}
.d83dde1d {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde1d.png);}
.d83dde1e {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde1e.png);}
.d83dde20 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde20.png);}
.d83dde21 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde21.png);}
.d83dde22 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde22.png);}
.d83dde23 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde23.png);}
.d83dde25 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde25.png);}
.d83dde28 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde28.png);}
.d83dde2a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde2a.png);}
.d83dde2d {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde2d.png);}
.d83dde30 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde30.png);}
.d83dde31 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde31.png);}
.d83dde32 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde32.png);}
.d83dde33 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde33.png);}
.d83dde37 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde37.png);}
.d83dde45 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde45.png);}
.d83dde46 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde46.png);}
.d83dde47 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde47.png);}
.d83dde4c {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde4c.png);}
.d83dde4f {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde4f.png);}
.d83dde80 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde80.png);}
.d83dde83 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde83.png);}
.d83dde84 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde84.png);}
.d83dde85 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde85.png);}
.d83dde87 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde87.png);}
.d83dde89 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde89.png);}
.d83dde8c {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde8c.png);}
.d83dde8f {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde8f.png);}
.d83dde91 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde91.png);}
.d83dde92 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde92.png);}
.d83dde93 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde93.png);}
.d83dde95 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde95.png);}
.d83dde97 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde97.png);}
.d83dde99 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde99.png);}
.d83dde9a {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83dde9a.png);}
.d83ddea2 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddea2.png);}
.d83ddea4 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddea4.png);}
.d83ddea5 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddea5.png);}
.d83ddea7 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddea7.png);}
.d83ddeac {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddeac.png);}
.d83ddead {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddead.png);}
.d83ddeb2 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddeb2.png);}
.d83ddeb6 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddeb6.png);}
.d83ddeb9 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddeb9.png);}
.d83ddeba {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddeba.png);}
.d83ddebb {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddebb.png);}
.d83ddebc {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddebc.png);}
.d83ddebd {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddebd.png);}
.d83ddebe {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddebe.png);}
.d83ddec0 {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/d83ddec0.png);}
.e51f {background-image: url(//d1vaj36nwz4m9p.cloudfront.net/img/emoji-static/e51f.png);}
html {
  height: 100%;
}
body#home {
  background: #fff;
  padding: 0;
  height: 100%;
  overflow: hidden;
}
#home .tm {
  font-size: 60%;
  vertical-align: super;
}
#home a {
  color: #85b826;
}
.signup-button {
  margin: 0 0 9px;
  font-size: 28px;
  font-weight: 200;
  padding: 18px 0px;
  color: #555;
  width: auto;
  display: block;
  text-align: center;
  text-shadow: 0px -1px 0px white;
  color: #3f5828;
  border-radius: 10px;
  box-shadow: 0px 3px 6px rgba(0,0,0,.5);
  letter-spacing: 0px;
}
#home .home-content {
  margin: 0 auto;
  height: 100%;
  width: 100%;
  position: relative;
  overflow: hidden;
  box-shadow: 0 4px 9px rgba(0,0,0,0.5);
}
#home .sign-in {
  position: absolute;
  bottom: 0;
  right: 44px;
  overflow: auto;
  height: 36px;
  z-index: 1001;
}
#home .sign-in-link {
  font-size: 13px;
  font-weight: 200;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
}
#footer {
  background: #333;
  width: 100%;
  height: 400px;
}
video {
  border: 0 !important;
}
#home-video-top-shim {
  position: absolute;
  bottom: 717px;
  background: #fff;
  height: 3px;
  z-index: 1;
  width: 100%;
  overflow: hidden;
}
#home-video-left-shim {
  position: absolute;
  left: 50%;
  background: #fff;
  height: 100%;
  width: 3px;
  z-index: 1;
  overflow: hidden;
  margin-left: -640px;
}
#home-video-screenshot,
#home-video {
  position: absolute;
  bottom: 0;
  left: 50%;
  padding: 0;
  margin: -2px 0 0 -640px;
  display: block;
}
#home-video-screenshot {
  bottom: -3px;
}
#home-panels {
  height: 100%;
  width: 100%;
  position: absolute;
}
#home-panels .panels-bkg {
  background: #fff;
  height: 100%;
  overflow: hidden;
  padding-top: 0;
  position: relative;
  -webkit-transition: background-position 1.75s ease;
  -moz-transition: background-position 1.75s ease;
  -o-transition: background-position 1.75s ease;
  -ms-transition: background-position 1.75s ease;
}
#home-panels .glass {
  position: absolute;
  top: 0;
  left: -1048px;
  width: 513px;
  height: 2000px;
  background: rgba(255,255,255,0.94);
  -webkit-transition: left .45s ease;
  -moz-transition: left .45s ease;
  -o-transition: left .45s ease;
  -ms-transition: left .45s ease;
}
#home-panels .glass.on {
  left: 0px;
}
#home-panels h1,
#home-panels h2,
#home-panels h3 {
  text-align: left;
  font-weight: 200;
}
#home-panels h1,
#home-panels h2 {
  color: #545454;
}
#home-panels .panels-overlay.bottom {
  width: 100%;
  bottom: 0;
  left: 0;
  position: absolute;
  z-index: 100;
  box-shadow: 0px -1px 1px rgba(0,0,0,0.1);
  padding: 0;
  overflow: auto;
}
#home-panels .panels-overlay .buttons button,
#home-panels .panels-overlay.bottom {
  background: #fff;
  background-image: linear-gradient(top, #ffffff, #f1f1f1);
  background-image: -o-linear-gradient(top, #ffffff, #f1f1f1);
  background-image: -moz-linear-gradient(top, #ffffff, #f1f1f1);
  background-image: -webkit-linear-gradient(top, #ffffff, #f1f1f1);
  background-image: -ms-linear-gradient(top, #ffffff, #f1f1f1);
  background-image: -webkit-gradient(
    linear, left top, left bottom,
    #ffffff, #f1f1f1
  );
}
#home-panels .panels-overlay .buttons {
  margin: 0 0 0 24px;
}
#home-panels .panels-overlay .buttons button {
  margin: 0 1px 0 0;
  float: left;
  font-size: 16px;
  font-weight: normal;
  padding: 26px 18px;
  height: 63px;
  color: #aaa;
  border-radius: 0;
  text-shadow: none;
  display: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
}
#home-panels .panels-overlay .buttons button.on,
#home-panels .panels-overlay.bottom .buttons button.start.on {
  display: block;
}
#home-panels .panels-overlay.bottom.hide-tour .links .tour {
  display: none;
}
#home-panels .panels-overlay .links {
  padding: 11px 0 0 6px;
  height: 52px;
  display: table;
}
#home-panels .panels-overlay .links a {
  display: table-cell;
  padding: 0 9px;
  vertical-align: middle;
  text-transform: uppercase;
  font-size: 13px;
  line-height: 13px;
  font-weight: bold;
}
#home-panels .panels-overlay .links a:after {
  content: " \a0\a0\a0-";
}
#home-panels .panels-overlay .links a:last-child:after {
  content: "";
}
#home-panels.off .panel {
  display: none;
}
#home-panels .panel {
  width: 960px;
  margin: 0;
}
#home-panels .panel .left {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/home/page_left_hover-v487a0c08.png);
  bottom: 48px;
  left: -16px;
}
#home-panels .panel .right {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/home/page_right_hover-v6c3a146a.png);
  bottom: 48px;
  right: -16px;
}
#home-panels .panel .left,
#home-panels .panel .right {
  display: none;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  height: 74px;
  width: 74px;
  position: absolute;
  z-index: 2;
  cursor: pointer;
}
#home-panels .panel .left.on,
#home-panels .panel .right.on {
  display: block;
}
#home-panels .panel .left:hover,
#home-panels .panel .right:hover {
  box-shadow: 0 0 6px rgba(0,0,0,0.1);
}
#home-panels .panel-column-text,
#home-panels .panel-column-screenshot {
  position: absolute;
  top:  3000px;
  z-index: 1;
  color: #545454;
  padding: 150px 0 0;
  font-size: 31px;
  font-weight: 200;
  z-index: 1;
  margin-top: 0;
}
#home-panels .panel-column-text {
  height: 100%;
  width: 389px;
  left: 48px;
  padding-top: 48px;
  -webkit-transition: top 0.80s ease;
  -moz-transition: top 0.80s ease;
  -o-transition: top 0.80s ease;
  -ms-transition: top 0.80s ease;
}
#home p,
#home-panels .panel-column-text ul li {
  font-size: 15px;
  line-height: 26px;
  color: #5a5a5a;
}
#home-panels .panel-column-text ul li:before {
  content: "◦\0000a0\0000a0";
  opacity: .6;
}
#home-panels .panel-column-screenshot {
  right: 108px;
  width: 305px;
  height: 278px;
  -webkit-transition: top 1.15s ease;
  -moz-transition: top 1.15s ease;
  -o-transition: top 1.15s ease;
  -ms-transition: top 1.15s ease;
  box-shadow: -4px 9px 24px rgba(0,0,0,0.45);
  top: -1000px;
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/home/screenshots-20130209-v479af730.jpg);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  text-align: center;
}
#home-panels .panel-column-text.on {
  top: 0;
}
#home-panels .panel-column-screenshot.on {
  top: 83px;
}
#home-panels .panel-column-screenshot.rotate-shots {
  -webkit-transition: top 1.15s ease, background-position 0.75s;
  -moz-transition: top 1.15s ease, background-position 0.75s;
  -o-transition: top 1.15s ease, background-position 0.75s;
  -ms-transition: top 1.15s ease, background-position 0.75s;
}
#home-panels .panel h2 {
  font-size: 43px;
  line-height: 53px;
  font-weight: 100;
  color: #8a8a8a;
  margin: 0 0 9px;
}
#home-panels .panel h3 {
  font-size: 20px;
  line-height: 26px;
  margin: 0 0 18px;
  color: #727272;
}
#home-panels .panel h4 {
  position: absolute;
  top: 0;
  text-align: center;
  height: 32px;
  background: rgba(255,255,255,1);
  width: 100%;
  padding: 9px 0 0;
  font-size: 22px;
  font-weight: 100;
}
#home-panels .panel ul li b {
  font-weight: 400;
}
#home-panels .start h1 {
  display: none;
}
#home-panels .panels-overlay.bottom button.start {
  width: 143px;
  height: 63px;
  padding: 0;
  display: block;
}
#home-panels .panels-overlay.bottom button.start img {
  margin: 0 auto;
  display: block;
  border: 0;
}
#home-panels .start .panel-column-text {
  opacity: 0;
  -webkit-transition: opacity 1.00s ease;
  -moz-transition: opacity 1.00s ease;
  -o-transition: opacity 1.00s ease;
  -ms-transition: opacity 1.00s ease;
}
#home-panels .start .panel-column-text.on {
  opacity: 1;
}
#home-panels .start .apps {
  text-align: justify;
}
#home-panels .start .apps a {
    display: inline-block;
    position: relative;
    top: 13px;
    padding: 12px 24px;
    border: 1px solid #ccc;
    text-transform: uppercase;
    font-size: 16px;
    color: #333;
}
#home-panels .start .apps a.mobile {
  display: none;
}
#home-panels .start .apps:before{
    content: '';
    display: block;
    width: 100%;
    margin-bottom: 13px; 
}
#home-panels .start .apps:after {
    content: '';
    display: inline-block;
    width: 100%;
}
#home-panels .start .apps a:hover {
  background: #badc7c;
  border: 1px solid transparent;
}
#home-panels .start .panel-column-screenshot {
  top: auto;
  bottom: -3000px;
  box-shadow: none;
  border: 0;
  -webkit-transition: bottom 0.85s;
  -moz-transition: bottom 0.85s;
  -o-transition: bottom 0.85s;
  -ms-transition: bottom 0.85s;
}
#home-panels .start .panel-column-screenshot.on {
  top: auto;
  bottom: 39px;
}
#home-panels.start .panel-column-screenshot {
  left: 44px;
  background: transparent url(//d1ndxe94khfc4e.cloudfront.net/imgs/home/device_art-v0400960e.png) no-repeat 0 40px;
  width: 364px;
  height: 209px;
}
#home-panels.messages .panel-column-screenshot {
  background-position: 0px 0px;
}
#home-panels.messages .second-shot .panel-column-screenshot {
  background-position: -305px 0px;
}
#home-panels.lists .panel-column-screenshot {
  background-position: -611px 42px;
}
#home-panels.lists .second-shot .panel-column-screenshot {
  background-position: -914px 42px;
}
#home-panels.sketching .panel-column-screenshot {
  background-position: -1222px 42px;
}
#home-panels.sketching .second-shot .panel-column-screenshot {
  background-position: -1527px 42px;
}
#home-panels.calendar .panel-column-screenshot {
  background-position: -1833px 42px;
}
#home-panels.calendar .second-shot .panel-column-screenshot {
  background-position: -2138px 42px;
}
#home-panels.photos .panel-column-screenshot {
  background-position: -2443px 42px;
}
#home-panels.photos .second-shot .panel-column-screenshot {
  background-position: -2749px 42px;
}
#home-panels.hugs .panel-column-screenshot {
  background-position: -3053px 42px;
}
#home-panels.hugs .second-shot .panel-column-screenshot {
  background-position: -3353px 42px;
}
#home-panels.faces .panel-column-screenshot {
  background-position: -3662px 42px;
}
#home-panels.faces .second-shot .panel-column-screenshot {
  background-position: -3968px 42px;
}
#home-panels.unlimited .panel-column-screenshot {
  background-position: -4578px 42px;
}
#home-panels.unlimited .second-shot .panel-column-screenshot {
  background-position: -4273px 42px;
}
#home .heart {
  font-size: 124%;
  margin-right: 3px;
}
#home .content-container {
  width: 960px;
  padding: 44px 0 96px;
  overflow: visible;
}
#home .content-container ul li {
  line-height: 30px;
}
#home .content-container .the-main-facts {
  width: 600px;
  float: left;
}
#home .content-container .the-other-facts {
  width: 300px;
  float: left;
  margin: 0 0 0 50px;
  padding: 325px 0 0;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/home/guac_photo-v7034971c.png) no-repeat top center;
}
#home .content-container .the-other-facts h2 {
  font-size: 32px;
}
#home .content-container h2 {
  font-size: 43px;
  line-height: 53px;
  font-weight: 100;
  color: #8a8a8a;
  margin: 0 0 9px;
}
#home .content-container h4 {
  color: #222;
  font-size: 15px;
  font-weight: 400;
  margin-top: 36px;
}
#home #main-footer {
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/home/footer_icon-va41d7511.png) no-repeat 120px 60px;
  padding-left: 0;
  text-align: center;
  font-size: 1.0em;
  padding: 80px 0 20px;
}
@-webkit-keyframes slideup {
  from {-webkit-transform: translate(0px, 3000px);}
  to {-webkit-transform: translate(0px, 0px);}
}
@-moz-keyframes slideup {
  from {-moz-transform: translate(0px, 3000px);}
  to {-moz-transform: translate(0px, 0px);}
}
@keyframes slideup {
  from {transform: translate(0px, 3000px);}
  to {transform: translate(0px, 0px);}
}
@-webkit-keyframes slideright {
  from {-webkit-transform: translate(-1000px, 0px);}
  to {-webkit-transform: translate(0px, 0px);}
}
@-moz-keyframes slideright {
  from {-moz-transform: translate(-1000px, 0px);}
  to {-moz-transform: translate(0px, 0px);}
}
@keyframes slideright {
  from {transform: translate(-1000px, 0px);}
  to {transform: translate(0px, 0px);}
}
#home .pears {
  position: absolute;
  right: 0;
  padding: 0;
  background: transparent;
  bottom: 46px;
  left: 0;
  z-index: 2;
  width: 100%;
  text-align: left;
  height: 75px;
  -moz-transition: bottom .5s 0 ease;
  -webkit-transition: bottom .5s 0 ease;
  -o-transition: bottom .5s 0 ease;
  transition: bottom .5s 0 ease;
  -webkit-backface-visibility: visible;
  -webkit-animation: slideup 2s;
  -moz-backface-visibility: visible;
  -moz-animation: slideup 2s;
  backface-visibility: visible;
  animation: slideup 2s;
}
#home .pears.hide-ad {
  bottom: -1000px;
}
#home .pears p {
  padding-top: 0;
  font-size: 18px;
  position: relative;
  top: 5px;
  font-weight: 200;
}
#home .pears .pears-logo {
  position: relative;
  top: 12px;
  margin: 0 10px;
}
#home .pears .pears-wordmark {
  display: block;
  width: 80px;
}
#home .pears .pears-leaves {
  display: block;
  margin: 0 auto;
  width: 30px;
}
#home .pears h3 {
  position: relative;
  top: 5px;
  color: #5a5a5a;
  text-align: center;
  font-weight: 200;
  font-size: 18px;
}
#home .pears a {
  position: relative;
  top: -7px;
  height: 63px;
  width: 100%;
  text-align: center;
  display: block;
  background: rgba(255,255,255,0.98);
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  -moz-transition: box-shadow 1s ease;
  -webkit-transition: box-shadow 1s ease;
  -o-transition: box-shadow 1s ease;
  transition: box-shadow 1s ease;
}
#home .pears .pears-btn-container {
  margin: 0 auto;
  padding-left: 20px;
}
#home .pears .pears-btn {
  display: block;
  background: #85b826;
  padding: 12px 20px;
  color: white;
  font-size: 18px;
  text-transform: uppercase;
}
#home .pears a > * {
  display: inline-block;
}
#home-panels .panel.start .right {
  bottom: 135px;
}
#index-about {
  width: 574px;
}
#index #index-about li {
  list-style-type: none;
  margin-left: 0;
  margin-bottom: 20px;
}
#index-about h4 {
  position: relative;
  font-size: 16px;
  line-height: 22px;
  color: #fff;
  font-weight: 200;
}
.retina #index-about h4 {
  font-weight: 300;
}
#index-about h4 span {
  display: block;
  margin-top: 5px;
}
#index-about h4 img {
  position: absolute;
  left: 588px;
  top: 1.2em;
  width: 354px;
  height: 75px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/home/avocados-faces-2013-11-25-vb14eed62.png) 0 0 no-repeat;
}
#index-about #index-about-jenna img {
  background-position: 0 -77px;
}
#index-about #index-about-rachel img {
  background-position: 0 -154px;
}
#index-about #index-about-brian img {
  background-position: 0 -231px;
}
#index-about #index-about-mike img {
  background-position: 0 -385px;
}
#index-about #index-about-ben img {
  background-position: 0 -463px;
}
#index-about #index-about-matt img {
  background-position: 0 -619px;
}
.about-content .small-team {
  position: relative;
}
.about-content .small-team img {
  top: 152px;
  left: 24px;
  position: absolute;
  opacity: .4;
  width: 331px;
}
@media all and (max-width: 864px) {
  #home-panels .panel .left.on,
  #home-panels .panel .right.on,
  #home-panels .panels-overlay .links .tour,
  #home-panels .panel-column-screenshot {
    display: none;
  }
  #home-panels .start .panel-column-screenshot {
    display: block;
  }
  .about-content .small-team img {
    top: 220px;
  }
}
@media all and (max-width: 660px) {
  body#home {
    padding: 0;
    overflow: auto;
  }
  #home-video-top-shim,
  #home-video-left-shim,
  #home .sign-in,
  #home-video {
    display: none;
  }
  #home .home-content {
    box-shadow: none;
    overflow: auto;
  }
  #home-panels .panel {
    width: auto;
    display: none;
    background-color: #fff;
    background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/home/video-intro-screenshot-reduced-va059a65c.png);
    background-repeat: no-repeat;
    background-position: center -46px;
    background-size: auto 460px;
  }
  body.mobile #home-panels .panel {
    background-size: cover;
    background-position: -200px -24px;
  }
  #home-panels .panels-bkg {
    background: none;
    overflow: auto;
  }
  #home-panels .start.panel {
    display: block;
    padding-top: 220px;
  }
  #home-panels .panel-column-screenshot,
  #home-panels .panel-column-screenshot.on,
  #home-panels .start .panel-column-screenshot,
  #home-panels .start .panel-column-screenshot.on {
    display: none;
    position: static;
  }
  #home-panels .panel-column-text {
    left: 0;
    width: auto;
    position: static;
    padding-top: 0;
  }
  #home-panels .panel-column-text-inner {
    background-color: rgba(255,255,255,0.94);
    background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/home/wordmark100-vebc9a382.png);
    background-repeat: no-repeat;
    background-position: 17px 15px;
    padding: 48px 18px 0;
  }
  #home-panels .start .apps:before {
    margin-bottom: 0;
  }
  #home-panels .panel-column-text .apps {
    width: 100%;
    overflow: auto;
  }
  #home-panels .start .apps a {
    display: none;
  }
  #home-panels .start .apps a {
    display: none;
  }
  #home-panels .start .apps a.mobile {
    display: block;
    text-transform: none;
    text-shadow: none;
    color: #fff;
    width: auto;
    text-align: center;
    padding: 9px 12px;
    background: #85b826;
    border: 0;
    margin: 0 0 3px;
  }
  body#home.android .start .apps a.mobile.android {
    display: block;
  }
  body#home.android .start .apps a.mobile.iphone,
  body#home.android .start .apps a.web {
    display: none;
  }
  body#home.ios .start .apps a.mobile.iphone {
    display: block;
  }
  body#home.ios .start .apps a.mobile.android,
  body#home.ios .start .apps a.web {
    display: none;
  }
  #home-panels .glass {
    display: none;
  }
  #home-panels .panel-column-text h2 {
    font-size: 21px;
    line-height: 27px;
  }
  #home-panels .panel-column-text p {
    font-size: 13px;
    line-height: 17px;
    padding: 0;
    margin-bottom: 0;
  }
  #home-panels .panels-overlay .links {
    padding: 0;
    height: auto;
    display: block;
  }
  #home-panels .panels-overlay .links a {
    display: block;
    padding: 12px 18px;
    border-top: 1px solid #ddd;
    width: auto;
    margin: 0;
    color: #777;
  }
  #home-panels .panels-overlay .links a:after {
    content: "";
  }
  #home-panels .panels-overlay.bottom {
    position: static;
    background: #fff;
    background-image: none;
    box-shadow: none;
  }
  #home-panels .panels-overlay.bottom .buttons {
    display: none;
  }
  #home .pears {
    width: 100%;
    height: auto;
    top: 0;
    padding: 0;
    margin: 0;
    right: 0;
    left: 0;
    height: 40px;
    top: 180px;
    border-bottom: 1px solid #ccc;
    background: rgba(255,255,255,1);
    -webkit-backface-visibility: visible;
    -webkit-animation: slideright 2s;
    -moz-backface-visibility: visible;
    -moz-animation: slideright 2s;
    backface-visibility: visible;
    animation: slideright 2s;
  }
  #home .pears a {
    top: 0;
    height: 40px;
    width: auto;
    background: rgba(255,255,255,0.7);
    border: none;
    box-shadow: none;
  }
  #home .pears h3 {
    font-size: 12px;
    font-weight: 200;
    top: 0;
  }
  #home .pears p {
    font-size: 12px;
    top: 0;
  }
  #home .pears p:after {
    content: "»";
    font-size: 33px;
    line-height: 22px;
    padding-left: 10px;
    position: relative;
    font-weight: 100;
    top: 5px;
  }
  #home .pears .pears-logo {
    width: 60px;
    margin: 0;
    position: relative;
    top: 6px;
  }
  #home .pears .pears-leaves {
    width: auto;
    height: 10px;
  }
  #home .pears .pears-wordmark {
    width: auto;
    height: 15px;
  }
  #home .pears .pears-btn-container {
    display: none;
  }
}
@media all and (max-height: 690px) {
  #home-panels .start .panel-column-screenshot.on {
    bottom: -49px;
  }
}
@media all and (max-height: 603px) {
  #home-panels .start .panel-column-screenshot.on {
    bottom: -59px;
  }
}
@media all and (max-height: 589px) {
  #home-panels .start .panel-column-screenshot {
    display: none;
  }
}
.developer-page {
  background: #ececec;
}
.developer-page #main-header {
  background: none;
  padding-bottom: inherit;
}
.developer-page .panel {
  position: relative;
  color: #333;
}
.guacamole-content {
  position: relative;
}
.developer-page .subheader,
.guacamole-content .subheader {
  width: 229px;
  color: #777;
  padding: 18px 0 0 0px;
}
.guacamole-content .guacamole_subheader {
  color: #777;
  font-size: 11px;
}
.developer-page .panel header,
.developer-page .panel .panel-body {
  box-shadow: none;
  margin: 0 0 12px 0;
}
.guacamole-content header.top-header,
.developer-page .panel header.top-header {
  background-color: #fff;
  border: 0;
  padding: 36px 0 0 24px;
  height: 167px;
}
.developer-page .icon,
.guacamole-content .icon {
  position: absolute;
  top: 0;
  right: 0;
  height: 206px;
}
.developer-page a:visited {
  color: #85b826;
}
.guacamole-content .top-header h1,
.developer-page .top-header h1 {
  margin: 0;
  font-size: 48px;
  font-weight: 400;
  line-height: 40px;
  color: #85b826;
  position: static;
}
.guacamole-content .top-header h1 em,
.developer-page .top-header h1 em {
  font-size: 33px;
  margin: 0 6px;
}
.guacamole-content header.top-header,
.developer-page .panel header.top-header,
.developer-page .panel .panel-body {
  box-shadow: none;
  padding: 20px;
}
#api-documentation .panel-body h2:first-child {
  margin-top: inherit;
}
#api-documentation .panel header h2 {
  margin: 9px 15px 6px;
}
#api-documentation .panel-body h2 {
  margin-top: 48px;
}
#api-documentation a {
  border-bottom: 1px solid #e9e9e9;
}
#api-documentation,
#api-terms {
  font-size: 14px;
}
#api-documentation .making-guac-photo {
  margin: 12px 0 0;
  display: block;
}
#api-documentation pre,
#api-documentation code {
  font-size: 0.85em;
}
#api-documentation-contents ol {
  margin: .5em 0;
}
#api-documentation-contents li {
  margin-left: .5em;
  list-style-type: none;
  margin-top: 28px;
  line-height: 21px;
}
#api-documentation-contents li li {
  list-style-type: decimal;
  margin-left: 1.5em;
  line-height: 13px;
  margin-top: 8px;
}
#api-clients a {
  border: 0;
}
#api-clients li {
  list-style: none;
}
#api-clients .client-name {
  font-size: 18px;
  display: block;
}
#api-clients li .logo {
  width: 120px;
  float: left;
  margin: 0 24px 0 0;
}
#api-signing ol li {
  margin-bottom: 5px;
  list-style-type: decimal;
}
#api-signing {
  line-height: 1.6em;
}
.http-method {
  color: #8c0000;
}
.http-code {
  color: #1679ae;
}
.http-content-type {
  color: #1679ae;
  display: inline-block;
  text-transform: uppercase;
  font-size: 14px;
  padding: 0 3px;
  font-weight: bold;
}
.api-endpoint {
  margin-top: 30px;
}
.api-endpoint:first-child {
  margin-top: 0;
}
.api-authenticated {
  color: #666;
  background-color: #eff9b3;
  display: inline-block;
  text-transform: uppercase;
  font-size: 14px;
  padding: 3px;
  font-weight: bold;
  margin-left: 1em;
}
.panel-body .api-endpoint h3 {
  text-transform: uppercase;
  font-size: 16px;
  font-weight: bold;
  line-height: 22px;
  margin-bottom: 10px;
  padding-bottom: 0;
}
.panel-body .api-endpoint h4 {
  font-size: 16px;
  line-height: 26px;
  margin-bottom: 5px;
  padding-bottom: 0;
  color: #666;
}
.api-header {
  background: #eee;
  padding: 15px;
  border: 1px dashed #aaa;
  margin-bottom: 10px;
}
.api-endpoint li {
  margin-bottom: 5px;
  margin-left: 15px;
}
pre.api-json {
  border: 1px dashed #aaa;
  margin-bottom: 10px;
}
.api-responses {
  margin-bottom: 20px;
}
.api-responses.last {
  margin-bottom: 0;
}
.api-table td {
  padding: 5px 15px;
}
.api-table {
  margin-bottom: 10px;
}
#api-documentation .api-calendar-recurrence-illustration {
  overflow: hidden;
}
.api-calendar-recurrence-illustration li {
  float: left;
  position: relative;
  width: 80px;
  height: 70px;
  margin-left: 5px;
  
  margin-bottom: 1.6em;
  padding: 10px;
  background: #ddd;
  text-align: center;
  list-style-type: none;
}
.api-calendar-recurrence-illustration li:first-child {
  margin-left: 0;
}
.api-calendar-recurrence-illustration li.edited {
  background: #EFF9B3;
}
#api-documentation .api-calendar-recurrence-illustration li code {
  display: block;
  font-size: 10px;
}
.api-calendar-recurrence-illustration li span {
  display: block;
  margin-top: 5px;
  font-size: 12px;
  line-height: 1;
}
.api-calendar-recurrence-illustration li .target {
  position: absolute;
  bottom: -1.6em;
  width: 80px;
  font-weight: bold;
}
.guacamole-content h2 {
  background-color: #fafafa;
  width: 100%;
  overflow: hidden;
  margin-top: 24px;
  margin-bottom: 9px;
}
.guacamole-content h2 a {
  padding: 16px 24px 12px;
  display: block;
  width: 100%;
  font-size: 32px;
  line-height: 38px;
}
.guacamole-content h2 ins {
  display: block;
  padding: 3px 48px 0 0;
  float: right;
  width: 120px;
  text-align: right;
  font-size: 129px;
  line-height: 11px;
  font-weight: 100;
  color: #ccc;
  text-decoration: none;
  margin: 0;
}
.guacamole-content .slogan {
  margin: 60px 0 36px;
  font-size: 24px;
  padding: 0;
  color: #777;
}
@media all and (max-width: 960px) {
  .developer-page .content-container {
    padding: 0 24px;
  }
}
@media all and (max-width: 780px) {
  .guacamole-content .panel header h1 {
    display: block;
    margin-top: 0;
  }
  .developer-page .panel header.top-header {
    padding: 12px;
    height: auto;
  }
  .developer-page .content-container {
    padding-left: 0;
    padding-right: 0;
  }
  .developer-page .icon,
  .guacamole-content .icon {
    display: none;
  }
  .developer-page .panel {
    font-size: 16px
  }
  .guacamole-content {
    padding: 12px;
  }
  .developer-page .panel header.top-header h1,
  .guacamole-content .top-header h1 {
    font-size: 29px;
    line-height: 36px;
    display: block;
    margin-top: 0;
  }
  .developer-page .panel .panel-body h2 {
    font-size: 20px;
    line-height: 28px;
    padding: 18px 0 0;
    border-top: 1px solid #eee;
    text-decoration: underline;
  }
  .developer-page h2 {
    background: none;
    overflow: auto;
  }
  .developer-page h2 ins {
    display: none;
  }
  .developer-page h2 a {
    padding: 0;
  }
  #api-documentation,
  #api-terms {
    padding: 12px;
  }
}
@media all and (max-width: 660px) {
  .developer-page .panel header.top-header h1,
  .guacamole-content header.top-header h1 {
    display: block;
    padding-top: 0;
    margin-top: 0;
  }
  .guacamole-content h2 {
    background: none;
    overflow: auto;
  }
  .guacamole-content h2 ins {
    display: none;
  }
  .guacamole-content h2 a {
    padding: 0;
    font-size: 20px;
    line-height: 28px;
  }
  .guacamole-content .top-header .subheader {
    font-size: 23px;
    line-height: 28px;
  }
}
body#dashboard {
  background: #222;
  padding-top: 0;
}
#dashboard .mobile {
  background: inherit;
}
#dashboard #main-header,
#dashboard #main-header-shadow {
  display: none;
}
#dashboard .under-main-header.content-container {
  padding-bottom: 36px;
}
#dashboard .dashboard-container h1,
#dashboard .dashboard-container h2 {
  margin: 12px 0;
  padding: 0;
}
#dashboard .dashboard-container h1 {
  font-size: 30px;
  margin-bottom: 0;
  position: static;
}
#dashboard .dashboard-container h2 {
  font-size: 24px;
  line-height: 1.4em;
  color: #aaa;
  margin-top: 36px;
}
#dashboard .dashboard-container h3 {
  font-size: 17px;
  line-height: 1.4em;
  color: #888;
  margin-bottom: 6px;
  margin-top: 15px;
}
#dashboard .widgets {
  width: 100%;
  overflow: auto;
}
#dashboard .dashboard-widget {
  background: #2d2d2d;
  width: 144px;
  color: #bfbfbf;
  border-radius: 6px;
  display: inline-block;
  margin: 0 12px 12px 0;
}
#dashboard .dashboard-weekly .dashboard-widget {
  width: 86px;
  text-align: center;
}
#dashboard .dashboard-widget .bar {
  background: rgba(205, 238, 148, 0.8);
  border-top: 6px solid #222;
  border-bottom: 6px solid #222;
  display: none;
}
#dashboard .dashboard-weekly .weekly-widgets,
#dashboard .dashboard-weekly .days {
  width: 100%;
  overflow: auto;
}
#dashboard .dashboard-weekly .title {
  display: none;
}
#dashboard .dashboard-weekly .day {
  float: left;
  background-color: rgba(0,0,0,0.2);
  color: #aaa;
  border-radius: 6px;
  margin: 0 12px 12px 0;
  padding: 6px;
  font-size: 12px;
  width: 74px;
  text-align: center;
}
#dashboard .dashboard-weekly .data {
  background: #2d2d2d;
  border-radius: 6px;
  font-size: 16px;
}
#dashboard .dashboard-widget .title,
#dashboard .dashboard-widget .data {
  padding: 6px;
}
#dashboard .dashboard-widget .title {
  background-color: #111;
  border-radius: 6px 6px 0 0;
  font-size: 14px;
  line-height: 1.2em;
  color: #b8b8b8;
}
#dashboard .dashboard-widget .data {
  font-size: 17px;
}
#dashboard .weekly-widgets .dashboard-widget:last-child .data {
  color: #777;
}
#dashboard .weekly-widgets .dashboard-widget:last-child .bar {
  background: #222;
  position: relative;
}
#dashboard .weekly-widgets .dashboard-widget:last-child .bar:before {
  content: "⋮";
  text-align: center;
  position: absolute;
  bottom: 0;
  right: 0;
  color: #4f4f4f;
  font-size: 50px;
  width: 100%;
  display: block;
}
#dashboard .dashboard-widget .percent {
  color: #6C9C0D;
  margin-left: 3px;
}
#dashboard #ages-widgets .dashboard-widget {
  width: 101px;
}
#dashboard #ages-widgets .title,
#dashboard #ages-widgets .data {
  font-size: 14px;
}
#dashboard .dashboard-weekly .percent,
#dashboard #couples-active-daily-widgets .dashboard-widget .percent,
#dashboard #users-active-daily-widgets .dashboard-widget .percent {
  display: none;
}
#dashboard #api-clients-widgets .dashboard-widget {
  width: 208px;
}
#dashboard #api-clients-widgets .dashboard-widget .title {
  font-size: 11px;
}
#dashboard .dark-gray-back {
  background: #AAA;
}
#dashboard #gift-status div {
  font-size: 0.8em;
  margin: 10px;
}
#dashboard .gift-button-panel {
  margin-top: 20px;
}
#dashboard .header-bar {
  padding: 10px 10px;
  color: #6c9c0d;
  font-size: 1.2em;
  background: #333;
}
#dashboard .hidden {
  display: none;
}
#dashboard .kitchen-input {
  width: 300px;
}
#dashboard span.label-heading {
  color: #999;
  margin-right: 10px;
}
#dashboard .light-gray-back {
  background: #CCC;
}
#dashboard .timestamp {
  color: #CCC;
  padding: 4px;
  margin-right: 10px;
}
#dashboard .user-info {
  display: inline-block;
  padding: 10px;
}
#dashboard .user-info-title {
  display: inline-block;
  width: 100px;
  margin: 3px 0;
}
#dashboard #couple-data-container {
  position: relative;
  margin: 20px 0 0;
}
#dashboard #couple-actions {
  padding: 9px;
  text-align: right;
  margin-top: 1px;
  position: absolute;
  top: 9px;
  right: 9px;
  width: 175px;
}
#dashboard #couple-actions button {
  display: inline-block;
}
#dashboard .dashboard-container {
  width: 800px;
}
#dashboard h4.status {
  text-transform: capitalize;
}
#dashboard #invites-container h4 {
  font-size: 103%;
  color: #aaa;
  margin: 12px 0 6px;
}
#dashboard .clear-invites {
  margin: 12px 0 0;
}
#dashboard #invites-container {
  font-size: 86%;
  color: #888;
  padding: 9px 21px 15px;
}
#dashboard .user-info {
  -moz-transition: opacity 1s ease;
  -webkit-transition: opacity 1s ease;
  -o-transition: opacity 1s ease;
  transition: opacity 1s ease;
}
#dashboard .user-info .user-info-buttons {
  margin-top: 10px;
}
#login {
  background-color: #080808;
}
#login .couples-grid-overlay {
  background-color: #080808;
  background-color: rgba(0, 0, 0, 0.77);
}
#login a,
#login a:link,
#login a:visited,
#login .link {
  color: #fff;
  border-bottom: 1px solid #eee;
}
#login #main-header,
#login .under-main-header,
#login #main-footer {
  z-index: 1;
}
#login #main-header {
  position: absolute;
  background: none;
  display: none;
}
#login #main-header .content-container {
  width: auto;
}
#login .buttons .cancel-link {
  color: #fff;
}
#login .under-main-header {
  position: absolute;
  left: 0;
  right: 0;
  top: 10%;
  bottom: 0;
  padding: 0;
  width: 445px;
}
#login .panel .panel-body {
  background: none;
}
#login .panel .panel-body h2 {
  color: #fff;
  font-weight: 100;
}
#login .placeholder-label {
  background: #000;
  background: rgba(255,255,255,0.5);
}
#login .forgot-link {
  float: left;
  margin: 12px 0 0 9px;
}
#login #main-footer {
  position: absolute;
  text-align: center;
  padding: 0 0 36px;
  height: 42px;
  left: 0;
  right: 0;
  bottom: 36px;
  top: auto;
  color: #fff;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/press/avocado-wordmark-light-530x140-v32b8af8e.png) bottom center no-repeat;
  background-size: 100px;
}
#login-sign-up {
  text-align: center;
  color: #fff;
  padding: 24px 0 0;
  margin-top: 24px;
  border-top: 1px solid #fff;
  color: #fff;
}
#login-sign-up p {
  margin: 10px 0 0 0;
  font-size: 13px;
}
#login-form {
  width: 385px;
}
#login-form input {
  width: 100%;
  border: 0;
  color: #fff;
  box-sizing: border-box;
}
#login-form .error span {
  color: white;
}
#login form .help {
  color: #fff;
}
#signup-form h3 {
  font-size: 20px;
  color: #666;
  font-weight: normal;
}
#signup-form input {
  width: 270px;
}
#signup-form .signup-avatar {
  display: block;
  width: 200px;
  height: 200px;
  text-align: center;
}
#signup-form .signup-avatar img {
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/default-avatars-large-vdbdd2da8.png) 0 0 no-repeat;
  width: 200px;
  height: 200px;
}
#signup-form .signup-avatar.file-selected {
  box-shadow: 0 0 9px rgba(0,0,0,0.2);
  border-radius: 8px;
}
#signup-form .signup-avatar.file-selected .label .preview-file {
  border-radius: 8px;
}
#signup-form .avatar-theirs img {
  background-position: -200px 0;
}
#about-you-avatar {
  width: 200px;
}
#about-you-avatar .label {
  position: absolute;
  opacity: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  background: #000;
  background: rgba(0,0,0,0.7);
  -moz-transition: opacity 0.2s ease;
  -webkit-transition: opacity 0.2s ease;
  -ms-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
}
#about-you-avatar:hover .label,
#about-you-avatar.file-selected .label {
  opacity: 1;
}
#about-you-avatar.file-selected .label img {
  width: 18px;
  height: 18px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/avo-sprite-vbad70c89.png) no-repeat;
  background-position: -176px -148px;
  vertical-align: middle;
}
#about-you-avatar .label span {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  margin-top: -0.6em;
  line-height: 1.2em;
  color: #fff;
  font-weight: bold;
}
.msie #about-you-avatar .label {
  display: none;
}
.msie #about-you-avatar:hover .label {
  display: block;
}
#about-you,
#about-your-boo {
  float: left;
  width: 285px;
  padding-bottom: 30px;
}
#about-you {
  margin-right: 30px;
}
#shared-password {
  clear: left;
}
.legalese {
  font-size: 13px;
  text-align: left;
}
#invited-form {
  width: 285px;
  margin-left: 130px;
}
#invited-form input {
  width: 250px;
}
#invited-by-avatar {
  float: left;
  width: 100px;
  height: 100px;
  overflow: hidden;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
#reset-request-form input {
  width: 300px;
}
#reset-request-form .buttons {
  width: 320px;
  margin-top: 15px;
}
#reset-change-form input {
  width: 200px;
}
@media only screen and (max-width: 560px), (max-height: 480px) {
  #login a,
  #login a:link,
  #login a:visited,
  #login .link {
    border-bottom: 0;
  }
  #login .under-main-header {
    width: auto;
    top: 0;
  }
  #login .panel .panel-body h2 {
    font-weight: 200;
    font-size: 26px;
    line-height: 33px;
  }
  #login .overlay-button {
    font-size: 11px;
  }
  #login .forgot-link {
    font-size: 11px;
  }
  #login-form {
    width: auto;
  }
  #login-form input {
    font-size: 14px;
  }
  #login-form .placeholder-label .placeholder {
    font-size: 14px;
    font-weight: 400;
  }
}
#share-page h1 {
  font-size: 36px;
  line-height: 42px;
}
#share-page {
  color: #333;
}
#share-page p {
  line-height: 1.4em;
}
#avocado-badge {
  padding: 12px 10px 10px 48px;
  display: inline-block;
  position: relative;
  font-size: 12px;
  line-height: 14px;
}
#avocado-badge span {
  display: block;
  line-height: 26px;
  font-size: 22px;
}
#avocado-badge img {
  width: 39px;
  height: 60px;
  position: absolute;
  top: 50%;
  margin-top: -30px;
  left: 5px;
}
#share-upsell a {
  display: inline-block;
  margin-bottom: 12px;
  line-height: 0;
}
#share-upsell #avocado-badge {
  margin-top: 20px;
  
  line-height: 14px;
}
#shared-stuff-container {
  float: left;
  width: 640px;
}
#shared-info-container {
  margin-left: 660px;
}
.shared-media {
  padding: 15px 10px;
  margin-bottom: 30px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: white;
  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  -moz-box-shadow:    0px 0px 10px rgba(0, 0, 0, 0.5);
  box-shadow:         0px 0px 10px rgba(0, 0, 0, 0.5);
}
.shared-media img {
  width: 100%;
}
.shared-media p {
  margin-bottom: 0;
}
.shared-media .shared-media-caption {
  color: #000;
  font-size: 24px;
  margin-top: 10px;
}
.shared-media .sharer {
  font-size: 13px;
  color: #999;
}
.public-page.unlimited  {
  background: #333 url(//d1ndxe94khfc4e.cloudfront.net/imgs/bg-tile-dark-ve4875726.png) 0 0 repeat;
  color: #dedede;
}
.unlimited #main-header,
.unlimited #main-header-shadow {
  position: relative;
  top: auto;
}
.public-page.unlimited #main-header {
  border-bottom: 0;
  background: #000;
  margin-top: 326px;
  padding-bottom: 0;
  background: #333 url(//d1ndxe94khfc4e.cloudfront.net/imgs/bg-tile-dark-ve4875726.png) 0 0 repeat;
}
.unlimited #main-header .content-container {
  width: auto;
}
.unlimited #main-header .links,
.unlimited.logged-in #main-header-sign-in {
  display: none;
}
#pricing-promo {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background: #eee;
  height: 350px;
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/home/backgrounds/avocado_in_hand-v5f9b1514.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
#pricing-promo .promo-container {
  width: 770px;
  position: absolute;
  left: 50%;
  top: 10px;
  margin-left: -385px;
  color: #333;
}
#pricing-promo .promo-container .inner {
  padding-left: 283px;
}
#pricing-promo .promo-container p {
  width: 444px;
}
#pricing-promo .promo-container .prompt {
  margin-bottom: 0;
}
#pricing-promo .promo-container .buttons {
  margin-top: 15px;
}
#pricing-promo .promo-container .buttons a {
  float: left;
  margin-right: 12px;
}
#unlimited h2 {
  margin: 12px 0 18px;
  padding: 0;
  font-weight: 100;
  font-size: 32px;
}
.unlimited .content-container strong {
  font-weight: 400;
}
.pricing-table {
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
  margin-bottom: 30px;
  color: #666;
}
.pricing-table h3 {
  margin: 0;
  font-weight: 200;
  font-size: 26px;
  text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.6);
}
.pricing-table tr {
  background: #fff;
}
.pricing-table td {
  padding: 9px 12px;
  border-bottom: 1px solid #efefef;
  vertical-align: top;
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/home/freemium_check-v7be94d95.png);
  background-repeat: no-repeat;
  background-position: center;
}
.pricing-table td.star {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/home/freemium_star-v36e215cf.png);
}
.pricing-table td.unavail,
.pricing-table td.feature {
  background: none;
}
.pricing-table .headers td {
  background: none;
  border: 0;
}
.pricing-table .headers {
  background: #87ae39;
  background-image: linear-gradient(top, #464646, #212121);
  background-image: -o-linear-gradient(top, #464646, #212121);
  background-image: -moz-linear-gradient(top, #464646, #212121);
  background-image: -webkit-linear-gradient(top, #464646, #212121);
  background-image: -ms-linear-gradient(top, #464646, #212121);
  background-image: -webkit-gradient(
    linear, left top, left bottom,
    #464646, #212121
  );
}
.pricing-table h3,
.pricing-table th {
  color: #f1f1f1;
}
.pricing-table th {
  padding: 9px 12px;
  text-align: left;
  font-size: 13px;
  vertical-align: middle;
}
.pricing-table th:first-child {
    -moz-border-radius: 12px 0 0 0;
    -webkit-border-radius: 12px 0 0 0;
    border-radius: 12px 0 0 0;
}
.pricing-table th:last-child {
    -moz-border-radius: 0 12px 0 0;
    -webkit-border-radius: 0 12px 0 0;
    border-radius: 0 12px 0 0;
}
.pricing-table th:only-child {
    -moz-border-radius: 12px 12px 0 0;
    -webkit-border-radius: 12px 12px 0 0;
    border-radius: 12px 12px 0 0;
}
.pricing-table th.basic {
  border-left: 1px solid #555;
}
.pricing-table .headers .unlimited {
  color: #fff;
  background: #87ae39;
  background-image: linear-gradient(top, #87ae39, #6c9c0d);
  background-image: -o-linear-gradient(top, #87ae39, #6c9c0d);
  background-image: -moz-linear-gradient(top, #87ae39, #6c9c0d);
  background-image: -webkit-linear-gradient(top, #87ae39, #6c9c0d);
  background-image: -ms-linear-gradient(top, #87ae39, #6c9c0d);
  background-image: -webkit-gradient(
    linear, left top, left bottom,
    #87ae39, #6c9c0d
  );
}
.avocado-info p {
  font-size: 13px;
  color: #ccc;
}
.unlimited.mobile {
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/bg-tile-light-v238999d4.png) center repeat;
}
.unlimited.mobile #pricing-promo {
  position: relative;
  background: none;
}
.unlimited.mobile #main-header,
.unlimited.mobile #main-header-shadow {
  margin-top: 0px;
  display: none;
}
.unlimited.mobile #pricing-promo {
  height: auto;
}
.unlimited.mobile #pricing-promo .promo-container {
  position: static;
  margin: 0;
  width: auto;
  margin-bottom: 18px;
}
.unlimited.mobile #pricing-promo .inner {
  padding: 0;
  position: static;
  width: auto;
}
.unlimited.mobile #pricing-promo .buttons {
  width: 100%;
  overflow: auto;
}
.unlimited.mobile .avocado-info p {
  color: #333;
}
@media all and (max-width: 660px) {
  #unlimited {
    padding: 0;
  }
  #unlimited h2 {
    font-size: 21px;
    line-height: 27px;
    font-weight: 200;
  }
  #unlimited .pricing-table h3 {
    font-size: 18px;
    font-weight: 400;
  }
  #unlimited .pricing-table td {
    font-size: 15px;
    line-height: 20px;
  }
  #unlimited .pricing-table th {
    border-radius: 0;
  }
  #unlimited .avocado-info {
    padding: 0 12px;
  }
  #pricing-promo {
    background-image: none;
  }
  #pricing-promo .promo-container {
    width: auto;
    position: static;
    margin: 0;
    padding: 12px;
  }
  #pricing-promo .promo-container .inner {
    padding: 0;
  }
  #pricing-promo .promo-container .buttons {
    display: none;
  }
  #pricing-promo .promo-container p {
    width: auto;
  }
}
.public-page.splash {
  padding-top: 0;
}
.public-page.splash #main-header .platforms {
  margin: 18px 0px 0px 9px;
  display: inline;
  float: left;
  color: #ddd;
  font-weight: 100;
}
.public-page.splash .under-main-header {
  width: auto;
  padding: 0;
}
.public-page.splash .splash-header {
  padding-top: 40px;
  width: auto;
  background: #333;
  background-image: linear-gradient(top, #464646, #0e0e0e);
  background-image: -o-linear-gradient(top, #464646, #0e0e0e);
  background-image: -moz-linear-gradient(top, #464646, #0e0e0e);
  background-image: -webkit-linear-gradient(top, #464646, #0e0e0e);
  background-image: -ms-linear-gradient(top, #464646, #0e0e0e);
  background-image: -webkit-gradient(
    linear, left top, left bottom,
    #464646, #0e0e0e
  );
  text-shadow: 0px 1px 1px rgba(0,0,0,0.4);
  color: #fefefe;
  height: 372px;
}
.public-page.splash .splash-header .inner {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/splash/avo_phone-vd6747a63.png);
  background-repeat: no-repeat;
  background-position: bottom left;
  height: 100%;
  width: 660px;
  margin: 0 auto;
  position: relative;
}
.public-page.splash .splash-header h2 {
  color: #ccc;
  font-weight: 100;
  font-size: 39px;
  line-height: 48px;
  position: absolute;
  bottom: 48px;
  right: 0;
  margin: 0 0 0 245px;
}
.public-page.splash .splash-content,
.public-page.splash .splash-social-sharing,
.public-page.splash .splash-footer,
.public-page.splash #main-footer {
  width: 660px;
  margin: 0 auto;
}
.public-page.splash .splash-content {
  background-repeat: no-repeat;
  background-position: center top;
  margin-top: 60px;
  font-size: 15px;
  text-shadow: 0px -1px 1px #fff;
  margin: 30px auto 0;
  padding-top: 0;
}
.public-page.splash .splash-content h3 {
  color: #555;
  font-size: 17px;
  font-weight: 500;
  margin-bottom: 30px;
}
.public-page.splash .prompt a {
  font-weight: 800;
  border-bottom: 1px solid #555;
}
.public-page.splash .social-sites {
  width: 100%;
  overflow: hidden;
  margin-bottom: 60px;
}
.public-page.splash .social-sites .network {
  float: left;
  width: 150px;
  margin: 0 21px 0 0;
}
.public-page.splash .social-sites .network .logo {
  background-repeat: no-repeat;
  background-position: -2px 0px;
  padding-top: 44px;
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/splash/social_share_buttons-v14485f5b.png);
  width: 40px;
}
.public-page.splash .social-sites .twitter .logo {
  background-position: -56px 0px;
}
.public-page.splash .social-sites .facebook .hidden {
  visibility: hidden;
  font-size: 0;
  line-height: 0;
}
.public-page.splash .splash-social-sharing {
  line-height: 19px;
  font-size: 15px;
}
.public-page.splash .splash-social-sharing p {
  margin-bottom: 12px;
}
.public-page.splash .splash-content .buttons {
  margin-bottom: 24px;
}
.public-page.splash .splash-content .buttons .button {
  margin: 0;
  font-size: 23px;
  float: left;
  font-weight: 100;
  letter-spacing: 1px;
  padding: 16px 30px;
  max-height: 58px;
}
.public-page.splash.retina .splash-content .buttons .signup {
  font-weight: 400;
  font-size: 20px;
}
.public-page.splash .splash-footer {
  color: #999;
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/splash/avo_footer_gray-vd5131b75.png);
  background-repeat: no-repeat;
  background-position: top left;
  padding-left: 70px;
  padding-top: 30px;
  padding-bottom: 12px;
  width: 590px;
  font-size: 13px;
}
.public-page.splash .splash-footer .mobile {
  display: none;
}
.public-page.splash.mobile #main-header {
  height: 48px;
}
.public-page.splash.mobile #main-header .content-container {
  padding-top: 3px;
}
.public-page.splash.mobile #main-header-sign-in {
  font-size: 24px;
}
.public-page.splash.mobile .splash-content h2 {
  font-weight: 100;
  font-size: 60px;
  color: #666;
}
.public-page.splash.mobile .splash-content h3 {
  font-size: 1.8em;
  line-height: 1.6em;
  font-weight: bold !important;
  margin-top: 0.9em;
  color: #555;
}
.public-page.splash.mobile .splash-content p {
  font-size: 1.6em;
  line-height: 1.6em;
}
.public-page.splash.mobile .splash-social-sharing {
  font-size: 24px;
}
.public-page.splash.mobile .splash-social-sharing .social-sites {
  margin-bottom: 24px;
}
.public-page.splash.mobile .splash-social-sharing p {
  margin-top: 24px;
  margin-bottom: 12px;
}
.public-page.splash.mobile .splash-content .buttons {
  width: 100%;
  overflow: auto;
}
.public-page.splash.mobile .splash-content .buttons .signup {
  display: none;
}
.public-page.splash.mobile .splash-content .buttons a {
  float: left;
  margin-right: 9px;
}
.public-page.splash .splash-footer {
  background-position: 0 36px;
}
.public-page.splash .splash-footer p {
  line-height: 28px;
}
.public-page.splash.mobile .splash-footer .standard {
  display: none;
}
.public-page.splash.mobile .splash-footer .mobile {
  display: block;
  font-size: 0.8em;
  -webkit-text-size-adjust: none;
}
.public-page.reddit .splash-header {
  height: 290px;
}
.public-page.reddit .splash-header .inner {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/splash/reddit-lovebirds-v4a51e349.png);
  background-size: 290px;
}
.public-page.hulu .splash-content .hulu-logo {
  height: 21px;
  vertical-align: text-top;
  margin: 0 6px 0 7px;
}
.recipe-page {
  padding-top: 0px;
}
.recipe-page #main-header,
.recipe-page #main-header-shadow,
.recipe-page .panel header {
  display: none;
  background: none;
  border: 0 !important;
  box-shadow: none;
}
#recipe {
  width: 100%;
  padding: 0;
}
#recipe .panel-body {
  position: relative;
  height: 520px;
  padding: 0;
  margin: 0 auto;
  box-shadow: none;
  text-align: center;
  width: 1600px;
  overflow: hidden;
}
.recipe-page video {
  margin: 0 auto;
  margin-left: -580px;
  margin-top: -90px;
  width: 2000px;
}
.recipe-page .text-content {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 0 0 36px 36px;
  z-index: 2;
  color: #fff;
  text-align: left;
}
.recipe-page .recipe-about {
  width: 100%;
  overflow: auto;
}
.recipe-page .recipe-about img {
  float:left;
}
@media all and (max-width: 660px) {
  .public-page.splash .splash-content,
  .public-page.splash .splash-social-sharing,
  .public-page.splash .splash-footer,
  .public-page.splash #main-footer {
    width: auto;
    margin: 0;
    padding: 12px;
  }
  .public-page.splash .splash-content .share-this,
  .public-page.splash .splash-content .buttons {
    display: none;
  }
  .public-page.splash .splash-header {
    height: auto;
    padding: 12px;
  }
  .public-page.splash .splash-header .inner {
    background-image: none;
  }
  .public-page.splash .splash-header .inner {
    width: auto;
    height: auto;
  }
  .public-page.splash .splash-header h2 {
    margin: 0;
    position: static;
    font-size: 24px;
    line-height: 29px;
  }
  .public-page.splash .splash-content {
    padding: 0;
  }
  .public-page.splash .splash-content .inner {
    padding: 12px 12px 0;
    width: auto;
  }
  .public-page.splash .splash-content h2 {
    font-size: 24px !important;
    line-height: 29px !important;
  }
  .public-page.splash .splash-content h3 {
    font-size: 18px !important;
    line-height: 24px !important;
    font-weight: 200;
    margin-bottom: 18px;
  }
  .public-page.splash .splash-content p {
    font-size: 18px !important;
    line-height: 24px !important;
    font-weight: 200;
    margin: 0 0 6px !important;
  }
  .public-page.splash .splash-social-sharing {
    padding: 0 12px;
  }
  .public-page.splash .social-sites .network {
    width: auto;
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 24px;
  }
  .public-page.splash .splash-footer {
    background: none;
    font-size: 18px;
    line-height: 24px;
  }
}
body#gift-exchange {
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/gift-giving-background-v6e54e21d.jpg);
}
#gift-exchange .mobile {
  background: inherit;
}
#gift-exchange .under-main-header.content-container {
  background: rgba(255, 255, 255, 0.95);
  padding-bottom: 36px;
}
#gift-exchange .gift-exchange-container h1,
#gift-exchange .gift-exchange-container h2 {
  margin: 12px 0;
  padding: 0 190px 0 30px;
}
#gift-exchange .gift-exchange-container h1 {
  font-size: 44px;
}
#gift-exchange .gift-exchange-container h2 {
  font-size: 15px;
  line-height: 1.4em;
  color: #666;
  margin-top: 24px;
}
#gift-exchange .gift-exchange-container {
  width: 100%;
  overflow: auto;
  padding: 24px 0 76px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/sapling-xmas-va3dfad4f.png);
  background-repeat: no-repeat;
  background-position: right top;
}
#gift-exchange .gift-exchange-content {
  margin: 36px 0;
  padding: 0 30px;
  max-width: 660px;
}
#gift-exchange .authorship {
  font-size: 14px;
  margin-left: 36px;
  line-height: 1.3em;
}
#gift-exchange .photo-attribution {
  font-size: 12px;
  text-align: right;
}
#gift-exchange #main-footer {
  background: rgba(0,0,0, 0.15);
}
#gift-exchange a, a:visited {
  color: #85b826;
}
#gift-exchange #main-footer a {
  color: #2E5F01;
}
.gift-exchange-form {
  margin-top: 60px;
}
.gift-exchange-form .list-add {
  width: 421px;
  max-height: 18px;
  padding: 7px;
}
.gift-exchange-form .list-add-prompt {
  width: 100%;
  overflow: auto;
}
.gift-exchange-form .list-add-prompt input,
.gift-exchange-form .list-add-prompt button {
  float: left;
  display: block;
  margin: 0 6px 0 0;
  font-size: 14px;
  line-height: 1.3em;
}
.gift-exchange-form .actions {
  display: none;
  margin-top: 36px;
  width: 100%;
  overflow: auto;
}
.gift-exchange-form .actions button {
  float: left;
  margin-right: 12px;
}
.gift-exchange-form .list {
  margin: 12px 0;
}
.gift-exchange-form .list-prompt {
  color: #777;
  font-size: 12px;
  margin: 0 0 9px;
}
.gift-exchange-form .list table {
  width: 528px;
  border-collapse: collapse;
  box-shadow: 0px 0px 12px rgba(0,0,0,0.1);
}
.gift-exchange-form .list table td.receiver .inner {
  background: transparent url(//d1ndxe94khfc4e.cloudfront.net/imgs/gift-giving-arrow-v36254914.png) no-repeat 0px 12px;
}
.gift-exchange-form .list table td {
  background: #fff;
  background: rgba(255,255,255,0.3);
  width: 239px;
  max-width: 239px;
  overflow: hidden;
  padding: 0;
  line-height: 1.3em;
  font-size: 14px;
}
.gift-exchange-form .list table td .inner {
  padding: 12px;
  position: relative;
  overflow: hidden;
}
.gift-exchange-form .list table td.giver .inner {
  padding: 12px 12px 12px 24px;
}
.gift-exchange-form .list table td.giver.unknown {
  padding-left: 15px;
}
.gift-exchange-form.hide-table-prompt .list table td.giver {
  border-right: 1px solid #ddd;
}
.gift-exchange-form .list table td.unknown,
.gift-exchange-form .list table td .inner {
  text-align: center;
}
.gift-exchange-form .list table td.unknown {
  padding-top: 12px;
  padding-bottom: 12px;
  vertical-align: middle;
}
.gift-exchange-form .list table td.unknown .inner {
  padding-top: 0;
  padding-bottom: 0;
}
.gift-exchange-form .list table td.unknown:before {
  font-weight: 200;
  color: #aaa;
}
.gift-exchange-form .list .close {
  padding: 12px 12px 10px;
  position: absolute;
  top: 0;
  left: 0;
  cursor: pointer;
  height: 100%;
}
.gift-exchange-form .list .close:before {
  content: 'x';
  font-weight: 200;
  font-size: 18px;
  color: #aaa;
}
.gift-exchange-form .save-prompt {
  font-size: 13px;
  margin-left: 12px;
  text-align: right;
  width: 220px;
  display: block;
  float: right;
  margin-right: 73px;
  line-height: 1.3em;
}
.gift-exchange-form .list-prompt {
  visibility: hidden;
}
.gift-exchange-form.hide-table-prompt .list-prompt {
  visibility: visible;
}
#get-avocado {
  margin-top: 60px;
}
#get-avocado a {
  margin-right: 10px;
}
.public-page.about  {
  background: #fff;
  padding-top: 0;
}
.about #main-header {
  position: static;
}
.about #main-header .content-container {
  width: auto;
}
.about #main-header .links {
  display: none;
}
.about #main-header-sign-in {
  float: left;
  margin-left: 36px;
  margin-top: 17px;
}
.about.public-page h1 {
  margin-left: 12px;
}
.about #index-about h4 {
  color: inherit;
}
.about #index-about h4 img {
  position: static;
}
.about #index-about li {
  list-style: none;
  margin: 0;
  padding: 0 0 15px;
}
#about-header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background: #eee;
  height: 191px;
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/home/guac_plate-v0fef69ce.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
#about-header .about-header-container {
  width: 960px;
  position: absolute;
  left: 50%;
  top: 10px;
  margin-left: -480px;
  color: #333;
  height: 100%;
}
#about-header .about-header-container .inner {
  padding-left: 9px;
  position: absolute;
  bottom: 3px;
  color: #ddd;
}
#about-header .about-header-container p {
  width: 514px;
}
#about-header .about-header-container .prompt {
  margin-bottom: 0;
}
#about-header .about-header-container .buttons {
  margin-top: 15px;
}
#about-header .about-header-container .buttons a {
  float: left;
  margin-right: 12px;
}
.about h2:first-child,
.about h2.no-top {
  margin: 0 0 24px;
}
.about h2 {
  font-size: 36px;
  line-height: 41px;
  font-weight: 100;
  color: #8a8a8a;
  margin: 0 0 9px;
}
.about h3 {
  font-size: 20px;
  line-height: 26px;
  margin: 0 0 18px;
  color: #727272;
}
.about h4 {
  font-size: 16px;
}
#about.content-container {
  width: auto;
  padding: 0 18px;
  font-size: 158%;
  font-weight: 100;
  line-height: 134%;
  color: #888;
}
#about.content-container p {
  font-size: inherit;
  line-height: inherit;
}
.about .content-container strong {
  font-weight: 400;
}
.about .navigation {
  width: auto;
  height: 100%;
  margin-top: 6px;
}
.about .navigation h4 {
  width: 124px;
  font-weight: 300;
  font-size: 15px;
  line-height: 19px;
  padding: 6px 6px 6px 9px;
  display: inline-block;
  background: #fff;
  margin: 3px 0;
  border: 1px solid #bbb;
}
.about .navigation h4.current {
  background: #a3a3a3;
  border: 1px solid #a3a3a3;
  color: #fff;
}
.about .navigation h4.help img {
  opacity: .3;
  margin: 0 0 0 10px;
  vertical-align: middle;
  width: 16px;
}
.avocado-info p {
  font-size: 13px;
  color: #ccc;
}
.about .about-content {
  float: left;
  width: 600px;
  padding: 24px 0 0;
}
.about .about-content b {
  font-weight: 500;
}
.about .about-content h4 {
  font-size: 130%;
  line-height: 1.2em;
  padding-bottom: .7em;
}
.about .video {
  display: none;
}
.about .logos-and-art {
  text-align: center;
  margin-top: 27px;
}
.about .logos-and-art .file {
  padding: 0 0 18px;
  margin-bottom: 12px;
  border-bottom: 1px solid #ddd;
}
.about .logos-and-art .art {
  padding: 12px 0;
}
.about .logos-and-art .art img {
  display: inline-block;
}
.about .logos-and-art .light {
  background-color: #efefef;
}
.about-table {
  width: 100%;
  border-spacing: 0;
  border-collapse: collapse;
  margin-bottom: 30px;
  color: #666;
  border: 2px solid #bbb;
}
.about-table tr {
  background: #fff;
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/bg-tile-light-v238999d4.png);
}
.about-table td {
  padding: 21px 12px;
  border-bottom: 1px solid #efefef;
  vertical-align: middle;
  font-size: 16px;
  line-height: 21px;
}
.about-table .headers {
  background: #87ae39;
  background-image: linear-gradient(top, #464646, #212121);
  background-image: -o-linear-gradient(top, #464646, #212121);
  background-image: -moz-linear-gradient(top, #464646, #212121);
  background-image: -webkit-linear-gradient(top, #464646, #212121);
  background-image: -ms-linear-gradient(top, #464646, #212121);
  background-image: -webkit-gradient(
    linear, left top, left bottom,
    #464646, #212121
  );
  display: none;
}
.about-table h3 {
  margin: 0;
}
.about-table h3,
.about-table th {
  color: #f1f1f1;
}
.about-table th {
  padding: 9px 12px;
  text-align: left;
  font-size: 13px;
  vertical-align: middle;
}
.about-table th:first-child {
  -moz-border-radius: 12px 0 0 0;
  -webkit-border-radius: 12px 0 0 0;
  border-radius: 12px 0 0 0;
}
.about-table th:last-child {
  -moz-border-radius: 0 12px 0 0;
  -webkit-border-radius: 0 12px 0 0;
  border-radius: 0 12px 0 0;
}
.about-table th:only-child {
  -moz-border-radius: 12px 12px 0 0;
  -webkit-border-radius: 12px 12px 0 0;
  border-radius: 12px 12px 0 0;
}
.faqs {
  overflow: auto;
}
.faqs .faq {
  margin: 10px 0;
}
.faqs .faq:first-child .question {
  margin-top: 0;
}
.faqs .faq .question:before {
  content:'Q: ';
}
.faqs .faq .question {
  color: #85b826;
  margin: 24px 0 12px;
  font-weight: 300;
}
.faqs .faq li {
  margin-bottom: 12px;
  color: #555;
  font-weight: 200;
  font-size: 15px;
}
.faqs .who {
  color: #85b826;
}
.faqs .rating {
  margin-right: 6px;
  color: #555;
}
.assets-table h3 {
  margin: 0;
  font-weight: 200;
  font-size: 21px;
  text-shadow: 0px -1px 1px rgba(0, 0, 0, 0.6);
}
.assets-table tr {
  background: rgba(40,40,40,0.1);
}
.assets-table th {
  padding: 3px 12px;
}
.assets-table td {
  padding: 21px 12px;
  border-bottom: 1px solid #efefef;
  vertical-align: middle;
  font-size: 16px;
}
.assets-table td a {
  font-weight: bold;
  text-decoration: underline;
}
.assets-table td:first-child {
  text-align: center;
}
.assets-table .headers td {
  border: 0;
}
.assets-table th.files {
  border-left: 1px solid #555;
  width: 360px;
}
.about .press-logos {
  width: 100%;
  overflow: auto;
  margin: 0 0 9px;
}
.about .press-logos .logo {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/press/press_logos_sprite-vda665869.png);
  background-repeat: no-repeat;
  background-size: 671px 94px;
  background-color: #fff;
  border: 15px solid #fff;
  box-shadow: 1px 1px 6px rgba(0,0,0,0.4);
  height: 94px;
  width: 134px;
  float: left;
  display: block;
  margin: 0 6px 6px 0;
}
.about .press-logos .techcrunch {
  background-position: 0 0;
}
.about .press-logos .fastco {
  background-position: -404px 0;
}
.about .press-logos .tnw {
  background-position: -135px 0;
}
.about .press-logos .ktla {
  background-position: -269px 0;
}
.about .press-logos .usa-today {
  background-position: -538px 0;
}
.about .articles .article {
  width: 100%;
  overflow: auto;
  padding-bottom: 12px;
}
.about .articles .article .headline {
  width: 240px;
  line-height: 19px;
}
.about .articles .article .headline,
.about .articles .article .source {
  float: left;
  margin-right: 9px;
}
.about .articles .article .source {
  text-transform: uppercase;
  font-size: 14px;
}
.about .articles .article .date {
  text-transform: uppercase;
  font-weight: 400;
  color: #aaa;
  font-size: 14px;
  float: right;
}
#about .jobs-content {
  padding-bottom: 244px !important;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/sapling-small-v8763eae2.png);
  background-repeat: no-repeat;
  background-position: bottom center;
}
#about .about-content .guacamole-content h1,
#about .about-content .guacamole-content h4,
#about .guacamole-content .icon {
  display: none;
}
#about .guacamole-content header.top-header {
  height: auto;
  padding: 0 0 12px;
}
@media all and (min-width: 933px) {
  .public-page #main-header {
    background-position: center;
  }
}
@media all and (max-width: 833px) {
  .about .video {
    display: none;
  }
  .about .about-content {
    width: 392px;
  }
  #about.content-container {
    width: 100%;
    position: static;
    overflow: auto;
    height: auto;
  }
  #about .guacamole-content .icon {
    display: none;
  }
  #about .panel-body h2 {
    font-size: 20px;
    line-height: 28px;
    padding: 18px 0 0;
    border-top: 1px solid #eee;
    text-decoration: underline;
  }
  #about .guacamole-content h2 {
    background: none;
    overflow: auto;
    text-decoration: none;
  }
  #about .guacamole-content h2 ins {
    display: none;
  }
  #about .guacamole-content h2 a {
    padding: 0;
    text-decoration: none;
    border-bottom: 1px solid #85b826;
    display: inline;
  }
  #about .guacamole-content {
    padding: 0;
  }
  #about .guacamole-content header.top-header {
    padding: 0;
    height: auto;
  }
  #about .guacamole-content .top-header .subheader {
    width: auto;
  }
}
@media all and (max-width: 780px) {
  #about.content-container {
    width: auto;
  }
}
@media all and (max-width: 660px) {
  .about.public-page h1 {
    margin-left: 0;
  }
  .about #main-header {
    box-shadow: 0 0px 1px rgba(40,40,40,0.1);
  }
  .about #main-header .content-container {
    width: 100%;
    overflow: auto;
  }
  .about #main-header-sign-in {
    float: right;
    margin-right: 12px;
    margin-top: 15px;
  }
  #about.content-container {
    font-size: 78%;
    font-weight: 200;
    line-height: 138%;
  }
  .about .about-content {
    margin: 0;
    width: auto;
    padding-top: 0;
  }
  .about .navigation {
    height: auto;
    width: auto;
    padding: 0 0 12px;
  }
  .about .navigation h4 {
    width: 114px;
    font-size: 14px;
  }
  .about .about-content h2:first-child,
  .about .about-content h2.no-top {
    margin: 0 0 9px;
  }
  .about .about-content h2 {
    font-size: 25px;
    line-height: 29px;
    font-weight: 200;
  }
  .about .about-content p {
    font-size: 16px;
    line-height: 21px;
    margin: 0 0 5%;
  }
  .about-content #index-about {
    width: auto;
  }
}
@media all and (max-width: 480px) {
  #index-about h4 img {
    width: 260px;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  #about.content-container {
    font-size: 78%;
    font-weight: 200;
    line-height: 138%;
  }
}
#bookmarklet .content-container {
  width: 100%;
  padding: 0;
}
#bookmarklet h2 {
  padding: 18px 60px 18px 60px;
  margin: 0 0 24px;
  font-size: 24px;
  background: #191919;
  background-image: -moz-linear-gradient(top, #383838, #010101);
  background-image: -webkit-linear-gradient(top, #383838, #010101);
  position: relative;
  text-align: right;
}
#bookmarklet h2 .word-mark {
  height: 40px;
  position: absolute;
  left: 60px;
  top: 6px;
}
#bookmarklet .content-data {
  width: 660px;
  margin: 0 auto;
  overflow: auto;
  position: relative;
  min-height: 300px;
}
#bookmarklet .no-image .content-image-container {
  display: none;
}
#bookmarklet .content-image-container {
  position: absolute;
  top: 0;
  left: 0;
  width: 300px;
}
#bookmarklet .content-image {
  max-height: 204px;
  max-width: 300px;
  box-shadow: 3px 3px 12px rgba(0,0,0,0.2);
}
#bookmarklet .content-inputs-container {
  margin-left: 324px;
  min-height: 204px;
  overflow: auto;
}
#bookmarklet .no-image .content-inputs-container {
  margin-left: 0px;
}
#bookmarklet .dk_options_inner li {
  position: relative;
}
#bookmarklet .dk_options_inner .label {
  position: absolute;
  right: 12px;
  top: 8px;
  color: #aaa;
  font-size: 12px;
}
#bookmarklet textarea {
  min-height: 72px;
  line-height: 21px;
  width: 318px;
  display: block;
}
#bookmarklet .no-image textarea {
  width: 618px;
}
#bookmarklet .url {
  font-size: 12px;
  display: none;
}
#bookmarklet .dk-container {
  margin: 18px 0 0;
}
#bookmarklet .dk_options_inner,
#bookmarklet .dk_touch .dk_options {
  max-height: 160px;
}
#bookmarklet .description-container {
  width: 100%;
  overflow: auto;
  float: left;
}
#bookmarklet .buttons {
  clear: left;
}
#bookmarklet .dk_container .dk_toggle {
  width: 309px !important;
}
/*!
 * jQuery UI Datepicker 1.8.22
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-cover {
    position: absolute; 
    z-index: -1; 
    filter: mask(); 
    top: -4px; 
    left: -4px; 
    width: 200px; 
    height: 200px; 
}
.dk_container {
  background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f5f5f5));
  background: -moz-linear-gradient(top, #fff, #f5f5f5);
  background: -o-linear-gradient(top, #fff, #f5f5f5);
  background-color: #f5f5f5;
  font-size: 14px;
  line-height: 17px;
  margin-bottom: 18px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
  .dk_container:focus {
    outline: 0;
  }
  .dk_container a {
    cursor: pointer;
    text-decoration: none;
  }
.dk_label {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/third_party/dropkick/arrows-v760ada3b.png);
  background-repeat: no-repeat;
  background-position: right center;
  display: block;
  width: 100%;
}
.dk_toggle {
  
  border: 1px solid #ccc;
  color: #333;
  padding: 7px 12px 7px 10px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -webkit-transition: border-color .5s;
  -moz-transition: border-color .5s;
  -o-transition: border-color .5s;
  transition: border-color .5s;
}
  .dk_toggle:hover {
    border-color: #8c8c8c;
  }
  
  .dk_focus .dk_toggle {
    border-color: #40b5e2;
  }
  .dk_focus .dk_toggle {
    box-shadow: 0 0 5px #40b5e2;
    -moz-box-shadow: 0 0 5px #40b5e2;
    -webkit-box-shadow: 0 0 5px #40b5e2;
  }
.dk_open {
  box-shadow: 0 0 5px #40b5e2;
  -moz-box-shadow: 0 0 5px #40b5e2;
  -webkit-box-shadow: 0 0 5px #40b5e2;
  
  z-index: 10;
}
  .dk_open .dk_toggle {
    background-color: #ececec;
    border-color: #8c8c8c;
    box-shadow: inset 0 -2px 5px #ccc;
    border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    -webkit-border-radius: 5px 5px 0 0;
  }
.dk_options {
  box-shadow: rgba(0, 0, 0, .2) 0 2px 8px;
  -moz-box-shadow: rgba(0, 0, 0, .2) 0 2px 8px;
  -webkit-box-shadow: rgba(0, 0, 0, .2) 0 2px 8px;
  border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -webkit-border-radius: 0 0 5px 5px;
}
  .dk_options a {
    background-color: #fff;
    border-bottom: 1px solid #999;
    padding: 8px 10px;
  }
  .dk_options li:last-child a {
    border-bottom: none;
  }
  .dk_options a:hover,
  .dk_option_current a {
    background-color: #eee;
    border-bottom-color: #ddd;
    text-decoration: none;
  }
.dk_options_inner {
  border: 1px solid #8c8c8e;
  border-bottom-width: 2px;
  border-bottom-color: #999;
  color: #333;
  max-height: 250px;
  border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -webkit-border-radius: 0 0 5px 5px;
}
.dk_options_inner,
.dk_touch .dk_options {
  max-height: 250px;
}
.dk_container {
  display: none;
  float: left;
  position: relative;
}
  .dk_container a {
    outline: 0;
    color: #333;
  }
.dk_toggle {
  display: -moz-inline-stack;
  display: inline-block;
  *display: inline;
  position: relative;
  zoom: 1;
}
.dk_open {
  position: relative;
}
  .dk_open .dk_options {
    display: block;
  }
  .dk_open .dk_label {
    color: inherit;
  }
.dk_options {
  display: none;
  margin-top: -1px;
  position: absolute;
  right: 0;
  width: 100%;
}
  .dk_options a,
  .dk_options a:link,
  .dk_options a:visited {
    display: block;
  }
  .dk_options_inner {
    overflow: auto;
    position: relative;
  }
.dk_touch .dk_options {
  overflow: hidden;
}
.dk_touch .dk_options_inner {
  max-height: none;
  overflow: visible;
}
.dk_fouc select {
  position: relative;
  top: -99999em;
  visibility: hidden;
}
.video-js {
  background-color: #000; position: relative; padding: 0;
  
  font-size: 10px;
  
  vertical-align: middle;
   
  
  text-align: center;
}
.video-js .vjs-tech { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.video-js:-moz-full-screen { position: absolute; }
body.vjs-full-window {
  padding: 0; margin: 0;
  height: 100%; overflow-y: auto; 
}
.video-js.vjs-fullscreen {
  position: fixed; overflow: hidden; z-index: 1000; left: 0; top: 0; bottom: 0; right: 0; width: 100% !important; height: 100% !important;
  _position: absolute; 
}
.video-js:-webkit-full-screen {
  width: 100% !important; height: 100% !important;
}
.vjs-poster {
  margin: 0 auto; padding: 0; cursor: pointer;
  
  position: relative; 
  
  max-width: 100%; height: 100%;
}
.video-js .vjs-text-track-display { text-align: center; position: absolute; bottom: 4em; left: 1em; right: 1em; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
.video-js .vjs-text-track {
  display: none; color: #fff; font-size: 1.4em; text-align: center; margin-bottom: 0.1em;
  
  background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.50);
}
.video-js .vjs-subtitles { color: #fff; }
.video-js .vjs-captions { color: #fc6; }
.vjs-tt-cue { display: block; }
.vjs-fade-in {
  visibility: visible !important; 
  opacity: 1 !important;
  -webkit-transition: visibility 0s linear 0s, opacity 0.3s linear;
  -moz-transition: visibility 0s linear 0s, opacity 0.3s linear;
  -ms-transition: visibility 0s linear 0s, opacity 0.3s linear;
  -o-transition: visibility 0s linear 0s, opacity 0.3s linear;
  transition: visibility 0s linear 0s, opacity 0.3s linear;
}
.vjs-fade-out {
  visibility: hidden !important;
  opacity: 0 !important;
  -webkit-transition: visibility 0s linear 1.5s,opacity 1.5s linear;
  -moz-transition: visibility 0s linear 1.5s,opacity 1.5s linear;
  -ms-transition: visibility 0s linear 1.5s,opacity 1.5s linear;
  -o-transition: visibility 0s linear 1.5s,opacity 1.5s linear;
  transition: visibility 0s linear 1.5s,opacity 1.5s linear;
}
.vjs-default-skin .vjs-controls {
  position: absolute;
  bottom: 0; 
  left: 0; right: 0; 
  margin: 0; padding: 0; 
  height: 2.6em; 
  color: #fff; border-top: 1px solid #404040;
  
  
  background: #242424; 
  background: -moz-linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%); 
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(50%,#242424), color-stop(50%,#1f1f1f), color-stop(100%,#171717)); 
  background: -webkit-linear-gradient(top, #242424 50%,#1f1f1f 50%,#171717 100%); 
  background: -o-linear-gradient(top, #242424 50%,#1f1f1f 50%,#171717 100%); 
  background: -ms-linear-gradient(top, #242424 50%,#1f1f1f 50%,#171717 100%); 
  
   
  background: linear-gradient(top, #242424 50%,#1f1f1f 50%,#171717 100%); 
  
  
  visibility: hidden;
  opacity: 0;
}
.vjs-default-skin .vjs-control {
  position: relative; float: left;
  text-align: center; margin: 0; padding: 0;
  height: 2.6em; width: 2.6em;
}
.vjs-default-skin .vjs-control:focus {
  outline: 0;
}
.vjs-default-skin .vjs-control-text { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.vjs-default-skin .vjs-play-control { width: 5em; cursor: pointer !important; }
.vjs-default-skin.vjs-paused .vjs-play-control div { width: 15px; height: 17px; background: url('//d1ndxe94khfc4e.cloudfront.net/imgs/video-js-v1aa844c8.png'); margin: 0.5em auto 0; }
.vjs-default-skin.vjs-playing .vjs-play-control div { width: 15px; height: 17px; background: url('//d1ndxe94khfc4e.cloudfront.net/imgs/video-js-v1aa844c8.png') -25px 0; margin: 0.5em auto 0; }
.vjs-default-skin .vjs-rewind-control { width: 5em; cursor: pointer !important; }
.vjs-default-skin .vjs-rewind-control div { width: 19px; height: 16px; background: url('//d1ndxe94khfc4e.cloudfront.net/imgs/video-js-v1aa844c8.png'); margin: 0.5em auto 0; }
.vjs-default-skin .vjs-mute-control { width: 3.8em; cursor: pointer !important; float: right; }
.vjs-default-skin .vjs-mute-control div { width: 22px; height: 16px; background: url('//d1ndxe94khfc4e.cloudfront.net/imgs/video-js-v1aa844c8.png') -75px -25px; margin: 0.5em auto 0; }
.vjs-default-skin .vjs-mute-control.vjs-vol-0 div { background: url('//d1ndxe94khfc4e.cloudfront.net/imgs/video-js-v1aa844c8.png') 0 -25px; }
.vjs-default-skin .vjs-mute-control.vjs-vol-1 div { background: url('//d1ndxe94khfc4e.cloudfront.net/imgs/video-js-v1aa844c8.png') -25px -25px; }
.vjs-default-skin .vjs-mute-control.vjs-vol-2 div { background: url('//d1ndxe94khfc4e.cloudfront.net/imgs/video-js-v1aa844c8.png') -50px -25px; }
.vjs-default-skin .vjs-volume-control { width: 5em; float: right; }
.vjs-default-skin .vjs-volume-bar {
  position: relative; width: 5em; height: 0.6em; margin: 1em auto 0; cursor: pointer !important;
  -moz-border-radius: 0.3em; -webkit-border-radius: 0.3em; border-radius: 0.3em;
  background: #666;
  background: -moz-linear-gradient(top, #333, #666);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#333), to(#666));
  background: -webkit-linear-gradient(top, #333, #666);
  background: -o-linear-gradient(top, #333, #666);
  background: -ms-linear-gradient(top, #333, #666);
  background: linear-gradient(top, #333, #666);
}
.vjs-default-skin .vjs-volume-level {
  position: absolute; top: 0; left: 0; height: 0.6em;
  -moz-border-radius: 0.3em; -webkit-border-radius: 0.3em; border-radius: 0.3em;
  background: #fff;
  background: -moz-linear-gradient(top, #fff, #ccc);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc));
  background: -webkit-linear-gradient(top, #fff, #ccc);
  background: -o-linear-gradient(top, #fff, #ccc);
  background: -ms-linear-gradient(top, #fff, #ccc);
  background: linear-gradient(top, #fff, #ccc);
}
.vjs-default-skin .vjs-volume-handle {
  position: absolute; top: -0.2em; width: 0.8em; height: 0.8em; background: #ccc; left: 0;
  border: 1px solid #fff;
  -moz-border-radius: 0.6em; -webkit-border-radius: 0.6em; border-radius: 0.6em;
}
.vjs-default-skin div.vjs-progress-control {
  position: absolute;
  left: 4.8em; right: 4.8em; 
  height: 1.0em; width: auto;
  top: -1.3em; 
  border-bottom: 1px solid #1F1F1F;
  border-top: 1px solid #222;
  
  background: #333;
  background: -moz-linear-gradient(top, #222, #333);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#222), to(#333));
  background: -webkit-linear-gradient(top, #222, #333);
  background: -o-linear-gradient(top, #333, #222);
  background: -ms-linear-gradient(top, #333, #222);
  background: linear-gradient(top, #333, #222);
  
}
.vjs-default-skin .vjs-progress-holder {
  position: relative; cursor: pointer !important; 
  padding: 0; margin: 0; 
  height: 1.0em;
  -moz-border-radius: 0.6em; -webkit-border-radius: 0.6em; border-radius: 0.6em;
  
  background: #111;
  background: -moz-linear-gradient(top, #111, #262626);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#111), to(#262626));
  background: -webkit-linear-gradient(top, #111, #262626);
  background: -o-linear-gradient(top, #111, #262626);
  background: -ms-linear-gradient(top, #111, #262626);
  background: linear-gradient(top, #111, #262626);
}
.vjs-default-skin .vjs-progress-holder .vjs-play-progress,
.vjs-default-skin .vjs-progress-holder .vjs-load-progress { 
  position: absolute; display: block; height: 1.0em; margin: 0; padding: 0;
  left: 0; top: 0; 
  -moz-border-radius: 0.6em; -webkit-border-radius: 0.6em; border-radius: 0.6em;
  
}
.vjs-default-skin .vjs-play-progress {
  
  background: #fff; 
  background: -moz-linear-gradient(top, #fff 0%, #d6d6d6 50%, #fff 100%);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%,#fff), color-stop(50%,#d6d6d6), color-stop(100%,#fff));
  background: -webkit-linear-gradient(top, #fff 0%,#d6d6d6 50%,#fff 100%);
  background: -o-linear-gradient(top, #fff 0%,#d6d6d6 50%,#fff 100%);
  background: -ms-linear-gradient(top, #fff 0%,#d6d6d6 50%,#fff 100%);
  background: linear-gradient(top, #fff 0%,#d6d6d6 50%,#fff 100%);
  background: #efefef;
  background: -moz-linear-gradient(top, #efefef 0%, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%,#efefef), color-stop(50%,#f5f5f5), color-stop(50%,#dbdbdb), color-stop(100%,#f1f1f1));
  background: -webkit-linear-gradient(top, #efefef 0%,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);
  background: -o-linear-gradient(top, #efefef 0%,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);
  background: -ms-linear-gradient(top, #efefef 0%,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#f1f1f1',GradientType=0 );
  background: linear-gradient(top, #efefef 0%,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);
}
.vjs-default-skin .vjs-load-progress {
  opacity: 0.8;
  
  background: #666;
  background: -moz-linear-gradient(top, #666, #333);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666), to(#333));
  background: -webkit-linear-gradient(top, #666, #333);
  background: -o-linear-gradient(top, #666, #333);
  background: -ms-linear-gradient(top, #666, #333);
  background: linear-gradient(top, #666, #333);
}
.vjs-default-skin div.vjs-seek-handle {
  position: absolute;
  width: 16px; height: 16px; 
  margin-top: -0.3em;
  left: 0; top: 0; 
  
  opacity: 0;
  background: url('//d1ndxe94khfc4e.cloudfront.net/imgs/video-js-v1aa844c8.png') 0 -50px;
  
  -moz-border-radius: 0.8em; -webkit-border-radius: 0.8em; border-radius: 0.8em;
  
  -webkit-box-shadow: 0 2px 4px 0 #000; -moz-box-shadow: 0 2px 4px 0 #000; box-shadow: 0 2px 4px 0 #000;
}
.vjs-default-skin .vjs-time-controls {
  position: absolute;
  right: 0;
  height: 1.0em; width: 4.8em;
  top: -1.3em;
  border-bottom: 1px solid #1F1F1F;
  border-top: 1px solid #222;
  background-color: #333;
  font-size: 1em; line-height: 1.0em; font-weight: normal; font-family: Helvetica, Arial, sans-serif;
  background: #333;
  background: -moz-linear-gradient(top, #222, #333);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#222), to(#333));
  background: -webkit-linear-gradient(top, #222, #333);
  background: -o-linear-gradient(top, #333, #222);
  background: -ms-linear-gradient(top, #333, #222);
  background: linear-gradient(top, #333, #222);
  
}
.vjs-default-skin .vjs-current-time { left: 0; }
.vjs-default-skin .vjs-duration { right: 0; display: none; }
.vjs-default-skin .vjs-remaining-time { right: 0; }
.vjs-time-divider { display:none; }
.vjs-default-skin .vjs-time-control { font-size: 1em; line-height: 1; font-weight: normal; font-family: Helvetica, Arial, sans-serif; }
.vjs-default-skin .vjs-time-control span { line-height: 25px;  }
.vjs-secondary-controls { float: right; }
.vjs-default-skin .vjs-fullscreen-control { width: 3.8em; cursor: pointer !important; float: right; }
.vjs-default-skin .vjs-fullscreen-control div { width: 16px; height: 16px; background: url('//d1ndxe94khfc4e.cloudfront.net/imgs/video-js-v1aa844c8.png') -50px 0; margin: 0.5em auto 0; }
.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control div { background: url('//d1ndxe94khfc4e.cloudfront.net/imgs/video-js-v1aa844c8.png') -75px 0; }
.vjs-default-skin .vjs-big-play-button {
  display: block;  z-index: 2;
  position: absolute; top: 50%; left: 50%; width: 8.0em; height: 8.0em; margin: -42px 0 0 -42px; text-align: center; vertical-align: center; cursor: pointer !important;
  border: 0.2em solid #fff; opacity: 0.95;
  -webkit-border-radius: 25px; -moz-border-radius: 25px; border-radius: 25px;
  background: #454545;
  background: -moz-linear-gradient(top, #454545 0%, #232323 50%, #161616 50%, #3f3f3f 100%);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%,#454545), color-stop(50%,#232323), color-stop(50%,#161616), color-stop(100%,#3f3f3f));
  background: -webkit-linear-gradient(top, #454545 0%,#232323 50%,#161616 50%,#3f3f3f 100%);
  background: -o-linear-gradient(top, #454545 0%,#232323 50%,#161616 50%,#3f3f3f 100%);
  background: -ms-linear-gradient(top, #454545 0%,#232323 50%,#161616 50%,#3f3f3f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#454545', endColorstr='#3f3f3f',GradientType=0 );
  background: linear-gradient(top, #454545 0%,#232323 50%,#161616 50%,#3f3f3f 100%);
  
  -webkit-box-shadow: 4px 4px 8px #000; -moz-box-shadow: 4px 4px 8px #000; box-shadow: 4px 4px 8px #000;
}
.vjs-default-skin .vjs-big-play-button::-moz-focus-inner {
  border: 0;
}
.vjs-default-skin div.vjs-big-play-button:focus {
  outline: none;
}
.vjs-default-skin div.vjs-big-play-button span {
  position: absolute; top: 50%; left: 50%;
  display: block; width: 35px; height: 42px;
  margin: -20px 0 0 -15px; 
  background: url('//d1ndxe94khfc4e.cloudfront.net/imgs/video-js-v1aa844c8.png') -100px 0;
}
.vjs-loading-spinner {
  display: none;
  position: absolute; top: 50%; left: 50%; width: 55px; height: 55px;
  margin: -28px 0 0 -28px;
  -webkit-animation-name: rotatethis;
  -webkit-animation-duration:1s;
  -webkit-animation-iteration-count:infinite;
  -webkit-animation-timing-function:linear;
  -moz-animation-name: rotatethis;
  -moz-animation-duration:1s;
  -moz-animation-iteration-count:infinite;
  -moz-animation-timing-function:linear;
}
@-webkit-keyframes rotatethis {
  0% {-webkit-transform:scale(0.6) rotate(0deg); }
  12.5% {-webkit-transform:scale(0.6) rotate(0deg); }
  12.51% {-webkit-transform:scale(0.6) rotate(45deg); }
  25% {-webkit-transform:scale(0.6) rotate(45deg); }
  25.01% {-webkit-transform:scale(0.6) rotate(90deg);}
  37.5% {-webkit-transform:scale(0.6) rotate(90deg);}
  37.51% {-webkit-transform:scale(0.6) rotate(135deg);}
  50% {-webkit-transform:scale(0.6) rotate(135deg);}
  50.01% {-webkit-transform:scale(0.6) rotate(180deg);}
  62.5% {-webkit-transform:scale(0.6) rotate(180deg);}
  62.51% {-webkit-transform:scale(0.6) rotate(225deg);}
  75% {-webkit-transform:scale(0.6) rotate(225deg);}
  75.01% {-webkit-transform:scale(0.6) rotate(270deg);}
  87.5% {-webkit-transform:scale(0.6) rotate(270deg);}
  87.51% {-webkit-transform:scale(0.6) rotate(315deg);}
  100% {-webkit-transform:scale(0.6) rotate(315deg);}
}
@-moz-keyframes rotatethis {
  0% {-moz-transform:scale(0.6) rotate(0deg);}
  12.5% {-moz-transform:scale(0.6) rotate(0deg);}
  12.51% {-moz-transform:scale(0.6) rotate(45deg);}
  25% {-moz-transform:scale(0.6) rotate(45deg);}
  25.01% {-moz-transform:scale(0.6) rotate(90deg);}
  37.5% {-moz-transform:scale(0.6) rotate(90deg);}
  37.51% {-moz-transform:scale(0.6) rotate(135deg);}
  50% {-moz-transform:scale(0.6) rotate(135deg);}
  50.01% {-moz-transform:scale(0.6) rotate(180deg);}
  62.5% {-moz-transform:scale(0.6) rotate(180deg);}
  62.51% {-moz-transform:scale(0.6) rotate(225deg);}
  75% {-moz-transform:scale(0.6) rotate(225deg);}
  75.01% {-moz-transform:scale(0.6) rotate(270deg);}
  87.5% {-moz-transform:scale(0.6) rotate(270deg);}
  87.51% {-moz-transform:scale(0.6) rotate(315deg);}
  100% {-moz-transform:scale(0.6) rotate(315deg);}
}
div.vjs-loading-spinner .ball1 { opacity: 0.12; position:absolute; left: 20px; top: 0px; width: 13px; height: 13px; background: #fff;
  border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
div.vjs-loading-spinner .ball2 { opacity: 0.25; position:absolute; left: 34px; top: 6px; width: 13px; height: 13px; background: #fff;
  border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
div.vjs-loading-spinner .ball3 { opacity: 0.37; position:absolute; left: 40px; top: 20px; width: 13px; height: 13px; background: #fff;
  border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
div.vjs-loading-spinner .ball4 { opacity: 0.50; position:absolute; left: 34px; top: 34px; width: 13px; height: 13px; background: #fff;
  border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 15px; border: 1px solid #ccc; }
div.vjs-loading-spinner .ball5 { opacity: 0.62; position:absolute; left: 20px; top: 40px; width: 13px; height: 13px; background: #fff;
  border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
div.vjs-loading-spinner .ball6 { opacity: 0.75; position:absolute; left: 6px; top: 34px; width: 13px; height: 13px; background: #fff;
  border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
div.vjs-loading-spinner .ball7 { opacity: 0.87; position:absolute; left: 0px; top: 20px; width: 13px; height: 13px; background: #fff;
  border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
div.vjs-loading-spinner .ball8 { opacity: 1.00; position:absolute; left: 6px; top: 6px; width: 13px; height: 13px; background: #fff;
  border-radius: 13px; -webkit-border-radius: 13px; -moz-border-radius: 13px; border: 1px solid #ccc; }
.vjs-default-skin .vjs-menu-button {
  float: right; margin: 0.2em 0.5em 0 0; padding: 0; width: 3em; height: 2em; cursor: pointer !important;
  border: 1px solid #111; -moz-border-radius: 0.3em; -webkit-border-radius: 0.3em; border-radius: 0.3em;
  background: #4d4d4d;
  background: -moz-linear-gradient(top,  #4d4d4d 0%, #3f3f3f 50%, #333333 50%, #252525 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d4d4d), color-stop(50%,#3f3f3f), color-stop(50%,#333333), color-stop(100%,#252525));
  background: -webkit-linear-gradient(top,  #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);
  background: -o-linear-gradient(top,  #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);
  background: -ms-linear-gradient(top,  #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);
  background: linear-gradient(top,  #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);
}
.vjs-default-skin .vjs-menu-button div { background: url('//d1ndxe94khfc4e.cloudfront.net/imgs/video-js-v1aa844c8.png') 0px -75px no-repeat; width: 16px; height: 16px; margin: 0.2em auto 0; padding: 0; }
.vjs-default-skin .vjs-menu-button ul {
  display: none; 
  opacity: 0.8;
  padding: 0; margin: 0;
  position: absolute; width: 10em; bottom: 2em; max-height: 15em;
  left: -3.5em; 
  background-color: #111;
  border: 2px solid #333;
  -moz-border-radius: 0.7em; -webkit-border-radius: 1em; border-radius: .5em;
  -webkit-box-shadow: 0 2px 4px 0 #000; -moz-box-shadow: 0 2px 4px 0 #000; box-shadow: 0 2px 4px 0 #000;
  overflow: auto;
}
.vjs-default-skin .vjs-menu-button:focus ul,
.vjs-default-skin .vjs-menu-button:hover ul { display: block; list-style: none; }
.vjs-default-skin .vjs-menu-button ul li { list-style: none; margin: 0; padding: 0.3em 0 0.3em 20px; line-height: 1.4em; font-size: 1.2em; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; text-align: left; }
.vjs-default-skin .vjs-menu-button ul li.vjs-selected { text-decoration: underline; background: url('//d1ndxe94khfc4e.cloudfront.net/imgs/video-js-v1aa844c8.png') -125px -50px no-repeat; }
.vjs-default-skin .vjs-menu-button ul li:focus,
.vjs-default-skin .vjs-menu-button ul li:hover,
.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,
.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover { background-color: #ccc; color: #111; outline: 0; }
.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title {
  text-align: center; text-transform: uppercase; font-size: 1em; line-height: 2em; padding: 0; margin: 0 0 0.3em 0;
  color: #fff; font-weight: bold;
  cursor: default;
  background: #4d4d4d;
  background: -moz-linear-gradient(top,  #4d4d4d 0%, #3f3f3f 50%, #333333 50%, #252525 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d4d4d), color-stop(50%,#3f3f3f), color-stop(50%,#333333), color-stop(100%,#252525));
  background: -webkit-linear-gradient(top,  #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);
  background: -o-linear-gradient(top,  #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);
  background: -ms-linear-gradient(top,  #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);
  background: linear-gradient(top,  #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);
}
.vjs-default-skin .vjs-captions-button div { background-position: -25px -75px; }
.vjs-default-skin .vjs-chapters-button div { background-position: -100px -75px; }
.vjs-default-skin .vjs-chapters-button ul { width: 20em; left: -8.5em;  }
body {
  padding-top: 0;
  margin: 0;
}
body.application {
  overflow: hidden;
}
body.with-cover:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/balloon-medium-v15724b6d.jpg);
  background-size: cover;
  z-index: -1;
  height: 100%;
  width: 100%;
}
#avo-header {
  width: 660px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
}
#avo-nav {
  position: relative;
  top: -30px;
  right: -664px;
  z-index: 1;
  display: inline-block;
  vertical-align: middle;
  line-height: 64px;
  margin-right: 10px;
}
#avo-logo #main-logo {
  margin: 6px 0 0 12px;
}
#signout {
  line-height: 38px;
  margin-right: 48px;
  font-size: 14px;
  position: absolute;
  right: 0;
  text-align: right;
  user-select: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  padding: 0 27px 0 0;
}
#signout .shape {
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/sprite-2014-v01fc0dd2.png) -816px -44px no-repeat;
  background-size: 848px;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 6px;
  right: 0;
  opacity: .43;
}
#activities-actions {
  position: absolute;
  right: 0;
  border-left: 1px dashed #ddd;
  height: 100%;
  width: 36px;
  top: 0;
  text-align: center;
  cursor: pointer;
}
#activities-actions .shape {
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/sprite-2014-v01fc0dd2.png) -574px 0px no-repeat;
  background-size: 677px;
  width: 24px;
  height: 24px;
  opacity: .53;
  display: inline-block;
  margin: 5px 0 0;
}
#activities-actions.favorites .shape {
  opacity: .33;
}
#activities-actions.favorites .second-shape {
  width: 21px;
  height: 21px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/avo-sprite-vbad70c89.png) no-repeat;
  background-position: -184px -193px !important;
  position: absolute;
  top: 0px;
  right: 1px;
}
.activities-actions-drop-down {
  margin-left: -151px;
  width: 187px !important;
}
.activities-actions-drop-down.drop-down .item {
  padding-left: 21px;
}
.activities-actions-drop-down .checkable.on .shape {
  width: 12px;
  height: 12px;
  display: inline-block;
  position: absolute;
  left: 5px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/sprite-2014-v01fc0dd2.png) -104px -1px no-repeat;
  background-size: 377px;
}
.auth-drop-down .profile {
  width: 100%;
  overflow: auto;
}
.auth-drop-down .profile .details {
  position: absolute;
  top: 12px;
  width: 57%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.auth-drop-down .profile .name {
  font-size: 15px;
  max-height: 31px;
  overflow: hidden;
}
.auth-drop-down .profile .birthday {
  font-size: 11px;
  line-height: 12px;
  margin: 3px 0 0;
}
.auth-drop-down .profile .avatar-container {
  float: right;
}
#avo-nav .nav-item {
  display: block;
  width: 64px;
  height: 64px;
  text-indent: -500px;
  overflow: hidden;
  background-color: transparent;
  background-repeat: no-repeat;
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/avo-sprite-vbad70c89.png);
}
#avo-nav .nav-item.active {
  outline: 0;
}
#nav-item-activities {
  background-position: 0 0;
}
#nav-item-activities.active {
  background-position: 0 -64px;
}
#nav-item-lists {
  background-position: -64px 0;
}
#nav-item-lists.active {
  background-position: -64px -64px;
}
#nav-item-media {
  background-position: -128px 0;
}
#nav-item-media.active {
  background-position: -128px -64px;
}
#nav-item-settings {
  background-position: -192px 0;
}
#nav-item-settings.active {
  background-position: -192px -64px;
}
#avo-nav #nav-item-calendar {
  background-position: -256px 0;
}
#avo-nav #nav-item-calendar.active {
  background-position: -256px -64px;
}
#avo-nav #nav-item-signout {
  display: none;
  text-indent: 0;
  background-image: none;
}
#avo-nav .nav-item.connection-indicator {
    display: none;
    text-align: center;
    width: 64px;
    text-indent: 0;
    background-image: none;
}
#avo-nav .connection-indicator.connected {
    color: green;
}
#avo-nav .connection-indicator.connecting {
    color: orange;
}
#avo-nav .connection-indicator.offline {
    color: grey;
}
#avo-nav .connection-indicator.error {
    color: red;
}
#panels-container {
  position: absolute;
  z-index: 0;
  
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  overflow: hidden;
  min-width: 720px;
}
#panels-slider {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  -moz-transition: top 0.25s ease;
  -webkit-transition: top 0.25s ease;
  -o-transition: top 0.25s ease;
  -ms-transition: top 0.25s ease;
}
#panels-container.selected-0 #panels-slider {
  top: 0;
}
#panels-container.selected-0 .panel-1,
#panels-container.selected-1 .panel-2,
#panels-container.selected-2 .panel-3,
#panels-container.selected-3 .panel-4 {
  margin-top: -50px;
}
#panels-container.selected-1 #panels-slider {
  top: -100%;
}
#panels-container.selected-2 #panels-slider {
  top: -200%;
}
#panels-container.selected-3 #panels-slider {
  top: -300%;
}
#panels-container.selected-4 #panels-slider {
  top: -400%;
}
#panels-container section + section {
  
  margin-top: 0;
}
#panels-slider .panel {
  position: relative;
  height: 100%;
}
#panels-slider .panel header {
  position: absolute;
  top: 20px;
  left: 30px;
  right: 30px;
  height: 38px;
  border-radius: 8px 8px 0 0;
}
.panel .header-button,
.panel .header-cancel-button {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 14px;
  height: 40px;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  padding-top: 5px;
  margin: 0;
  z-index: 1;
}
.panel .header-cancel-button {
  display: none;
}
.adding .header-button {
  display: none;
}
.adding .header-cancel-button {
  display: inline;
}
#panels-slider .panel .panel-body {
  position: absolute;
  top: 60px; 
  left: 30px;
  right: 30px;
  bottom: 120px;
  
  padding: 0;
  border-radius: 0 0 8px 8px;
}
@media (max-width:960px) {
    #panels-slider .panel {
      padding: 0 30px;
      width: 660px;
    }
}
@media (max-width:780px) {
    #panels-slider .panel .panel-body,
    #history-panel #upsell-panel,
    #history-panel #history {
        position: absolute;
        top: 64px; 
        left: 0;
        right: 0;
        bottom: 0;
        
        padding: 0;
        width: auto;
        margin: auto;
    }
    #panels-container {
      min-width: 501px;
    }
    #panels-slider .panel {
      width: auto;
    }
    #avo-nav {
        position: absolute;
        top: 0;
        left: 0;
    }
    #panels-container.selected-0 .panel-1,
    #panels-container.selected-1 .panel-2,
    #panels-container.selected-2 .panel-3,
    #panels-container.selected-3 .panel-4 {
        margin-top: 0;
    }
    .content-container {
        width: auto;
    }
    #avo-logo {
        display: none;
    }
    #avo-nav .nav-item {
        display: inline-block;
    }
    #avo-nav #nav-item-signout {
        display: inline-block;
    }
    #history-panel header,
    #panels-slider .panel header {
        background: #efefef;
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        height: 64px;
        width: auto !important;
        margin: auto !important;
    }
    #signout {
        line-height: 64px;
    }
    #signout .shape {
        background: none;
    }
    .panel .header-button {
        height: 64px;
    }
    .panel header h1 {
        display: none;
    }
}
.panel-body .panel-scrollable {
  height: 100%;
  overflow: auto;
}
.mobile #panels-slider .panel header {
  top: 0;
  left: 0;
  right: 0;
}
.mobile #panels-slider .panel .panel-body {
  top: 40px;
  left: 0;
  right: 0;
  bottom: 0;
}
.mobile #panels-container.selected-0 .panel-1,
.mobile #panels-container.selected-1 .panel-2,
.mobile #panels-container.selected-2 .panel-3 {
  margin-top: 0;
}
.relative-time {
  opacity: 0;
  filter: alpha(opacity=0);
}
.relative-time.formatted {
  opacity: 1;
  filter: none;
}
.modal-dialog {
  position: absolute;
  left: 0;
  right: 0;
  z-index: 1000;
  top: -100%;
  opacity: 0;
  -moz-transition: 0.5s top ease, 0.2s opacity ease;
  -webkit-transition: 0.5s top ease, 0.2s opacity ease;
  -ms-transition: 0.5s top ease, 0.2s opacity ease;
  -o-transition: 0.5s top ease, 0.2s opacity ease;
  height: 100%;
  background: rgba(0, 0, 0, 0.9);
  filter: progid:DXImageTransform.Microsoft.gradient(
      startColorstr='#BB000000', endColorstr='#BB000000');
  text-align: center;
  zoom: 1;
}
.modal-dialog.active {
  top: 0;
  opacity: 1;
  -moz-transition: 0.4s opacity ease;
  -webkit-transition: 0.4s opacity ease;
  -ms-transition: 0.4s opacity ease;
  -o-transition: 0.4s opacity ease;
}
.modal-dialog-settings {
  background: rgba(255, 255, 255, 0.9);
  filter: progid:DXImageTransform.Microsoft.gradient(
      startColorstr='#BBFFFFFF', endColorstr='#BBFFFFFF');
}
.modal-dialog-settings .modal-dialog-content {
  border-radius: 5px;
  box-shadow: 0 2px 7px rgba(0,0,0,0.07);
  padding: 33px;
  vertical-align: top;
  background-color: #fff;
  margin: 39px 0 0;
}
.modal-dialog-dark {
  
  background: rgba(255, 255, 255, 0.8);
  filter: progid:DXImageTransform.Microsoft.gradient(
      startColorstr='#BBFFFFFF', endColorstr='#BBFFFFFF');
}
.modal-dialog-dark .modal-dialog-content {
  background: #333;
  background-image: linear-gradient(top, #464646, #0e0e0e);
  background-image: -o-linear-gradient(top, #464646, #0e0e0e);
  background-image: -moz-linear-gradient(top, #464646, #0e0e0e);
  background-image: -webkit-linear-gradient(top, #464646, #0e0e0e);
  background-image: -ms-linear-gradient(top, #464646, #0e0e0e);
  background-image: -webkit-gradient(
    linear, left top, left bottom,
    #464646, #0e0e0e
  );
  text-shadow: 0px 1px 1px rgba(0,0,0,0.4);
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 15px;
  padding: 30px;
  
  padding-top: 25px;
  color: #fefefe;
}
.modal-dialog-dark h1,
.modal-dialog-dark h2,
.modal-dialog-dark h3,
.modal-dialog-dark h4,
.modal-dialog-dark p,
.modal-dialog-dark a {
  color: #fff;
  
  opacity: 0.999;
}
.modal-dialog-aligner {
  display: inline-block;
  height: 100%;
  width: 0;
  vertical-align: middle;
}
.modal-dialog-content {
  display: inline-block;
  vertical-align: middle;
  max-width: 80%;
  text-align: left;
  position: relative;
}
.modal-dialog-content.full {
  max-width: none;
  width: 100%;
  height: 100%;
}
.modal-dialog h2 {
  font-size: 36px;
}
.modal-dialog p {
  line-height: 20px;
}
.modal-dialog .buttons {
  margin-top: 50px;
}
.modal-dialog .buttons a {
  color: #ccc;
}
.modal-close,
.modal-next,
.modal-previous {
  position: absolute;
  top: 50%;
  margin-top: -35px;
  padding: 20px;
  z-index: 1001;
  opacity: 0;
  filter: alpha(opacity=0);
  -webkit-transition: opacity 0.2s ease;
  -moz-transition: opacity 0.2s ease;
  -ms-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  display: none;
}
.modal-close {
  display: block;
  margin-top: 0px;
  top: 0px;
}
.has-previous .modal-previous,
.has-next .modal-next {
  display: block;
}
.modal-close {
  right: 0;
}
.modal-next {
  right: 5%;
}
.modal-previous {
  left: 5%;
}
.modal-dialog:hover .modal-close,
.modal-dialog:hover .modal-next,
.modal-dialog:hover .modal-previous {
  opacity: 0.5;
  filter: alpha(opacity=50);
}
.modal-dialog:hover .modal-close:hover,
.modal-dialog:hover .modal-next:hover,
.modal-dialog:hover .modal-previous:hover {
  opacity: 1;
  filter: none;
}
.modal-close img {
  width: 27px;
  height: 28px;
}
.modal-next img,
.modal-previous img {
  width: 54px;
  height: 30px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/avo-sprite-vbad70c89.png) -195px -130px no-repeat;
}
.modal-previous img {
  background-position: -195px -162px;
}
.modal-dialog .cancel-link {
  position: absolute;
  margin: 17px;
  width: 30px;
  height: 30px;
  top: 0;
  right: 0;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/sprite-2014-v01fc0dd2.png) -374px 0px no-repeat;
  background-size: 800px;
  opacity: .5;
}
.modal-progress-bar {
  width: 400px;
}
.modal-progress-bar .progress-container {
  height: 20px;
}
.modal-dialog-upgrade {
  padding: 0;
}
.modal-dialog-upgrade h2 {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/home/backgrounds/avocado_in_hand-v5f9b1514.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  padding: 80px 12px 80px 252px;
  text-align: left;
  border-radius: 29px 29px 0 0;
  color: #777;
}
.modal-dialog-upgrade .modal-dialog-content {
  width: 600px;
  padding: 0;
  border-radius: 29px;
}
.modal-dialog-upgrade .upgrade-text {
  font-size: 18px;
  line-height: 24px;
  padding: 20px;
}
.modal-dialog-upgrade .modal-upgrade .close-button {
  position: absolute;
  margin: 15px;
  width: 30px;
  height: 30px;
  top: 0;
  right: 0;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/sprite-2014-v01fc0dd2.png) -374px 0px no-repeat;
  background-size: 800px;
  opacity: .5;
}
.media-upload-dialog .modal-dialog-content {
  padding: 66px 12px 12px;
}
.media-upload-dialog .buttons {
  margin-top: 21px;
}
.media-upload-dialog .image {
  cursor: pointer;
  position: relative;
  background-color: #888;
  overflow: hidden;
}
.media-upload-dialog .video {
  cursor: pointer;
  position: relative;
  background-color: #888;
  overflow: hidden;
}
.media-upload-dialog .image img {
  display: block;
  width: auto;
  max-height: 317px;
}
.media-upload-dialog .image img.placeholder {
  width: 100%;
  min-height: 220px;
  min-width: 333px;
  opacity: 0.4;
}
.media-upload-dialog .image .image-prompt {
  position: absolute;
  bottom: 44px;
  text-align: center;
  width: 100%;
  color: white;
}
.media-upload-dialog input[name=file] {
  display: none;
}
.media-upload-dialog .placeholder-label .placeholder {
  margin-top: -4px;
  position: absolute;
  top: 16px;
}
.media-upload-dialog textarea {
  width: 100%;
  border-radius: 0;
  box-shadow: none;
  border: 1px solid #ccc;
  padding: 10px;
  height: 80px;
  box-sizing: border-box;
}
.media-upload-dialog .exifOrientation3 img {
  
  -webkit-transform: rotate(180deg);
  
  -moz-transform: rotate(180deg);
  
  transform: rotate(180deg);
  
  -o-transform: rotate(180deg);
}
.media-upload-dialog .exifOrientation6 img {
  
  -webkit-transform: rotate(90deg);
  
  -moz-transform: rotate(90deg);
  
  transform: rotate(90deg);
  
  -o-transform: rotate(90deg);
}
.media-upload-dialog .exifOrientation8 img {
  
  -webkit-transform: rotate(-90deg);
  
  -moz-transform: rotate(-90deg);
  
  transform: rotate(-90deg);
  
  -o-transform: rotate(-90deg);
}
.slideshow-list {
  white-space: nowrap;
  overflow: hidden;
  position: relative;
  text-align: center;
  width: 100%;
  height: 100%;
}
.slideshow-item {
  white-space: normal;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  left: 0;
  opacity: 1;
  width: 0;
  -moz-transition: left 0.25s ease, opacity 0.25s ease;
  -webkit-transition: left 0.25s ease, opacity 0.25s ease;
  -ms-transition: left 0.25s ease, opacity 0.25s ease;
  -o-transition: left 0.25s ease, opacity 0.25s ease;
}
.slideshow-item.next,
.slideshow-item.previous {
  opacity: 0;
  overflow: visible;
}
.slideshow-item.next {
  left: 100%;
}
.slideshow-item.previous {
  left: -100%;
}
.slideshow-item.previous > * {
  margin-left: -50%;
}
.modal-confirm {
  max-width: 500px;
}
.progress-container {
  position: relative;
  display: block;
  overflow: hidden;
  border-radius: 2px;
  background: #000;
  background-image: linear-gradient(top, #000, #171717);
  background-image: -o-linear-gradient(top, #000, #171717);
  background-image: -moz-linear-gradient(top, #000, #171717);
  background-image: -webkit-linear-gradient(top, #000, #171717);
  background-image: -ms-linear-gradient(top, #000, #171717);
  background-image: -webkit-gradient(linear, left top, left bottom, #000, #171717);
  -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  -moz-box-shadow: 0 0 3px rgba(0,0,0,0.4);
  box-shadow: 0 0 3px rgba(0,0,0,0.4);
}
.progress-bar {
  position: relative;
  height: 100%;
  width: 100%;
  background: #669800 url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/progress-bar-tile-vc73f6afb.png) center repeat-x;
  z-index: 0;
}
.progress-label {
  position: absolute;
  z-index: 1;
  left: 1%;
  top: 50%;
  line-height: 1.2em;
  margin-top: -0.6em;
}
.bull {
  font-size: 9px;
  line-height: 9px;
  margin: 0 2px;
  position: relative;
  top: -2px;
}
.ugc-text {
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
  
  display: block;
  overflow: hidden;
}
.buttons {
  text-align: right;
  margin-top: 30px;
}
.buttons button {
  margin-left: 25px;
}
.buttons .cancel-link {
  color: #000;
}
.avocado-of-despair {
  padding: 6em 3em;
  line-height: 1.6em;
  text-align: center;
  color: #666;
}
.avatar-container {
  display: inline-block;
  width: 50px;
  height: 50px;
  vertical-align: middle;
  position: relative;
  overflow: hidden;
  text-align: center;
  -moz-border-radius: 25px;
  -webkit-border-radius: 25px;
  border-radius: 25px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.avatar-container.default {
  background-size: 52px !important;
  background: #333 url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/default-avatar-left-ve8716079.png) center no-repeat;
}
.activity-theirs .avatar-container.default {
  background: #333 url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/default-avatar-right-vd1c6dafe.png) center no-repeat;
}
.avatar-wrap {
  display: inline-block;
  width: 50px;
  height: 50px;
  vertical-align: middle;
  position: relative;
  overflow: hidden;
  text-align: center;
  -moz-border-radius: 25px;
  -webkit-border-radius: 25px;
  border-radius: 25px;
}
.avatar-wrap .avatar-border {
  position: absolute;
  width: 50px;
  height: 50px;
  left: 0;
  top: 0;
  background: transparent url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/avo-sprite-vbad70c89.png) no-repeat;
  background-position: 0px -130px;
  z-index: 1;
}
.large .avatar-wrap .avatar-border {
  display: none;
}
.avatar-wrap .avatar-wrap-inner {
  display: block;
  width: 150px;
  position: relative;
  left: -50px;
  line-height: 0;
  z-index: 0;
}
.avatar-wrap .avatar-wrap-inner img {
  display: inline-block;
  height: 50px;
}
.avatar-name {
  display: block;
  line-height: 20px;
  height: 20px;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 13px;
}
.large .avatar-wrap {
  width: 100px;
  height: 100px;
  background: #333 url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/default-avatar-left-ve8716079.png) center no-repeat;
}
.large.theirs .avatar-wrap {
  background: #333 url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/default-avatar-right-vd1c6dafe.png) center no-repeat;
}
.large .avatar-wrap .avatar-wrap-inner {
  width: 300px;
  height: 100px;
  left: -100px;
}
.large .avatar-wrap .avatar-wrap-inner  img {
  height: 100px;
}
.avatar-wrap-outer {
  display: inline-block;
  text-overflow: ellipsis;
  overflow: hidden;
  vertical-align: middle;
  text-align: center;
  width: 50px;
}
.avatar-wrap-outer.large {
  width: 100px;
}
.drop-down {
  position: absolute;
  border: 1px solid #ccc;
  border-bottom: 0;
  z-index: 999999;
  max-height: 204px;
  overflow-y: scroll;
  box-shadow: 0 3px 3px rgba(0,0,0,0.2);
}
.drop-down .item {
  cursor: pointer;
  font-size: 13px;
  padding: 9px 8px;
  background-color: #fff;
  border-bottom: 1px solid #ccc;
  color: #555;
}
.drop-down .item.highlight {
  background-color: #ffffcc;
}
.hidden {
  display: none !important;
}
.unfurled-image {
  display: block;
  max-height: 520px;
  max-width: 520px;
}
#input {
  position: absolute;
  height: 60px;
  bottom: 0;
  left: 0;
  right: 0;
  border-radius: 0 0 8px 8px;
  border-top: 1px solid #ddd;
}
#activities-list-container {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 60px;
  overflow: auto;
}
#activities header,
#activities .panel-body {
  background: #f1f1f1;
  background: rgba(255, 255, 255, 0.7);
}
body.with-cover #activities header,
body.with-cover #activities .panel-body {
  background: #f1f1f1;
  background: rgba(255, 255, 255, 0.8);
}
#activities-list > li {
  line-height: 1.6em;
  padding: 0 10px;
  overflow: auto;
}
#activities-list > li:first-child {
  border-top: 0;
}
#input-header {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  border-right: 0;
  border-left: 0;
}
#input-header .input-avatar {
  position: absolute;
  width: 40px;
  height: 40px;
  left: 19px;
  top: 10px;
}
#input-header .input-avatar .avatar-container {
  width: 40px;
  height: 40px;
}
#input-input {
  position: absolute;
  left: 66px;
  top: 12px;
  height: 35px;
  line-height: 20px;
  width: 512px;
  overflow-y: hidden;
  overflow-x: auto;
  box-sizing: border-box;
  resize: none;
}
#input .actions {
  position: absolute;
  right: 10px;
  top: 0;
  height: 60px;
}
#input .actions .action {
  float: right;
  height: 100%;
  width: 33px;
  cursor: pointer;
}
#input .actions .photo {
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/image_upload-v3a653919.png) center no-repeat;
  background-size: 24px;
}
#input .actions .tapkiss {
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/tapkiss-v982b7951.png) center no-repeat;
  background-size: 28px;
}
.activity-item {
  
  position: relative;
}
.activity-item.sending .activity-time:after {
  content: " - sending"
}
.activity-item.success .activity-time:after {
  content: " - sent successfully"
}
.activity-item.failed .activity-time:after {
  
  content: " - this message was not sent."
}
.activity-item .activity-avatar {
  position: absolute;
  left: 15px;
}
.activity-mine .activity-avatar {
  right: 15px;
  left: auto;
}
.activity-item .activity-body {
  display: inline-block;
  overflow: visible;
  position: relative;
  margin: 3px 66px 12px 66px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #f3f3f3;
  min-width: 60px;
  max-width: 63%;
  background: #fff;
  
}
.activity-item .activity-body:before {
  content: "";
  position: absolute;
  top: 9px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6.5px 9px 6.5px 0;
  border-color: transparent #fff transparent transparent;
  left: auto;
  right: 100%;
  -webkit-transform: rotate(360deg);
  -moz-transform: rotate(360deg);
  -o-transform: rotate(360deg);
  -ms-transform: rotate(360deg);
  transform: rotate(360deg);
  z-index: 1;
}
.activity-mine .activity-body {
  float: right;
  right: 2px;
}
.activity-mine .activity-body:before {
  border-width: 6.5px 0 6.5px 9px;
  border-color: transparent transparent transparent #fff;
  left: 100%;
  right: auto;
}
.activity-item .activity-delete {
  position: absolute;
  top: 30px;
  right: -29px;
  padding: 5px;
  -moz-transition: opacity 0.2s ease;
  -webkit-transition: opacity 0.2s ease;
  -ms-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  opacity: 0;
  filter: alpha(opacity=0);
}
.activity-item.status-system .activity-delete {
  top: 3px;
}
.activity-item.wide .activity-delete {
  right: 0;
}
.activity-mine .activity-delete {
  right: auto;
  left: -29px;
}
.activity-item .activity-delete-legacy {
  top: 9px;
}
.activity-item .activity-delete img {
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/avo-sprite-vbad70c89.png) -176px -130px no-repeat;
  width: 18px;
  height: 18px;
}
.activity-item.hover .activity-delete {
  opacity: 0.75;
  filter: alpha(opacity=75);
}
.activity-item.hover .activity-delete:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.activity-location {
  font-size: 13px;
  padding: 21px 15px;
}
.activity-item .activity-bookmark {
  position: absolute;
  right: -30px;
  padding: 5px;
  top: 3px;
  -moz-transition: opacity 0.2s ease;
  -webkit-transition: opacity 0.2s ease;
  -ms-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  opacity: 0;
  filter: alpha(opacity=0);
}
.activity-item.status-system .activity-bookmark {
  display: none;
}
.activity-mine .activity-bookmark {
  right: auto;
  left: -30px;
}
.activity-item.hover .activity-bookmark {
  opacity: 0.75;
  filter: alpha(opacity=75);
}
.activity-item.hover .activity-bookmark:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.activity-item .activity-bookmark img {
  
  position: relative;
  top: -1px;
  width: 21px;
  height: 21px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/avo-sprite-vbad70c89.png) no-repeat;
}
.activity-bookmark.bookmarked {
  opacity: 1;
}
.activity-bookmark img {
  background-position: -138px -193px !important;
}
.activity-bookmark.bookmarked.hover img {
  background-position: -161px -193px !important;
}
.activity-bookmark.hover img,
.activity-bookmark.bookmarked img {
  background-position: -184px -193px !important;
}
.activity-body .photo-caption {
  display: block;
}
.activity-body .photo-thumbnail {
  display: block;
  text-align: center;
}
.activity-body .photo-thumbnail.wide {
  clear: left;
  text-align: left;
}
.activity-body .photo-thumbnail a {
  line-height: 0;
  display: block;
}
.activity-body .photo-thumbnail img {
  width: 660px;
  display: inline-block;
  overflow: hidden;
  
  line-height: 2em;
  text-overflow: ellipsis;
  color: #fff;
  background: #ccc;
}
.activity-body .photo-thumbnail img {
  width: 100% !important;
  height: auto !important;
}
#activities-list > .activity-item-photo.wide {
  padding: 0;
  margin: 15px 0 9px;
  background: transparent;
}
.activity-item-photo.wide .activity-body {
  margin: 0;
  float: none;
  display: block;
  max-width: none;
  overflow: hidden;
  min-width: 0;
  width: 100%;
  background: transparent;
  right: 0;
  border: 0;
  border-radius: 0;
}
.activity-item-photo.wide .activity-text {
  padding: 0;
}
.activity-item-photo.wide .activity-time {
  margin-left: 12px;
}
.activity-item-photo .photo-caption,
.activity-item-video .photo-caption {
  background-color: #fff;
  font-size: 22px;
  font-weight: 100;
  padding: 15px 12px;
}
.activity-item-video .photo-caption {
  padding: 15px 3px 3px;
}
.activity-item-photo.portrait .photo-caption,
.activity-item-video.portrait .photo-caption {
  padding-top: 9px;
  padding-bottom: 9px;
  padding-bottom: 3px;
}
.activity-item-photo.portrait .photo-caption,
.activity-item-video.portrait .photo-caption {
  padding-left: 0;
}
.activity-item-photo.wide .activity-avatar {
  float: none;
  position: absolute;
  top: 9px;
  left: 12px;
  z-index: 1;
  width: 80px;
}
.activity-item-photo.wide .activity-bookmark {
  right: 18px;
  left: auto;
}
.activity-item-photo.wide .activity-delete {
  right: 18px;
  left: auto;
}
.msie .activity-body .photo-thumbnail a {
  border: 1px solid #999;
  border-top-color: #ccc;
  border-left-color: #ccc;
}
.activity-item-video .activity-body,
.activity-item-unfurled .activity-body {
  display: block;
  float: none;
  max-width: none;
}
.activity-theirs.activity-item-video .activity-body,
.activity-theirs.activity-item-unfurled .activity-body {
  margin-right: 21px;
}
.activity-mine.activity-item-video .activity-body,
.activity-mine.activity-item-unfurled .activity-body {
  margin-left: 21px;
}
.activity-theirs.activity-item-video .activity-bookmark,
.activity-theirs.activity-item-unfurled .activity-bookmark {
  right: auto;
  left: -55px;
  top: 58px;
}
.activity-mine.activity-item-video .activity-bookmark,
.activity-mine.activity-item-unfurled .activity-bookmark {
  left: auto;
  right: -55px;
  top: 58px;
}
.activity-theirs.activity-item-video .activity-delete,
.activity-theirs.activity-item-unfurled .activity-delete {
  right: auto;
  left: -53px;
  top: 84px;
}
.activity-mine.activity-item-video .activity-delete
.activity-mine.activity-item-unfurled .activity-delete {
  left: auto;
  right: -53px;
  top: 84px;
}
.activity-item-media.activity-action-delete,
.activity-item-list .activity-text,
.activity-item-event .activity-text {
  color: #999;
  font-style: italic;
}
.activity-item-hug .activity-text {
  font-style: italic;
}
.activity-item-status .activity-avatar,
.activity-item-status .activity-time {
  display: none;
}
.activity-item-status {
  margin: 15px;
  border-bottom: 1px dashed #ddd;
  border-top: 1px dashed #ddd;
  border-radius: 2px;
  overflow: hidden !important;
}
.activity-item-status .activity-body {
  margin-top: 24px;
  margin-right: 27px;
  background: transparent;
  border: 0;
  box-shadow: none;
  float: none;
  width: auto;
  display: block;
  max-width: none;
}
.activity-item-status .activity-body:before {
  display: none;
}
.activity-item-status .activity-bookmark {
  right: -12px;
  left: auto;
}
.activity-item-status .activity-delete {
  right: -11px;
  left: auto;
}
.activity-item-status.status-joined {
  background-image: url('//d1ndxe94khfc4e.cloudfront.net/imgs/avo/card_robot_love-vb232b0cd.png');
  background-repeat: no-repeat;
  background-size: 60px;
  background-position: 23px 21px;
  min-height: 141px;
}
.activity-item-status.status-joined .activity-body {
  margin-left: 120px;
}
.activity-item-status.status-anniversary,
.activity-item-status.status-birthday {
  background-repeat: no-repeat;
  background-size: 76px;
  background-position: 23px 8px;
  background-color: #ddd;
  background-color: rgba(255,255,255,0.55);
}
.activity-item-status.status-anniversary {
  background-image: url('//d1ndxe94khfc4e.cloudfront.net/imgs/avo/card_anniversary_hedge-v08bee371.png');
}
.activity-item-status.status-birthday {
  background-image: url('//d1ndxe94khfc4e.cloudfront.net/imgs/avo/card_birthday_monkey-vbf86c5d1.png');
}
.activity-item-status.status-anniversary .subtitle,
.activity-item-status.status-birthday .subtitle {
  font-size: 13px;
  color: #777;
}
.activity-item-status.status-anniversary .activity-body,
.activity-item-status.status-birthday .activity-body {
  min-height: 120px;
  margin: 0;
  padding: 6px 0 14px 103px;
}
.activity-item-status.status-battery {
  background-image: url('//d1ndxe94khfc4e.cloudfront.net/imgs/avo/low-battery-v6cd06c7b.png');
  background-repeat: no-repeat;
  background-size: 53px;
  background-position: 23px 18px;
  margin: 24px 12px;
  min-height: 66px;
}
.activity-item-status.status-battery .activity-body {
  margin-left: 91px;
  margin-top: 8px;
  min-height: 34px;
}
.activity-item-status.status-system {
  margin: 24px 12px;
  border: 0;
}
.activity-item-status.status-system .activity-body {
  margin: 7px 8px;
}
.activity-item-status.status-system .activity-text {
  padding: 8px 8px 8px 12px;
  font-style: italic;
  border-left: 1px dotted #aaa;
  display: inline-block;
}
.activity-item-card {
  background-repeat: no-repeat;
  background-size: 100%;
}
.activity-item-card.no {
  background-image: url('//d1ndxe94khfc4e.cloudfront.net/imgs/gestures/no_monster-v6b975f9f.gif');
}
.activity-item-card.no .activity-body {
  min-height: 425px;
}
.activity-item-card.yes {
  background-image: url('//d1ndxe94khfc4e.cloudfront.net/imgs/gestures/wiggle-va0b315cd.gif');
  background-size: 513px;
  background-position: 100px -100px;
}
.activity-item-card.yes .activity-body {
  min-height: 294px;
}
.activity-text {
  padding: 15px 15px 0;
  line-height: 20px;
  color: #666;
  min-width: 100px;
}
.activity-text a {
  -ms-word-break: break-all;
  word-break: break-all;
  
  word-break: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
.activity-read {
  padding-left: 15px;
  background: url('//d1ndxe94khfc4e.cloudfront.net/imgs/avo/read_checkmark-vbcee50ee.png') no-repeat;
  background-position: 1px 7px;
}
.activity-time {
  color: #aaa;
  font-size: 11px;
  margin: 0 0 6px 15px;
}
.activity-item-kiss .kiss {
  width: 60px;
  height: 30px;
  margin-top: -15px;
  margin-left: -30px;
  position: absolute;
  opacity: 0;
  -moz-transition: opacity 0.4s ease;
  -webkit-transition: opacity 0.4s ease;
  -ms-transition: opacity 0.4s ease;
  -o-transition: opacity 0.4s ease;
}
.activity-item-kiss .show-kisses {
  position: absolute;
  bottom: 20%;
  left: 50%;
  width: 10em;
  margin-left: -5em;
}
.kiss-thumbnail {
  display: block;
  height: 300px;
  width: 300px;
  position: relative;
  overflow: hidden;
  background: #999;
}
.kiss-thumbnail-inner {
  display: block;
  width: 900px;
  height: 300px;
  position: relative;
  left: -300px;
  text-align: center;
}
.kiss-thumbnail-inner img {
  height: 300px;
}
.kiss-text {
  font-size: 22px;
  font-weight: 100;
  padding: 0 0 12px;
  display: block;
}
.tapkiss-dialog h2 {
  font-size: 18px;
  color: #fff;
  color: rgba(255,255,255,0.6);
  text-align: center;
  margin: 24px 0 0;
}
.tapkiss-dialog .modal-dialog-content {
  border-radius: 9px;
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/tapkiss/empty-v1f3a7e28.png);
  background-position: -14px -1px;
  padding: 0;
  color: #fff;
  -webkit-transition: background-image .1s;
  -moz-transition: background-image .1s;
  -o-transition: background-image .1s;
  transition: background-image .1s;
}
.tapkiss-dialog .kissing-current.holding {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/tapkiss/kissing-v24778442.gif);
}
.tapkiss-dialog .kissed.modal-dialog-content {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/tapkiss/kissed-v8a80183e.gif);
  background-position: -17px -1px;
}
.tapkiss-dialog .buttons {
  background: #454000;
  border-radius: 0 0 9px 9px;
  padding: 0 12px 15px 0;
  margin: 39px 0 0;
}
.tapkiss-dialog .buttons a {
  padding: 5px 12px;
}
.tapkiss-dialog .kiss-target {
  width: 280px;
  height: 243px;
  opacity: .8;
  margin: 12px 0 0;
  display: table;
  cursor: pointer;
  position: relative;
}
.tapkiss-dialog .kiss-target .prompt {
  text-align: center;
  font-size: 49px;
  color: #fff;
  display: table-cell;
  vertical-align: middle;
  padding: 7px 27px 0;
  opacity: .9;
  text-transform: uppercase;
  line-height: 57px;
  cursor: pointer;
}
.tapkiss-dialog .kissing-other .kiss-target .prompt.ready {
  display: none;
}
.tapkiss-dialog .kissing-other .kiss-target .prompt.receive {
  display: table-cell;
}
.tapkiss-dialog .holding .kiss-target .prompt.hold,
.tapkiss-dialog .kissed .kiss-target .prompt.kissed {
  display: table-cell;
  text-transform: lowercase;
  font-size: 27px;
  opacity: .9;
  letter-spacing: 2px;
  line-height: 46px;
  color: #ccc;
}
.tapkiss-dialog .kiss-target .prompt.hold,
.tapkiss-dialog .kiss-target .prompt.kissed,
.tapkiss-dialog .kiss-target .prompt.receive,
.tapkiss-dialog .holding .prompt.ready,
.tapkiss-dialog .kissed .prompt.ready {
  display: none;
}
.tapkiss-dialog .kiss-status {
  display: none;
}
.tapkiss-dialog .kissed .kissed-status,
.tapkiss-dialog .kissing-current .kissing-current-status,
.tapkiss-dialog .kissing-other .kissing-other-status {
  display: block;
  text-align: center;
  margin: 12px 0 0;
  padding-left: 6px;
  opacity: 0.5;
}
.tapkiss-dialog .kissed .kissed-status {
  font-size: 27px;
}
.tapkiss-dialog .accept-kiss,
.tapkiss-dialog .cancel-kiss,
.tapkiss-dialog .kissed .cancel-kiss,
.tapkiss-dialog .kissed .cancel-link {
  display: none;
}
.tapkiss-dialog .kissing-current .cancel-kiss,
.tapkiss-dialog .kissing-other .cancel-kiss {
  display: inline-block;
}
.tapkiss-dialog .kissed .accept-kiss {
  display: block;
}
#typing-notification {
  position: absolute;
  bottom: 60px;
  padding: 5px 20px;
  right: -500px;
  background: #EEE;
  border-width: 1px 0px 0px 1px;
  border-color: #CCC;
  border-style: solid;
}
#activities-empty {
  margin: 3em 4em;
  color: #666;
}
#calendar-add {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 0;
  overflow: hidden;
  -moz-transition: 0.2s height ease;
  -webkit-transition: 0.2s height ease;
  -ms-transition: 0.2s height ease;
  -o-transition: 0.2s height ease;
}
#calendar-main-panel,
#calendar-detail-panel {
  position: absolute;
  top: 0px;
  bottom: 0;
  left: 0;
  width: 100%; 
  height: auto; 
  -moz-transition: 0.2s top ease, 0.2s left ease;
  -webkit-transition: 0.2s top ease, 0.2s left ease;
  -ms-transition: 0.2s top ease, 0.2s left ease;
  -o-transition: 0.2s top ease, 0.2s left ease;
}
#calendar-detail-panel {
  left: 100%;
}
.detail-view #calendar-detail-panel {
  left: 0;
}
.detail-view #calendar-main-panel {
  left: -100%;
}
#calendar-event-button {
  right: 6px;
  width: 40px;
  height: 36px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/sprite-2014-v01fc0dd2.png) -250px 4px no-repeat;
  background-size: 815px;
  text-indent: -200px;
  padding: 0;
  box-shadow: none;
  overflow: hidden;
}
#calendar-event-button:focus {
  outline: 0;
}
#calendar-main-panel .google-calendar-not-found {
  margin: 40px;
}
#calendar-main-panel .google-calendar-not-found .help {
  padding: 18px 12px;
  background: #f3f3f3;
}
#calendar h1 .calendar-sync {
  font-size: 13px;
  float: left;
  margin: 0 0 0 15px;
}
#calendar .sync-progress-bar {
  height: 40px;
  width: 0%;
  position: absolute;
  background: rgb(133,184,38);
  display: block;
  top: -1px;
  left: 0;
  border-radius: 8px 0 0 0;
  opacity: 0.3;
  -webkit-transition: width 0.5s, opacity, 2s;
  -moz-transition: width 0.5s, opacity 2s;
  -ms-transition: width 0.5s, opacity 2s;
  transition: width 0.5s, opacity 2s;
}
#calendar .sync-progress-text {
  position: absolute;
  right: 70px;
  font-size: 18px;
}
.calendar-settings .setting {
  display: none;
}
.calendar-settings .setting-showing {
  display: block;
}
.calendar-settings .google-calendars .calendar-list {
  max-height: 214px;
  overflow: scroll;
}
.calendar-settings .google-calendars ul li {
  position: relative;
  background: #f5f5f5;
}
.calendar-settings .google-calendars ul li .source-icon {
  display: block;
  width: 41px;
  position: absolute;
  top: 8px;
  left: 10px;
}
.calendar-settings .google-calendars ul li .calendar-info {
  margin: 0 0 0 62px;
  min-height: 38px;
  padding: 10px 0;
}
.calendar-settings .google-calendars ul li .selection {
  position: absolute;
  right: 16px;
  top: 16px;
  width: 24px;
  height: 24px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/sprite-2014-v01fc0dd2.png) -191px -14px no-repeat;
  background-size: 392px;
}
.calendar-settings .google-calendars ul li .selection.selected {
  right: 12px;
  top: 9px;
  width: 31px;
  height: 39px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/sprite-2014-v01fc0dd2.png) -207px 7px no-repeat;
  background-size: 765px;
}
.calendar-settings .google-calendars ul li h3 {
  font-size: 20px;
}
.calendar-settings .google-calendars ul li .acl {
  font-size: 11px;
  color: #999;
}
.calendar-settings .modal-dialog h2 {
  font-size: 33px;
}
.calendar-settings .setting-description {
  width: auto;
}
.calendar-settings .setting-subtitle {
  font-size: 12px;
  color: #999;
}
.calendar-settings .google-sync-image {
  display: block;
  margin: 0 auto;
  width: 210px;
}
.modal-dialog-content.legacy .cancel-link {
  position: initial;
  top: initial;
  left: initial;
  color: white !important;
  opacity: 1;
  background: none;
}
.modal-dialog-content.legacy .cancel-link:hover {
  text-decoration: underline;
}
.calendar-event-edit {
  color: #555;
  font-size: 15px;
}
.modal-dialog-container .internal-modal {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  background: rgba(255,255,255,0.9);
  z-index: 1000;
}
.modal-dialog-container .internal-modal .circle {
  width: 80px;
  height: 80px;
  border-radius: 80px;
  color: white;
  border: 3px solid #dfdfdf;
  margin: 0 auto;
  position: relative;
  top: 40%;
}
.modal-dialog-container .error-modal {
  cursor: pointer;
  min-width: 500px;
}
.modal-dialog-container .error-modal .error-circle {
  background: firebrick;
}
.modal-dialog-container .error-modal .error-text {
  font-size: 24px;
  margin: 40% auto;
}
.modal-dialog-container .success-modal .success-circle {
  background: #85b826;
}
.modal-dialog-container .error-modal .error-mark {
  font-size: 64px;
  font-weight: bold;
  position: relative;
  top: 8px;
  font-family: "Comic Sans";
}
.modal-dialog-container .success-modal .success-check {
  font-size: 52px;
  position: relative;
  top: 13px;
  left: 1px;
}
.calendar-event-edit .save-recurring-panel {
  position: relative;
  top: 30%;
  background: rgba(250,250,250,1);
  width: 80%;
  margin: 0 auto;
  padding: 40px 20px;
  box-shadow: 0 0 10px 0px #ccc;
}
.modal-dialog-container .progress-modal .progress-value {
  position: relative;
  top: -63px;
  font-size: 24px;
  font-weight: bold;
  color: #85b826;
}
.modal-dialog-container .progress-modal .progress-panel {
  top: 40%;
  position: relative;
  height: 80px;
}
.calendar-event-edit .modal-dialog-content {
  min-width: 503px;
  margin: -3px 0 0;
}
.calendar-event-edit .google {
  float: left;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/google-icon-v7de0a7b3.png) 0 0 no-repeat;
  background-size: 33px;
  padding: 9px 0 9px 44px;
  margin: 4px 0 0;
}
.modal-dialog-container .hidden {
  display: none;
}
.modal-dialog-container .missing {
  border: 1px solid firebrick !important;
}
.calendar-event-edit .problem {
  border: 1px solid firebrick !important;
}
.calendar-event-edit .event-main-data-container,
.calendar-event-edit .event-secondary-data-container {
  position: relative;
  width: 100%;
  overflow: auto;
  margin: 15px 0;
  min-height: 110px;
}
.calendar-event-edit .event-times,
.calendar-event-edit .event-extras {
  width: 300px;
  float: left;
}
.calendar-event-edit .event-types,
.calendar-event-edit .event-users-reminders {
  float: right;
  width: 168px;
  padding-top: 22px;
}
.calendar-event-edit .event-time {
  position: relative;
  width: 100%;
  overflow: auto;
}
.calendar-event-edit .event-time .date-part.day {
  width: 54%;
}
.calendar-event-edit .event-time .date-part.time {
  width: 34%;
}
.calendar-event-edit .event-time.delimiter {
  width: 30px;
  float: left;
  text-align: center;
  padding: 24px 0 0 9px;
  overflow: hidden;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.calendar-event-edit .event-times.all-day .start-time,
.calendar-event-edit .event-times.all-day .end-time {
  width: 43%;
  float: left;
}
.calendar-event-edit .event-times.all-day .date-part.day {
  width: 100%;
}
.calendar-event-edit .event-time .date-part {
  float: left;
  position: relative;
}
.calendar-event-edit .event-time .date-part .shape {
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/sprite-2014-v01fc0dd2.png) -950px -55px no-repeat;
  background-size: 984px;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 0;
  right: 0;
  opacity: .3;
  border-top: 11px solid #fff;
}
.calendar-event-edit .event-time .date-part.delimiter {
  width: 36px;
  text-align: center;
  padding: 25px 0 0;
}
.calendar-event-edit .event-type {
  position: relative;
  cursor: pointer;
}
.calendar-event-edit .event-type.repeats.selected .title {
  font-weight: bold;
}
.calendar-event-edit .event-type.repeats .shape {
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/event-recurring-v8f4c91ae.png) 0px 0px no-repeat;
  background-size: 20px;
  border: 0;
}
.calendar-event-edit .drop-shape {
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/sprite-2014-v01fc0dd2.png) -950px -55px no-repeat;
  background-size: 984px;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 0;
  right: 0;
  opacity: .3;
  border-top: 2px solid #fff;
}
.event-type.repeats.disabled {
  color: #ccc;
}
.event-type.repeats.disabled .title{
  font-weight: inherit !important;
}
.calendar-event-edit .event-users-reminders .event-user-reminder {
  width: 100%;
  overflow: hidden;
}
.calendar-event-edit .event-users-reminders .event-user-reminder.event-user-current {
  border-bottom: 1px solid #ccc;
}
.calendar-event-edit .event-users-reminders .user {
  width: 57px;
  float: left;
}
.calendar-event-edit .event-users-reminders .reminder {
  width: 105px;
  float: right;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/event-reminder-vd542dd8a.png) 6px 4px no-repeat;
  background-size: 20px;
  border-left: 1px dashed #ccc;
}
.calendar-event-edit .event-users-reminders .reminder .title {
  margin-left: 0;
  padding-left: 30px;
}
.calendar-event-edit .event-users-reminders .avatar-container {
  position: absolute;
  top: 4px;
  left: 31px;
  width: 21px;
  height: 21px;
}
.calendar-event-edit .event-users-reminders input[name=otherAttendee] + label .avatar-container.default {
  background-size: 21px !important;
  background: #333 url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/default-avatar-right-vd1c6dafe.png) center no-repeat;
}
.calendar-event-edit .event-users-reminders .avatar-container.default {
  background-size: 21px !important;
}
.calendar-event-edit input[type=checkbox]:disabled + label{
  color: #ccc;
}
.calendar-event-edit input[type=text],
.calendar-event-edit textarea {
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border: 0;
  box-shadow: none;
  border-bottom: 1px solid #ddd;
}
.calendar-event-edit input[type=checkbox] {
  display:none;
}
.calendar-event-edit input[type=checkbox] + label {
  display: inline-block;
  padding: 6px 0;
  position: relative;
  width: 100%;
  overflow: auto;
  cursor: pointer;
  
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.calendar-event-edit input[type=checkbox] + label .title {
  display: inline-block;
  margin-left: 30px;
}
.calendar-event-edit input[type=checkbox] + label .shape {
  border: 1px solid #ccc;
  width: 18px;
  height: 18px;
  position: absolute;
  top: 4px;
  left: 0;
  border-radius: 2px;
}
.calendar-event-edit input[type=checkbox]:checked + label .shape {
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/sprite-2014-v01fc0dd2.png) -143px -1px no-repeat;
  background-size: 521px;
}
#calendar-back-button {
  width: 36px;
  height: 35px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/avo-sprite-vbad70c89.png) -104px -130px no-repeat;
  text-indent: -200px;
  overflow: hidden;
  display: none;
  right: 7px;
}
.detail-view #calendar-back-button {
  display: inline-block;
}
.detail-view #calendar-add-button {
  display: none;
}
.adding #calendar-add {
  height: 260px;
  border-bottom: 1px solid #ccc;
  overflow-y: scroll;
}
.adding.details-visible #calendar-add {
  height: 395px;
}
.adding #calendar-main-panel,
.adding #calendar-detail-panel {
  top: 260px;
}
.adding.details-visible #calendar-main-panel,
.adding.details-visible #calendar-detail-panel {
  top: 395px;
}
#calendar-add .event-form {
  margin: 15px;
}
.event-form p,
.event .event-form p {
  margin-bottom: 10px;
}
.event-form .buttons {
  margin-top: 10px;
}
.event-form .label {
  display: inline-block;
  margin-right: 5px;
}
.event-form .event-date {
  width: 100px;
}
.event-form .event-time {
  width: 80px;
}
.event-form .separator {
  margin: 0 5px;
}
.event-form .event-details {
  overflow: hidden;
}
.event-form .event-details > p {
  float: left;
  
  line-height: 3em;
  white-space: nowrap;
  margin-right: 1em;
}
.event-form .event-details > p:last-child {
  margin-right: 0;
}
.event-form .multi-option-list {
  display: inline-block;
  vertical-align: top;
  
  line-height: 1.6em;
  margin-top: 0.2em;
  margin-left: 5px;
}
.event-form .multi-option-list label {
  display: block;
  cursor: pointer;
}
.event-show-details,
.event-hidden-details {
  border-top: 1px solid #efefef;
  padding-top: 10px;
  margin-bottom: 15px;
}
.event-form .event-description textarea,
.event-form .event-title,
.event-form .event-location input {
  width: 100%;
  box-sizing: border-box;
}
.event .event-form .event-description textarea,
.event .event-form .event-title,
.event .event-form .event-location input {
  width: 100%;
  box-sizing: border-box;
}
.event-form .event-description textarea {
  resize: none;
}
.event .event-form .event-description-location {
  width: 280px;
  color: inherit;
  font-size: inherit;
}
#calendar-add .event-form .event-description-location {
  width: 410px;
}
.event-form .event-description-location {
  float: left;
}
.event-form .event-location {
  margin-bottom: 10px;
}
.event-form .event-description textarea {
  height: 3em;
}
#calendar-add .event-form .event-reminders {
  margin-left: 430px;
}
.event-form .event-reminders {
  margin-bottom: 10px;
  margin-left: 300px;
}
.event-form .reminder-container label {
  display: block;
  font-weight: bold;
  margin-bottom: 3px;
}
.event-form .reminders-list {
  margin: 10px 0;
}
.event-form .reminders-list li {
  margin-top: 5px;
  line-height: 21px;
}
.event-form .reminders-list li:first-child {
  margin-top: 0;
}
.event-form .reminder-container .reminder-add-item {
  margin-top: -3px;
}
.reminder-container .reminder-add-item a {
  font-size: 80%;
}
.reminder-container .reminder-add-item select {
  display: none;
}
.reminder-container.show-add-reminder .reminder-add-item select {
  display: inline;
  margin-top: 8px;
}
.reminder-container.show-add-reminder .reminder-add-item a {
  display: none;
}
.event-form .reminders-list .reminder-remove {
  display: inline-block;
  text-indent: -500px;
  overflow: hidden;
  width: 21px;
  height: 21px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/avo-sprite-vbad70c89.png) 0 -193px no-repeat;
}
.event-form .reminders-list .reminder-remove:hover {
  background-position: -23px -193px;
}
.ui-datepicker {
  background: #fff;
  border: 1px solid #ccc;
  -webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.4);
  -moz-box-shadow: 0 2px 3px rgba(0,0,0,0.4);
  box-shadow: 0 2px 3px rgba(0,0,0,0.4);
  z-index: 999999 !important;
}
.ui-datepicker-next,
.ui-datepicker-prev {
  font-size: 80%;
  
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
  top: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
  left: 2px;
}
.ui-datepicker .ui-datepicker-next-hover {
  right: 2px;
}
.ui-datepicker .ui-datepicker-next span {
  left: auto;
}
.ui-datepicker-current-day {
  font-weight: bold;
  background: #efefef;
}
.calendar-sections .calendar-section > h4 {
  display: inline-block;
  color: #85b826;
  line-height: 34px;
  padding: 3px 0;
  margin: 9px 0 0;
  padding-left: 10px;
}
.calendar-sections .calendar-section > span {
  display: inline-block;
  margin-left: 20px;
  font-size: 18px;
  color: #AAA;
}
.calendar-sections .absolutely-super-item {
  border-bottom: 1px solid #eee;
}
.calendar-section .calendar-section-empty p {
  margin: 18px 9px;
  font-size: 15px;
}
.event {
  padding: 12px 9px;
  height: 100%;
  cursor: pointer;
}
.event.editing {
  cursor: auto;
}
.event.over h5 {
  font-style: italic;
  color: #999;
}
.event.over .event-description-location {
  color: #aaa;
  font-style: italic;
}
.event.over .event-attending {
  opacity: .3;
}
.event h5 {
  font-size: 15px;
  line-height: 15px;
  color: #333;
  margin: 6px 0 0;
}
.event p {
  margin: 0;
  height: 100%;
}
.event .event-description-location {
  color: #777;
  font-size: 11px;
}
.calendar-section.today .event,
.calendar-section.tomorrow .event {
  padding-left: 95px;
  padding-right: 150px;
}
.calendar-section.today .event.editing,
.calendar-section.tomorrow .event.editing {
  padding: 15px; 
  border-left: 70px solid #f9f9f9;
}
.event .event-datetime-container {
  position: absolute;
  right: 84px;
  top: 0px;
  width: 120px;
  height: 100%;
  display: table;
}
.event.enprogresso .event-datetime-container .event-datetime {
  color: #85b826;
}
.event .event-datetime {
  margin-right: 10px;
  color: #666;
}
.event .event-datetime-container .event-datetime {
  display: table-cell;
  vertical-align: middle;
  text-align: right;
  font-size: 15px;
  line-height: 15px;
  margin: 0;
  padding: 0 12px 0 0;
}
.event .event-reminder-icon {
  width: 23px;
  height: 23px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/event-reminder-vd542dd8a.png) 2px 0px no-repeat;
  background-size: 25px;
  position: absolute;
  right: -16x;
  top: 50%;
  margin-top: -12px;
}
.event .event-datetime-container .event-recurs-icon {
  position: absolute;
  right: -49px;
  top: 50%;
  margin-top: -11px;
}
.event .event-attending {
  position: absolute;
  left: 0px;
  top: 50%;
  margin-top: -16px;
  padding: 0 0 0 9px;
}
.event .event-attending .avatar-container {
  width: 33px;
  height: 33px;
  margin-left: -14px;
}
.event .event-attending .avatar-container:first-child {
  margin-left: 0;
}
.event .event-delete {
  position: absolute;
  right: 9px;
  top: 50%;
  margin-top: -11px;
  opacity: 0;
}
.event:hover .event-delete {
  opacity: 1;
}
.event .event-delete img {
  width: 21px;
  height: 21px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/avo-sprite-vbad70c89.png) 0 -193px no-repeat;
}
.event .event-delete:hover img {
  background-position: -23px -193px;
}
.event .event-detail-icons {
  position: absolute;
  right: 30px;
  top: 50%;
  margin-top: -11px;
}
.event .event-recurs-icon {
  height: 23px;
  width: 28px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/event-recurring-v8f4c91ae.png) 0px 0px no-repeat;
  background-size: 78%;
  position: absolute;
  right: 6px;
  top: 50%;
  margin-top: 0;
}
#history,
#upsell-panel {
  background: white;
  padding: 15px 9px;
  overflow: hidden;
  position: absolute;
  bottom: 40px;
  top: 65px;
  left: 50%;
  box-shadow: 0px 5px 10px rgba(0,0,0,0.2);
  display: block;
  width: 642px;
  margin: 0 0 0 -330px;
}
#history-panel header {
  width: 660px;
  margin: 27px auto 0;
}
#history-panel .hidden {
  display: none !important;
}
#history-panel #upsell-panel {
  background: #fff;
}
#history-panel #upsell-panel .promo-container {
  padding: 12px 24px 12px 6px;
}
#history-panel #upsell-panel h2 {
  font-size: 32px;
  line-height: 39px;
  font-weight: 100;
  margin-bottom: 20px;
}
#history #clipboard-btn-panel {
  margin-top: 20px;
}
#history span.copied-text {
  color: #85b826;
  font-size: 18px;
  margin-left: 20px;
}
#history-messages {
  border-right: 1px dotted rgba(0,0,0,0.1);
  float: left;
  width: 418px;
  min-width: 412px;
}
#history #activities-list {
  padding-right: 12px;
}
#history .activity-body {
  margin: 0;
  min-height: 0;
  border: 0;
  max-width: none;
  width: auto;
  display: block;
}
#history .activity-body span {
  display: inline-block;
}
#history .activity-body .activity-text {
  display: block;
  padding-top: 3px;
}
#history .activity-time {
  display: block;
  margin: 0 0 0 13px;
}
#history #activities-list {
  height: 550px;
  overflow-x: hidden;
  overflow-y: scroll;
  border-bottom: 1px solid #ababab;
}
#history #activity-search {
  margin-right: 10px;
  position: relative;
}
#history #activity-search input {
  -webkit-appearance: none;
  font-size: 18px;
  padding: 6px;
  width: 407px;
}
#history .activity-bookmark {
  background: #DDD;
  width: 20px;
  height: 20px;
  position: absolute;
  border-radius: 10px;
  right: 10px;
  top: 10px;
  cursor: pointer;
}
#history .activity-item .bookmarked {
  background: #85b826;
}
#history #activity-search input::-webkit-search-decoration,
#history #activity-search input::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
#history #activity-search .loading {
  position: absolute;
  top: 11px;
  left: 380px;
}
#history #activity-search .placeholder-label {
  margin-top: 0;
}
#history .hidden {
  display: none;
}
#history #history-loading {
  font-size: 30px;
}
#history #history-loading-message {
  color: #666;
  padding-top: 20px;
}
#history #history-loading-panel {
  text-align: center;
  padding-bottom: 20px;
  border-bottom: 1px solid rgba(0,0,0,0.1);
}
#history .loading {
  display: inline-block;
  height: 20px;
  width: 20px;
}
#history #history-searching {
  font-size: 30px;
  padding: 28px 0;
  text-align: center;
}
#history .activity-name {
  font-weight: bold;
  margin-right: 10px;
}
#history #activity-search-results {
  padding: 6px 9px;
  color: #85b826;
  font-size: 14px;
  font-weight: 200;
}
#history #stats-graphs-panel {
  width: 207px;
  float: left;
  margin-left: 15px;
}
#history #stats-graphs-panel .statistics {
  height: 580px;
  overflow-y: scroll;
}
#history .stats-graph-property {
  margin: 12px 0 44px;
  width: 100%;
  overflow: auto;
}
#history .stats-graph-property .graphs,
#history .stats-graph-property .graph {
  width: 100%;
  overflow: hidden;
}
#history .stats-graph {
  margin: 12px 24px 0 0;
  float: left;
  text-align: center;
}
#history .stats-graphs h3 {
  font-size: 18px;
  line-height: 25px;
  margin: 0;
}
#history .stats-graphs .info {
  font-size: 13px;
  line-height: 17px;
  margin: 6px 0 0;
}
#history-panel {
  position: absolute;
  z-index: 0;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  overflow: hidden;
  min-width: 660px;
}
#history .link-selected {
  border-bottom: 3px solid #666;
}
#history .link-disabled {
  color: #dfdfdf;
}
#history .stats-time-selector a {
  display: inline-block;
  padding: 0 12px 20px;
}
#history .stats-time-selector {
  display: inline-block;
  margin-bottom: 30px;
  border-bottom: 1px solid #dfdfdf;
}
.easyPieChart {
    position: relative;
    text-align: center;
}
.easyPieChart canvas {
    position: absolute;
    top: 0;
    left: 0;
}
@media (max-width:780px) {
  #history-panel #history-messages {
    width: 60%;
  }
  #history-panel #stats-graph-panel {
    width: 40%;
  }
  #history-panel #upsell-panel .promo-container,
  #history-panel #history {
    padding: 12px;
  }
}
#lists-add {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 0;
  overflow: hidden;
  z-index: 1;
  -moz-transition: 0.2s height ease;
  -webkit-transition: 0.2s height ease;
  -ms-transition: 0.2s height ease;
  -o-transition: 0.2s height ease;
}
#lists-list-container {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow-y: scroll;
  -moz-transition: 0.2s top ease;
  -webkit-transition: 0.2s top ease;
  -ms-transition: 0.2s top ease;
  -o-transition: 0.2s top ease;
}
.msie #lists-list-container {
  overflow: auto;
}
.adding #lists-add {
  height: 70px;
  border-bottom: 1px solid #ccc;
}
.adding #lists-list-container {
  top: 71px;
}
#list-add-button {
  right: 6px;
  width: 40px;
  height: 36px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/sprite-2014-v01fc0dd2.png) -250px 4px no-repeat;
  background-size: 815px;
  text-indent: -200px;
  padding: 0;
  box-shadow: none;
  overflow: hidden;
}
#list-save-list-button {
  width: 37px;
  height: 35px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/sprite-2014-v01fc0dd2.png) -331px 0 no-repeat;
  background-size: 937px;
  text-indent: -200px;
  padding: 0;
  box-shadow: none;
  overflow: hidden;
  display: inline-block;
  margin: 7px 0 0 0;
  vertical-align: top;
}
#lists-add-form {
  position: absolute;
  top: 10px;
  left: 30px;
  right: 30px;
}
#lists-add-form .list-name {
  width: 400px;
  margin: 4px 15px 0 0;
}
#lists-add-form .header-cancel-button {
  display: inline-block;
  position: static;
  height: auto;
  padding: 33px 9px;
  vertical-align: top;
  margin-top: -15px;
  margin-left: 5px;
}
.list-name {
  font-size: 24px;
  color: #333;
}
#lists-empty {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 0;
}
.list {
  border-bottom: 1px solid #eee;
}
.list-body {
  position: relative;
  margin: 10px 15px;
  margin-bottom: 0;
}
.list .list-head {
  padding-right: 96px; 
  position: relative;
  cursor: pointer;
}
.list .list-head.editing {
  
  padding-right: 0;
  cursor: auto;
}
.list-head .list-name {
  font-size: 24px;
  line-height: 27px;
}
.list-head h4.list-name {
  color: #333;
  margin-bottom: 0;
  -webkit-transition: color 0.2s ease;
  -moz-transition: color 0.2s ease;
  -ms-transition: color 0.2s ease;
  -o-transition: color 0.2s ease;
}
.expanded .list-head h4.list-name {
  color: #85b826;
}
.list-head input.list-name {
  width: 475px;
}
.list-head input,
.list-head button {
  vertical-align: middle;
}
.list-details {
  margin: 0;
  color: #bbb;
  font-size: 13px;
}
.list-actions {
  position: absolute;
  top: 50%;
  margin-top: -19px; 
  right: 0;
  margin-bottom: 0;
  opacity: 0;
  -moz-transition: 0.2s opacity ease;
  -webkit-transition: 0.2s opacity ease;
  -ms-transition: 0.2s opacity ease;
  -o-transition: 0.2s opacity ease;
}
.expanded .list-actions {
  opacity: 1;
}
.msie .list-actions {
  display: none;
}
.msie .expanded .list-actions {
  display: block;
}
.button.list-edit,
.button.list-delete {
  width: 37px;
  height: 37px;
  padding: 0;
  
  position: relative;
  box-shadow: none;
}
.list-edit {
  margin-right: 10px;
}
.list-edit img,
.list-delete img {
  position: absolute;
  left: 8px;
  top: 8px;
  width: 21px;
  height: 21px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/avo-sprite-vbad70c89.png) 0 0 no-repeat;
}
.list-edit img {
  background-position: -92px -193px;
}
.list-edit:hover img {
  background-position: -115px -193px;
}
.list-delete img {
  background-position: -46px -193px;
}
.list-delete:hover img {
  background-position: -69px -193px;
}
.list .list-items-container {
  height: 0;
  opacity: 0;
  overflow: visible;
  margin-top: 10px;
  -moz-transition: opacity 0.2s ease;
  -webkit-transition: opacity 0.2s ease;
  -ms-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
}
.list.expanded .list-items-container {
  opacity: 1;
  height: auto;
}
.list-items {
  background-color: #fff;
  -moz-transition: background 0.2s ease;
  -webkit-transition: background 0.2s ease;
  -ms-transition: background 0.2s ease;
  -o-transition: background 0.2s ease;
}
.list-items.absolutely-super-dragging {
  background-color: #eee;
}
.list-item {
  overflow: hidden;
  
  position: relative;
  padding: 7px 0;
  border: 1px solid transparent;
  border-top-color: #eee;
  background: #fff;
  -moz-transition: border 0.2s ease;
  -webkit-transition: border 0.2s ease;
  -ms-transition: border 0.2s ease;
  -o-transition: border 0.2s ease;
}
.list-item.absolutely-super-dragging-item {
  border-bottom-color: #eee;
  -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.2);
  -moz-box-shadow: 0 0 5px rgba(0,0,0,0.2);
  box-shadow: 0 0 5px rgba(0,0,0,0.2);
}
.list-item.complete {
  color: #999;
  text-decoration: line-through;
}
.list-item.list-item-edit {
  padding-top: 0px;
}
.list-item p {
  margin: 0;
}
.list-item .list-item-handle,
.list-item .list-item-complete,
.list-item .list-item-important,
.list-item .list-item-delete {
  position: absolute;
  top: 10px;
  display: inline-block;
  height: 21px;
  line-height: 0;
}
.list-item .list-item-handle > img,
.list-item .list-item-complete > input,
.list-item .list-item-important > img,
.list-item .list-item-delete > img {
  line-height: 0;
}
.list-item .list-item-handle {
  cursor: move;
  left: 0;
  opacity: 0;
  -moz-transition: opacity 0.2s ease;
  -webkit-transition: opacity 0.2s ease;
  -ms-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
}
.list-item:hover .list-item-handle {
  opacity: 1;
}
.msie .list-item .list-item-handle {
  display: none;
}
.msie .list-item:hover .list-item-handle {
  display: block;
}
.list-item .list-item-handle img {
  width: 6px;
  height: 21px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/avo-sprite-vbad70c89.png) -230px -193px no-repeat;
}
.list-item .list-item-complete {
  left: 13px;
}
.list-item .list-item-complete input {
  margin: 0;
  vertical-align: middle;
  
  position: relative;
  top: -1px;
}
.msie .list-item .list-item-complete input {
  top: 0;
}
.list-item .list-item-complete .vertical-center {
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.list-item-important {
  left: 32px;
}
.list-item-important img {
  
  position: relative;
  top: -1px;
  width: 21px;
  height: 21px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/avo-sprite-vbad70c89.png) 0 0 no-repeat;
}
.list-item-important img {
  background-position: -138px -193px;
}
.important .list-item-important:hover img {
  background-position: -161px -193px;
}
.list-item-important:hover img,
.important .list-item-important img {
  background-position: -184px -193px;
}
.list-item-delete {
  right: 0;
  opacity: 0;
  -moz-transition: opacity 0.2s ease;
  -webkit-transition: opacity 0.2s ease;
  -ms-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
}
.list-item:hover .list-item-delete,
.list-item.complete .list-item-delete {
  opacity: 1;
}
.msie .list-item-delete {
  display: none;
}
.msie .list-item:hover .list-item-delete {
  display: block;
}
.list-item.list-item-edit .list-item-delete,
.msie .list-item.list-item-edit .list-item-delete {
  
  display: none;
}
.list-item-delete img {
  width: 21px;
  height: 21px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/avo-sprite-vbad70c89.png) 0 -193px no-repeat;
}
.list-item-delete:hover img {
  background-position: -23px -193px;
}
.list-item.list-item-edit .list-item-text {
  height: 35px; 
  margin-right: 0;
}
.list-item.list-item-edit .list-item-details {
  margin-right: 125px;
}
.list-item-edit .list-item-text > * {
  vertical-align: middle;
}
.list-item-input {
  width: 425px;
  line-height: 21px;
  height: 21px;
  font-size: 16px; 
}
.list-item-new .list-item-input {
  width: 472px; 
}
.button.list-item-attach {
  
  position: relative;
  width: 33px;
  height: 33px;
  padding: 0;
  box-shadow: none;
  margin-left: 2px;
}
.list-item-attach img {
  width: 21px;
  height: 21px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/avo-sprite-vbad70c89.png) -207px -193px no-repeat;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -10px;
  margin-left: -12px;
}
.list-item-save {
  
  padding: 7px 15px;
  font-size: 14px;
  line-height: 21px;
}
.list-item .list-item-text,
.list-item .list-item-details {
  margin-left: 60px;
  margin-right: 60px;
}
.list-item .list-item-text {
  margin-top: 3px;
  margin-bottom: 2px;
  cursor: pointer;
  
  line-height: 21px;
}
.list-item-details {
  font-size: 11px;
  color: #aaa;
}
.list-item-details .bull {
  top: 0;
  color: #ddd;
}
.list-item .list-item-image-thumb {
  position: absolute;
  right: 25px;
  top: 6px;
  width: 29px;
  height: 29px;
  overflow: hidden;
  line-height: 29px;
}
.list-item-image-thumb .image-wrap {
  position: relative;
  display: inline-block;
  width: 120px;
  height: 120px;
  left: -45px; 
  top: -45px;
  text-align: center;
}
.list-item-image-thumb img {
  display: inline-block;
  vertical-align: middle;
  
  background: #ddd;
}
.list-item-image-thumb.wide img {
  height: 29px;
}
.list-item-image-thumb.tall img {
  width: 29px;
}
.list-item-image-thumb .vertical-center {
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}
.list-item.list-item-edit .list-item-image,
.list-item.list-item-edit .list-item-image-added {
  margin-top: 4px;
  margin-left: 60px;
  line-height: 0;
  
}
.list-item-image img {
  
  background: #ddd;
}
.list-item.list-item-edit .list-item-image {
  position: relative;
  left: -11px;
  padding-top: 9px;
  padding-left: 11px;
}
.list-item-image-remove {
  position: absolute;
  top: 0;
  left: 0;
}
.list-item-image-remove a {
  line-height: 0;
}
.list-item-image .list-item-image-remove img {
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/avo-sprite-vbad70c89.png) -23px -193px no-repeat;
  width: 21px;
  height: 21px;
}
.list-item-image-added {
  display: inline-block;
  font-size: 13px;
  line-height: 1.4em;
  padding: 10px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background: #eee;
}
.list-item-image-added .buttons {
  margin-top: 8px;
}
.list-item-image-added .cancel {
  color: #666;
  text-decoration: underline;
  margin: 0 1em;
}
.list-item-new .list-item-text {
  color: #ccc;
  
  position: relative;
  top: 0.5px;
}
.list-item-new .list-item-text,
.list-item.list-item-edit.list-item-new .list-item-image {
  
  margin-left: 13px;
}
.list-item-new .list-item-actions {
  display: none;
}
#lists-upsell {
  padding: 12px;
  font-size: 14px;
  line-height: 1.2em;
  color: #555;
  background: rgba(140, 140, 140, 0.1);
}
#lists-upsell small {
  font-size: 13px;
  margin: 15px 0 0;
  display: block;
}
#media-add {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 0;
  overflow: hidden;
  text-align: center;
  -moz-transition: 0.2s height ease;
  -webkit-transition: 0.2s height ease;
  -ms-transition: 0.2s height ease;
  -o-transition: 0.2s height ease;
}
#media-list-container {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: auto;
  overflow-y: auto;
  overflow-x: hidden;
  -moz-transition: 0.2s top ease;
  -webkit-transition: 0.2s top ease;
  -ms-transition: 0.2s top ease;
  -o-transition: 0.2s top ease;
  background: #333;
}
#media-list {
  
  width: 645px;
}
.msie #media-list {
  
  width: 643px;
}
#add-media-button {
  right: 6px;
  width: 40px;
  height: 36px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/sprite-2014-v01fc0dd2.png) -250px 4px no-repeat;
  background-size: 815px;
  text-indent: -200px;
  padding: 0;
  box-shadow: none;
  overflow: hidden;
}
.media-item {
  float: left;
  position: relative;
  width: 280px;
  margin-left: 30px;
  margin-top: 30px;
  cursor: pointer;
}
.media-item.right {
  float: right;
  margin-left: 0;
  margin-right: 30px;
}
.media-item .media-caption {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
  padding: 5px;
  color: #fefefe;
  background: #181818;
  background: rgba(0,0,0,0.8);
  -moz-transition: opacity 0.5s ease;
  -webkit-transition: opacity 0.5s ease;
  -ms-transition: opacity 0.5s ease;
  -o-transition: opacity 0.5s ease;
  opacity: 0;
  filter: alpha(opacity=0);
}
.media-item:hover .media-caption {
  
  opacity: 0.999;
  filter: alpha(opacity=100);
}
.media-item .media-delete {
  position: absolute;
  top: 30px;
  right: 0;
  padding: 5px;
  -moz-transition: opacity 0.2s ease;
  -webkit-transition: opacity 0.2s ease;
  -ms-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  opacity: 0;
  filter: alpha(opacity=0);
}
.media-item .media-delete-legacy {
  top: 0;
}
.media-item .media-delete img {
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/avo-sprite-vbad70c89.png) -176px -130px no-repeat;
  width: 18px;
  height: 18px;
}
.media-item:hover .media-delete {
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.media-item:hover .media-delete:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.media-button-panel {
  position: absolute;
  top: 0px;
  right: 0px;
  padding: 6px 0;
  width: 30px;
  height: 50px;
  background: #000;
  -moz-transition: opacity 0.2s ease;
  -webkit-transition: opacity 0.2s ease;
  -ms-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  opacity: 0;
  filter: alpha(opacity=0);
}
.media-item:hover .media-button-panel {
  opacity: 0.75;
  filter: alpha(opacity=75);
}
.media-item .media-bookmark {
  position: absolute;
  right: 3px;
  padding: 5px 1px 5px 0px;
  top: 0px;
  -moz-transition: opacity 0.2s ease;
  -webkit-transition: opacity 0.2s ease;
  -ms-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  opacity: 0;
  filter: alpha(opacity=0);
}
.media-item:hover .media-bookmark {
  opacity: 0.75;
  filter: alpha(opacity=75);
}
.media-item:hover .media-bookmark:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
.media-item .media-bookmark img {
  position: relative;
  top: -1px;
  width: 21px;
  height: 21px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/avo-sprite-vbad70c89.png) no-repeat;
}
.media-bookmark.bookmarked {
  opacity: 1;
}
.media-bookmark.bookmarked:before {
  content: "";
  display: block;
  width: 25px;
  height: 35px;
  position: absolute;
  top: -1px;
  right: -1px;
  background: #000000;
  z-index: 1;
  border-radius: 0 0 25px 25px;
  -moz-transition: opacity 0.2s ease;
  -webkit-transition: opacity 0.2s ease;
  -ms-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  filter: alpha(opacity=100);
  opacity: 0.7;
}
.media-item:hover .media-bookmark.bookmarked:before {
  filter: alpha(opacity=0);
  opacity: 0;
}
.media-bookmark img {
  background-position: -138px -193px !important;
}
.media-bookmark.bookmarked:hover img {
  background-position: -161px -193px !important;
}
.media-bookmark:hover img,
.media-bookmark.bookmarked img {
  background-position: -184px -193px !important;
  z-index: 20;
}
.media-thumbnail {
  display: inline-block;
  overflow: hidden;
  
  line-height: 180px;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #666;
}
.media-item .media-wrap {
  box-shadow: 0 0 8px rgba(0,0,0,0.3);
  width: 280px;
  overflow: hidden;
  background: #111;
}
.media-item .media-wrap-inner {
  position: relative;
  width: 600px;
  left: -160px;
  text-align: center;
  line-height: 0;
}
.media-item .media-caption {
  margin-top: 10px;
}
.media-item .media-caption,
.media-item .media-caption a {
  color: #fff;
}
.media-item .media-author {
  display: block;
  margin-top: 5px;
  color: #999;
  font-size: 13px;
}
.media-item .empty .media-author {
  margin-top: 0;
}
.media-modal-item {
  background: #000;
}
.media-modal-item .media-thumbnail-wrap {
  line-height: 0;
  overflow: hidden;
}
.media-modal-item .media-caption {
  display: block;
  padding: 10px;
  margin: 0;
  font-size: 18px;
  text-align: left;
  color: #fff;
}
.media-modal-item .media-author {
  font-size: 13px;
  display: block;
  color: #ccc;
}
#media-empty {
  color: #ccc;
}
#media-upsell {
  padding: 24px 30px 21px;
  color: #ccc;
  line-height: 1.2em;
  background: rgba(255, 255, 255, 0.1);
}
#media-upsell small {
  font-size: 13px;
  margin: 15px 0 0;
  display: block;
}
#settings .panel-body {
  overflow: hidden;
}
#settings .panel-scrollable {
  opacity: 1;
  -moz-transition: opacity 0.2s ease, left 0.25s ease;
  -webkit-transition: opacity 0.2s ease, left 0.25s ease;;
  -ms-transition: opacity 0.2s ease, left 0.25s ease;;
  -o-transition: opacity 0.2s ease, left 0.25s ease;;
}
#settings.loading .panel-scrollable {
  opacity: 0;
}
.msie #settings.loading .panel-scrollable {
  display: none;
}
#settings-main-panel,
#settings-editing-panel {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}
#settings-main-panel {
  left: 0;
}
#settings-editing-panel {
  left: 100%;
  opacity: 0;
}
.editing #settings-main-panel {
  left: -100%;
  opacity: 0;
}
.editing #settings-editing-panel {
  left: 0;
  opacity: 1;
}
#settings-cancel-editing {
  top: 0;
  opacity: 0;
  -moz-transition: opacity 0.2s ease;
  -webkit-transition: opacity 0.2s ease;
  -ms-transition: opacity 0.2s ease;
  -o-transition: opacity 0.2s ease;
  width: 25px;
  height: 25px;
  background: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/sprite-2014-v01fc0dd2.png) -296px 0 no-repeat;
  background-size: 639px;
  text-indent: -200px;
  padding: 0;
  box-shadow: none;
  overflow: hidden;
  display: inline-block;
  margin: 8px 12px 0 0;
}
.editing #settings-cancel-editing {
  opacity: 1;
}
.msie #settings-cancel-editing {
  display: none;
}
.msie .editing #settings-cancel-editing {
  display: inline;
}
#settings-downloads,
#settings-list li,
#settings-goodies li {
  padding: 15px;
  border-bottom: 1px solid #ebebeb;
  position: relative;
}
#settings-editing-panel .avatar-wrap,
#settings-list .avatar-wrap {
  cursor: pointer;
}
#settings-list li.header {
  font: 100 25px/43px "Helvetica Neue", "Roboto-Light", "Segoe UI", Helvetica, Arial, sans-serif;
}
#settings-main-panel h3 {
  padding: 0 15px;
  margin: 12px 0 -12px;
  font-size: 17px;
}
.setting-description {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
  width: 60%;
}
.setting-description-inner {
  display: inline-block;
  vertical-align: middle;
  line-height: 20px;
  width: 305px;
  margin-left: 5px;
}
.setting-sub-description {
  display: block;
  margin: 6px 0 0;
  line-height: 16px;
  font-size: 13px;
}
.setting-button {
  display: inline-block;
  vertical-align: middle;
  width: 39%;
  text-align: right;
}
.setting-description strong {
  font-weight: 500;
}
.setting-button button {
  padding-left: 15px;
  padding-right: 15px;
}
.anniversary .setting-description-inner {
  width: 121px;
  margin-left: 15px;
}
.anniversary .setting-description .avatar-container {
  margin-left: -11px;
}
.anniversary .setting-description .avatar-container:first-child {
  margin-left: 0;
}
.birthday .setting-description-inner {
  margin-left: 49px;
  width: 200px;
}
.date .setting-button input {
  background: transparent;
  border: 0;
  border-bottom: 1px solid #ccc;
  width: 106px;
  text-align: center;
  margin-right: 84px;
}
.date .setting-button .cancel,
.date .setting-button .save {
  cursor: pointer;
}
.date .setting-button .cancel,
.date .setting-button .error,
.date .setting-button .loading,
.date .setting-button .save,
.date .setting-button .success {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 60px;
  top: 32px;
  display: none;
}
.date .setting-button .cancel {
  right: 30px;
}
.date .setting-button .cancel,
.date .setting-button .error,
.date .setting-button .save,
.date .setting-button .success {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/avo/sprite-2014-v01fc0dd2.png);
  background-repeat: no-repeat;
}
.date .setting-button .cancel {
  background-position: -716px -38px;
  background-size: 792px;
}
.date .setting-button .error {
  background-position: -187px 0;
  background-size: 793px;
}
.date .setting-button .save {
  background-position: -282px 0;
  background-size: 793px;
}
.date .setting-button .success {
  background-position: -216px 0;
  background-size: 793px;
}
.date .setting-button .placeholder-label {
  background-color: transparent;
}
.date .setting-button .placeholder {
  margin-left: 41px;
  font-size: 13px;
}
#settings .unlimited-feature {
  background-color: #F8FDEC;
}
#settings .unlimited-feature .loading {
  float: left;
  display: inline-block;
  height: 20px;
  width: 20px;
  position: relative;
  left: 15px;
  top: -2px;
}
#settings-about {
  padding: 15px;
  margin-top: 4em;
  font-size: 13px;
  line-height: 18px;
}
#settings-about p {
  line-height: inherit;
}
#settings-copy {
  margin-right: 1em;
}
#settings .subscription-expiry {
  font-size: 13px;
  color: #777;
}
#settings-editing-panel .editing-body {
  padding: 15px;
}
#settings-editing-panel p {
  line-height: 20px;
}
#settings-editing-panel label,
#settings-editing-panel label span {
  display: block;
  margin-bottom: 10px;
}
#settings-editing-panel label input {
  width: 350px;
  display: inline-block;
}
#settings-editing-panel .error {
  margin-top: 0;
  margin-bottom: 10px;
}
#settings-password-avatars {
  float: left;
  width: 225px;
}
#settings-password-form {
  margin-left: 240px;
}
#settings-avatar-avatar {
  float: left;
  width: 110px;
}
#settings-avatar-form {
  margin-left: 125px;
}
#settings-avatar-form label {
  display: block;
  margin-bottom: 10px;
}
.file-input-wrap {
  border: 1px solid #ccc;
  background: #efefef;
  padding: 10px;
  text-align: center;
}
#settings-info-avatar {
  float: left;
}
#settings-info-form {
  margin-left: 125px;
}
#settings-info-form .setting-description {
  width: auto;
}
#settings-info-form .first-name-prompt {
  color: #999;
  font-size: 13px;
  margin-top: 6px;
  display: block;
}
#settings-info-form .user-setting {
  margin: 20px 0;
}
#settings-info-form .user-setting label {
  width: 40%;
  vertical-align: middle;
  display: inline-block;
  margin: 0;
}
#settings-info-form .user-setting .setting-value {
  display: inline-block;
  width: 59%;
  min-height: 35px;
  vertical-align: middle;
}
#settings-info-form .user-setting .setting-value a {
  position: relative;
  top: 10px;
  left: 5px;
}
#settings-info-form .user-setting .setting-value input.problems {
  border: 1px solid firebrick;
}
#settings-info-form .user-setting .setting-value input {
  border: none;
  border-style: solid;
  border-width: 1px;
  border-color: transparent transparent #ccc transparent;
  box-shadow: none;
  box-sizing: border-box;
  width: 100%;
  -webkit-transition: border-color .5s;
  -moz-transition: border-color .5s;
  -o-transition: border-color .5s;
  transition: border-color .5s;
}
#settings-info-form .user-setting .setting-value .change-email-link {
  top: 3px;
  left: 0;
  font-size: 11px;
}
#settings-email-form label {
  display: table-row;
}
#settings-email-form label input,
#settings-email-form label strong,
#settings-email-form label span {
  display: table-cell;
}
#settings-email-form label span {
  text-align: right;
  padding: 9px;
}
#settings-email-form label input {
  width: 290px;
}
.gcal .setting-description {
  background-image: url(//d1ndxe94khfc4e.cloudfront.net/imgs/google_apps_logo_small-vdc9b0add.png);
  background-repeat: no-repeat;
  background-size: 80px;
  padding: 0;
  background-position: 143px 3px;
}
.editing-body {
  padding: 30px;
}
.editing #verify-email {
  left: -100%;
  opacity: 0;
}
.editing #change-email {
  left: 0 !important;
  opacity: 1;
}
.panel-scrollable {
  opacity: 1;
  -moz-transition: opacity 0.2s ease, left 0.25s ease;
  -webkit-transition: opacity 0.2s ease, left 0.25s ease;;
  -ms-transition: opacity 0.2s ease, left 0.25s ease;;
  -o-transition: opacity 0.2s ease, left 0.25s ease;;
}
#settings-email-form label {
  display: table-row;
}
#settings-email-form label input,
#settings-email-form label strong,
#settings-email-form label span {
  display: table-cell;
}
#settings-email-form label span {
  text-align: right;
  padding: 9px;
}
#settings-email-form label input {
  width: 290px;
}
#verification-block {
  margin-top: 60px;
  position: absolute;
  left: 0;
  right: 0;
  height: 100%;
}
#verification-block #main-logo {
    float: right;
    margin: 3px 12px 0 0;
}
#verification-block .change {
  margin: 20px 0px;
}
#verification-block #change-email {
  left: 100%;
}
#change-email,
#verify-email {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
#verification-block #change-email p {
  text-align: left;
}
#verification-block #change-email #change-email-body {
  display: none;
}
#verification-block #change-email-input {
  margin-top: 2px;
  width: 250px;
}
#verification-block #change-email-status {
  float: right;
  margin: 5px 101px;
  color: #B22222;
}
#verification-block .clickable-tag:hover {
  cursor: pointer;
}
#verification-block .content-container {
  position: relative;
  height: 100%;
}
#verification-block .panel-body {
  position: absolute;
  top: 38px;
  left: 30px;
  right: 30px;
  height: 325px;
  padding: 0;
}
#verification-block .padded-panel {
  padding: 30px;
}
#verification-block .panel-body .footer {
  font-size: 0.8em;
  margin-top: 30px;
}
#verification-block #resend {
  color: #999;
  background: none;
  text-decoration: underline;
}
#pears-login {
  background: #fbd950 url(//d1ndxe94khfc4e.cloudfront.net/imgs/pears/pears-background-v9d727fa1.png) center -50px no-repeat;
  background-size: cover;
  padding: 0;
  min-height: 440px;
  width: 100%;
}
#pears-login #main-header {
  display: none !important;
}
#pears-login #main-header-shadow {
  display: none !important;
}
#pears-login #main-footer {
  display: none !important;
}
#pears-login .content-container {
  padding: 0px !important;
  width: 100% !important;
}
#pears-login .panel header {
  box-shadow: none;
  border: 0;
}
#pears-login .panel .panel-body {
  background-color: transparent;
  box-shadow: none;
}
#pears-login .panel .panel-body #login-form {
  padding-top: 230px;
  padding-left: 9px;
}
#pears-login #login-form input {
  width: 100%;
  border: 0;
}
#pears-login .placeholder-label {
  background: none;
  background: #fff;
  padding: 0;
  display: block;
  width: 100%;
  margin-top: 6px;
  border-radius: 6px;
}
#pears-login .buttons {
  margin-top: 9px;
}
#pears-login .buttons button {
  font-size: 125% !important;
}
#pears-login h2 em {
  font-size: 11px;
  font-style: normal;
  display: block;
  text-shadow: none;
}
#pears-login .panel {
  width: 100%;
}
#pears-login .panel .panel-body {
  padding: 8px;
  width: 100%;
}
#pears-login  .panel .panel-body h2 {
  color: #333;
  font-size: 26px;
  line-height: 22px;
  text-shadow: 1px 1px 1px #fff;
}
.pears {
  font-size: 100% !important;
}
.pears #panels-slider .panel header {
  height: 90px !important;
  background-image: -webkit-linear-gradient(top, #383838, #010101);
}
.pears #panels-slider .panel header h1 {
  font-size: 60px;
  padding-top: 9px;
  text-shadow: none;
}
.pears #panels-slider .panel header h1 a {
  color: #fff;
}
.pears #panels-slider .panel .panel-body {
  top: 93px;
}
.pears .panel .header-button, .pears .panel .header-cancel-button {
  top: 20px;
  right: 18px;
  font-size: 28px;
  border-radius: 5px !important;
  height: 50px;
}
.pears #avo-header {
  text-align: center;
  margin: 0;
  top: auto;
  bottom: 0;
  z-index: 99;
}
.pears #panels-container {
  top: 0;
  bottom: 66px;
}
.pears #activities-list > li {
  font-weight: 100;
  font-size: 28px;
  line-height: 40px;
}
.pears .activity-time {
  font-size: 20px;
}
.pears .activity-item .activity-body {
  margin-left: 100px;
  border: 1px solid transparent;
}
.pears .avatar-wrap {
  width: 90px;
  height: 90px;
  background-position: -52px -130px;
  background: none;
}
.avatar-wrap .avatar-border {
  width: 90px;
  height: 90px;
  background-position: 0px -130px;
  background: none;
}
.pears .avatar-wrap .avatar-wrap-inner {
  width: 240px;
  left: -90px;
}
.pears .avatar-wrap .avatar-wrap-inner img {
  height: 90px;
}
.pears .activity-read {
  background-position: 1px 14px;
}
.pears .list-head .list-name {
  font-size: 50px;
  line-height: 59px;
}
.pears .list-details {
  font-size: 30px;
}
.pears .list-item-new,
.pears .list-item .list-item-text {
  padding: 20px 0;
}
.pears .list-item .list-item-text {
  font-size: 44px;
  line-height: 50px;
}
.pears .list-actions {
  height: 100%;
  top: 0;
  margin-top: 0;
}
.pears .button.list-edit,
.pears .button.list-delete {
  height: 100%;
  width: 60px;
  text-align: center;
}
.pears .list-edit img,
.pears .list-delete img {
  position: static;
  margin-top: 9px;
}
.pears .list .list-head {
  padding-right: 190px;
}
.pears .list-item-actions {
  display: none;
}
.pears .list-item .list-item-text,
.pears .list-item .list-item-details {
  margin-left: 30px;
}
.pears #calendar-main-panel, #calendar-detail-panel {
  top: 0;
}
.pears .calendar-sections .calendar-section > h4 {
  font-size: 39px;
  padding: 18px 18px 18px 12px;
  background-size: contain;
}
.pears .calendar-section.today .event.no-details h5,
.pears .calendar-section.tomorrow .event.no-details h5 {
  margin: 24px 0;
}
.pears .event h5 {
  font-size: 40px;
  line-height: 49px;
}
.pears .event .event-datetime-container {
  width: 88px;
}
.pears .calendar-section.today .event,
.pears .calendar-section.tomorrow .event {
  padding-left:  102px;
}
.pears .event .event-datetime-container .event-datetime {
  font-size: 25px;
  line-height: 34px;
}
.pears #settings-downloads,
.pears #settings-goodies,
.pears #settings-list li {
  display: none;
}
.pears #settings-list li:first-child {
  display: block;
}
.pears #settings-list li {
  font-size: 32px !important;
}
.pears .setting-description {
  width: 77%;
}
.pears .setting-description-inner {
  line-height: 39px;
  width: 100%;
  margin-top: 12px;
  margin-left: 0;
}
.pears .setting-button {
  width: 20%;
  font-size: 24px !important;
}
.pears #settings-about {
  margin-top: 24px;
  font-size: 24px;
  line-height: 34px;
}
.pears #nav-item-activities,
.pears #nav-item-media {
  display: none;
}
.pears #signout {
  display: none;
}
