/*!
 Material Components for the web
 Copyright (c) 2017 Google Inc.
 License: Apache-2.0
*/

@-webkit-keyframes mdc-ripple-fg-radius-in {
  from {
    -webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1);
            transform: translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1); }
  to {
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
            transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); } }

@keyframes mdc-ripple-fg-radius-in {
  from {
    -webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1);
            transform: translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1); }
  to {
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
            transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); } }

@-webkit-keyframes mdc-ripple-fg-opacity-in {
  from {
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    opacity: 0; }
  to {
    opacity: 1; } }

@keyframes mdc-ripple-fg-opacity-in {
  from {
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    opacity: 0; }
  to {
    opacity: 1; } }

@-webkit-keyframes mdc-ripple-fg-opacity-out {
  from {
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    opacity: 1; }
  to {
    opacity: 0; } }

@keyframes mdc-ripple-fg-opacity-out {
  from {
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    opacity: 1; }
  to {
    opacity: 0; } }

.mdc-ripple-surface--test-edge-var-bug {
  --mdc-ripple-surface-test-edge-var: 1px solid #000;
  visibility: hidden; }
  .mdc-ripple-surface--test-edge-var-bug::before {
    border: var(--mdc-ripple-surface-test-edge-var); }

/**
 * The css property used for elevation. In most cases this should not be changed. It is exposed
 * as a variable for abstraction / easy use when needing to reference the property directly, for
 * example in a `will-change` rule.
 */
/**
 * The default duration value for elevation transitions.
 */
/**
 * The default easing value for elevation transitions.
 */
/**
 * Applies the correct css rules to an element to give it the elevation specified by $z-value.
 * The $z-value must be between 0 and 24.
 */
/**
 * Returns a string that can be used as the value for a `transition` property for elevation.
 * Calling this function directly is useful in situations where a component needs to transition
 * more than one property.
 *
 * ```scss
 * .foo {
 *   transition: mdc-elevation-transition-rule(), opacity 100ms ease;
 *   will-change: $mdc-elevation-property, opacity;
 * }
 * ```
 */
/**
 * Applies the correct css rules needed to have an element transition between elevations.
 * This mixin should be applied to elements whose elevation values will change depending on their
 * context (e.g. when active or disabled).
 */
/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
.mdc-button {
  font-family: Roboto, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.875rem;
  font-weight: 500;
  letter-spacing: 0.04em;
  line-height: 2.25rem;
  text-decoration: none;
  text-transform: uppercase;
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  will-change: transform, opacity;
  -webkit-tap-highlight-color: transparent;
  display: inline-block;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-width: 88px;
  height: 36px;
  padding: 0 16px;
  border: none;
  outline: none;
  text-align: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  overflow: hidden;
  vertical-align: middle;
  border-radius: 2px; }
  .mdc-button::before, .mdc-button::after {
    position: absolute;
    -webkit-transition: opacity 250ms linear;
    transition: opacity 250ms linear;
    border-radius: 50%;
    pointer-events: none;
    content: ""; }
  .mdc-button::before, .mdc-button::after {
    top: calc(50% - 100%);
    left: calc(50% - 100%);
    width: 200%;
    height: 200%; }
  .mdc-button.mdc-ripple-upgraded::before {
    top: calc(50% - 100%);
    left: calc(50% - 100%);
    width: 200%;
    height: 200%;
    -webkit-transform: scale(var(--mdc-ripple-fg-scale, 0));
            transform: scale(var(--mdc-ripple-fg-scale, 0)); }
  .mdc-button.mdc-ripple-upgraded--unbounded::before {
    top: var(--mdc-ripple-top, calc(50% - 50%));
    left: var(--mdc-ripple-left, calc(50% - 50%));
    width: var(--mdc-ripple-fg-size, 100%);
    height: var(--mdc-ripple-fg-size, 100%);
    -webkit-transform: scale(var(--mdc-ripple-fg-scale, 0));
            transform: scale(var(--mdc-ripple-fg-scale, 0)); }
  .mdc-button.mdc-ripple-upgraded::after {
    top: 0;
    left: 0;
    width: var(--mdc-ripple-fg-size, 100%);
    height: var(--mdc-ripple-fg-size, 100%);
    -webkit-transform: scale(0);
            transform: scale(0);
    -webkit-transform-origin: center center;
            transform-origin: center center; }
  .mdc-button.mdc-ripple-upgraded--unbounded::after {
    top: var(--mdc-ripple-top, 0);
    left: var(--mdc-ripple-left, 0); }
  .mdc-button:active {
    outline: none; }
  .mdc-button:hover {
    cursor: pointer; }
  .mdc-button::-moz-focus-inner {
    padding: 0;
    border: 0; }
  .mdc-button:disabled {
    background-color: transparent;
    /* @alternate */
    color: rgba(0, 0, 0, 0.38);
    color: var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38));
    cursor: default;
    pointer-events: none; }
    .mdc-button--theme-dark .mdc-button:disabled,
    .mdc-theme--dark .mdc-button:disabled {
      /* @alternate */
      color: rgba(255, 255, 255, 0.5);
      color: var(--mdc-theme-text-disabled-on-dark, rgba(255, 255, 255, 0.5)); }
  .mdc-button:not(:disabled) {
    background-color: transparent; }
  .mdc-button:not(:disabled) {
    /* @alternate */
    color: #2F66F6;
    color: var(--mdc-theme-primary, #2F66F6); }
  .mdc-button::before, .mdc-button::after {
    background-color: rgba(63, 81, 181, 0.16);
    opacity: 0; }
    @supports (background-color: color(green a(10%))) {
      .mdc-button::before, .mdc-button::after {
        background-color: color(var(--mdc-theme-primary, #2F66F6) a(16%)); } }
  .mdc-button:not(.mdc-ripple-upgraded):hover::before, .mdc-button:not(.mdc-ripple-upgraded):focus::before, .mdc-button:not(.mdc-ripple-upgraded):active::after {
    -webkit-transition-duration: 85ms;
            transition-duration: 85ms;
    opacity: .6; }
  .mdc-button.mdc-ripple-upgraded--background-focused::before {
    opacity: .99999; }
  .mdc-button.mdc-ripple-upgraded--background-active-fill::before {
    -webkit-transition-duration: 120ms;
            transition-duration: 120ms;
    opacity: 1; }
  .mdc-button.mdc-ripple-upgraded::after {
    opacity: 0; }
  .mdc-button.mdc-ripple-upgraded--foreground-activation::after {
    -webkit-animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards;
            animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards; }
  .mdc-button.mdc-ripple-upgraded--foreground-deactivation::after {
    -webkit-animation: 83ms mdc-ripple-fg-opacity-out;
            animation: 83ms mdc-ripple-fg-opacity-out;
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
            transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); }

.mdc-button--raised:disabled,
.mdc-button--unelevated:disabled {
  background-color: rgba(0, 0, 0, 0.12);
  /* @alternate */
  color: rgba(0, 0, 0, 0.38);
  color: var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38)); }
  .mdc-button--theme-dark .mdc-button--raised:disabled,
  .mdc-theme--dark .mdc-button--raised:disabled, .mdc-button--theme-dark
  .mdc-button--unelevated:disabled,
  .mdc-theme--dark
  .mdc-button--unelevated:disabled {
    background-color: rgba(255, 255, 255, 0.12);
    /* @alternate */
    color: rgba(0, 0, 0, 0.38);
    color: var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38)); }

.mdc-button--raised:not(:disabled),
.mdc-button--unelevated:not(:disabled) {
  /* @alternate */
  background-color: #2F66F6; }
  @supports not (-ms-ime-align: auto) {
    .mdc-button--raised:not(:disabled),
    .mdc-button--unelevated:not(:disabled) {
      background-color: var(--mdc-theme-primary, #2F66F6); } }

.mdc-button--raised:not(:disabled),
.mdc-button--unelevated:not(:disabled) {
  /* @alternate */
  color: white;
  color: var(--mdc-theme-text-primary-on-primary, white); }

.mdc-button--raised::before, .mdc-button--raised::after,
.mdc-button--unelevated::before,
.mdc-button--unelevated::after {
  background-color: rgba(255, 255, 255, 0.32);
  opacity: 0; }
  @supports (background-color: color(green a(10%))) {
    .mdc-button--raised::before, .mdc-button--raised::after,
    .mdc-button--unelevated::before,
    .mdc-button--unelevated::after {
      background-color: color(var(--mdc-theme-text-primary-on-primary, white) a(32%)); } }

.mdc-button--raised:not(.mdc-ripple-upgraded):hover::before, .mdc-button--raised:not(.mdc-ripple-upgraded):focus::before, .mdc-button--raised:not(.mdc-ripple-upgraded):active::after,
.mdc-button--unelevated:not(.mdc-ripple-upgraded):hover::before,
.mdc-button--unelevated:not(.mdc-ripple-upgraded):focus::before,
.mdc-button--unelevated:not(.mdc-ripple-upgraded):active::after {
  -webkit-transition-duration: 85ms;
          transition-duration: 85ms;
  opacity: .6; }

.mdc-button--raised.mdc-ripple-upgraded--background-focused::before,
.mdc-button--unelevated.mdc-ripple-upgraded--background-focused::before {
  opacity: .99999; }

.mdc-button--raised.mdc-ripple-upgraded--background-active-fill::before,
.mdc-button--unelevated.mdc-ripple-upgraded--background-active-fill::before {
  -webkit-transition-duration: 120ms;
          transition-duration: 120ms;
  opacity: 1; }

.mdc-button--raised.mdc-ripple-upgraded::after,
.mdc-button--unelevated.mdc-ripple-upgraded::after {
  opacity: 0; }

.mdc-button--raised.mdc-ripple-upgraded--foreground-activation::after,
.mdc-button--unelevated.mdc-ripple-upgraded--foreground-activation::after {
  -webkit-animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards;
          animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards; }

.mdc-button--raised.mdc-ripple-upgraded--foreground-deactivation::after,
.mdc-button--unelevated.mdc-ripple-upgraded--foreground-deactivation::after {
  -webkit-animation: 83ms mdc-ripple-fg-opacity-out;
          animation: 83ms mdc-ripple-fg-opacity-out;
  -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
          transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); }

.mdc-button--raised {
  -webkit-box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  -webkit-transition: -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  will-change: box-shadow; }
  .mdc-button--raised:hover, .mdc-button--raised:focus {
    -webkit-box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
            box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); }
  .mdc-button--raised:active {
    -webkit-box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
            box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12); }
  .mdc-button--raised:disabled {
    -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
            box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12); }

.mdc-button--stroked {
  border-style: solid;
  border-width: 2px;
  line-height: 32px; }
  .mdc-button--stroked:disabled {
    /* @alternate */
    border-color: rgba(0, 0, 0, 0.38);
    border-color: var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38)); }
    .mdc-button--theme-dark .mdc-button--stroked:disabled,
    .mdc-theme--dark .mdc-button--stroked:disabled {
      /* @alternate */
      border-color: rgba(255, 255, 255, 0.5);
      border-color: var(--mdc-theme-text-disabled-on-dark, rgba(255, 255, 255, 0.5)); }
  .mdc-button--stroked.mdc-button--dense {
    line-height: 27px; }
  .mdc-button--stroked:not(:disabled) {
    /* @alternate */
    border-color: #2F66F6;
    border-color: var(--mdc-theme-primary, #2F66F6); }

.mdc-button--compact {
  padding: 0 8px; }

.mdc-button--dense {
  height: 32px;
  font-size: .8125rem;
  line-height: 32px; }

.mdc-button__icon {
  display: inline-block;
  width: 18px;
  height: 18px;
  margin-right: 8px;
  font-size: 18px;
  line-height: inherit;
  vertical-align: top; }

/**
 * The css property used for elevation. In most cases this should not be changed. It is exposed
 * as a variable for abstraction / easy use when needing to reference the property directly, for
 * example in a `will-change` rule.
 */
/**
 * The default duration value for elevation transitions.
 */
/**
 * The default easing value for elevation transitions.
 */
/**
 * Applies the correct css rules to an element to give it the elevation specified by $z-value.
 * The $z-value must be between 0 and 24.
 */
/**
 * Returns a string that can be used as the value for a `transition` property for elevation.
 * Calling this function directly is useful in situations where a component needs to transition
 * more than one property.
 *
 * ```scss
 * .foo {
 *   transition: mdc-elevation-transition-rule(), opacity 100ms ease;
 *   will-change: $mdc-elevation-property, opacity;
 * }
 * ```
 */
/**
 * Applies the correct css rules needed to have an element transition between elevations.
 * This mixin should be applied to elements whose elevation values will change depending on their
 * context (e.g. when active or disabled).
 */
/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
/**
 * Creates a rule that will be applied when an MDC-Web component is within the context of an RTL layout.
 *
 * Usage Example:
 * ```scss
 * .mdc-foo {
 *   position: absolute;
 *   left: 0;
 *
 *   @include mdc-rtl {
 *     left: auto;
 *     right: 0;
 *   }
 *
 *   &__bar {
 *     margin-left: 4px;
 *     @include mdc-rtl(".mdc-foo") {
 *       margin-left: auto;
 *       margin-right: 4px;
 *     }
 *   }
 * }
 *
 * .mdc-foo--mod {
 *   padding-left: 4px;
 *
 *   @include mdc-rtl {
 *     padding-left: auto;
 *     padding-right: 4px;
 *   }
 * }
 * ```
 *
 * Note that this works by checking for [dir="rtl"] on an ancestor element. While this will work
 * in most cases, it will in some cases lead to false negatives, e.g.
 *
 * ```html
 * <html dir="rtl">
 *   <!-- ... -->
 *   <div dir="ltr">
 *     <div class="mdc-foo">Styled incorrectly as RTL!</div>
 *   </div>
 * </html>
 * ```
 *
 * In the future, selectors such as :dir (http://mdn.io/:dir) will help us mitigate this.
 */
/**
 * Takes a base box-model property - e.g. margin / border / padding - along with a default
 * direction and value, and emits rules which apply the value to the
 * "<base-property>-<default-direction>" property by default, but flips the direction
 * when within an RTL context.
 *
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, left, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 8px;
 *     margin-left: 0;
 *   }
 * }
 * ```
 * whereas:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, right, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-right: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 0;
 *     margin-left: 8px;
 *   }
 * }
 * ```
 *
 * You can also pass a 4th optional $root-selector argument which will be forwarded to `mdc-rtl`,
 * e.g. `@include mdc-rtl-reflexive-box(margin, left, 8px, ".mdc-component")`.
 *
 * Note that this function will always zero out the original value in an RTL context. If you're
 * trying to flip the values, use mdc-rtl-reflexive-property().
 */
/**
 * Takes a base property and emits rules that assign <base-property>-left to <left-value> and
 * <base-property>-right to <right-value> in a LTR context, and vice versa in a RTL context.
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-property(margin, auto, 12px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: auto;
 *   margin-right: 12px;
 *
 *   @include mdc-rtl {
 *     margin-left: 12px;
 *     margin-right: auto;
 *   }
 * }
 * ```
 *
 * A 4th optional $root-selector argument can be given, which will be passed to `mdc-rtl`.
 */
/**
 * Takes an argument specifying a horizontal position property (either "left" or "right") as well
 * as a value, and applies that value to the specified position in a LTR context, and flips it in a
 * RTL context. For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-position(left, 0);
 *   position: absolute;
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 *  .mdc-foo {
 *    position: absolute;
 *    left: 0;
 *    right: initial;
 *
 *    @include mdc-rtl {
 *      right: 0;
 *      left: initial;
 *    }
 *  }
 * ```
 * An optional third $root-selector argument may also be given, which is passed to `mdc-rtl`.
 */
.mdc-card {
  -webkit-box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
  border-radius: 2px;
  overflow: hidden; }
  .mdc-card__primary {
    padding: 16px; }
    .mdc-card__primary .mdc-card__title--large {
      padding-top: 8px; }
    .mdc-card__primary:last-child {
      padding-bottom: 24px; }
  .mdc-card__supporting-text {
    font-family: Roboto, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 0.875rem;
    font-weight: 400;
    letter-spacing: 0.04em;
    line-height: 1.25rem;
    text-decoration: inherit;
    text-transform: inherit;
    /* @alternate */
    color: rgba(0, 0, 0, 0.87);
    color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87));
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 8px 16px; }
    .mdc-card--theme-dark .mdc-card__supporting-text,
    .mdc-theme--dark .mdc-card__supporting-text {
      /* @alternate */
      color: white;
      color: var(--mdc-theme-text-primary-on-dark, white); }
    .mdc-card__primary + .mdc-card__supporting-text {
      margin-top: -8px;
      padding-top: 0; }
    .mdc-card__supporting-text:last-child {
      padding-bottom: 24px; }
  .mdc-card__actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 8px; }
    .mdc-card--theme-dark .mdc-card__actions,
    .mdc-theme--dark .mdc-card__actions {
      /* @alternate */
      color: white;
      color: var(--mdc-theme-text-primary-on-dark, white); }
    .mdc-card__actions .mdc-card__action {
      margin: 0 8px 0 0; }
      [dir="rtl"] .mdc-card__actions .mdc-card__action, .mdc-card__actions .mdc-card__action[dir="rtl"] {
        margin: 0 0 0 8px; }
    .mdc-card__actions .mdc-card__action:last-child {
      margin-left: 0;
      margin-right: 0; }
      [dir="rtl"] .mdc-card__actions .mdc-card__action:last-child, .mdc-card__actions .mdc-card__action:last-child[dir="rtl"] {
        margin-left: 0;
        margin-right: 0; }
    .mdc-card__actions--vertical {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-flow: column;
              flex-flow: column;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start; }
      .mdc-card__actions--vertical .mdc-card__action {
        margin: 0 0 4px; }
      .mdc-card__actions--vertical .mdc-card__action:last-child {
        margin-bottom: 0; }
  .mdc-card__media {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 16px; }
  .mdc-card__media-item {
    display: inline-block;
    width: auto;
    height: 80px;
    margin: 16px 0 0;
    padding: 0; }
    .mdc-card__media-item--1dot5x {
      width: auto;
      height: 120px; }
    .mdc-card__media-item--2x {
      width: auto;
      height: 160px; }
    .mdc-card__media-item--3x {
      width: auto;
      height: 240px; }
  .mdc-card__title {
    font-family: Roboto, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 0.875rem;
    font-weight: 500;
    letter-spacing: 0.04em;
    line-height: 1.5rem;
    text-decoration: inherit;
    text-transform: inherit;
    /* @alternate */
    color: rgba(0, 0, 0, 0.87);
    color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87));
    margin: -.063rem 0; }
    .mdc-card--theme-dark .mdc-card__title,
    .mdc-theme--dark .mdc-card__title {
      /* @alternate */
      color: white;
      color: var(--mdc-theme-text-primary-on-dark, white); }
  .mdc-card__title--large {
    font-family: Roboto, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 1.5rem;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 2rem;
    text-decoration: inherit;
    text-transform: inherit;
    margin: 0; }
  .mdc-card__subtitle {
    font-family: Roboto, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 0.875rem;
    font-weight: 400;
    letter-spacing: 0.04em;
    line-height: 1.25rem;
    text-decoration: inherit;
    text-transform: inherit;
    /* @alternate */
    color: rgba(0, 0, 0, 0.87);
    color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87));
    margin: -.063rem 0; }
    .mdc-card--theme-dark .mdc-card__subtitle,
    .mdc-theme--dark .mdc-card__subtitle {
      /* @alternate */
      color: white;
      color: var(--mdc-theme-text-primary-on-dark, white); }
  .mdc-card__horizontal-block {
    padding-left: 0;
    padding-right: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    [dir="rtl"] .mdc-card__horizontal-block, .mdc-card__horizontal-block[dir="rtl"] {
      padding-left: 16px;
      padding-right: 0; }
    .mdc-card__horizontal-block .mdc-card__actions--vertical {
      margin: 16px; }
    .mdc-card__horizontal-block .mdc-card__media-item {
      margin-left: 16px;
      margin-right: 0; }
      [dir="rtl"] .mdc-card__horizontal-block .mdc-card__media-item, .mdc-card__horizontal-block .mdc-card__media-item[dir="rtl"] {
        margin-left: 0;
        margin-right: 16px; }
    .mdc-card__horizontal-block .mdc-card__media-item--3x {
      margin-bottom: 16px; }

/**
 * Creates a rule that will be applied when an MDC-Web component is within the context of an RTL layout.
 *
 * Usage Example:
 * ```scss
 * .mdc-foo {
 *   position: absolute;
 *   left: 0;
 *
 *   @include mdc-rtl {
 *     left: auto;
 *     right: 0;
 *   }
 *
 *   &__bar {
 *     margin-left: 4px;
 *     @include mdc-rtl(".mdc-foo") {
 *       margin-left: auto;
 *       margin-right: 4px;
 *     }
 *   }
 * }
 *
 * .mdc-foo--mod {
 *   padding-left: 4px;
 *
 *   @include mdc-rtl {
 *     padding-left: auto;
 *     padding-right: 4px;
 *   }
 * }
 * ```
 *
 * Note that this works by checking for [dir="rtl"] on an ancestor element. While this will work
 * in most cases, it will in some cases lead to false negatives, e.g.
 *
 * ```html
 * <html dir="rtl">
 *   <!-- ... -->
 *   <div dir="ltr">
 *     <div class="mdc-foo">Styled incorrectly as RTL!</div>
 *   </div>
 * </html>
 * ```
 *
 * In the future, selectors such as :dir (http://mdn.io/:dir) will help us mitigate this.
 */
/**
 * Takes a base box-model property - e.g. margin / border / padding - along with a default
 * direction and value, and emits rules which apply the value to the
 * "<base-property>-<default-direction>" property by default, but flips the direction
 * when within an RTL context.
 *
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, left, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 8px;
 *     margin-left: 0;
 *   }
 * }
 * ```
 * whereas:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, right, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-right: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 0;
 *     margin-left: 8px;
 *   }
 * }
 * ```
 *
 * You can also pass a 4th optional $root-selector argument which will be forwarded to `mdc-rtl`,
 * e.g. `@include mdc-rtl-reflexive-box(margin, left, 8px, ".mdc-component")`.
 *
 * Note that this function will always zero out the original value in an RTL context. If you're
 * trying to flip the values, use mdc-rtl-reflexive-property().
 */
/**
 * Takes a base property and emits rules that assign <base-property>-left to <left-value> and
 * <base-property>-right to <right-value> in a LTR context, and vice versa in a RTL context.
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-property(margin, auto, 12px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: auto;
 *   margin-right: 12px;
 *
 *   @include mdc-rtl {
 *     margin-left: 12px;
 *     margin-right: auto;
 *   }
 * }
 * ```
 *
 * A 4th optional $root-selector argument can be given, which will be passed to `mdc-rtl`.
 */
/**
 * Takes an argument specifying a horizontal position property (either "left" or "right") as well
 * as a value, and applies that value to the specified position in a LTR context, and flips it in a
 * RTL context. For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-position(left, 0);
 *   position: absolute;
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 *  .mdc-foo {
 *    position: absolute;
 *    left: 0;
 *    right: initial;
 *
 *    @include mdc-rtl {
 *      right: 0;
 *      left: initial;
 *    }
 *  }
 * ```
 * An optional third $root-selector argument may also be given, which is passed to `mdc-rtl`.
 */
@-webkit-keyframes mdc-checkbox-unchecked-checked-checkmark-path {
  0%,
  50% {
    stroke-dashoffset: 29.78334; }
  50% {
    -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
            animation-timing-function: cubic-bezier(0, 0, 0.2, 1); }
  100% {
    stroke-dashoffset: 0; } }
@keyframes mdc-checkbox-unchecked-checked-checkmark-path {
  0%,
  50% {
    stroke-dashoffset: 29.78334; }
  50% {
    -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
            animation-timing-function: cubic-bezier(0, 0, 0.2, 1); }
  100% {
    stroke-dashoffset: 0; } }

@-webkit-keyframes mdc-checkbox-unchecked-indeterminate-mixedmark {
  0%,
  68.2% {
    -webkit-transform: scaleX(0);
            transform: scaleX(0); }
  68.2% {
    -webkit-animation-timing-function: cubic-bezier(0, 0, 0, 1);
            animation-timing-function: cubic-bezier(0, 0, 0, 1); }
  100% {
    -webkit-transform: scaleX(1);
            transform: scaleX(1); } }

@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark {
  0%,
  68.2% {
    -webkit-transform: scaleX(0);
            transform: scaleX(0); }
  68.2% {
    -webkit-animation-timing-function: cubic-bezier(0, 0, 0, 1);
            animation-timing-function: cubic-bezier(0, 0, 0, 1); }
  100% {
    -webkit-transform: scaleX(1);
            transform: scaleX(1); } }

@-webkit-keyframes mdc-checkbox-checked-unchecked-checkmark-path {
  from {
    -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
            animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
    opacity: 1;
    stroke-dashoffset: 0; }
  to {
    opacity: 0;
    stroke-dashoffset: -29.78334; } }

@keyframes mdc-checkbox-checked-unchecked-checkmark-path {
  from {
    -webkit-animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
            animation-timing-function: cubic-bezier(0.4, 0, 1, 1);
    opacity: 1;
    stroke-dashoffset: 0; }
  to {
    opacity: 0;
    stroke-dashoffset: -29.78334; } }

@-webkit-keyframes mdc-checkbox-checked-indeterminate-checkmark {
  from {
    -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
            animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    opacity: 1; }
  to {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
    opacity: 0; } }

@keyframes mdc-checkbox-checked-indeterminate-checkmark {
  from {
    -webkit-animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
            animation-timing-function: cubic-bezier(0, 0, 0.2, 1);
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    opacity: 1; }
  to {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
    opacity: 0; } }

@-webkit-keyframes mdc-checkbox-indeterminate-checked-checkmark {
  from {
    -webkit-animation-timing-function: cubic-bezier(0.14, 0, 0, 1);
            animation-timing-function: cubic-bezier(0.14, 0, 0, 1);
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
    opacity: 0; }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
    opacity: 1; } }

@keyframes mdc-checkbox-indeterminate-checked-checkmark {
  from {
    -webkit-animation-timing-function: cubic-bezier(0.14, 0, 0, 1);
            animation-timing-function: cubic-bezier(0.14, 0, 0, 1);
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
    opacity: 0; }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
    opacity: 1; } }

@-webkit-keyframes mdc-checkbox-checked-indeterminate-mixedmark {
  from {
    -webkit-animation-timing-function: mdc-animation-deceleration-curve-timing-function;
            animation-timing-function: mdc-animation-deceleration-curve-timing-function;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    opacity: 0; }
  to {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    opacity: 1; } }

@keyframes mdc-checkbox-checked-indeterminate-mixedmark {
  from {
    -webkit-animation-timing-function: mdc-animation-deceleration-curve-timing-function;
            animation-timing-function: mdc-animation-deceleration-curve-timing-function;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    opacity: 0; }
  to {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    opacity: 1; } }

@-webkit-keyframes mdc-checkbox-indeterminate-checked-mixedmark {
  from {
    -webkit-animation-timing-function: cubic-bezier(0.14, 0, 0, 1);
            animation-timing-function: cubic-bezier(0.14, 0, 0, 1);
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    opacity: 1; }
  to {
    -webkit-transform: rotate(315deg);
            transform: rotate(315deg);
    opacity: 0; } }

@keyframes mdc-checkbox-indeterminate-checked-mixedmark {
  from {
    -webkit-animation-timing-function: cubic-bezier(0.14, 0, 0, 1);
            animation-timing-function: cubic-bezier(0.14, 0, 0, 1);
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
    opacity: 1; }
  to {
    -webkit-transform: rotate(315deg);
            transform: rotate(315deg);
    opacity: 0; } }

@-webkit-keyframes mdc-checkbox-indeterminate-unchecked-mixedmark {
  0% {
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    -webkit-transform: scaleX(1);
            transform: scaleX(1);
    opacity: 1; }
  32.8%,
  100% {
    -webkit-transform: scaleX(0);
            transform: scaleX(0);
    opacity: 0; } }

@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark {
  0% {
    -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
    -webkit-transform: scaleX(1);
            transform: scaleX(1);
    opacity: 1; }
  32.8%,
  100% {
    -webkit-transform: scaleX(0);
            transform: scaleX(0);
    opacity: 0; } }

.mdc-checkbox {
  display: inline-block;
  position: relative;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 18px;
          flex: 0 0 18px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  width: 18px;
  height: 18px;
  padding: 11px;
  line-height: 0;
  white-space: nowrap;
  cursor: pointer;
  vertical-align: bottom;
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  will-change: transform, opacity;
  -webkit-tap-highlight-color: transparent; }
  .mdc-checkbox .mdc-checkbox__native-control:disabled:not(:checked):not(:indeterminate) ~ .mdc-checkbox__background {
    border-color: rgba(0, 0, 0, 0.26); }
  .mdc-checkbox .mdc-checkbox__native-control:disabled:checked ~ .mdc-checkbox__background,
  .mdc-checkbox .mdc-checkbox__native-control:disabled:indeterminate ~ .mdc-checkbox__background {
    border-color: transparent;
    background-color: rgba(0, 0, 0, 0.26); }
  .mdc-checkbox--theme-dark .mdc-checkbox__native-control:disabled:not(:checked):not(:indeterminate) ~ .mdc-checkbox__background,
  .mdc-theme--dark .mdc-checkbox .mdc-checkbox__native-control:disabled:not(:checked):not(:indeterminate) ~ .mdc-checkbox__background {
    border-color: rgba(255, 255, 255, 0.3); }
  .mdc-checkbox--theme-dark .mdc-checkbox__native-control:disabled:checked ~ .mdc-checkbox__background,
  .mdc-checkbox--theme-dark .mdc-checkbox__native-control:disabled:indeterminate ~ .mdc-checkbox__background,
  .mdc-theme--dark .mdc-checkbox .mdc-checkbox__native-control:disabled:checked ~ .mdc-checkbox__background,
  .mdc-theme--dark .mdc-checkbox .mdc-checkbox__native-control:disabled:indeterminate ~ .mdc-checkbox__background {
    background-color: rgba(255, 255, 255, 0.3); }
  .mdc-checkbox .mdc-checkbox__checkmark__path {
    stroke: white !important; }
  .mdc-checkbox .mdc-checkbox__mixedmark {
    background-color: white; }
  .mdc-checkbox .mdc-checkbox__background::before {
    /* @alternate */
    background-color: #ff4081; }
    @supports not (-ms-ime-align: auto) {
      .mdc-checkbox .mdc-checkbox__background::before {
        background-color: var(--mdc-theme-secondary, #ff4081); } }
  .mdc-checkbox::before, .mdc-checkbox::after {
    position: absolute;
    -webkit-transition: opacity 250ms linear;
    transition: opacity 250ms linear;
    border-radius: 50%;
    pointer-events: none;
    content: ""; }
  .mdc-checkbox::before, .mdc-checkbox::after {
    background-color: rgba(255, 64, 129, 0.14);
    opacity: 0; }
    @supports (background-color: color(green a(10%))) {
      .mdc-checkbox::before, .mdc-checkbox::after {
        background-color: color(var(--mdc-theme-secondary, #ff4081) a(14%)); } }
  .mdc-checkbox:not(.mdc-ripple-upgraded):hover::before, .mdc-checkbox:not(.mdc-ripple-upgraded):focus::before, .mdc-checkbox:not(.mdc-ripple-upgraded):active::after {
    -webkit-transition-duration: 85ms;
            transition-duration: 85ms;
    opacity: .6; }
  .mdc-checkbox.mdc-ripple-upgraded--background-focused::before {
    opacity: .99999; }
  .mdc-checkbox.mdc-ripple-upgraded--background-active-fill::before {
    -webkit-transition-duration: 120ms;
            transition-duration: 120ms;
    opacity: 1; }
  .mdc-checkbox.mdc-ripple-upgraded::after {
    opacity: 0; }
  .mdc-checkbox.mdc-ripple-upgraded--foreground-activation::after {
    -webkit-animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards;
            animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards; }
  .mdc-checkbox.mdc-ripple-upgraded--foreground-deactivation::after {
    -webkit-animation: 83ms mdc-ripple-fg-opacity-out;
            animation: 83ms mdc-ripple-fg-opacity-out;
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
            transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); }
  .mdc-checkbox::before, .mdc-checkbox::after {
    top: calc(50% - 50%);
    left: calc(50% - 50%);
    width: 100%;
    height: 100%; }
  .mdc-checkbox.mdc-ripple-upgraded::before {
    top: calc(50% - 50%);
    left: calc(50% - 50%);
    width: 100%;
    height: 100%;
    -webkit-transform: scale(var(--mdc-ripple-fg-scale, 0));
            transform: scale(var(--mdc-ripple-fg-scale, 0)); }
  .mdc-checkbox.mdc-ripple-upgraded--unbounded::before {
    top: var(--mdc-ripple-top, calc(50% - 25%));
    left: var(--mdc-ripple-left, calc(50% - 25%));
    width: var(--mdc-ripple-fg-size, 50%);
    height: var(--mdc-ripple-fg-size, 50%);
    -webkit-transform: scale(var(--mdc-ripple-fg-scale, 0));
            transform: scale(var(--mdc-ripple-fg-scale, 0)); }
  .mdc-checkbox.mdc-ripple-upgraded::after {
    top: 0;
    left: 0;
    width: var(--mdc-ripple-fg-size, 50%);
    height: var(--mdc-ripple-fg-size, 50%);
    -webkit-transform: scale(0);
            transform: scale(0);
    -webkit-transform-origin: center center;
            transform-origin: center center; }
  .mdc-checkbox.mdc-ripple-upgraded--unbounded::after {
    top: var(--mdc-ripple-top, 0);
    left: var(--mdc-ripple-left, 0); }
  .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate) ~ .mdc-checkbox__background {
    border-color: rgba(0, 0, 0, 0.54);
    background-color: transparent; }
  .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
  .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background {
    /* @alternate */
    border-color: #ff4081;
    border-color: var(--mdc-theme-secondary, #ff4081);
    /* @alternate */
    background-color: #ff4081;
    background-color: var(--mdc-theme-secondary, #ff4081); }

@-webkit-keyframes mdc-checkbox-fade-in-background-0 {
  0% {
    border-color: rgba(0, 0, 0, 0.54);
    background-color: transparent; }
  50% {
    /* @alternate */
    border-color: #ff4081;
    border-color: var(--mdc-theme-secondary, #ff4081);
    /* @alternate */
    background-color: #ff4081;
    background-color: var(--mdc-theme-secondary, #ff4081); } }

@keyframes mdc-checkbox-fade-in-background-0 {
  0% {
    border-color: rgba(0, 0, 0, 0.54);
    background-color: transparent; }
  50% {
    /* @alternate */
    border-color: #ff4081;
    border-color: var(--mdc-theme-secondary, #ff4081);
    /* @alternate */
    background-color: #ff4081;
    background-color: var(--mdc-theme-secondary, #ff4081); } }

@-webkit-keyframes mdc-checkbox-fade-out-background-0 {
  0%,
  80% {
    /* @alternate */
    border-color: #ff4081;
    border-color: var(--mdc-theme-secondary, #ff4081);
    /* @alternate */
    background-color: #ff4081;
    background-color: var(--mdc-theme-secondary, #ff4081); }
  100% {
    border-color: rgba(0, 0, 0, 0.54);
    background-color: transparent; } }

@keyframes mdc-checkbox-fade-out-background-0 {
  0%,
  80% {
    /* @alternate */
    border-color: #ff4081;
    border-color: var(--mdc-theme-secondary, #ff4081);
    /* @alternate */
    background-color: #ff4081;
    background-color: var(--mdc-theme-secondary, #ff4081); }
  100% {
    border-color: rgba(0, 0, 0, 0.54);
    background-color: transparent; } }
  .mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background, .mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background {
    -webkit-animation-name: mdc-checkbox-fade-in-background-0;
            animation-name: mdc-checkbox-fade-in-background-0; }
  .mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background, .mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background {
    -webkit-animation-name: mdc-checkbox-fade-out-background-0;
            animation-name: mdc-checkbox-fade-out-background-0; }
  .mdc-checkbox--theme-dark .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate) ~ .mdc-checkbox__background,
  .mdc-theme--dark .mdc-checkbox .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate) ~ .mdc-checkbox__background {
    border-color: white;
    background-color: transparent; }
  .mdc-checkbox--theme-dark .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
  .mdc-checkbox--theme-dark .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background,
  .mdc-theme--dark .mdc-checkbox .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
  .mdc-theme--dark .mdc-checkbox .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background {
    /* @alternate */
    border-color: #ff4081;
    border-color: var(--mdc-theme-secondary, #ff4081);
    /* @alternate */
    background-color: #ff4081;
    background-color: var(--mdc-theme-secondary, #ff4081); }

@-webkit-keyframes mdc-checkbox-fade-in-background-1 {
  0% {
    border-color: white;
    background-color: transparent; }
  50% {
    /* @alternate */
    border-color: #ff4081;
    border-color: var(--mdc-theme-secondary, #ff4081);
    /* @alternate */
    background-color: #ff4081;
    background-color: var(--mdc-theme-secondary, #ff4081); } }

@keyframes mdc-checkbox-fade-in-background-1 {
  0% {
    border-color: white;
    background-color: transparent; }
  50% {
    /* @alternate */
    border-color: #ff4081;
    border-color: var(--mdc-theme-secondary, #ff4081);
    /* @alternate */
    background-color: #ff4081;
    background-color: var(--mdc-theme-secondary, #ff4081); } }

@-webkit-keyframes mdc-checkbox-fade-out-background-1 {
  0%,
  80% {
    /* @alternate */
    border-color: #ff4081;
    border-color: var(--mdc-theme-secondary, #ff4081);
    /* @alternate */
    background-color: #ff4081;
    background-color: var(--mdc-theme-secondary, #ff4081); }
  100% {
    border-color: white;
    background-color: transparent; } }

@keyframes mdc-checkbox-fade-out-background-1 {
  0%,
  80% {
    /* @alternate */
    border-color: #ff4081;
    border-color: var(--mdc-theme-secondary, #ff4081);
    /* @alternate */
    background-color: #ff4081;
    background-color: var(--mdc-theme-secondary, #ff4081); }
  100% {
    border-color: white;
    background-color: transparent; } }
  .mdc-checkbox--theme-dark.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background, .mdc-checkbox--theme-dark.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background,
  .mdc-theme--dark .mdc-checkbox.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background,
  .mdc-theme--dark .mdc-checkbox.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background {
    -webkit-animation-name: mdc-checkbox-fade-in-background-1;
            animation-name: mdc-checkbox-fade-in-background-1; }
  .mdc-checkbox--theme-dark.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background, .mdc-checkbox--theme-dark.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background,
  .mdc-theme--dark .mdc-checkbox.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background,
  .mdc-theme--dark .mdc-checkbox.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled ~ .mdc-checkbox__background {
    -webkit-animation-name: mdc-checkbox-fade-out-background-1;
            animation-name: mdc-checkbox-fade-out-background-1; }

.mdc-checkbox--disabled {
  cursor: default;
  pointer-events: none; }

.mdc-checkbox--upgraded .mdc-checkbox__background,
.mdc-checkbox--upgraded .mdc-checkbox__checkmark,
.mdc-checkbox--upgraded .mdc-checkbox__checkmark__path,
.mdc-checkbox--upgraded .mdc-checkbox__mixedmark {
  -webkit-transition: none !important;
  transition: none !important; }

.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background, .mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background, .mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background, .mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background {
  -webkit-animation-duration: 180ms;
          animation-duration: 180ms;
  -webkit-animation-timing-function: linear;
          animation-timing-function: linear; }

.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark__path {
  -webkit-animation: 180ms linear 0s mdc-checkbox-unchecked-checked-checkmark-path;
          animation: 180ms linear 0s mdc-checkbox-unchecked-checked-checkmark-path;
  -webkit-transition: none;
  transition: none; }

.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark {
  -webkit-animation: 90ms linear 0s mdc-checkbox-unchecked-indeterminate-mixedmark;
          animation: 90ms linear 0s mdc-checkbox-unchecked-indeterminate-mixedmark;
  -webkit-transition: none;
  transition: none; }

.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark__path {
  -webkit-animation: 90ms linear 0s mdc-checkbox-checked-unchecked-checkmark-path;
          animation: 90ms linear 0s mdc-checkbox-checked-unchecked-checkmark-path;
  -webkit-transition: none;
  transition: none; }

.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark {
  -webkit-animation: 90ms linear 0s mdc-checkbox-checked-indeterminate-checkmark;
          animation: 90ms linear 0s mdc-checkbox-checked-indeterminate-checkmark;
  -webkit-transition: none;
  transition: none; }

.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark {
  -webkit-animation: 90ms linear 0s mdc-checkbox-checked-indeterminate-mixedmark;
          animation: 90ms linear 0s mdc-checkbox-checked-indeterminate-mixedmark;
  -webkit-transition: none;
  transition: none; }

.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark {
  -webkit-animation: 500ms linear 0s mdc-checkbox-indeterminate-checked-checkmark;
          animation: 500ms linear 0s mdc-checkbox-indeterminate-checked-checkmark;
  -webkit-transition: none;
  transition: none; }

.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark {
  -webkit-animation: 500ms linear 0s mdc-checkbox-indeterminate-checked-mixedmark;
          animation: 500ms linear 0s mdc-checkbox-indeterminate-checked-mixedmark;
  -webkit-transition: none;
  transition: none; }

.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark {
  -webkit-animation: 300ms linear 0s mdc-checkbox-indeterminate-unchecked-mixedmark;
          animation: 300ms linear 0s mdc-checkbox-indeterminate-unchecked-mixedmark;
  -webkit-transition: none;
  transition: none; }

.mdc-checkbox__background {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  left: 11px;
  right: initial;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  top: 11px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 45%;
  height: 45%;
  -webkit-transition: background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transition: background-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), border-color 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  border: 2px solid currentColor;
  border-radius: 2px;
  background-color: transparent;
  pointer-events: none;
  will-change: background-color, border-color; }
  [dir="rtl"] .mdc-checkbox .mdc-checkbox__background,
  .mdc-checkbox[dir="rtl"] .mdc-checkbox__background {
    left: initial;
    right: 11px; }
  .mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background,
  .mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background {
    -webkit-transition: border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1), background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: border-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1), background-color 90ms 0ms cubic-bezier(0, 0, 0.2, 1); }

.mdc-checkbox__background::before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0, 0);
          transform: scale(0, 0);
  -webkit-transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  border-radius: 50%;
  opacity: 0;
  pointer-events: none;
  content: "";
  will-change: opacity, transform; }
  .mdc-checkbox__native-control:focus ~ .mdc-checkbox__background::before {
    -webkit-transform: scale(2.75, 2.75);
            transform: scale(2.75, 2.75);
    -webkit-transition: opacity 80ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 80ms 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: opacity 80ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 80ms 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: opacity 80ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 80ms 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: opacity 80ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 80ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 80ms 0ms cubic-bezier(0, 0, 0.2, 1);
    opacity: 0.26; }
  .mdc-ripple-upgraded--unbounded .mdc-checkbox__background::before {
    content: none; }

.mdc-checkbox__native-control {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  opacity: 0;
  cursor: inherit; }
  .mdc-checkbox__native-control:disabled {
    cursor: default;
    pointer-events: none; }

.mdc-checkbox__checkmark {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  -webkit-transition: opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transition: opacity 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  opacity: 0; }
  .mdc-checkbox--upgraded .mdc-checkbox__checkmark {
    opacity: 1; }
  .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
    -webkit-transition: opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 180ms 0ms cubic-bezier(0, 0, 0.2, 1);
    opacity: 1; }
  .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background .mdc-checkbox__checkmark {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    opacity: 0; }

.mdc-checkbox__checkmark__path {
  -webkit-transition: stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transition: stroke-dashoffset 180ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  stroke-width: 3.12px;
  stroke-dashoffset: 29.78334;
  stroke-dasharray: 29.78334; }
  .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background .mdc-checkbox__checkmark__path,
  .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background .mdc-checkbox__checkmark__path {
    stroke-dashoffset: 0; }

.mdc-checkbox__mixedmark {
  width: 100%;
  height: 2px;
  -webkit-transform: scaleX(0) rotate(0deg);
          transform: scaleX(0) rotate(0deg);
  -webkit-transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transition: opacity 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 90ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  opacity: 0; }
  .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background .mdc-checkbox__mixedmark {
    -webkit-transform: scaleX(1) rotate(-45deg);
            transform: scaleX(1) rotate(-45deg); }
  .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background .mdc-checkbox__mixedmark {
    -webkit-transform: scaleX(1) rotate(0deg);
            transform: scaleX(1) rotate(0deg);
    opacity: 1; }

/**
 * The css property used for elevation. In most cases this should not be changed. It is exposed
 * as a variable for abstraction / easy use when needing to reference the property directly, for
 * example in a `will-change` rule.
 */
/**
 * The default duration value for elevation transitions.
 */
/**
 * The default easing value for elevation transitions.
 */
/**
 * Applies the correct css rules to an element to give it the elevation specified by $z-value.
 * The $z-value must be between 0 and 24.
 */
/**
 * Returns a string that can be used as the value for a `transition` property for elevation.
 * Calling this function directly is useful in situations where a component needs to transition
 * more than one property.
 *
 * ```scss
 * .foo {
 *   transition: mdc-elevation-transition-rule(), opacity 100ms ease;
 *   will-change: $mdc-elevation-property, opacity;
 * }
 * ```
 */
/**
 * Applies the correct css rules needed to have an element transition between elevations.
 * This mixin should be applied to elements whose elevation values will change depending on their
 * context (e.g. when active or disabled).
 */
/**
 * Creates a rule that will be applied when an MDC-Web component is within the context of an RTL layout.
 *
 * Usage Example:
 * ```scss
 * .mdc-foo {
 *   position: absolute;
 *   left: 0;
 *
 *   @include mdc-rtl {
 *     left: auto;
 *     right: 0;
 *   }
 *
 *   &__bar {
 *     margin-left: 4px;
 *     @include mdc-rtl(".mdc-foo") {
 *       margin-left: auto;
 *       margin-right: 4px;
 *     }
 *   }
 * }
 *
 * .mdc-foo--mod {
 *   padding-left: 4px;
 *
 *   @include mdc-rtl {
 *     padding-left: auto;
 *     padding-right: 4px;
 *   }
 * }
 * ```
 *
 * Note that this works by checking for [dir="rtl"] on an ancestor element. While this will work
 * in most cases, it will in some cases lead to false negatives, e.g.
 *
 * ```html
 * <html dir="rtl">
 *   <!-- ... -->
 *   <div dir="ltr">
 *     <div class="mdc-foo">Styled incorrectly as RTL!</div>
 *   </div>
 * </html>
 * ```
 *
 * In the future, selectors such as :dir (http://mdn.io/:dir) will help us mitigate this.
 */
/**
 * Takes a base box-model property - e.g. margin / border / padding - along with a default
 * direction and value, and emits rules which apply the value to the
 * "<base-property>-<default-direction>" property by default, but flips the direction
 * when within an RTL context.
 *
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, left, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 8px;
 *     margin-left: 0;
 *   }
 * }
 * ```
 * whereas:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, right, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-right: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 0;
 *     margin-left: 8px;
 *   }
 * }
 * ```
 *
 * You can also pass a 4th optional $root-selector argument which will be forwarded to `mdc-rtl`,
 * e.g. `@include mdc-rtl-reflexive-box(margin, left, 8px, ".mdc-component")`.
 *
 * Note that this function will always zero out the original value in an RTL context. If you're
 * trying to flip the values, use mdc-rtl-reflexive-property().
 */
/**
 * Takes a base property and emits rules that assign <base-property>-left to <left-value> and
 * <base-property>-right to <right-value> in a LTR context, and vice versa in a RTL context.
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-property(margin, auto, 12px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: auto;
 *   margin-right: 12px;
 *
 *   @include mdc-rtl {
 *     margin-left: 12px;
 *     margin-right: auto;
 *   }
 * }
 * ```
 *
 * A 4th optional $root-selector argument can be given, which will be passed to `mdc-rtl`.
 */
/**
 * Takes an argument specifying a horizontal position property (either "left" or "right") as well
 * as a value, and applies that value to the specified position in a LTR context, and flips it in a
 * RTL context. For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-position(left, 0);
 *   position: absolute;
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 *  .mdc-foo {
 *    position: absolute;
 *    left: 0;
 *    right: initial;
 *
 *    @include mdc-rtl {
 *      right: 0;
 *      left: initial;
 *    }
 *  }
 * ```
 * An optional third $root-selector argument may also be given, which is passed to `mdc-rtl`.
 */
/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
:root {
  --mdc-dialog-dark-theme-bg-color: #303030; }

.mdc-dialog {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  height: 100%;
  visibility: hidden;
  z-index: 5; }
  .mdc-dialog__backdrop {
    /* @alternate */
    background-color: rgba(0, 0, 0, 0.87);
    background-color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87));
    position: fixed;
    top: 0;
    left: 0;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 100%;
    height: 100%;
    opacity: 0;
    z-index: -1; }
  .mdc-dialog__surface {
    -webkit-box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
            box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
    /* @alternate */
    background-color: #fff;
    background-color: var(--mdc-theme-background, #fff);
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: calc(100% - 30px);
    min-width: 640px;
    max-width: 865px;
    -webkit-transform: translateY(150px) scale(0.8);
            transform: translateY(150px) scale(0.8);
    border-radius: 2px;
    opacity: 0; }
    .mdc-dialog--theme-dark .mdc-dialog__surface,
    .mdc-theme--dark .mdc-dialog__surface {
      /* @alternate */
      color: white;
      color: var(--mdc-theme-text-primary-on-dark, white);
      background-color: #303030;
      background-color: var(--mdc-dialog-dark-theme-bg-color, #303030); }
    [dir="rtl"] .mdc-dialog .mdc-dialog__surface,
    .mdc-dialog[dir="rtl"] .mdc-dialog__surface {
      text-align: right; }
  .mdc-dialog__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 24px 24px 0; }
    .mdc-dialog__header__empty {
      padding: 0; }
    [dir="rtl"] .mdc-dialog .mdc-dialog__header,
    .mdc-dialog[dir="rtl"] .mdc-dialog__header {
      text-align: right; }
    .mdc-dialog__header__title {
      font-family: Roboto, sans-serif;
      -moz-osx-font-smoothing: grayscale;
      -webkit-font-smoothing: antialiased;
      font-size: 1.25rem;
      font-weight: 500;
      letter-spacing: 0.02em;
      line-height: 2rem;
      text-decoration: inherit;
      text-transform: inherit;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      margin: 0; }
  .mdc-dialog__body {
    /* @alternate */
    color: rgba(0, 0, 0, 0.54);
    color: var(--mdc-theme-text-secondary-on-light, rgba(0, 0, 0, 0.54));
    font-family: Roboto, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 0.875rem;
    font-weight: 400;
    letter-spacing: 0.04em;
    line-height: 1.25rem;
    text-decoration: inherit;
    text-transform: inherit;
    margin-top: 20px;
    padding: 0 24px 24px; }
    .mdc-dialog--theme-dark.mdc-dialog__body,
    .mdc-theme--dark .mdc-dialog__body {
      /* @alternate */
      color: rgba(255, 255, 255, 0.7);
      color: var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)); }
    .mdc-dialog__body--scrollable {
      max-height: 195px;
      border-top: 1px solid rgba(0, 0, 0, 0.1);
      border-bottom: 1px solid rgba(0, 0, 0, 0.1);
      overflow-x: auto;
      overflow-y: scroll;
      -webkit-overflow-scrolling: touch; }
  .mdc-dialog__footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
    padding: 8px; }
    .mdc-dialog__footer__button {
      margin-left: 0;
      margin-right: 8px; }
      [dir="rtl"] .mdc-dialog__footer__button, .mdc-dialog__footer__button[dir="rtl"] {
        margin-left: 8px;
        margin-right: 0; }
      .mdc-dialog__footer__button:last-child {
        margin-left: 0;
        margin-right: 0; }
        [dir="rtl"] .mdc-dialog__footer__button:last-child, .mdc-dialog__footer__button:last-child[dir="rtl"] {
          margin-left: 0;
          margin-right: 0; }
  .mdc-dialog__action {
    /* @alternate */
    color: #ff4081;
    color: var(--mdc-theme-secondary, #ff4081); }
  @media (max-width: 640px) {
    .mdc-dialog {
      min-width: 280px; }
      .mdc-dialog__surface {
        min-width: 280px; }
      .mdc-dialog__body {
        line-height: 24px; } }
  .mdc-dialog--animating {
    visibility: visible; }
    .mdc-dialog--animating .mdc-dialog__backdrop {
      -webkit-transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
      transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1); }
    .mdc-dialog--animating .mdc-dialog--open .mdc-dialog__surface {
      -webkit-transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
      transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
      transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
      transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1); }
    .mdc-dialog--animating .mdc-dialog__surface {
      -webkit-transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
      transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
      transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
      transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1); }
  .mdc-dialog--open {
    visibility: visible; }
    .mdc-dialog--open .mdc-dialog__backdrop {
      opacity: .3; }
    .mdc-dialog--open .mdc-dialog__surface {
      -webkit-transform: translateY(0) scale(1);
              transform: translateY(0) scale(1);
      opacity: 1; }

.mdc-dialog-scroll-lock {
  height: 100vh;
  overflow: hidden; }

/**
 * Creates a rule that will be applied when an MDC-Web component is within the context of an RTL layout.
 *
 * Usage Example:
 * ```scss
 * .mdc-foo {
 *   position: absolute;
 *   left: 0;
 *
 *   @include mdc-rtl {
 *     left: auto;
 *     right: 0;
 *   }
 *
 *   &__bar {
 *     margin-left: 4px;
 *     @include mdc-rtl(".mdc-foo") {
 *       margin-left: auto;
 *       margin-right: 4px;
 *     }
 *   }
 * }
 *
 * .mdc-foo--mod {
 *   padding-left: 4px;
 *
 *   @include mdc-rtl {
 *     padding-left: auto;
 *     padding-right: 4px;
 *   }
 * }
 * ```
 *
 * Note that this works by checking for [dir="rtl"] on an ancestor element. While this will work
 * in most cases, it will in some cases lead to false negatives, e.g.
 *
 * ```html
 * <html dir="rtl">
 *   <!-- ... -->
 *   <div dir="ltr">
 *     <div class="mdc-foo">Styled incorrectly as RTL!</div>
 *   </div>
 * </html>
 * ```
 *
 * In the future, selectors such as :dir (http://mdn.io/:dir) will help us mitigate this.
 */
/**
 * Takes a base box-model property - e.g. margin / border / padding - along with a default
 * direction and value, and emits rules which apply the value to the
 * "<base-property>-<default-direction>" property by default, but flips the direction
 * when within an RTL context.
 *
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, left, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 8px;
 *     margin-left: 0;
 *   }
 * }
 * ```
 * whereas:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, right, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-right: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 0;
 *     margin-left: 8px;
 *   }
 * }
 * ```
 *
 * You can also pass a 4th optional $root-selector argument which will be forwarded to `mdc-rtl`,
 * e.g. `@include mdc-rtl-reflexive-box(margin, left, 8px, ".mdc-component")`.
 *
 * Note that this function will always zero out the original value in an RTL context. If you're
 * trying to flip the values, use mdc-rtl-reflexive-property().
 */
/**
 * Takes a base property and emits rules that assign <base-property>-left to <left-value> and
 * <base-property>-right to <right-value> in a LTR context, and vice versa in a RTL context.
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-property(margin, auto, 12px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: auto;
 *   margin-right: 12px;
 *
 *   @include mdc-rtl {
 *     margin-left: 12px;
 *     margin-right: auto;
 *   }
 * }
 * ```
 *
 * A 4th optional $root-selector argument can be given, which will be passed to `mdc-rtl`.
 */
/**
 * Takes an argument specifying a horizontal position property (either "left" or "right") as well
 * as a value, and applies that value to the specified position in a LTR context, and flips it in a
 * RTL context. For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-position(left, 0);
 *   position: absolute;
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 *  .mdc-foo {
 *    position: absolute;
 *    left: 0;
 *    right: initial;
 *
 *    @include mdc-rtl {
 *      right: 0;
 *      left: initial;
 *    }
 *  }
 * ```
 * An optional third $root-selector argument may also be given, which is passed to `mdc-rtl`.
 */
/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
/**
 * Creates a rule that will be applied when an MDC-Web component is within the context of an RTL layout.
 *
 * Usage Example:
 * ```scss
 * .mdc-foo {
 *   position: absolute;
 *   left: 0;
 *
 *   @include mdc-rtl {
 *     left: auto;
 *     right: 0;
 *   }
 *
 *   &__bar {
 *     margin-left: 4px;
 *     @include mdc-rtl(".mdc-foo") {
 *       margin-left: auto;
 *       margin-right: 4px;
 *     }
 *   }
 * }
 *
 * .mdc-foo--mod {
 *   padding-left: 4px;
 *
 *   @include mdc-rtl {
 *     padding-left: auto;
 *     padding-right: 4px;
 *   }
 * }
 * ```
 *
 * Note that this works by checking for [dir="rtl"] on an ancestor element. While this will work
 * in most cases, it will in some cases lead to false negatives, e.g.
 *
 * ```html
 * <html dir="rtl">
 *   <!-- ... -->
 *   <div dir="ltr">
 *     <div class="mdc-foo">Styled incorrectly as RTL!</div>
 *   </div>
 * </html>
 * ```
 *
 * In the future, selectors such as :dir (http://mdn.io/:dir) will help us mitigate this.
 */
/**
 * Takes a base box-model property - e.g. margin / border / padding - along with a default
 * direction and value, and emits rules which apply the value to the
 * "<base-property>-<default-direction>" property by default, but flips the direction
 * when within an RTL context.
 *
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, left, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 8px;
 *     margin-left: 0;
 *   }
 * }
 * ```
 * whereas:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, right, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-right: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 0;
 *     margin-left: 8px;
 *   }
 * }
 * ```
 *
 * You can also pass a 4th optional $root-selector argument which will be forwarded to `mdc-rtl`,
 * e.g. `@include mdc-rtl-reflexive-box(margin, left, 8px, ".mdc-component")`.
 *
 * Note that this function will always zero out the original value in an RTL context. If you're
 * trying to flip the values, use mdc-rtl-reflexive-property().
 */
/**
 * Takes a base property and emits rules that assign <base-property>-left to <left-value> and
 * <base-property>-right to <right-value> in a LTR context, and vice versa in a RTL context.
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-property(margin, auto, 12px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: auto;
 *   margin-right: 12px;
 *
 *   @include mdc-rtl {
 *     margin-left: 12px;
 *     margin-right: auto;
 *   }
 * }
 * ```
 *
 * A 4th optional $root-selector argument can be given, which will be passed to `mdc-rtl`.
 */
/**
 * Takes an argument specifying a horizontal position property (either "left" or "right") as well
 * as a value, and applies that value to the specified position in a LTR context, and flips it in a
 * RTL context. For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-position(left, 0);
 *   position: absolute;
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 *  .mdc-foo {
 *    position: absolute;
 *    left: 0;
 *    right: initial;
 *
 *    @include mdc-rtl {
 *      right: 0;
 *      left: initial;
 *    }
 *  }
 * ```
 * An optional third $root-selector argument may also be given, which is passed to `mdc-rtl`.
 */
:root {
  --mdc-persistent-drawer-dark-theme-bg-color: #212121; }

.mdc-persistent-drawer {
  /* Use aspect ratio trick to maintain 16:9 aspect ratio on the header */
  /* TODO(sgomes): Revisit when we have interactive lists. */
  width: 0; }
  .mdc-persistent-drawer__toolbar-spacer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 56px;
    padding: 16px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
    /* TODO(sgomes): replace with global breakpoints when we have them */ }
    .mdc-persistent-drawer__toolbar-spacer--theme-dark .mdc-persistent-drawer__toolbar-spacer,
    .mdc-theme--dark .mdc-persistent-drawer__toolbar-spacer {
      border-bottom: 1px solid rgba(255, 255, 255, 0.12); }
    @media (min-width: 600px) {
      .mdc-persistent-drawer__toolbar-spacer {
        height: 64px; } }
  .mdc-persistent-drawer__header {
    position: relative; }
  .mdc-persistent-drawer__header::before {
    display: block;
    padding-top: 56.25%;
    content: ""; }
  .mdc-persistent-drawer__header-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 16px; }
  .mdc-persistent-drawer .mdc-list-group,
  .mdc-persistent-drawer .mdc-list {
    padding-right: 0;
    padding-left: 0; }
  .mdc-persistent-drawer .mdc-list-item {
    font-family: Roboto, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 0.875rem;
    font-weight: 500;
    letter-spacing: 0.04em;
    line-height: 1.5rem;
    text-decoration: inherit;
    text-transform: inherit;
    position: relative;
    padding: 0 16px;
    outline: none;
    color: inherit;
    text-decoration: none; }
    .mdc-persistent-drawer .mdc-list-item.mdc-ripple-upgraded {
      left: 0; }
  .mdc-persistent-drawer .mdc-list-item__start-detail {
    color: rgba(0, 0, 0, 0.54); }
    .mdc-persistent-drawer .mdc-list-item__start-detail--theme-dark .mdc-persistent-drawer .mdc-list-item__start-detail,
    .mdc-theme--dark .mdc-persistent-drawer .mdc-list-item__start-detail {
      color: rgba(255, 255, 255, 0.54); }
  .mdc-persistent-drawer--selected.mdc-list-item,
  .mdc-persistent-drawer--selected.mdc-list-item .mdc-list-item__start-detail {
    /* @alternate */
    color: #2F66F6;
    color: var(--mdc-theme-primary, #2F66F6); }
  .mdc-persistent-drawer .mdc-list-item::before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transition: opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    border-radius: inherit;
    background: currentColor;
    opacity: 0;
    content: ""; }
  .mdc-persistent-drawer .mdc-list-item:focus::before {
    -webkit-transition: opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1);
    opacity: .12; }
  .mdc-persistent-drawer .mdc-list-item:active::before {
    /*
      Slightly darker value for visual distinction.
      This allows a full base that has distinct modes.
      Progressive enhancement with ripples will provide complete button spec alignment.
    */
    -webkit-transition: opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1);
    opacity: .18; }
  .mdc-persistent-drawer .mdc-list-item:active:focus::before {
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
  .mdc-persistent-drawer__drawer {
    /* @alternate */
    background: #fff;
    background: var(--mdc-theme-background, #fff);
    border-left: 0;
    border-right: 1px solid #e4e4e4;
    left: 0;
    right: initial;
    height: 100%;
    -webkit-transform: translateX(-107%);
            transform: translateX(-107%);
    -webkit-transform: translateX(calc(-100% - 20px));
            transform: translateX(calc(-100% - 20px));
    will-change: transform;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 240px;
    overflow: hidden;
    -ms-touch-action: none;
        touch-action: none; }
    [dir="rtl"] .mdc-persistent-drawer__drawer, .mdc-persistent-drawer__drawer[dir="rtl"] {
      border-left: 1px solid #e4e4e4;
      border-right: 0; }
    [dir="rtl"] .mdc-persistent-drawer__drawer, .mdc-persistent-drawer__drawer[dir="rtl"] {
      left: initial;
      right: 0; }
    .mdc-persistent-drawer__drawer--theme-dark,
    .mdc-theme--dark .mdc-persistent-drawer__drawer {
      /* @alternate */
      color: white;
      color: var(--mdc-theme-text-primary-on-dark, white);
      border-left: 0;
      border-right: 1px solid rgba(255, 255, 255, 0.12);
      background-color: #212121;
      background-color: var(--mdc-persistent-drawer-dark-theme-bg-color, #212121); }
      [dir="rtl"] .mdc-persistent-drawer__drawer--theme-dark, .mdc-persistent-drawer__drawer--theme-dark[dir="rtl"], [dir="rtl"]
      .mdc-theme--dark .mdc-persistent-drawer__drawer,
      .mdc-theme--dark .mdc-persistent-drawer__drawer[dir="rtl"] {
        border-left: 1px solid rgba(255, 255, 255, 0.12);
        border-right: 0; }
    [dir="rtl"] .mdc-persistent-drawer .mdc-persistent-drawer__drawer,
    .mdc-persistent-drawer[dir="rtl"] .mdc-persistent-drawer__drawer {
      -webkit-transform: translateX(107%);
              transform: translateX(107%);
      -webkit-transform: translateX(calc(100% + 20px));
              transform: translateX(calc(100% + 20px)); }
  .mdc-persistent-drawer--animating .mdc-persistent-drawer__drawer {
    -webkit-transition: -webkit-transform 0.195s 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: -webkit-transform 0.195s 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: transform 0.195s 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: transform 0.195s 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 0.195s 0ms cubic-bezier(0.4, 0, 0.6, 1); }
  .mdc-persistent-drawer--animating.mdc-persistent-drawer--open .mdc-persistent-drawer__drawer {
    -webkit-transition: -webkit-transform 0.225s 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: -webkit-transform 0.225s 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: transform 0.225s 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: transform 0.225s 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.225s 0ms cubic-bezier(0, 0, 0.2, 1); }
  .mdc-persistent-drawer--open {
    width: 240px;
    pointer-events: auto; }
    .mdc-persistent-drawer--open .mdc-persistent-drawer__drawer {
      -webkit-transform: none;
              transform: none; }
    [dir="rtl"] .mdc-persistent-drawer--open .mdc-persistent-drawer__drawer, .mdc-persistent-drawer--open[dir="rtl"] .mdc-persistent-drawer__drawer {
      -webkit-transform: none;
              transform: none; }

/**
 * Creates a rule that will be applied when an MDC-Web component is within the context of an RTL layout.
 *
 * Usage Example:
 * ```scss
 * .mdc-foo {
 *   position: absolute;
 *   left: 0;
 *
 *   @include mdc-rtl {
 *     left: auto;
 *     right: 0;
 *   }
 *
 *   &__bar {
 *     margin-left: 4px;
 *     @include mdc-rtl(".mdc-foo") {
 *       margin-left: auto;
 *       margin-right: 4px;
 *     }
 *   }
 * }
 *
 * .mdc-foo--mod {
 *   padding-left: 4px;
 *
 *   @include mdc-rtl {
 *     padding-left: auto;
 *     padding-right: 4px;
 *   }
 * }
 * ```
 *
 * Note that this works by checking for [dir="rtl"] on an ancestor element. While this will work
 * in most cases, it will in some cases lead to false negatives, e.g.
 *
 * ```html
 * <html dir="rtl">
 *   <!-- ... -->
 *   <div dir="ltr">
 *     <div class="mdc-foo">Styled incorrectly as RTL!</div>
 *   </div>
 * </html>
 * ```
 *
 * In the future, selectors such as :dir (http://mdn.io/:dir) will help us mitigate this.
 */
/**
 * Takes a base box-model property - e.g. margin / border / padding - along with a default
 * direction and value, and emits rules which apply the value to the
 * "<base-property>-<default-direction>" property by default, but flips the direction
 * when within an RTL context.
 *
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, left, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 8px;
 *     margin-left: 0;
 *   }
 * }
 * ```
 * whereas:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, right, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-right: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 0;
 *     margin-left: 8px;
 *   }
 * }
 * ```
 *
 * You can also pass a 4th optional $root-selector argument which will be forwarded to `mdc-rtl`,
 * e.g. `@include mdc-rtl-reflexive-box(margin, left, 8px, ".mdc-component")`.
 *
 * Note that this function will always zero out the original value in an RTL context. If you're
 * trying to flip the values, use mdc-rtl-reflexive-property().
 */
/**
 * Takes a base property and emits rules that assign <base-property>-left to <left-value> and
 * <base-property>-right to <right-value> in a LTR context, and vice versa in a RTL context.
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-property(margin, auto, 12px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: auto;
 *   margin-right: 12px;
 *
 *   @include mdc-rtl {
 *     margin-left: 12px;
 *     margin-right: auto;
 *   }
 * }
 * ```
 *
 * A 4th optional $root-selector argument can be given, which will be passed to `mdc-rtl`.
 */
/**
 * Takes an argument specifying a horizontal position property (either "left" or "right") as well
 * as a value, and applies that value to the specified position in a LTR context, and flips it in a
 * RTL context. For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-position(left, 0);
 *   position: absolute;
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 *  .mdc-foo {
 *    position: absolute;
 *    left: 0;
 *    right: initial;
 *
 *    @include mdc-rtl {
 *      right: 0;
 *      left: initial;
 *    }
 *  }
 * ```
 * An optional third $root-selector argument may also be given, which is passed to `mdc-rtl`.
 */
/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
:root {
  --mdc-permanent-drawer-dark-theme-bg-color: #212121; }

.mdc-permanent-drawer {
  /* Use aspect ratio trick to maintain 16:9 aspect ratio on the header */
  /* TODO(sgomes): Revisit when we have interactive lists. */
  /* @alternate */
  background: #fff;
  background: var(--mdc-theme-background, #fff);
  border-left: 0;
  border-right: 1px solid #e4e4e4;
  left: 0;
  right: initial;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 240px;
  overflow: hidden; }
  .mdc-permanent-drawer__toolbar-spacer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 56px;
    padding: 16px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
    /* TODO(sgomes): replace with global breakpoints when we have them */ }
    .mdc-permanent-drawer__toolbar-spacer--theme-dark .mdc-permanent-drawer__toolbar-spacer,
    .mdc-theme--dark .mdc-permanent-drawer__toolbar-spacer {
      border-bottom: 1px solid rgba(255, 255, 255, 0.12); }
    @media (min-width: 600px) {
      .mdc-permanent-drawer__toolbar-spacer {
        height: 64px; } }
  .mdc-permanent-drawer__header {
    position: relative; }
  .mdc-permanent-drawer__header::before {
    display: block;
    padding-top: 56.25%;
    content: ""; }
  .mdc-permanent-drawer__header-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 16px; }
  .mdc-permanent-drawer .mdc-list-group,
  .mdc-permanent-drawer .mdc-list {
    padding-right: 0;
    padding-left: 0; }
  .mdc-permanent-drawer .mdc-list-item {
    font-family: Roboto, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 0.875rem;
    font-weight: 500;
    letter-spacing: 0.04em;
    line-height: 1.5rem;
    text-decoration: inherit;
    text-transform: inherit;
    position: relative;
    padding: 0 16px;
    outline: none;
    color: inherit;
    text-decoration: none; }
    .mdc-permanent-drawer .mdc-list-item.mdc-ripple-upgraded {
      left: 0; }
  .mdc-permanent-drawer .mdc-list-item__start-detail {
    color: rgba(0, 0, 0, 0.54); }
    .mdc-permanent-drawer .mdc-list-item__start-detail--theme-dark .mdc-permanent-drawer .mdc-list-item__start-detail,
    .mdc-theme--dark .mdc-permanent-drawer .mdc-list-item__start-detail {
      color: rgba(255, 255, 255, 0.54); }
  .mdc-permanent-drawer--selected.mdc-list-item,
  .mdc-permanent-drawer--selected.mdc-list-item .mdc-list-item__start-detail {
    /* @alternate */
    color: #2F66F6;
    color: var(--mdc-theme-primary, #2F66F6); }
  .mdc-permanent-drawer .mdc-list-item::before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transition: opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    border-radius: inherit;
    background: currentColor;
    opacity: 0;
    content: ""; }
  .mdc-permanent-drawer .mdc-list-item:focus::before {
    -webkit-transition: opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1);
    opacity: .12; }
  .mdc-permanent-drawer .mdc-list-item:active::before {
    /*
      Slightly darker value for visual distinction.
      This allows a full base that has distinct modes.
      Progressive enhancement with ripples will provide complete button spec alignment.
    */
    -webkit-transition: opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1);
    opacity: .18; }
  .mdc-permanent-drawer .mdc-list-item:active:focus::before {
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
  [dir="rtl"] .mdc-permanent-drawer, .mdc-permanent-drawer[dir="rtl"] {
    border-left: 1px solid #e4e4e4;
    border-right: 0; }
  [dir="rtl"] .mdc-permanent-drawer, .mdc-permanent-drawer[dir="rtl"] {
    left: initial;
    right: 0; }
  .mdc-permanent-drawer--theme-dark,
  .mdc-theme--dark .mdc-permanent-drawer {
    /* @alternate */
    color: white;
    color: var(--mdc-theme-text-primary-on-dark, white);
    border-left: 0;
    border-right: 1px solid rgba(255, 255, 255, 0.12);
    background-color: #212121;
    background-color: var(--mdc-permanent-drawer-dark-theme-bg-color, #212121); }
    [dir="rtl"] .mdc-permanent-drawer--theme-dark, .mdc-permanent-drawer--theme-dark[dir="rtl"], [dir="rtl"]
    .mdc-theme--dark .mdc-permanent-drawer,
    .mdc-theme--dark .mdc-permanent-drawer[dir="rtl"] {
      border-left: 1px solid rgba(255, 255, 255, 0.12);
      border-right: 0; }
  .mdc-permanent-drawer--floating {
    border-left: 0;
    border-right: none;
    background: none; }
    [dir="rtl"] .mdc-permanent-drawer--floating, .mdc-permanent-drawer--floating[dir="rtl"] {
      border-left: none;
      border-right: 0; }
    .mdc-permanent-drawer--floating--theme-dark,
    .mdc-theme--dark .mdc-permanent-drawer--floating {
      border-left: 0;
      border-right: none;
      background: none; }
      [dir="rtl"] .mdc-permanent-drawer--floating--theme-dark, .mdc-permanent-drawer--floating--theme-dark[dir="rtl"], [dir="rtl"]
      .mdc-theme--dark .mdc-permanent-drawer--floating,
      .mdc-theme--dark .mdc-permanent-drawer--floating[dir="rtl"] {
        border-left: none;
        border-right: 0; }

/**
 * The css property used for elevation. In most cases this should not be changed. It is exposed
 * as a variable for abstraction / easy use when needing to reference the property directly, for
 * example in a `will-change` rule.
 */
/**
 * The default duration value for elevation transitions.
 */
/**
 * The default easing value for elevation transitions.
 */
/**
 * Applies the correct css rules to an element to give it the elevation specified by $z-value.
 * The $z-value must be between 0 and 24.
 */
/**
 * Returns a string that can be used as the value for a `transition` property for elevation.
 * Calling this function directly is useful in situations where a component needs to transition
 * more than one property.
 *
 * ```scss
 * .foo {
 *   transition: mdc-elevation-transition-rule(), opacity 100ms ease;
 *   will-change: $mdc-elevation-property, opacity;
 * }
 * ```
 */
/**
 * Applies the correct css rules needed to have an element transition between elevations.
 * This mixin should be applied to elements whose elevation values will change depending on their
 * context (e.g. when active or disabled).
 */
/**
 * Creates a rule that will be applied when an MDC-Web component is within the context of an RTL layout.
 *
 * Usage Example:
 * ```scss
 * .mdc-foo {
 *   position: absolute;
 *   left: 0;
 *
 *   @include mdc-rtl {
 *     left: auto;
 *     right: 0;
 *   }
 *
 *   &__bar {
 *     margin-left: 4px;
 *     @include mdc-rtl(".mdc-foo") {
 *       margin-left: auto;
 *       margin-right: 4px;
 *     }
 *   }
 * }
 *
 * .mdc-foo--mod {
 *   padding-left: 4px;
 *
 *   @include mdc-rtl {
 *     padding-left: auto;
 *     padding-right: 4px;
 *   }
 * }
 * ```
 *
 * Note that this works by checking for [dir="rtl"] on an ancestor element. While this will work
 * in most cases, it will in some cases lead to false negatives, e.g.
 *
 * ```html
 * <html dir="rtl">
 *   <!-- ... -->
 *   <div dir="ltr">
 *     <div class="mdc-foo">Styled incorrectly as RTL!</div>
 *   </div>
 * </html>
 * ```
 *
 * In the future, selectors such as :dir (http://mdn.io/:dir) will help us mitigate this.
 */
/**
 * Takes a base box-model property - e.g. margin / border / padding - along with a default
 * direction and value, and emits rules which apply the value to the
 * "<base-property>-<default-direction>" property by default, but flips the direction
 * when within an RTL context.
 *
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, left, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 8px;
 *     margin-left: 0;
 *   }
 * }
 * ```
 * whereas:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, right, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-right: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 0;
 *     margin-left: 8px;
 *   }
 * }
 * ```
 *
 * You can also pass a 4th optional $root-selector argument which will be forwarded to `mdc-rtl`,
 * e.g. `@include mdc-rtl-reflexive-box(margin, left, 8px, ".mdc-component")`.
 *
 * Note that this function will always zero out the original value in an RTL context. If you're
 * trying to flip the values, use mdc-rtl-reflexive-property().
 */
/**
 * Takes a base property and emits rules that assign <base-property>-left to <left-value> and
 * <base-property>-right to <right-value> in a LTR context, and vice versa in a RTL context.
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-property(margin, auto, 12px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: auto;
 *   margin-right: 12px;
 *
 *   @include mdc-rtl {
 *     margin-left: 12px;
 *     margin-right: auto;
 *   }
 * }
 * ```
 *
 * A 4th optional $root-selector argument can be given, which will be passed to `mdc-rtl`.
 */
/**
 * Takes an argument specifying a horizontal position property (either "left" or "right") as well
 * as a value, and applies that value to the specified position in a LTR context, and flips it in a
 * RTL context. For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-position(left, 0);
 *   position: absolute;
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 *  .mdc-foo {
 *    position: absolute;
 *    left: 0;
 *    right: initial;
 *
 *    @include mdc-rtl {
 *      right: 0;
 *      left: initial;
 *    }
 *  }
 * ```
 * An optional third $root-selector argument may also be given, which is passed to `mdc-rtl`.
 */
/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
/**
 * Creates a rule that will be applied when an MDC-Web component is within the context of an RTL layout.
 *
 * Usage Example:
 * ```scss
 * .mdc-foo {
 *   position: absolute;
 *   left: 0;
 *
 *   @include mdc-rtl {
 *     left: auto;
 *     right: 0;
 *   }
 *
 *   &__bar {
 *     margin-left: 4px;
 *     @include mdc-rtl(".mdc-foo") {
 *       margin-left: auto;
 *       margin-right: 4px;
 *     }
 *   }
 * }
 *
 * .mdc-foo--mod {
 *   padding-left: 4px;
 *
 *   @include mdc-rtl {
 *     padding-left: auto;
 *     padding-right: 4px;
 *   }
 * }
 * ```
 *
 * Note that this works by checking for [dir="rtl"] on an ancestor element. While this will work
 * in most cases, it will in some cases lead to false negatives, e.g.
 *
 * ```html
 * <html dir="rtl">
 *   <!-- ... -->
 *   <div dir="ltr">
 *     <div class="mdc-foo">Styled incorrectly as RTL!</div>
 *   </div>
 * </html>
 * ```
 *
 * In the future, selectors such as :dir (http://mdn.io/:dir) will help us mitigate this.
 */
/**
 * Takes a base box-model property - e.g. margin / border / padding - along with a default
 * direction and value, and emits rules which apply the value to the
 * "<base-property>-<default-direction>" property by default, but flips the direction
 * when within an RTL context.
 *
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, left, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 8px;
 *     margin-left: 0;
 *   }
 * }
 * ```
 * whereas:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, right, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-right: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 0;
 *     margin-left: 8px;
 *   }
 * }
 * ```
 *
 * You can also pass a 4th optional $root-selector argument which will be forwarded to `mdc-rtl`,
 * e.g. `@include mdc-rtl-reflexive-box(margin, left, 8px, ".mdc-component")`.
 *
 * Note that this function will always zero out the original value in an RTL context. If you're
 * trying to flip the values, use mdc-rtl-reflexive-property().
 */
/**
 * Takes a base property and emits rules that assign <base-property>-left to <left-value> and
 * <base-property>-right to <right-value> in a LTR context, and vice versa in a RTL context.
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-property(margin, auto, 12px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: auto;
 *   margin-right: 12px;
 *
 *   @include mdc-rtl {
 *     margin-left: 12px;
 *     margin-right: auto;
 *   }
 * }
 * ```
 *
 * A 4th optional $root-selector argument can be given, which will be passed to `mdc-rtl`.
 */
/**
 * Takes an argument specifying a horizontal position property (either "left" or "right") as well
 * as a value, and applies that value to the specified position in a LTR context, and flips it in a
 * RTL context. For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-position(left, 0);
 *   position: absolute;
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 *  .mdc-foo {
 *    position: absolute;
 *    left: 0;
 *    right: initial;
 *
 *    @include mdc-rtl {
 *      right: 0;
 *      left: initial;
 *    }
 *  }
 * ```
 * An optional third $root-selector argument may also be given, which is passed to `mdc-rtl`.
 */
.mdc-temporary-drawer {
  /* Use aspect ratio trick to maintain 16:9 aspect ratio on the header */
  /* TODO(sgomes): Revisit when we have interactive lists. */
  position: fixed;
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
  pointer-events: none;
  overflow: hidden;
  contain: strict;
  z-index: 5;
  /* Shaded background */ }
  .mdc-temporary-drawer__toolbar-spacer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 56px;
    padding: 16px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
    /* TODO(sgomes): replace with global breakpoints when we have them */ }
    .mdc-temporary-drawer__toolbar-spacer--theme-dark .mdc-temporary-drawer__toolbar-spacer,
    .mdc-theme--dark .mdc-temporary-drawer__toolbar-spacer {
      border-bottom: 1px solid rgba(255, 255, 255, 0.12); }
    @media (min-width: 600px) {
      .mdc-temporary-drawer__toolbar-spacer {
        height: 64px; } }
  .mdc-temporary-drawer__header {
    position: relative; }
  .mdc-temporary-drawer__header::before {
    display: block;
    padding-top: 56.25%;
    content: ""; }
  .mdc-temporary-drawer__header-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 16px; }
  .mdc-temporary-drawer .mdc-list-group,
  .mdc-temporary-drawer .mdc-list {
    padding-right: 0;
    padding-left: 0; }
  .mdc-temporary-drawer .mdc-list-item {
    font-family: Roboto, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 0.875rem;
    font-weight: 500;
    letter-spacing: 0.04em;
    line-height: 1.5rem;
    text-decoration: inherit;
    text-transform: inherit;
    position: relative;
    padding: 0 16px;
    outline: none;
    color: inherit;
    text-decoration: none; }
    .mdc-temporary-drawer .mdc-list-item.mdc-ripple-upgraded {
      left: 0; }
  .mdc-temporary-drawer .mdc-list-item__start-detail {
    color: rgba(0, 0, 0, 0.54); }
    .mdc-temporary-drawer .mdc-list-item__start-detail--theme-dark .mdc-temporary-drawer .mdc-list-item__start-detail,
    .mdc-theme--dark .mdc-temporary-drawer .mdc-list-item__start-detail {
      color: rgba(255, 255, 255, 0.54); }
  .mdc-temporary-drawer--selected.mdc-list-item,
  .mdc-temporary-drawer--selected.mdc-list-item .mdc-list-item__start-detail {
    /* @alternate */
    color: #2F66F6;
    color: var(--mdc-theme-primary, #2F66F6); }
  .mdc-temporary-drawer .mdc-list-item::before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transition: opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    border-radius: inherit;
    background: currentColor;
    opacity: 0;
    content: ""; }
  .mdc-temporary-drawer .mdc-list-item:focus::before {
    -webkit-transition: opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1);
    opacity: .12; }
  .mdc-temporary-drawer .mdc-list-item:active::before {
    /*
      Slightly darker value for visual distinction.
      This allows a full base that has distinct modes.
      Progressive enhancement with ripples will provide complete button spec alignment.
    */
    -webkit-transition: opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: opacity 180ms 0ms cubic-bezier(0, 0, 0.2, 1);
    opacity: .18; }
  .mdc-temporary-drawer .mdc-list-item:active:focus::before {
    -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
            transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
  .mdc-temporary-drawer::before {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.6);
    opacity: 0;
    opacity: var(--mdc-temporary-drawer-opacity, 0);
    content: "";
    will-change: opacity; }
  .mdc-temporary-drawer__drawer {
    /* @alternate */
    background: #fff;
    background: var(--mdc-theme-background, #fff);
    -webkit-box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
            box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
    left: 0;
    right: initial;
    height: 100%;
    -webkit-transform: translateX(-107%);
            transform: translateX(-107%);
    -webkit-transform: translateX(calc(-100% - 20px));
            transform: translateX(calc(-100% - 20px));
    will-change: transform;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: calc(100% - 56px);
    max-width: 280px;
    overflow: hidden;
    -ms-touch-action: none;
        touch-action: none;
    /* TODO(sgomes): replace with global breakpoints when we have them */ }
    [dir="rtl"] .mdc-temporary-drawer__drawer, .mdc-temporary-drawer__drawer[dir="rtl"] {
      left: initial;
      right: 0; }
    .mdc-temporary-drawer--theme-dark .mdc-temporary-drawer__drawer,
    .mdc-theme--dark .mdc-temporary-drawer__drawer {
      /* @alternate */
      color: white;
      color: var(--mdc-theme-text-primary-on-dark, white);
      background: #303030; }
    [dir="rtl"] .mdc-temporary-drawer .mdc-temporary-drawer__drawer,
    .mdc-temporary-drawer[dir="rtl"] .mdc-temporary-drawer__drawer {
      -webkit-transform: translateX(107%);
              transform: translateX(107%);
      -webkit-transform: translateX(calc(100% + 20px));
              transform: translateX(calc(100% + 20px)); }
    @media (min-width: 600px) {
      .mdc-temporary-drawer__drawer {
        width: calc(100% - 64px);
        max-width: 320px; } }
  .mdc-temporary-drawer__content {
    -webkit-box-flex: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    -ms-touch-action: pan-y;
        touch-action: pan-y; }
  .mdc-temporary-drawer__footer {
    -webkit-box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
            box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
    -ms-flex-negative: 0;
        flex-shrink: 0; }
  .mdc-temporary-drawer--animating::before {
    -webkit-transition: opacity 0.3s 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: opacity 0.3s 0ms cubic-bezier(0, 0, 0.2, 1); }
  .mdc-temporary-drawer--animating.mdc-temporary-drawer--open .mdc-temporary-drawer__drawer {
    -webkit-transition: -webkit-transform 0.225s 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: -webkit-transform 0.225s 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: transform 0.225s 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: transform 0.225s 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.225s 0ms cubic-bezier(0, 0, 0.2, 1); }
  .mdc-temporary-drawer--animating .mdc-temporary-drawer__drawer {
    -webkit-transition: -webkit-transform 0.195s 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: -webkit-transform 0.195s 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: transform 0.195s 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: transform 0.195s 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 0.195s 0ms cubic-bezier(0.4, 0, 0.6, 1); }
  .mdc-temporary-drawer--open {
    pointer-events: auto; }
    .mdc-temporary-drawer--open::before {
      opacity: 1;
      opacity: var(--mdc-temporary-drawer-opacity, 1); }
    .mdc-temporary-drawer--open .mdc-temporary-drawer__drawer {
      -webkit-transform: none;
              transform: none; }
    [dir="rtl"] .mdc-temporary-drawer--open .mdc-temporary-drawer__drawer, .mdc-temporary-drawer--open[dir="rtl"] .mdc-temporary-drawer__drawer {
      -webkit-transform: none;
              transform: none; }

.mdc-drawer-scroll-lock {
  height: 100vh;
  overflow: hidden; }

/**
 * The css property used for elevation. In most cases this should not be changed. It is exposed
 * as a variable for abstraction / easy use when needing to reference the property directly, for
 * example in a `will-change` rule.
 */
/**
 * The default duration value for elevation transitions.
 */
/**
 * The default easing value for elevation transitions.
 */
/**
 * Applies the correct css rules to an element to give it the elevation specified by $z-value.
 * The $z-value must be between 0 and 24.
 */
/**
 * Returns a string that can be used as the value for a `transition` property for elevation.
 * Calling this function directly is useful in situations where a component needs to transition
 * more than one property.
 *
 * ```scss
 * .foo {
 *   transition: mdc-elevation-transition-rule(), opacity 100ms ease;
 *   will-change: $mdc-elevation-property, opacity;
 * }
 * ```
 */
/**
 * Applies the correct css rules needed to have an element transition between elevations.
 * This mixin should be applied to elements whose elevation values will change depending on their
 * context (e.g. when active or disabled).
 */
.mdc-elevation--z0 {
  -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z1 {
  -webkit-box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z2 {
  -webkit-box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z3 {
  -webkit-box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z4 {
  -webkit-box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z5 {
  -webkit-box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 5px 8px 0px rgba(0, 0, 0, 0.14), 0px 1px 14px 0px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z6 {
  -webkit-box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z7 {
  -webkit-box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 4px 5px -2px rgba(0, 0, 0, 0.2), 0px 7px 10px 1px rgba(0, 0, 0, 0.14), 0px 2px 16px 1px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z8 {
  -webkit-box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z9 {
  -webkit-box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 5px 6px -3px rgba(0, 0, 0, 0.2), 0px 9px 12px 1px rgba(0, 0, 0, 0.14), 0px 3px 16px 2px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z10 {
  -webkit-box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 6px 6px -3px rgba(0, 0, 0, 0.2), 0px 10px 14px 1px rgba(0, 0, 0, 0.14), 0px 4px 18px 3px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z11 {
  -webkit-box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 6px 7px -4px rgba(0, 0, 0, 0.2), 0px 11px 15px 1px rgba(0, 0, 0, 0.14), 0px 4px 20px 3px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z12 {
  -webkit-box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z13 {
  -webkit-box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 13px 19px 2px rgba(0, 0, 0, 0.14), 0px 5px 24px 4px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z14 {
  -webkit-box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 7px 9px -4px rgba(0, 0, 0, 0.2), 0px 14px 21px 2px rgba(0, 0, 0, 0.14), 0px 5px 26px 4px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z15 {
  -webkit-box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 8px 9px -5px rgba(0, 0, 0, 0.2), 0px 15px 22px 2px rgba(0, 0, 0, 0.14), 0px 6px 28px 5px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z16 {
  -webkit-box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z17 {
  -webkit-box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 8px 11px -5px rgba(0, 0, 0, 0.2), 0px 17px 26px 2px rgba(0, 0, 0, 0.14), 0px 6px 32px 5px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z18 {
  -webkit-box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 9px 11px -5px rgba(0, 0, 0, 0.2), 0px 18px 28px 2px rgba(0, 0, 0, 0.14), 0px 7px 34px 6px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z19 {
  -webkit-box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 9px 12px -6px rgba(0, 0, 0, 0.2), 0px 19px 29px 2px rgba(0, 0, 0, 0.14), 0px 7px 36px 6px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z20 {
  -webkit-box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 20px 31px 3px rgba(0, 0, 0, 0.14), 0px 8px 38px 7px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z21 {
  -webkit-box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 10px 13px -6px rgba(0, 0, 0, 0.2), 0px 21px 33px 3px rgba(0, 0, 0, 0.14), 0px 8px 40px 7px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z22 {
  -webkit-box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 10px 14px -6px rgba(0, 0, 0, 0.2), 0px 22px 35px 3px rgba(0, 0, 0, 0.14), 0px 8px 42px 7px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z23 {
  -webkit-box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 11px 14px -7px rgba(0, 0, 0, 0.2), 0px 23px 36px 3px rgba(0, 0, 0, 0.14), 0px 9px 44px 8px rgba(0, 0, 0, 0.12); }

.mdc-elevation--z24 {
  -webkit-box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12); }

.mdc-elevation-transition {
  -webkit-transition: -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  will-change: box-shadow; }

/**
 * The css property used for elevation. In most cases this should not be changed. It is exposed
 * as a variable for abstraction / easy use when needing to reference the property directly, for
 * example in a `will-change` rule.
 */
/**
 * The default duration value for elevation transitions.
 */
/**
 * The default easing value for elevation transitions.
 */
/**
 * Applies the correct css rules to an element to give it the elevation specified by $z-value.
 * The $z-value must be between 0 and 24.
 */
/**
 * Returns a string that can be used as the value for a `transition` property for elevation.
 * Calling this function directly is useful in situations where a component needs to transition
 * more than one property.
 *
 * ```scss
 * .foo {
 *   transition: mdc-elevation-transition-rule(), opacity 100ms ease;
 *   will-change: $mdc-elevation-property, opacity;
 * }
 * ```
 */
/**
 * Applies the correct css rules needed to have an element transition between elevations.
 * This mixin should be applied to elements whose elevation values will change depending on their
 * context (e.g. when active or disabled).
 */
/**
 * The css property used for elevation. In most cases this should not be changed. It is exposed
 * as a variable for abstraction / easy use when needing to reference the property directly, for
 * example in a `will-change` rule.
 */
/**
 * The default duration value for elevation transitions.
 */
/**
 * The default easing value for elevation transitions.
 */
.mdc-fab {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  will-change: transform, opacity;
  -webkit-tap-highlight-color: transparent;
  -webkit-box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 56px;
  height: 56px;
  padding: 0;
  -webkit-transition: opacity 15ms linear 30ms, -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1);
  transition: opacity 15ms linear 30ms, -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1);
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), opacity 15ms linear 30ms, transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1);
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), opacity 15ms linear 30ms, transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 270ms 0ms cubic-bezier(0, 0, 0.2, 1);
  border: none;
  border-radius: 50%;
  fill: currentColor;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  overflow: hidden;
  /* @alternate */
  background-color: #ff4081;
  /* @alternate */
  color: white;
  color: var(--mdc-theme-text-primary-on-secondary, white); }
  .mdc-fab::before, .mdc-fab::after {
    position: absolute;
    -webkit-transition: opacity 250ms linear;
    transition: opacity 250ms linear;
    border-radius: 50%;
    pointer-events: none;
    content: ""; }
  .mdc-fab::before, .mdc-fab::after {
    top: calc(50% - 100%);
    left: calc(50% - 100%);
    width: 200%;
    height: 200%; }
  .mdc-fab.mdc-ripple-upgraded::before {
    top: calc(50% - 100%);
    left: calc(50% - 100%);
    width: 200%;
    height: 200%;
    -webkit-transform: scale(var(--mdc-ripple-fg-scale, 0));
            transform: scale(var(--mdc-ripple-fg-scale, 0)); }
  .mdc-fab.mdc-ripple-upgraded--unbounded::before {
    top: var(--mdc-ripple-top, calc(50% - 50%));
    left: var(--mdc-ripple-left, calc(50% - 50%));
    width: var(--mdc-ripple-fg-size, 100%);
    height: var(--mdc-ripple-fg-size, 100%);
    -webkit-transform: scale(var(--mdc-ripple-fg-scale, 0));
            transform: scale(var(--mdc-ripple-fg-scale, 0)); }
  .mdc-fab.mdc-ripple-upgraded::after {
    top: 0;
    left: 0;
    width: var(--mdc-ripple-fg-size, 100%);
    height: var(--mdc-ripple-fg-size, 100%);
    -webkit-transform: scale(0);
            transform: scale(0);
    -webkit-transform-origin: center center;
            transform-origin: center center; }
  .mdc-fab.mdc-ripple-upgraded--unbounded::after {
    top: var(--mdc-ripple-top, 0);
    left: var(--mdc-ripple-left, 0); }
  .mdc-fab:hover, .mdc-fab:focus {
    -webkit-box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);
            box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12); }
  .mdc-fab:active {
    -webkit-box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12);
            box-shadow: 0px 7px 8px -4px rgba(0, 0, 0, 0.2), 0px 12px 17px 2px rgba(0, 0, 0, 0.14), 0px 5px 22px 4px rgba(0, 0, 0, 0.12); }
  .mdc-fab:active, .mdc-fab:focus {
    outline: none; }
  .mdc-fab:hover {
    cursor: pointer; }
  .mdc-fab::-moz-focus-inner {
    padding: 0;
    border: 0; }
  .mdc-fab > svg {
    width: 100%; }
  @supports not (-ms-ime-align: auto) {
    .mdc-fab {
      background-color: var(--mdc-theme-secondary, #ff4081); } }
  .mdc-fab::before, .mdc-fab::after {
    background-color: rgba(255, 255, 255, 0.16);
    opacity: 0; }
    @supports (background-color: color(green a(10%))) {
      .mdc-fab::before, .mdc-fab::after {
        background-color: color(var(--mdc-theme-text-primary-on-secondary, white) a(16%)); } }
  .mdc-fab:not(.mdc-ripple-upgraded):hover::before, .mdc-fab:not(.mdc-ripple-upgraded):focus::before, .mdc-fab:not(.mdc-ripple-upgraded):active::after {
    -webkit-transition-duration: 85ms;
            transition-duration: 85ms;
    opacity: .6; }
  .mdc-fab.mdc-ripple-upgraded--background-focused::before {
    opacity: .99999; }
  .mdc-fab.mdc-ripple-upgraded--background-active-fill::before {
    -webkit-transition-duration: 120ms;
            transition-duration: 120ms;
    opacity: 1; }
  .mdc-fab.mdc-ripple-upgraded::after {
    opacity: 0; }
  .mdc-fab.mdc-ripple-upgraded--foreground-activation::after {
    -webkit-animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards;
            animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards; }
  .mdc-fab.mdc-ripple-upgraded--foreground-deactivation::after {
    -webkit-animation: 83ms mdc-ripple-fg-opacity-out;
            animation: 83ms mdc-ripple-fg-opacity-out;
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
            transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); }
  .mdc-fab:not(.mdc-ripple-upgraded) {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0.18); }

.mdc-fab--mini {
  width: 40px;
  height: 40px; }

.mdc-fab__icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  -webkit-transition: -webkit-transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);
  transition: -webkit-transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);
  transition: transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);
  transition: transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 180ms 90ms cubic-bezier(0, 0, 0.2, 1);
  will-change: transform; }

.mdc-fab--exited {
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transition: opacity 15ms linear 150ms, -webkit-transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1);
  transition: opacity 15ms linear 150ms, -webkit-transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1);
  transition: opacity 15ms linear 150ms, transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1);
  transition: opacity 15ms linear 150ms, transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1), -webkit-transform 180ms 0ms cubic-bezier(0.4, 0, 1, 1);
  opacity: 0; }
  .mdc-fab--exited .mdc-fab__icon {
    -webkit-transform: scale(0);
            transform: scale(0);
    -webkit-transition: -webkit-transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1);
    transition: -webkit-transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1);
    transition: transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1);
    transition: transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1), -webkit-transform 135ms 0ms cubic-bezier(0.4, 0, 1, 1); }

/**
 * Creates a rule that will be applied when an MDC-Web component is within the context of an RTL layout.
 *
 * Usage Example:
 * ```scss
 * .mdc-foo {
 *   position: absolute;
 *   left: 0;
 *
 *   @include mdc-rtl {
 *     left: auto;
 *     right: 0;
 *   }
 *
 *   &__bar {
 *     margin-left: 4px;
 *     @include mdc-rtl(".mdc-foo") {
 *       margin-left: auto;
 *       margin-right: 4px;
 *     }
 *   }
 * }
 *
 * .mdc-foo--mod {
 *   padding-left: 4px;
 *
 *   @include mdc-rtl {
 *     padding-left: auto;
 *     padding-right: 4px;
 *   }
 * }
 * ```
 *
 * Note that this works by checking for [dir="rtl"] on an ancestor element. While this will work
 * in most cases, it will in some cases lead to false negatives, e.g.
 *
 * ```html
 * <html dir="rtl">
 *   <!-- ... -->
 *   <div dir="ltr">
 *     <div class="mdc-foo">Styled incorrectly as RTL!</div>
 *   </div>
 * </html>
 * ```
 *
 * In the future, selectors such as :dir (http://mdn.io/:dir) will help us mitigate this.
 */
/**
 * Takes a base box-model property - e.g. margin / border / padding - along with a default
 * direction and value, and emits rules which apply the value to the
 * "<base-property>-<default-direction>" property by default, but flips the direction
 * when within an RTL context.
 *
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, left, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 8px;
 *     margin-left: 0;
 *   }
 * }
 * ```
 * whereas:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, right, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-right: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 0;
 *     margin-left: 8px;
 *   }
 * }
 * ```
 *
 * You can also pass a 4th optional $root-selector argument which will be forwarded to `mdc-rtl`,
 * e.g. `@include mdc-rtl-reflexive-box(margin, left, 8px, ".mdc-component")`.
 *
 * Note that this function will always zero out the original value in an RTL context. If you're
 * trying to flip the values, use mdc-rtl-reflexive-property().
 */
/**
 * Takes a base property and emits rules that assign <base-property>-left to <left-value> and
 * <base-property>-right to <right-value> in a LTR context, and vice versa in a RTL context.
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-property(margin, auto, 12px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: auto;
 *   margin-right: 12px;
 *
 *   @include mdc-rtl {
 *     margin-left: 12px;
 *     margin-right: auto;
 *   }
 * }
 * ```
 *
 * A 4th optional $root-selector argument can be given, which will be passed to `mdc-rtl`.
 */
/**
 * Takes an argument specifying a horizontal position property (either "left" or "right") as well
 * as a value, and applies that value to the specified position in a LTR context, and flips it in a
 * RTL context. For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-position(left, 0);
 *   position: absolute;
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 *  .mdc-foo {
 *    position: absolute;
 *    left: 0;
 *    right: initial;
 *
 *    @include mdc-rtl {
 *      right: 0;
 *      left: initial;
 *    }
 *  }
 * ```
 * An optional third $root-selector argument may also be given, which is passed to `mdc-rtl`.
 */
/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
/* stylelint-disable selector-max-type */
.mdc-form-field {
  font-family: Roboto, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.04em;
  line-height: 1.25rem;
  text-decoration: inherit;
  text-transform: inherit;
  /* @alternate */
  color: rgba(0, 0, 0, 0.87);
  color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87));
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  vertical-align: middle; }
  .mdc-form-field--theme-dark,
  .mdc-theme--dark .mdc-form-field {
    /* @alternate */
    color: white;
    color: var(--mdc-theme-text-primary-on-dark, white); }
  .mdc-form-field > label {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0;
    margin-right: auto;
    padding-left: 4px; }
  [dir="rtl"] .mdc-form-field > label, .mdc-form-field[dir="rtl"] > label {
    margin-left: auto;
    padding-right: 4px; }

.mdc-form-field--align-end > label {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1;
  margin-left: auto;
  padding-right: 4px; }

[dir="rtl"] .mdc-form-field--align-end > label, .mdc-form-field--align-end[dir="rtl"] > label {
  margin-right: auto;
  padding-left: 4px; }

/* stylelint-enable selector-max-type */
/**
 * Creates a rule that will be applied when an MDC-Web component is within the context of an RTL layout.
 *
 * Usage Example:
 * ```scss
 * .mdc-foo {
 *   position: absolute;
 *   left: 0;
 *
 *   @include mdc-rtl {
 *     left: auto;
 *     right: 0;
 *   }
 *
 *   &__bar {
 *     margin-left: 4px;
 *     @include mdc-rtl(".mdc-foo") {
 *       margin-left: auto;
 *       margin-right: 4px;
 *     }
 *   }
 * }
 *
 * .mdc-foo--mod {
 *   padding-left: 4px;
 *
 *   @include mdc-rtl {
 *     padding-left: auto;
 *     padding-right: 4px;
 *   }
 * }
 * ```
 *
 * Note that this works by checking for [dir="rtl"] on an ancestor element. While this will work
 * in most cases, it will in some cases lead to false negatives, e.g.
 *
 * ```html
 * <html dir="rtl">
 *   <!-- ... -->
 *   <div dir="ltr">
 *     <div class="mdc-foo">Styled incorrectly as RTL!</div>
 *   </div>
 * </html>
 * ```
 *
 * In the future, selectors such as :dir (http://mdn.io/:dir) will help us mitigate this.
 */
/**
 * Takes a base box-model property - e.g. margin / border / padding - along with a default
 * direction and value, and emits rules which apply the value to the
 * "<base-property>-<default-direction>" property by default, but flips the direction
 * when within an RTL context.
 *
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, left, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 8px;
 *     margin-left: 0;
 *   }
 * }
 * ```
 * whereas:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, right, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-right: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 0;
 *     margin-left: 8px;
 *   }
 * }
 * ```
 *
 * You can also pass a 4th optional $root-selector argument which will be forwarded to `mdc-rtl`,
 * e.g. `@include mdc-rtl-reflexive-box(margin, left, 8px, ".mdc-component")`.
 *
 * Note that this function will always zero out the original value in an RTL context. If you're
 * trying to flip the values, use mdc-rtl-reflexive-property().
 */
/**
 * Takes a base property and emits rules that assign <base-property>-left to <left-value> and
 * <base-property>-right to <right-value> in a LTR context, and vice versa in a RTL context.
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-property(margin, auto, 12px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: auto;
 *   margin-right: 12px;
 *
 *   @include mdc-rtl {
 *     margin-left: 12px;
 *     margin-right: auto;
 *   }
 * }
 * ```
 *
 * A 4th optional $root-selector argument can be given, which will be passed to `mdc-rtl`.
 */
/**
 * Takes an argument specifying a horizontal position property (either "left" or "right") as well
 * as a value, and applies that value to the specified position in a LTR context, and flips it in a
 * RTL context. For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-position(left, 0);
 *   position: absolute;
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 *  .mdc-foo {
 *    position: absolute;
 *    left: 0;
 *    right: initial;
 *
 *    @include mdc-rtl {
 *      right: 0;
 *      left: initial;
 *    }
 *  }
 * ```
 * An optional third $root-selector argument may also be given, which is passed to `mdc-rtl`.
 */
/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
.mdc-grid-list .mdc-grid-tile__primary {
  padding-bottom: calc(100% / 1); }

.mdc-grid-list .mdc-grid-tile {
  margin: 2px 0;
  padding: 0 2px; }
  .mdc-grid-list .mdc-grid-tile__secondary {
    left: 2px;
    width: calc(100% - 4px); }

.mdc-grid-list .mdc-grid-list__tiles {
  margin: 2px auto; }

.mdc-grid-list__tiles {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  margin: 0;
  padding: 0; }

.mdc-grid-list--tile-gutter-1 .mdc-grid-tile {
  margin: 0.5px 0;
  padding: 0 0.5px; }
  .mdc-grid-list--tile-gutter-1 .mdc-grid-tile__secondary {
    left: 0.5px;
    width: calc(100% - 1px); }

.mdc-grid-list--tile-gutter-1 .mdc-grid-list__tiles {
  margin: 0.5px auto; }

.mdc-grid-list--tile-aspect-16x9 .mdc-grid-tile__primary {
  padding-bottom: calc(100% / 1.77778); }

.mdc-grid-list--tile-aspect-3x2 .mdc-grid-tile__primary {
  padding-bottom: calc(100% / 1.5); }

.mdc-grid-list--tile-aspect-2x3 .mdc-grid-tile__primary {
  padding-bottom: calc(100% / 0.66667); }

.mdc-grid-list--tile-aspect-4x3 .mdc-grid-tile__primary {
  padding-bottom: calc(100% / 1.33333); }

.mdc-grid-list--tile-aspect-3x4 .mdc-grid-tile__primary {
  padding-bottom: calc(100% / 0.75); }

.mdc-grid-list--twoline-caption .mdc-grid-tile__secondary {
  height: 68px; }

.mdc-grid-list--header-caption .mdc-grid-tile__secondary {
  top: 0;
  bottom: auto; }

.mdc-grid-list--with-icon-align-start .mdc-grid-tile__secondary {
  padding-left: 56px;
  padding-right: 8px; }
  [dir="rtl"] .mdc-grid-list .mdc-grid-list--with-icon-align-start .mdc-grid-tile__secondary,
  .mdc-grid-list[dir="rtl"] .mdc-grid-list--with-icon-align-start .mdc-grid-tile__secondary {
    padding-left: 8px;
    padding-right: 56px; }

.mdc-grid-list--with-icon-align-start .mdc-grid-tile__icon {
  left: 16px;
  right: initial;
  font-size: 24px; }
  [dir="rtl"] .mdc-grid-list .mdc-grid-list--with-icon-align-start .mdc-grid-tile__icon,
  .mdc-grid-list[dir="rtl"] .mdc-grid-list--with-icon-align-start .mdc-grid-tile__icon {
    left: initial;
    right: 16px; }

.mdc-grid-list--with-icon-align-end .mdc-grid-tile__secondary {
  padding-left: 16px;
  padding-right: 56px; }
  [dir="rtl"] .mdc-grid-list .mdc-grid-list--with-icon-align-end .mdc-grid-tile__secondary,
  .mdc-grid-list[dir="rtl"] .mdc-grid-list--with-icon-align-end .mdc-grid-tile__secondary {
    padding-left: 56px;
    padding-right: 16px; }

.mdc-grid-list--with-icon-align-end .mdc-grid-tile__icon {
  left: initial;
  right: 16px;
  font-size: 24px; }
  [dir="rtl"] .mdc-grid-list .mdc-grid-list--with-icon-align-end .mdc-grid-tile__icon,
  .mdc-grid-list[dir="rtl"] .mdc-grid-list--with-icon-align-end .mdc-grid-tile__icon {
    left: 16px;
    right: initial; }

.mdc-grid-tile {
  display: block;
  position: relative;
  /* @alternate */
  width: 200px;
  width: var(--mdc-grid-list-tile-width, 200px); }
  .mdc-grid-tile__primary {
    /* @alternate */
    background-color: #fff;
    background-color: var(--mdc-theme-background, #fff);
    /* @alternate */
    color: rgba(0, 0, 0, 0.87);
    color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));
    position: relative;
    height: 0; }
    .mdc-grid-tile__primary-content {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-repeat: no-repeat;
      background-position: center;
      background-size: cover; }
  .mdc-grid-tile__secondary {
    /* @alternate */
    background-color: #2F66F6;
    background-color: var(--mdc-theme-primary, #2F66F6);
    /* @alternate */
    color: white;
    color: var(--mdc-theme-text-primary-on-primary, white);
    position: absolute;
    bottom: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 48px;
    padding: 16px; }
  .mdc-grid-tile__title {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    margin: 0;
    padding: 0;
    font-size: 1rem;
    font-weight: 500;
    line-height: 1rem; }
  .mdc-grid-tile__support-text {
    font-family: Roboto, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 0.875rem;
    font-weight: 400;
    letter-spacing: 0.04em;
    line-height: 1.25rem;
    text-decoration: inherit;
    text-transform: inherit;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    margin: 0;
    margin-top: 4px;
    padding: 0; }
  .mdc-grid-tile__icon {
    position: absolute;
    top: calc(50% - 24px / 2);
    font-size: 0; }

/** postcss-bem-linter: define icon-toggle */
.mdc-icon-toggle {
  /* @alternate */
  color: rgba(0, 0, 0, 0.54);
  color: var(--mdc-theme-text-secondary-on-light, rgba(0, 0, 0, 0.54));
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  will-change: transform, opacity;
  -webkit-tap-highlight-color: transparent;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 48px;
  height: 48px;
  padding: 12px;
  outline: none;
  font-size: 1.5rem;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  will-change: initial; }
  .mdc-icon-toggle::before, .mdc-icon-toggle::after {
    position: absolute;
    -webkit-transition: opacity 250ms linear;
    transition: opacity 250ms linear;
    border-radius: 50%;
    pointer-events: none;
    content: ""; }
  .mdc-icon-toggle::before, .mdc-icon-toggle::after {
    background-color: rgba(0, 0, 0, 0.062);
    opacity: 0; }
  .mdc-icon-toggle:not(.mdc-ripple-upgraded):hover::before, .mdc-icon-toggle:not(.mdc-ripple-upgraded):focus::before, .mdc-icon-toggle:not(.mdc-ripple-upgraded):active::after {
    -webkit-transition-duration: 85ms;
            transition-duration: 85ms;
    opacity: .6; }
  .mdc-icon-toggle.mdc-ripple-upgraded--background-focused::before {
    opacity: .99999; }
  .mdc-icon-toggle.mdc-ripple-upgraded--background-active-fill::before {
    -webkit-transition-duration: 120ms;
            transition-duration: 120ms;
    opacity: 1; }
  .mdc-icon-toggle.mdc-ripple-upgraded::after {
    opacity: 0; }
  .mdc-icon-toggle.mdc-ripple-upgraded--foreground-activation::after {
    -webkit-animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards;
            animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards; }
  .mdc-icon-toggle.mdc-ripple-upgraded--foreground-deactivation::after {
    -webkit-animation: 83ms mdc-ripple-fg-opacity-out;
            animation: 83ms mdc-ripple-fg-opacity-out;
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
            transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); }
  .mdc-icon-toggle::before, .mdc-icon-toggle::after {
    top: calc(50% - 100%);
    left: calc(50% - 100%);
    width: 200%;
    height: 200%; }
  .mdc-icon-toggle.mdc-ripple-upgraded::before {
    top: calc(50% - 100%);
    left: calc(50% - 100%);
    width: 200%;
    height: 200%;
    -webkit-transform: scale(var(--mdc-ripple-fg-scale, 0));
            transform: scale(var(--mdc-ripple-fg-scale, 0)); }
  .mdc-icon-toggle.mdc-ripple-upgraded--unbounded::before {
    top: var(--mdc-ripple-top, calc(50% - 50%));
    left: var(--mdc-ripple-left, calc(50% - 50%));
    width: var(--mdc-ripple-fg-size, 100%);
    height: var(--mdc-ripple-fg-size, 100%);
    -webkit-transform: scale(var(--mdc-ripple-fg-scale, 0));
            transform: scale(var(--mdc-ripple-fg-scale, 0)); }
  .mdc-icon-toggle.mdc-ripple-upgraded::after {
    top: 0;
    left: 0;
    width: var(--mdc-ripple-fg-size, 100%);
    height: var(--mdc-ripple-fg-size, 100%);
    -webkit-transform: scale(0);
            transform: scale(0);
    -webkit-transform-origin: center center;
            transform-origin: center center; }
  .mdc-icon-toggle.mdc-ripple-upgraded--unbounded::after {
    top: var(--mdc-ripple-top, 0);
    left: var(--mdc-ripple-left, 0); }
  .mdc-icon-toggle--theme-dark.mdc-icon-toggle::before, .mdc-icon-toggle--theme-dark.mdc-icon-toggle::after,
  .mdc-theme--dark .mdc-icon-toggle::before,
  .mdc-theme--dark .mdc-icon-toggle::after {
    background-color: rgba(255, 255, 255, 0.16);
    opacity: 0; }
  .mdc-icon-toggle--theme-dark.mdc-icon-toggle:not(.mdc-ripple-upgraded):hover::before, .mdc-icon-toggle--theme-dark.mdc-icon-toggle:not(.mdc-ripple-upgraded):focus::before, .mdc-icon-toggle--theme-dark.mdc-icon-toggle:not(.mdc-ripple-upgraded):active::after,
  .mdc-theme--dark .mdc-icon-toggle:not(.mdc-ripple-upgraded):hover::before,
  .mdc-theme--dark .mdc-icon-toggle:not(.mdc-ripple-upgraded):focus::before,
  .mdc-theme--dark .mdc-icon-toggle:not(.mdc-ripple-upgraded):active::after {
    -webkit-transition-duration: 85ms;
            transition-duration: 85ms;
    opacity: .6; }
  .mdc-icon-toggle--theme-dark.mdc-icon-toggle.mdc-ripple-upgraded--background-focused::before,
  .mdc-theme--dark .mdc-icon-toggle.mdc-ripple-upgraded--background-focused::before {
    opacity: .99999; }
  .mdc-icon-toggle--theme-dark.mdc-icon-toggle.mdc-ripple-upgraded--background-active-fill::before,
  .mdc-theme--dark .mdc-icon-toggle.mdc-ripple-upgraded--background-active-fill::before {
    -webkit-transition-duration: 120ms;
            transition-duration: 120ms;
    opacity: 1; }
  .mdc-icon-toggle--theme-dark.mdc-icon-toggle.mdc-ripple-upgraded::after,
  .mdc-theme--dark .mdc-icon-toggle.mdc-ripple-upgraded::after {
    opacity: 0; }
  .mdc-icon-toggle--theme-dark.mdc-icon-toggle.mdc-ripple-upgraded--foreground-activation::after,
  .mdc-theme--dark .mdc-icon-toggle.mdc-ripple-upgraded--foreground-activation::after {
    -webkit-animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards;
            animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards; }
  .mdc-icon-toggle--theme-dark.mdc-icon-toggle.mdc-ripple-upgraded--foreground-deactivation::after,
  .mdc-theme--dark .mdc-icon-toggle.mdc-ripple-upgraded--foreground-deactivation::after {
    -webkit-animation: 83ms mdc-ripple-fg-opacity-out;
            animation: 83ms mdc-ripple-fg-opacity-out;
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
            transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); }
  .mdc-icon-toggle::after {
    position: absolute;
    border-radius: 50%;
    opacity: 0;
    pointer-events: none;
    content: ""; }
  .mdc-icon-toggle--theme-dark,
  .mdc-theme--dark .mdc-icon-toggle {
    /* @alternate */
    color: white;
    color: var(--mdc-theme-text-primary-on-dark, white); }

.mdc-icon-toggle--primary {
  /* @alternate */
  color: #2F66F6;
  color: var(--mdc-theme-primary, #2F66F6); }
  .mdc-icon-toggle--primary::before, .mdc-icon-toggle--primary::after {
    background-color: rgba(63, 81, 181, 0.14);
    opacity: 0; }
    @supports (background-color: color(green a(10%))) {
      .mdc-icon-toggle--primary::before, .mdc-icon-toggle--primary::after {
        background-color: color(var(--mdc-theme-primary, #2F66F6) a(14%)); } }
  .mdc-icon-toggle--primary:not(.mdc-ripple-upgraded):hover::before, .mdc-icon-toggle--primary:not(.mdc-ripple-upgraded):focus::before, .mdc-icon-toggle--primary:not(.mdc-ripple-upgraded):active::after {
    -webkit-transition-duration: 85ms;
            transition-duration: 85ms;
    opacity: .6; }
  .mdc-icon-toggle--primary.mdc-ripple-upgraded--background-focused::before {
    opacity: .99999; }
  .mdc-icon-toggle--primary.mdc-ripple-upgraded--background-active-fill::before {
    -webkit-transition-duration: 120ms;
            transition-duration: 120ms;
    opacity: 1; }
  .mdc-icon-toggle--primary.mdc-ripple-upgraded::after {
    opacity: 0; }
  .mdc-icon-toggle--primary.mdc-ripple-upgraded--foreground-activation::after {
    -webkit-animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards;
            animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards; }
  .mdc-icon-toggle--primary.mdc-ripple-upgraded--foreground-deactivation::after {
    -webkit-animation: 83ms mdc-ripple-fg-opacity-out;
            animation: 83ms mdc-ripple-fg-opacity-out;
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
            transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); }

.mdc-icon-toggle--accent {
  /* @alternate */
  color: #ff4081;
  color: var(--mdc-theme-secondary, #ff4081); }
  .mdc-icon-toggle--accent::before, .mdc-icon-toggle--accent::after {
    background-color: rgba(255, 64, 129, 0.14);
    opacity: 0; }
    @supports (background-color: color(green a(10%))) {
      .mdc-icon-toggle--accent::before, .mdc-icon-toggle--accent::after {
        background-color: color(var(--mdc-theme-secondary, #ff4081) a(14%)); } }
  .mdc-icon-toggle--accent:not(.mdc-ripple-upgraded):hover::before, .mdc-icon-toggle--accent:not(.mdc-ripple-upgraded):focus::before, .mdc-icon-toggle--accent:not(.mdc-ripple-upgraded):active::after {
    -webkit-transition-duration: 85ms;
            transition-duration: 85ms;
    opacity: .6; }
  .mdc-icon-toggle--accent.mdc-ripple-upgraded--background-focused::before {
    opacity: .99999; }
  .mdc-icon-toggle--accent.mdc-ripple-upgraded--background-active-fill::before {
    -webkit-transition-duration: 120ms;
            transition-duration: 120ms;
    opacity: 1; }
  .mdc-icon-toggle--accent.mdc-ripple-upgraded::after {
    opacity: 0; }
  .mdc-icon-toggle--accent.mdc-ripple-upgraded--foreground-activation::after {
    -webkit-animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards;
            animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards; }
  .mdc-icon-toggle--accent.mdc-ripple-upgraded--foreground-deactivation::after {
    -webkit-animation: 83ms mdc-ripple-fg-opacity-out;
            animation: 83ms mdc-ripple-fg-opacity-out;
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
            transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); }

.mdc-icon-toggle--disabled {
  /* @alternate */
  color: rgba(0, 0, 0, 0.38);
  color: var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38));
  pointer-events: none; }
  .mdc-icon-toggle--theme-dark.mdc-icon-toggle--disabled,
  .mdc-theme--dark .mdc-icon-toggle--disabled {
    /* @alternate */
    color: rgba(255, 255, 255, 0.5);
    color: var(--mdc-theme-text-disabled-on-dark, rgba(255, 255, 255, 0.5)); }

/** postcss-bem-linter: end */
:root {
  --mdc-layout-grid-margin-desktop: 24px;
  --mdc-layout-grid-gutter-desktop: 24px;
  --mdc-layout-grid-column-width-desktop: 72px;
  --mdc-layout-grid-margin-tablet: 16px;
  --mdc-layout-grid-gutter-tablet: 16px;
  --mdc-layout-grid-column-width-tablet: 72px;
  --mdc-layout-grid-margin-phone: 16px;
  --mdc-layout-grid-gutter-phone: 16px;
  --mdc-layout-grid-column-width-phone: 72px; }

@media (min-width: 840px) {
  .mdc-layout-grid {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0 auto;
    padding: 24px;
    padding: var(--mdc-layout-grid-margin-desktop, 24px); } }

@media (min-width: 480px) and (max-width: 839px) {
  .mdc-layout-grid {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0 auto;
    padding: 16px;
    padding: var(--mdc-layout-grid-margin-tablet, 16px); } }

@media (max-width: 479px) {
  .mdc-layout-grid {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 0 auto;
    padding: 16px;
    padding: var(--mdc-layout-grid-margin-phone, 16px); } }

@media (min-width: 840px) {
  .mdc-layout-grid__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    margin: -12px;
    margin: calc(var(--mdc-layout-grid-gutter-desktop, 24px) / 2 * -1); }
    @supports (display: grid) {
      .mdc-layout-grid__inner {
        display: grid;
        margin: 0;
        grid-gap: 24px;
        grid-gap: var(--mdc-layout-grid-gutter-desktop, 24px);
        grid-template-columns: repeat(12, minmax(0, 1fr)); } } }

@media (min-width: 480px) and (max-width: 839px) {
  .mdc-layout-grid__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    margin: -8px;
    margin: calc(var(--mdc-layout-grid-gutter-tablet, 16px) / 2 * -1); }
    @supports (display: grid) {
      .mdc-layout-grid__inner {
        display: grid;
        margin: 0;
        grid-gap: 16px;
        grid-gap: var(--mdc-layout-grid-gutter-tablet, 16px);
        grid-template-columns: repeat(8, minmax(0, 1fr)); } } }

@media (max-width: 479px) {
  .mdc-layout-grid__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
            flex-flow: row wrap;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    margin: -8px;
    margin: calc(var(--mdc-layout-grid-gutter-phone, 16px) / 2 * -1); }
    @supports (display: grid) {
      .mdc-layout-grid__inner {
        display: grid;
        margin: 0;
        grid-gap: 16px;
        grid-gap: var(--mdc-layout-grid-gutter-phone, 16px);
        grid-template-columns: repeat(4, minmax(0, 1fr)); } } }

@media (min-width: 840px) {
  .mdc-layout-grid__cell {
    width: calc(33.33333% - 24px);
    width: calc(33.33333% - var(--mdc-layout-grid-gutter-desktop, 24px));
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 12px;
    margin: calc(var(--mdc-layout-grid-gutter-desktop, 24px) / 2); }
    @supports (display: grid) {
      .mdc-layout-grid__cell {
        width: auto;
        grid-column-end: span 4; } }
    @supports (display: grid) {
      .mdc-layout-grid__cell {
        margin: 0; } }
    .mdc-layout-grid__cell--span-1, .mdc-layout-grid__cell--span-1-desktop {
      width: calc(8.33333% - 24px);
      width: calc(8.33333% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-1, .mdc-layout-grid__cell--span-1-desktop {
          width: auto;
          grid-column-end: span 1; } }
    .mdc-layout-grid__cell--span-2, .mdc-layout-grid__cell--span-2-desktop {
      width: calc(16.66667% - 24px);
      width: calc(16.66667% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-2, .mdc-layout-grid__cell--span-2-desktop {
          width: auto;
          grid-column-end: span 2; } }
    .mdc-layout-grid__cell--span-3, .mdc-layout-grid__cell--span-3-desktop {
      width: calc(25% - 24px);
      width: calc(25% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-3, .mdc-layout-grid__cell--span-3-desktop {
          width: auto;
          grid-column-end: span 3; } }
    .mdc-layout-grid__cell--span-4, .mdc-layout-grid__cell--span-4-desktop {
      width: calc(33.33333% - 24px);
      width: calc(33.33333% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-4, .mdc-layout-grid__cell--span-4-desktop {
          width: auto;
          grid-column-end: span 4; } }
    .mdc-layout-grid__cell--span-5, .mdc-layout-grid__cell--span-5-desktop {
      width: calc(41.66667% - 24px);
      width: calc(41.66667% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-5, .mdc-layout-grid__cell--span-5-desktop {
          width: auto;
          grid-column-end: span 5; } }
    .mdc-layout-grid__cell--span-6, .mdc-layout-grid__cell--span-6-desktop {
      width: calc(50% - 24px);
      width: calc(50% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-6, .mdc-layout-grid__cell--span-6-desktop {
          width: auto;
          grid-column-end: span 6; } }
    .mdc-layout-grid__cell--span-7, .mdc-layout-grid__cell--span-7-desktop {
      width: calc(58.33333% - 24px);
      width: calc(58.33333% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-7, .mdc-layout-grid__cell--span-7-desktop {
          width: auto;
          grid-column-end: span 7; } }
    .mdc-layout-grid__cell--span-8, .mdc-layout-grid__cell--span-8-desktop {
      width: calc(66.66667% - 24px);
      width: calc(66.66667% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-8, .mdc-layout-grid__cell--span-8-desktop {
          width: auto;
          grid-column-end: span 8; } }
    .mdc-layout-grid__cell--span-9, .mdc-layout-grid__cell--span-9-desktop {
      width: calc(75% - 24px);
      width: calc(75% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-9, .mdc-layout-grid__cell--span-9-desktop {
          width: auto;
          grid-column-end: span 9; } }
    .mdc-layout-grid__cell--span-10, .mdc-layout-grid__cell--span-10-desktop {
      width: calc(83.33333% - 24px);
      width: calc(83.33333% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-10, .mdc-layout-grid__cell--span-10-desktop {
          width: auto;
          grid-column-end: span 10; } }
    .mdc-layout-grid__cell--span-11, .mdc-layout-grid__cell--span-11-desktop {
      width: calc(91.66667% - 24px);
      width: calc(91.66667% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-11, .mdc-layout-grid__cell--span-11-desktop {
          width: auto;
          grid-column-end: span 11; } }
    .mdc-layout-grid__cell--span-12, .mdc-layout-grid__cell--span-12-desktop {
      width: calc(100% - 24px);
      width: calc(100% - var(--mdc-layout-grid-gutter-desktop, 24px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-12, .mdc-layout-grid__cell--span-12-desktop {
          width: auto;
          grid-column-end: span 12; } } }

@media (min-width: 480px) and (max-width: 839px) {
  .mdc-layout-grid__cell {
    width: calc(50% - 16px);
    width: calc(50% - var(--mdc-layout-grid-gutter-tablet, 16px));
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 8px;
    margin: calc(var(--mdc-layout-grid-gutter-tablet, 16px) / 2); }
    @supports (display: grid) {
      .mdc-layout-grid__cell {
        width: auto;
        grid-column-end: span 4; } }
    @supports (display: grid) {
      .mdc-layout-grid__cell {
        margin: 0; } }
    .mdc-layout-grid__cell--span-1, .mdc-layout-grid__cell--span-1-tablet {
      width: calc(12.5% - 16px);
      width: calc(12.5% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-1, .mdc-layout-grid__cell--span-1-tablet {
          width: auto;
          grid-column-end: span 1; } }
    .mdc-layout-grid__cell--span-2, .mdc-layout-grid__cell--span-2-tablet {
      width: calc(25% - 16px);
      width: calc(25% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-2, .mdc-layout-grid__cell--span-2-tablet {
          width: auto;
          grid-column-end: span 2; } }
    .mdc-layout-grid__cell--span-3, .mdc-layout-grid__cell--span-3-tablet {
      width: calc(37.5% - 16px);
      width: calc(37.5% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-3, .mdc-layout-grid__cell--span-3-tablet {
          width: auto;
          grid-column-end: span 3; } }
    .mdc-layout-grid__cell--span-4, .mdc-layout-grid__cell--span-4-tablet {
      width: calc(50% - 16px);
      width: calc(50% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-4, .mdc-layout-grid__cell--span-4-tablet {
          width: auto;
          grid-column-end: span 4; } }
    .mdc-layout-grid__cell--span-5, .mdc-layout-grid__cell--span-5-tablet {
      width: calc(62.5% - 16px);
      width: calc(62.5% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-5, .mdc-layout-grid__cell--span-5-tablet {
          width: auto;
          grid-column-end: span 5; } }
    .mdc-layout-grid__cell--span-6, .mdc-layout-grid__cell--span-6-tablet {
      width: calc(75% - 16px);
      width: calc(75% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-6, .mdc-layout-grid__cell--span-6-tablet {
          width: auto;
          grid-column-end: span 6; } }
    .mdc-layout-grid__cell--span-7, .mdc-layout-grid__cell--span-7-tablet {
      width: calc(87.5% - 16px);
      width: calc(87.5% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-7, .mdc-layout-grid__cell--span-7-tablet {
          width: auto;
          grid-column-end: span 7; } }
    .mdc-layout-grid__cell--span-8, .mdc-layout-grid__cell--span-8-tablet {
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-8, .mdc-layout-grid__cell--span-8-tablet {
          width: auto;
          grid-column-end: span 8; } }
    .mdc-layout-grid__cell--span-9, .mdc-layout-grid__cell--span-9-tablet {
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-9, .mdc-layout-grid__cell--span-9-tablet {
          width: auto;
          grid-column-end: span 8; } }
    .mdc-layout-grid__cell--span-10, .mdc-layout-grid__cell--span-10-tablet {
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-10, .mdc-layout-grid__cell--span-10-tablet {
          width: auto;
          grid-column-end: span 8; } }
    .mdc-layout-grid__cell--span-11, .mdc-layout-grid__cell--span-11-tablet {
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-11, .mdc-layout-grid__cell--span-11-tablet {
          width: auto;
          grid-column-end: span 8; } }
    .mdc-layout-grid__cell--span-12, .mdc-layout-grid__cell--span-12-tablet {
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-12, .mdc-layout-grid__cell--span-12-tablet {
          width: auto;
          grid-column-end: span 8; } } }

@media (max-width: 479px) {
  .mdc-layout-grid__cell {
    width: calc(100% - 16px);
    width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px));
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin: 8px;
    margin: calc(var(--mdc-layout-grid-gutter-phone, 16px) / 2); }
    @supports (display: grid) {
      .mdc-layout-grid__cell {
        width: auto;
        grid-column-end: span 4; } }
    @supports (display: grid) {
      .mdc-layout-grid__cell {
        margin: 0; } }
    .mdc-layout-grid__cell--span-1, .mdc-layout-grid__cell--span-1-phone {
      width: calc(25% - 16px);
      width: calc(25% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-1, .mdc-layout-grid__cell--span-1-phone {
          width: auto;
          grid-column-end: span 1; } }
    .mdc-layout-grid__cell--span-2, .mdc-layout-grid__cell--span-2-phone {
      width: calc(50% - 16px);
      width: calc(50% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-2, .mdc-layout-grid__cell--span-2-phone {
          width: auto;
          grid-column-end: span 2; } }
    .mdc-layout-grid__cell--span-3, .mdc-layout-grid__cell--span-3-phone {
      width: calc(75% - 16px);
      width: calc(75% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-3, .mdc-layout-grid__cell--span-3-phone {
          width: auto;
          grid-column-end: span 3; } }
    .mdc-layout-grid__cell--span-4, .mdc-layout-grid__cell--span-4-phone {
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-4, .mdc-layout-grid__cell--span-4-phone {
          width: auto;
          grid-column-end: span 4; } }
    .mdc-layout-grid__cell--span-5, .mdc-layout-grid__cell--span-5-phone {
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-5, .mdc-layout-grid__cell--span-5-phone {
          width: auto;
          grid-column-end: span 4; } }
    .mdc-layout-grid__cell--span-6, .mdc-layout-grid__cell--span-6-phone {
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-6, .mdc-layout-grid__cell--span-6-phone {
          width: auto;
          grid-column-end: span 4; } }
    .mdc-layout-grid__cell--span-7, .mdc-layout-grid__cell--span-7-phone {
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-7, .mdc-layout-grid__cell--span-7-phone {
          width: auto;
          grid-column-end: span 4; } }
    .mdc-layout-grid__cell--span-8, .mdc-layout-grid__cell--span-8-phone {
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-8, .mdc-layout-grid__cell--span-8-phone {
          width: auto;
          grid-column-end: span 4; } }
    .mdc-layout-grid__cell--span-9, .mdc-layout-grid__cell--span-9-phone {
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-9, .mdc-layout-grid__cell--span-9-phone {
          width: auto;
          grid-column-end: span 4; } }
    .mdc-layout-grid__cell--span-10, .mdc-layout-grid__cell--span-10-phone {
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-10, .mdc-layout-grid__cell--span-10-phone {
          width: auto;
          grid-column-end: span 4; } }
    .mdc-layout-grid__cell--span-11, .mdc-layout-grid__cell--span-11-phone {
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-11, .mdc-layout-grid__cell--span-11-phone {
          width: auto;
          grid-column-end: span 4; } }
    .mdc-layout-grid__cell--span-12, .mdc-layout-grid__cell--span-12-phone {
      width: calc(100% - 16px);
      width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px)); }
      @supports (display: grid) {
        .mdc-layout-grid__cell--span-12, .mdc-layout-grid__cell--span-12-phone {
          width: auto;
          grid-column-end: span 4; } } }

.mdc-layout-grid__cell--order-1 {
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1; }

.mdc-layout-grid__cell--order-2 {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2; }

.mdc-layout-grid__cell--order-3 {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3; }

.mdc-layout-grid__cell--order-4 {
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4; }

.mdc-layout-grid__cell--order-5 {
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5; }

.mdc-layout-grid__cell--order-6 {
  -webkit-box-ordinal-group: 7;
      -ms-flex-order: 6;
          order: 6; }

.mdc-layout-grid__cell--order-7 {
  -webkit-box-ordinal-group: 8;
      -ms-flex-order: 7;
          order: 7; }

.mdc-layout-grid__cell--order-8 {
  -webkit-box-ordinal-group: 9;
      -ms-flex-order: 8;
          order: 8; }

.mdc-layout-grid__cell--order-9 {
  -webkit-box-ordinal-group: 10;
      -ms-flex-order: 9;
          order: 9; }

.mdc-layout-grid__cell--order-10 {
  -webkit-box-ordinal-group: 11;
      -ms-flex-order: 10;
          order: 10; }

.mdc-layout-grid__cell--order-11 {
  -webkit-box-ordinal-group: 12;
      -ms-flex-order: 11;
          order: 11; }

.mdc-layout-grid__cell--order-12 {
  -webkit-box-ordinal-group: 13;
      -ms-flex-order: 12;
          order: 12; }

.mdc-layout-grid__cell--align-top {
  -ms-flex-item-align: start;
      align-self: flex-start; }
  @supports (display: grid) {
    .mdc-layout-grid__cell--align-top {
      -ms-flex-item-align: start;
          align-self: start; } }

.mdc-layout-grid__cell--align-middle {
  -ms-flex-item-align: center;
      align-self: center; }

.mdc-layout-grid__cell--align-bottom {
  -ms-flex-item-align: end;
      align-self: flex-end; }
  @supports (display: grid) {
    .mdc-layout-grid__cell--align-bottom {
      -ms-flex-item-align: end;
          align-self: end; } }

@media (min-width: 840px) {
  .mdc-layout-grid--fixed-column-width {
    width: 1176px;
    width: calc( var(--mdc-layout-grid-column-width-desktop, 72px) * 12 + var(--mdc-layout-grid-gutter-desktop, 24px) * 11 + var(--mdc-layout-grid-margin-desktop, 24px) * 2); } }

@media (min-width: 480px) and (max-width: 839px) {
  .mdc-layout-grid--fixed-column-width {
    width: 720px;
    width: calc( var(--mdc-layout-grid-column-width-tablet, 72px) * 8 + var(--mdc-layout-grid-gutter-tablet, 16px) * 7 + var(--mdc-layout-grid-margin-tablet, 16px) * 2); } }

@media (max-width: 479px) {
  .mdc-layout-grid--fixed-column-width {
    width: 368px;
    width: calc( var(--mdc-layout-grid-column-width-phone, 72px) * 4 + var(--mdc-layout-grid-gutter-phone, 16px) * 3 + var(--mdc-layout-grid-margin-phone, 16px) * 2); } }

.mdc-layout-grid--align-left {
  margin-right: auto;
  margin-left: 0; }

.mdc-layout-grid--align-right {
  margin-right: 0;
  margin-left: auto; }

@-webkit-keyframes primary-indeterminate-translate {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  20% {
    -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
            animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  59.15% {
    -webkit-animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
            animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
    -webkit-transform: translateX(83.67142%);
            transform: translateX(83.67142%); }
  100% {
    -webkit-transform: translateX(200.61106%);
            transform: translateX(200.61106%); } }

@keyframes primary-indeterminate-translate {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  20% {
    -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
            animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  59.15% {
    -webkit-animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
            animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
    -webkit-transform: translateX(83.67142%);
            transform: translateX(83.67142%); }
  100% {
    -webkit-transform: translateX(200.61106%);
            transform: translateX(200.61106%); } }

@-webkit-keyframes primary-indeterminate-scale {
  0% {
    -webkit-transform: scaleX(0.08);
            transform: scaleX(0.08); }
  36.65% {
    -webkit-animation-timing-function: cubic-bezier(0.33473, 0.12482, 0.78584, 1);
            animation-timing-function: cubic-bezier(0.33473, 0.12482, 0.78584, 1);
    -webkit-transform: scaleX(0.08);
            transform: scaleX(0.08); }
  69.15% {
    -webkit-animation-timing-function: cubic-bezier(0.06, 0.11, 0.6, 1);
            animation-timing-function: cubic-bezier(0.06, 0.11, 0.6, 1);
    -webkit-transform: scaleX(0.66148);
            transform: scaleX(0.66148); }
  100% {
    -webkit-transform: scaleX(0.08);
            transform: scaleX(0.08); } }

@keyframes primary-indeterminate-scale {
  0% {
    -webkit-transform: scaleX(0.08);
            transform: scaleX(0.08); }
  36.65% {
    -webkit-animation-timing-function: cubic-bezier(0.33473, 0.12482, 0.78584, 1);
            animation-timing-function: cubic-bezier(0.33473, 0.12482, 0.78584, 1);
    -webkit-transform: scaleX(0.08);
            transform: scaleX(0.08); }
  69.15% {
    -webkit-animation-timing-function: cubic-bezier(0.06, 0.11, 0.6, 1);
            animation-timing-function: cubic-bezier(0.06, 0.11, 0.6, 1);
    -webkit-transform: scaleX(0.66148);
            transform: scaleX(0.66148); }
  100% {
    -webkit-transform: scaleX(0.08);
            transform: scaleX(0.08); } }

@-webkit-keyframes secondary-indeterminate-translate {
  0% {
    -webkit-animation-timing-function: cubic-bezier(0.15, 0, 0.51506, 0.40969);
            animation-timing-function: cubic-bezier(0.15, 0, 0.51506, 0.40969);
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  25% {
    -webkit-animation-timing-function: cubic-bezier(0.31033, 0.28406, 0.8, 0.73371);
            animation-timing-function: cubic-bezier(0.31033, 0.28406, 0.8, 0.73371);
    -webkit-transform: translateX(37.65191%);
            transform: translateX(37.65191%); }
  48.35% {
    -webkit-animation-timing-function: cubic-bezier(0.4, 0.62704, 0.6, 0.90203);
            animation-timing-function: cubic-bezier(0.4, 0.62704, 0.6, 0.90203);
    -webkit-transform: translateX(84.38617%);
            transform: translateX(84.38617%); }
  100% {
    -webkit-transform: translateX(160.27778%);
            transform: translateX(160.27778%); } }

@keyframes secondary-indeterminate-translate {
  0% {
    -webkit-animation-timing-function: cubic-bezier(0.15, 0, 0.51506, 0.40969);
            animation-timing-function: cubic-bezier(0.15, 0, 0.51506, 0.40969);
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  25% {
    -webkit-animation-timing-function: cubic-bezier(0.31033, 0.28406, 0.8, 0.73371);
            animation-timing-function: cubic-bezier(0.31033, 0.28406, 0.8, 0.73371);
    -webkit-transform: translateX(37.65191%);
            transform: translateX(37.65191%); }
  48.35% {
    -webkit-animation-timing-function: cubic-bezier(0.4, 0.62704, 0.6, 0.90203);
            animation-timing-function: cubic-bezier(0.4, 0.62704, 0.6, 0.90203);
    -webkit-transform: translateX(84.38617%);
            transform: translateX(84.38617%); }
  100% {
    -webkit-transform: translateX(160.27778%);
            transform: translateX(160.27778%); } }

@-webkit-keyframes secondary-indeterminate-scale {
  0% {
    -webkit-animation-timing-function: cubic-bezier(0.20503, 0.05705, 0.57661, 0.45397);
            animation-timing-function: cubic-bezier(0.20503, 0.05705, 0.57661, 0.45397);
    -webkit-transform: scaleX(0.08);
            transform: scaleX(0.08); }
  19.15% {
    -webkit-animation-timing-function: cubic-bezier(0.15231, 0.19643, 0.64837, 1.00432);
            animation-timing-function: cubic-bezier(0.15231, 0.19643, 0.64837, 1.00432);
    -webkit-transform: scaleX(0.4571);
            transform: scaleX(0.4571); }
  44.15% {
    -webkit-animation-timing-function: cubic-bezier(0.25776, -0.00316, 0.21176, 1.38179);
            animation-timing-function: cubic-bezier(0.25776, -0.00316, 0.21176, 1.38179);
    -webkit-transform: scaleX(0.72796);
            transform: scaleX(0.72796); }
  100% {
    -webkit-transform: scaleX(0.08);
            transform: scaleX(0.08); } }

@keyframes secondary-indeterminate-scale {
  0% {
    -webkit-animation-timing-function: cubic-bezier(0.20503, 0.05705, 0.57661, 0.45397);
            animation-timing-function: cubic-bezier(0.20503, 0.05705, 0.57661, 0.45397);
    -webkit-transform: scaleX(0.08);
            transform: scaleX(0.08); }
  19.15% {
    -webkit-animation-timing-function: cubic-bezier(0.15231, 0.19643, 0.64837, 1.00432);
            animation-timing-function: cubic-bezier(0.15231, 0.19643, 0.64837, 1.00432);
    -webkit-transform: scaleX(0.4571);
            transform: scaleX(0.4571); }
  44.15% {
    -webkit-animation-timing-function: cubic-bezier(0.25776, -0.00316, 0.21176, 1.38179);
            animation-timing-function: cubic-bezier(0.25776, -0.00316, 0.21176, 1.38179);
    -webkit-transform: scaleX(0.72796);
            transform: scaleX(0.72796); }
  100% {
    -webkit-transform: scaleX(0.08);
            transform: scaleX(0.08); } }

@-webkit-keyframes buffering {
  to {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px); } }

@keyframes buffering {
  to {
    -webkit-transform: translateX(-10px);
            transform: translateX(-10px); } }

@-webkit-keyframes primary-indeterminate-translate-reverse {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  20% {
    -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
            animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  59.15% {
    -webkit-animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
            animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
    -webkit-transform: translateX(-83.67142%);
            transform: translateX(-83.67142%); }
  100% {
    -webkit-transform: translateX(-200.61106%);
            transform: translateX(-200.61106%); } }

@keyframes primary-indeterminate-translate-reverse {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  20% {
    -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
            animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  59.15% {
    -webkit-animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
            animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
    -webkit-transform: translateX(-83.67142%);
            transform: translateX(-83.67142%); }
  100% {
    -webkit-transform: translateX(-200.61106%);
            transform: translateX(-200.61106%); } }

@-webkit-keyframes secondary-indeterminate-translate-reverse {
  0% {
    -webkit-animation-timing-function: cubic-bezier(0.15, 0, 0.51506, 0.40969);
            animation-timing-function: cubic-bezier(0.15, 0, 0.51506, 0.40969);
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  25% {
    -webkit-animation-timing-function: cubic-bezier(0.31033, 0.28406, 0.8, 0.73371);
            animation-timing-function: cubic-bezier(0.31033, 0.28406, 0.8, 0.73371);
    -webkit-transform: translateX(-37.65191%);
            transform: translateX(-37.65191%); }
  48.35% {
    -webkit-animation-timing-function: cubic-bezier(0.4, 0.62704, 0.6, 0.90203);
            animation-timing-function: cubic-bezier(0.4, 0.62704, 0.6, 0.90203);
    -webkit-transform: translateX(-84.38617%);
            transform: translateX(-84.38617%); }
  100% {
    -webkit-transform: translateX(-160.27778%);
            transform: translateX(-160.27778%); } }

@keyframes secondary-indeterminate-translate-reverse {
  0% {
    -webkit-animation-timing-function: cubic-bezier(0.15, 0, 0.51506, 0.40969);
            animation-timing-function: cubic-bezier(0.15, 0, 0.51506, 0.40969);
    -webkit-transform: translateX(0);
            transform: translateX(0); }
  25% {
    -webkit-animation-timing-function: cubic-bezier(0.31033, 0.28406, 0.8, 0.73371);
            animation-timing-function: cubic-bezier(0.31033, 0.28406, 0.8, 0.73371);
    -webkit-transform: translateX(-37.65191%);
            transform: translateX(-37.65191%); }
  48.35% {
    -webkit-animation-timing-function: cubic-bezier(0.4, 0.62704, 0.6, 0.90203);
            animation-timing-function: cubic-bezier(0.4, 0.62704, 0.6, 0.90203);
    -webkit-transform: translateX(-84.38617%);
            transform: translateX(-84.38617%); }
  100% {
    -webkit-transform: translateX(-160.27778%);
            transform: translateX(-160.27778%); } }

@-webkit-keyframes buffering-reverse {
  to {
    -webkit-transform: translateX(10px);
            transform: translateX(10px); } }

@keyframes buffering-reverse {
  to {
    -webkit-transform: translateX(10px);
            transform: translateX(10px); } }

.mdc-linear-progress {
  position: relative;
  width: 100%;
  height: 4px;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-transition: opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transition: opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  overflow: hidden; }
  .mdc-linear-progress__bar {
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-animation: none;
            animation: none;
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-transition: -webkit-transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: -webkit-transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1); }
  .mdc-linear-progress__bar-inner {
    /* @alternate */
    background-color: #2F66F6;
    background-color: var(--mdc-theme-primary, #2F66F6);
    display: inline-block;
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-animation: none;
            animation: none; }
  .mdc-linear-progress--accent .mdc-linear-progress__bar-inner {
    /* @alternate */
    background-color: #ff4081;
    background-color: var(--mdc-theme-secondary, #ff4081); }
  .mdc-linear-progress__buffering-dots {
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-animation: buffering 250ms infinite linear;
            animation: buffering 250ms infinite linear;
    background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' enable-background='new 0 0 5 2' xml:space='preserve' viewBox='0 0 5 2' preserveAspectRatio='none slice'%3E%3Ccircle cx='1' cy='1' r='1' fill='%23e6e6e6'/%3E%3C/svg%3E");
    background-repeat: repeat-x;
    background-size: 10px 4px; }
  .mdc-linear-progress__buffer {
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-transition: -webkit-transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: -webkit-transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    background-color: #e6e6e6; }
  .mdc-linear-progress__secondary-bar {
    visibility: hidden; }
  .mdc-linear-progress--indeterminate .mdc-linear-progress__bar {
    -webkit-transition: none;
    transition: none; }
  .mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar {
    left: -145.166611%;
    -webkit-animation: primary-indeterminate-translate 2s infinite linear;
            animation: primary-indeterminate-translate 2s infinite linear; }
    .mdc-linear-progress--indeterminate .mdc-linear-progress__primary-bar > .mdc-linear-progress__bar-inner {
      -webkit-animation: primary-indeterminate-scale 2s infinite linear;
              animation: primary-indeterminate-scale 2s infinite linear; }
  .mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar {
    left: -54.888891%;
    -webkit-animation: secondary-indeterminate-translate 2s infinite linear;
            animation: secondary-indeterminate-translate 2s infinite linear;
    visibility: visible; }
    .mdc-linear-progress--indeterminate .mdc-linear-progress__secondary-bar > .mdc-linear-progress__bar-inner {
      -webkit-animation: secondary-indeterminate-scale 2s infinite linear;
              animation: secondary-indeterminate-scale 2s infinite linear; }
  .mdc-linear-progress--reversed .mdc-linear-progress__bar,
  .mdc-linear-progress--reversed .mdc-linear-progress__buffer {
    right: 0;
    -webkit-transform-origin: center right;
            transform-origin: center right; }
  .mdc-linear-progress--reversed .mdc-linear-progress__primary-bar {
    -webkit-animation-name: primary-indeterminate-translate-reverse;
            animation-name: primary-indeterminate-translate-reverse; }
  .mdc-linear-progress--reversed .mdc-linear-progress__secondary-bar {
    -webkit-animation-name: secondary-indeterminate-translate-reverse;
            animation-name: secondary-indeterminate-translate-reverse; }
  .mdc-linear-progress--reversed .mdc-linear-progress__buffering-dots {
    -webkit-animation: buffering-reverse 250ms infinite linear;
            animation: buffering-reverse 250ms infinite linear; }
  .mdc-linear-progress--closed {
    opacity: 0; }

.mdc-linear-progress--indeterminate.mdc-linear-progress--reversed .mdc-linear-progress__primary-bar {
  right: -145.166611%;
  left: auto; }

.mdc-linear-progress--indeterminate.mdc-linear-progress--reversed .mdc-linear-progress__secondary-bar {
  right: -54.888891%;
  left: auto; }

/**
 * Creates a rule that will be applied when an MDC-Web component is within the context of an RTL layout.
 *
 * Usage Example:
 * ```scss
 * .mdc-foo {
 *   position: absolute;
 *   left: 0;
 *
 *   @include mdc-rtl {
 *     left: auto;
 *     right: 0;
 *   }
 *
 *   &__bar {
 *     margin-left: 4px;
 *     @include mdc-rtl(".mdc-foo") {
 *       margin-left: auto;
 *       margin-right: 4px;
 *     }
 *   }
 * }
 *
 * .mdc-foo--mod {
 *   padding-left: 4px;
 *
 *   @include mdc-rtl {
 *     padding-left: auto;
 *     padding-right: 4px;
 *   }
 * }
 * ```
 *
 * Note that this works by checking for [dir="rtl"] on an ancestor element. While this will work
 * in most cases, it will in some cases lead to false negatives, e.g.
 *
 * ```html
 * <html dir="rtl">
 *   <!-- ... -->
 *   <div dir="ltr">
 *     <div class="mdc-foo">Styled incorrectly as RTL!</div>
 *   </div>
 * </html>
 * ```
 *
 * In the future, selectors such as :dir (http://mdn.io/:dir) will help us mitigate this.
 */
/**
 * Takes a base box-model property - e.g. margin / border / padding - along with a default
 * direction and value, and emits rules which apply the value to the
 * "<base-property>-<default-direction>" property by default, but flips the direction
 * when within an RTL context.
 *
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, left, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 8px;
 *     margin-left: 0;
 *   }
 * }
 * ```
 * whereas:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, right, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-right: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 0;
 *     margin-left: 8px;
 *   }
 * }
 * ```
 *
 * You can also pass a 4th optional $root-selector argument which will be forwarded to `mdc-rtl`,
 * e.g. `@include mdc-rtl-reflexive-box(margin, left, 8px, ".mdc-component")`.
 *
 * Note that this function will always zero out the original value in an RTL context. If you're
 * trying to flip the values, use mdc-rtl-reflexive-property().
 */
/**
 * Takes a base property and emits rules that assign <base-property>-left to <left-value> and
 * <base-property>-right to <right-value> in a LTR context, and vice versa in a RTL context.
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-property(margin, auto, 12px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: auto;
 *   margin-right: 12px;
 *
 *   @include mdc-rtl {
 *     margin-left: 12px;
 *     margin-right: auto;
 *   }
 * }
 * ```
 *
 * A 4th optional $root-selector argument can be given, which will be passed to `mdc-rtl`.
 */
/**
 * Takes an argument specifying a horizontal position property (either "left" or "right") as well
 * as a value, and applies that value to the specified position in a LTR context, and flips it in a
 * RTL context. For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-position(left, 0);
 *   position: absolute;
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 *  .mdc-foo {
 *    position: absolute;
 *    left: 0;
 *    right: initial;
 *
 *    @include mdc-rtl {
 *      right: 0;
 *      left: initial;
 *    }
 *  }
 * ```
 * An optional third $root-selector argument may also be given, which is passed to `mdc-rtl`.
 */
/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
.mdc-list {
  font-family: Roboto, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: 0.04em;
  line-height: 1.75rem;
  text-decoration: inherit;
  text-transform: inherit;
  /* @alternate */
  color: rgba(0, 0, 0, 0.87);
  color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));
  margin: 0;
  padding: 8px 16px 0;
  line-height: 1.5rem;
  list-style-type: none; }
  .mdc-list--theme-dark,
  .mdc-theme--dark .mdc-list {
    /* @alternate */
    color: white;
    color: var(--mdc-theme-text-primary-on-dark, white); }

.mdc-list--dense {
  padding-top: 4px;
  font-size: .812rem; }

.mdc-list-item {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  height: 48px; }
  .mdc-list-item__start-detail {
    width: 24px;
    height: 24px;
    margin-left: 0;
    margin-right: 32px; }
    [dir="rtl"] .mdc-list-item .mdc-list-item__start-detail,
    .mdc-list-item[dir="rtl"] .mdc-list-item__start-detail {
      margin-left: 32px;
      margin-right: 0; }
  .mdc-list-item__end-detail {
    width: 24px;
    height: 24px;
    margin-left: auto;
    margin-right: 0; }
    [dir="rtl"] .mdc-list-item .mdc-list-item__end-detail,
    .mdc-list-item[dir="rtl"] .mdc-list-item__end-detail {
      margin-left: 0;
      margin-right: auto; }
  .mdc-list-item__text {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    .mdc-list-item__text__secondary {
      font-family: Roboto, sans-serif;
      -moz-osx-font-smoothing: grayscale;
      -webkit-font-smoothing: antialiased;
      font-size: 0.875rem;
      font-weight: 400;
      letter-spacing: 0.04em;
      line-height: 1.25rem;
      text-decoration: inherit;
      text-transform: inherit;
      /* @alternate */
      color: rgba(0, 0, 0, 0.54);
      color: var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54)); }
      .mdc-list-item__text__secondary--theme-dark,
      .mdc-theme--dark .mdc-list-item__text__secondary {
        /* @alternate */
        color: rgba(255, 255, 255, 0.7);
        color: var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)); }
      .mdc-list--dense .mdc-list-item__text__secondary {
        font-size: inherit; }
  .mdc-list--dense .mdc-list-item {
    height: 40px; }
    .mdc-list--dense .mdc-list-item__start-detail {
      width: 20px;
      height: 20px;
      margin-left: 0;
      margin-right: 36px; }
      [dir="rtl"] .mdc-list-item .mdc-list--dense .mdc-list-item__start-detail,
      .mdc-list-item[dir="rtl"] .mdc-list--dense .mdc-list-item__start-detail {
        margin-left: 36px;
        margin-right: 0; }
    .mdc-list--dense .mdc-list-item__end-detail {
      width: 20px;
      height: 20px; }
  .mdc-list--avatar-list .mdc-list-item {
    height: 56px; }
    .mdc-list--avatar-list .mdc-list-item__start-detail {
      width: 40px;
      height: 40px;
      margin-left: 0;
      margin-right: 16px;
      border-radius: 50%; }
      [dir="rtl"] .mdc-list-item .mdc-list--avatar-list .mdc-list-item__start-detail,
      .mdc-list-item[dir="rtl"] .mdc-list--avatar-list .mdc-list-item__start-detail {
        margin-left: 16px;
        margin-right: 0; }
  .mdc-list-item .mdc-list--avatar-list.mdc-list--dense .mdc-list__item {
    height: 48px; }
    .mdc-list-item .mdc-list--avatar-list.mdc-list--dense .mdc-list__item__start-detail {
      width: 36px;
      height: 36px;
      margin-left: 0;
      margin-right: 20px; }
      [dir="rtl"] .mdc-list-item .mdc-list-item .mdc-list--avatar-list.mdc-list--dense .mdc-list__item__start-detail,
      .mdc-list-item[dir="rtl"] .mdc-list-item .mdc-list--avatar-list.mdc-list--dense .mdc-list__item__start-detail {
        margin-left: 20px;
        margin-right: 0; }
  .mdc-list--two-line .mdc-list-item {
    height: 72px; }
  .mdc-list--two-line.mdc-list--dense .mdc-list-item {
    height: 60px; }

a.mdc-list-item {
  color: inherit;
  text-decoration: none; }

.mdc-list-item.mdc-ripple-upgraded {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  will-change: transform, opacity;
  -webkit-tap-highlight-color: transparent;
  left: -16px;
  right: initial;
  position: relative;
  width: 100%;
  padding: 0 16px;
  overflow: hidden; }
  .mdc-list-item.mdc-ripple-upgraded::before, .mdc-list-item.mdc-ripple-upgraded::after {
    position: absolute;
    -webkit-transition: opacity 250ms linear;
    transition: opacity 250ms linear;
    border-radius: 50%;
    pointer-events: none;
    content: ""; }
  .mdc-list-item.mdc-ripple-upgraded::before, .mdc-list-item.mdc-ripple-upgraded::after {
    background-color: rgba(0, 0, 0, 0.06);
    opacity: 0; }
  .mdc-list-item.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):hover::before, .mdc-list-item.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):focus::before, .mdc-list-item.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):active::after {
    -webkit-transition-duration: 85ms;
            transition-duration: 85ms;
    opacity: .6; }
  .mdc-list-item.mdc-ripple-upgraded.mdc-ripple-upgraded--background-focused::before {
    opacity: .99999; }
  .mdc-list-item.mdc-ripple-upgraded.mdc-ripple-upgraded--background-active-fill::before {
    -webkit-transition-duration: 120ms;
            transition-duration: 120ms;
    opacity: 1; }
  .mdc-list-item.mdc-ripple-upgraded.mdc-ripple-upgraded::after {
    opacity: 0; }
  .mdc-list-item.mdc-ripple-upgraded.mdc-ripple-upgraded--foreground-activation::after {
    -webkit-animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards;
            animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards; }
  .mdc-list-item.mdc-ripple-upgraded.mdc-ripple-upgraded--foreground-deactivation::after {
    -webkit-animation: 83ms mdc-ripple-fg-opacity-out;
            animation: 83ms mdc-ripple-fg-opacity-out;
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
            transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); }
  .mdc-list-item.mdc-ripple-upgraded::before, .mdc-list-item.mdc-ripple-upgraded::after {
    top: calc(50% - 100%);
    left: calc(50% - 100%);
    width: 200%;
    height: 200%; }
  .mdc-list-item.mdc-ripple-upgraded.mdc-ripple-upgraded::before {
    top: calc(50% - 100%);
    left: calc(50% - 100%);
    width: 200%;
    height: 200%;
    -webkit-transform: scale(var(--mdc-ripple-fg-scale, 0));
            transform: scale(var(--mdc-ripple-fg-scale, 0)); }
  .mdc-list-item.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded::before {
    top: var(--mdc-ripple-top, calc(50% - 50%));
    left: var(--mdc-ripple-left, calc(50% - 50%));
    width: var(--mdc-ripple-fg-size, 100%);
    height: var(--mdc-ripple-fg-size, 100%);
    -webkit-transform: scale(var(--mdc-ripple-fg-scale, 0));
            transform: scale(var(--mdc-ripple-fg-scale, 0)); }
  .mdc-list-item.mdc-ripple-upgraded.mdc-ripple-upgraded::after {
    top: 0;
    left: 0;
    width: var(--mdc-ripple-fg-size, 100%);
    height: var(--mdc-ripple-fg-size, 100%);
    -webkit-transform: scale(0);
            transform: scale(0);
    -webkit-transform-origin: center center;
            transform-origin: center center; }
  .mdc-list-item.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded::after {
    top: var(--mdc-ripple-top, 0);
    left: var(--mdc-ripple-left, 0); }
  [dir="rtl"] .mdc-list-item.mdc-ripple-upgraded, .mdc-list-item.mdc-ripple-upgraded[dir="rtl"] {
    left: initial;
    right: -16px; }
  .mdc-list-item.mdc-ripple-upgraded:focus {
    outline: none; }
  .mdc-list--theme-dark .mdc-list-item.mdc-ripple-upgraded::before, .mdc-list--theme-dark .mdc-list-item.mdc-ripple-upgraded::after,
  .mdc-theme--dark .mdc-list-item.mdc-ripple-upgraded::before,
  .mdc-theme--dark .mdc-list-item.mdc-ripple-upgraded::after {
    background-color: rgba(255, 255, 255, 0.12);
    opacity: 0; }
  .mdc-list--theme-dark .mdc-list-item.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):hover::before, .mdc-list--theme-dark .mdc-list-item.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):focus::before, .mdc-list--theme-dark .mdc-list-item.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):active::after,
  .mdc-theme--dark .mdc-list-item.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):hover::before,
  .mdc-theme--dark .mdc-list-item.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):focus::before,
  .mdc-theme--dark .mdc-list-item.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):active::after {
    -webkit-transition-duration: 85ms;
            transition-duration: 85ms;
    opacity: .6; }
  .mdc-list--theme-dark .mdc-list-item.mdc-ripple-upgraded.mdc-ripple-upgraded--background-focused::before,
  .mdc-theme--dark .mdc-list-item.mdc-ripple-upgraded.mdc-ripple-upgraded--background-focused::before {
    opacity: .99999; }
  .mdc-list--theme-dark .mdc-list-item.mdc-ripple-upgraded.mdc-ripple-upgraded--background-active-fill::before,
  .mdc-theme--dark .mdc-list-item.mdc-ripple-upgraded.mdc-ripple-upgraded--background-active-fill::before {
    -webkit-transition-duration: 120ms;
            transition-duration: 120ms;
    opacity: 1; }
  .mdc-list--theme-dark .mdc-list-item.mdc-ripple-upgraded.mdc-ripple-upgraded::after,
  .mdc-theme--dark .mdc-list-item.mdc-ripple-upgraded.mdc-ripple-upgraded::after {
    opacity: 0; }
  .mdc-list--theme-dark .mdc-list-item.mdc-ripple-upgraded.mdc-ripple-upgraded--foreground-activation::after,
  .mdc-theme--dark .mdc-list-item.mdc-ripple-upgraded.mdc-ripple-upgraded--foreground-activation::after {
    -webkit-animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards;
            animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards; }
  .mdc-list--theme-dark .mdc-list-item.mdc-ripple-upgraded.mdc-ripple-upgraded--foreground-deactivation::after,
  .mdc-theme--dark .mdc-list-item.mdc-ripple-upgraded.mdc-ripple-upgraded--foreground-deactivation::after {
    -webkit-animation: 83ms mdc-ripple-fg-opacity-out;
            animation: 83ms mdc-ripple-fg-opacity-out;
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
            transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); }

.mdc-list-divider {
  height: 0;
  margin: 0;
  border: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
  .mdc-list--theme-dark .mdc-list-divider,
  .mdc-theme--dark .mdc-list-divider {
    border-bottom-color: rgba(255, 255, 255, 0.2); }

.mdc-list-divider--inset {
  margin-left: 56px;
  margin-right: 0;
  width: calc(100% - 56px); }
  [dir="rtl"] .mdc-list-group .mdc-list-divider--inset,
  .mdc-list-group[dir="rtl"] .mdc-list-divider--inset {
    margin-left: 0;
    margin-right: 56px; }

.mdc-list-group {
  padding: 0 16px; }
  .mdc-list-group__subheader {
    font-family: Roboto, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 0.875rem;
    font-weight: 500;
    letter-spacing: 0.04em;
    line-height: 1.5rem;
    text-decoration: inherit;
    text-transform: inherit;
    /* @alternate */
    color: rgba(0, 0, 0, 0.87);
    color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));
    margin: 0.75rem 0; }
    .mdc-list-group__subheader--theme-dark,
    .mdc-theme--dark .mdc-list-group__subheader {
      /* @alternate */
      color: white;
      color: var(--mdc-theme-text-primary-on-dark, white); }
  .mdc-list-group .mdc-list {
    padding: 0; }

/**
 * The css property used for elevation. In most cases this should not be changed. It is exposed
 * as a variable for abstraction / easy use when needing to reference the property directly, for
 * example in a `will-change` rule.
 */
/**
 * The default duration value for elevation transitions.
 */
/**
 * The default easing value for elevation transitions.
 */
/**
 * Applies the correct css rules to an element to give it the elevation specified by $z-value.
 * The $z-value must be between 0 and 24.
 */
/**
 * Returns a string that can be used as the value for a `transition` property for elevation.
 * Calling this function directly is useful in situations where a component needs to transition
 * more than one property.
 *
 * ```scss
 * .foo {
 *   transition: mdc-elevation-transition-rule(), opacity 100ms ease;
 *   will-change: $mdc-elevation-property, opacity;
 * }
 * ```
 */
/**
 * Applies the correct css rules needed to have an element transition between elevations.
 * This mixin should be applied to elements whose elevation values will change depending on their
 * context (e.g. when active or disabled).
 */
/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
/* postcss-bem-linter: define simple-menu */
.mdc-simple-menu {
  display: none;
  position: absolute;
  min-width: 170px;
  max-width: calc(100vw - 32px);
  max-height: calc(100vh - 32px);
  margin: 0;
  padding: 0;
  -webkit-transform: scale(0);
          transform: scale(0);
  -webkit-transform-origin: top left;
          transform-origin: top left;
  border-radius: 2px;
  background-color: white;
  white-space: nowrap;
  opacity: 0;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  will-change: transform, opacity;
  z-index: 4;
  -webkit-box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
  /* stylelint-disable plugin/selector-bem-pattern */
  /* stylelint-enable plugin/selector-bem-pattern */
  /* stylelint-disable plugin/selector-bem-pattern */
  /* stylelint-disable selector-no-qualifying-type */
  /* stylelint-enable selector-no-qualifying-type */
  /* TODO(sgomes): Revisit when we have interactive lists. */
  /* stylelint-enable plugin/selector-bem-pattern */ }
  .mdc-simple-menu--theme-dark,
  .mdc-theme--dark .mdc-simple-menu {
    background-color: #424242; }
  .mdc-simple-menu:focus {
    outline: none; }
  .mdc-simple-menu--open {
    display: inline-block;
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1; }
  .mdc-simple-menu--animating {
    display: inline-block;
    -webkit-transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1);
    transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1); }
  .mdc-simple-menu__items {
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    will-change: transform;
    /* stylelint-disable plugin/selector-bem-pattern, selector-no-universal */
    /* stylelint-enable plugin/selector-bem-pattern, selector-no-universal */ }
    .mdc-simple-menu__items > * {
      opacity: 0; }
    .mdc-simple-menu__items > .mdc-list-item {
      cursor: pointer; }
    .mdc-simple-menu--animating .mdc-simple-menu__items {
      overflow-y: hidden; }
      .mdc-simple-menu--animating .mdc-simple-menu__items > * {
        -webkit-transition-duration: 0.3s;
                transition-duration: 0.3s;
        -webkit-transition-property: opacity;
        transition-property: opacity;
        -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
                transition-timing-function: cubic-bezier(0, 0, 0.2, 1); }
    .mdc-simple-menu--open .mdc-simple-menu__items > * {
      opacity: 1;
      will-change: opacity; }
  [dir="rtl"] .mdc-simple-menu {
    -webkit-transform-origin: top right;
            transform-origin: top right; }
  .mdc-simple-menu--open-from-top-left {
    -webkit-transform-origin: top left !important;
            transform-origin: top left !important; }
  .mdc-simple-menu--open-from-top-right {
    -webkit-transform-origin: top right !important;
            transform-origin: top right !important; }
  .mdc-simple-menu--open-from-bottom-left {
    -webkit-transform-origin: bottom left !important;
            transform-origin: bottom left !important; }
  .mdc-simple-menu--open-from-bottom-right {
    -webkit-transform-origin: bottom right !important;
            transform-origin: bottom right !important; }
  .mdc-simple-menu .mdc-list-group,
  .mdc-simple-menu .mdc-list {
    padding: 8px 0; }
  .mdc-simple-menu .mdc-list-item {
    position: relative;
    padding: 0 16px;
    outline: none;
    color: inherit;
    text-decoration: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    font-family: Roboto, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: 0.04em;
    line-height: 1.75rem;
    text-decoration: inherit;
    text-transform: inherit; }
    .mdc-simple-menu--theme-dark.mdc-simple-menu .mdc-list-item,
    .mdc-theme--dark .mdc-simple-menu .mdc-list-item {
      color: white; }
  .mdc-simple-menu--theme-dark.mdc-simple-menu .mdc-list-divider,
  .mdc-theme--dark .mdc-simple-menu .mdc-list-divider {
    border-color: rgba(255, 255, 255, 0.12); }
  .mdc-simple-menu .mdc-list-item__start-detail {
    color: rgba(0, 0, 0, 0.54); }
    .mdc-simple-menu--theme-dark.mdc-simple-menu .mdc-list-item__start-detail,
    .mdc-theme--dark .mdc-simple-menu .mdc-list-item__start-detail {
      color: rgba(255, 255, 255, 0.54); }
  .mdc-simple-menu--selected.mdc-list-item,
  .mdc-simple-menu--selected.mdc-list-item .mdc-list-item__start-detail {
    /* @alternate */
    color: #2F66F6;
    color: var(--mdc-theme-primary, #2F66F6); }
  .mdc-simple-menu .mdc-list-item::before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transition: opacity 120ms cubic-bezier(0, 0, 0.2, 1);
    transition: opacity 120ms cubic-bezier(0, 0, 0.2, 1);
    border-radius: inherit;
    background: currentColor;
    content: "";
    opacity: 0;
    pointer-events: none; }
  .mdc-simple-menu .mdc-list-item:focus::before {
    opacity: .12; }
  .mdc-simple-menu .mdc-list-item:active::before {
    /*
      Slightly darker value for visual distinction.
      This allows a full base that has distinct modes.
      Progressive enhancement with ripples will provide complete button spec alignment.
    */
    opacity: .18; }
  .mdc-simple-menu .mdc-list-item[aria-disabled="true"] {
    cursor: default;
    /* @alternate */
    color: rgba(0, 0, 0, 0.38);
    color: var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38)); }
    .mdc-select--theme-dark .mdc-simple-menu .mdc-list-item[aria-disabled="true"],
    .mdc-theme--dark .mdc-simple-menu .mdc-list-item[aria-disabled="true"] {
      /* @alternate */
      color: rgba(255, 255, 255, 0.5);
      color: var(--mdc-theme-text-disabled-on-dark, rgba(255, 255, 255, 0.5)); }
  .mdc-simple-menu .mdc-list-item[aria-disabled="true"]:focus::before, .mdc-simple-menu .mdc-list-item[aria-disabled="true"]:active::before {
    opacity: 0; }

/* postcss-bem-linter: end */
.mdc-menu-anchor {
  position: relative;
  overflow: visible; }

.mdc-radio {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  will-change: transform, opacity;
  -webkit-tap-highlight-color: transparent;
  display: inline-block;
  position: relative;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 40px;
  height: 40px;
  padding: 10px;
  cursor: pointer;
  will-change: opacity, transform, border-color, background-color, color; }
  .mdc-radio .mdc-radio__native-control:enabled:not(:checked) + .mdc-radio__background .mdc-radio__outer-circle {
    /* @alternate */
    border-color: rgba(0, 0, 0, 0.54);
    border-color: var(--mdc-theme-text-secondary-on-light, rgba(0, 0, 0, 0.54)); }
  .mdc-radio--theme-dark .mdc-radio__native-control:enabled:not(:checked) + .mdc-radio__background .mdc-radio__outer-circle,
  .mdc-theme--dark .mdc-radio .mdc-radio__native-control:enabled:not(:checked) + .mdc-radio__background .mdc-radio__outer-circle {
    /* @alternate */
    border-color: rgba(255, 255, 255, 0.7);
    border-color: var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)); }
  .mdc-radio .mdc-radio__native-control:enabled:checked + .mdc-radio__background .mdc-radio__outer-circle {
    /* @alternate */
    border-color: #ff4081;
    border-color: var(--mdc-theme-secondary, #ff4081); }
  .mdc-radio .mdc-radio__native-control:enabled + .mdc-radio__background .mdc-radio__inner-circle {
    /* @alternate */
    background-color: #ff4081;
    background-color: var(--mdc-theme-secondary, #ff4081); }
  .mdc-radio .mdc-radio__background::before {
    /* @alternate */
    background-color: #ff4081; }
    @supports not (-ms-ime-align: auto) {
      .mdc-radio .mdc-radio__background::before {
        background-color: var(--mdc-theme-secondary, #ff4081); } }
  .mdc-radio::before, .mdc-radio::after {
    position: absolute;
    -webkit-transition: opacity 250ms linear;
    transition: opacity 250ms linear;
    border-radius: 50%;
    pointer-events: none;
    content: ""; }
  .mdc-radio::before, .mdc-radio::after {
    background-color: rgba(255, 64, 129, 0.14);
    opacity: 0; }
    @supports (background-color: color(green a(10%))) {
      .mdc-radio::before, .mdc-radio::after {
        background-color: color(var(--mdc-theme-secondary, #ff4081) a(14%)); } }
  .mdc-radio:not(.mdc-ripple-upgraded):hover::before, .mdc-radio:not(.mdc-ripple-upgraded):focus::before, .mdc-radio:not(.mdc-ripple-upgraded):active::after {
    -webkit-transition-duration: 85ms;
            transition-duration: 85ms;
    opacity: .6; }
  .mdc-radio.mdc-ripple-upgraded--background-focused::before {
    opacity: .99999; }
  .mdc-radio.mdc-ripple-upgraded--background-active-fill::before {
    -webkit-transition-duration: 120ms;
            transition-duration: 120ms;
    opacity: 1; }
  .mdc-radio.mdc-ripple-upgraded::after {
    opacity: 0; }
  .mdc-radio.mdc-ripple-upgraded--foreground-activation::after {
    -webkit-animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards;
            animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards; }
  .mdc-radio.mdc-ripple-upgraded--foreground-deactivation::after {
    -webkit-animation: 83ms mdc-ripple-fg-opacity-out;
            animation: 83ms mdc-ripple-fg-opacity-out;
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
            transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); }
  .mdc-radio::before, .mdc-radio::after {
    top: calc(50% - 50%);
    left: calc(50% - 50%);
    width: 100%;
    height: 100%; }
  .mdc-radio.mdc-ripple-upgraded::before {
    top: calc(50% - 50%);
    left: calc(50% - 50%);
    width: 100%;
    height: 100%;
    -webkit-transform: scale(var(--mdc-ripple-fg-scale, 0));
            transform: scale(var(--mdc-ripple-fg-scale, 0)); }
  .mdc-radio.mdc-ripple-upgraded--unbounded::before {
    top: var(--mdc-ripple-top, calc(50% - 25%));
    left: var(--mdc-ripple-left, calc(50% - 25%));
    width: var(--mdc-ripple-fg-size, 50%);
    height: var(--mdc-ripple-fg-size, 50%);
    -webkit-transform: scale(var(--mdc-ripple-fg-scale, 0));
            transform: scale(var(--mdc-ripple-fg-scale, 0)); }
  .mdc-radio.mdc-ripple-upgraded::after {
    top: 0;
    left: 0;
    width: var(--mdc-ripple-fg-size, 50%);
    height: var(--mdc-ripple-fg-size, 50%);
    -webkit-transform: scale(0);
            transform: scale(0);
    -webkit-transform-origin: center center;
            transform-origin: center center; }
  .mdc-radio.mdc-ripple-upgraded--unbounded::after {
    top: var(--mdc-ripple-top, 0);
    left: var(--mdc-ripple-left, 0); }
  .mdc-radio.mdc-ripple-upgraded .mdc-radio__background::before {
    content: none; }
  .mdc-radio__background {
    display: inline-block;
    position: absolute;
    left: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 50%;
    height: 50%; }
    .mdc-radio__background::before {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      -webkit-transform: scale(0, 0);
              transform: scale(0, 0);
      -webkit-transition: opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
      transition: opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
      transition: opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1), transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
      transition: opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1), transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
      border-radius: 50%;
      opacity: 0;
      pointer-events: none;
      content: ""; }
  .mdc-radio__outer-circle {
    position: absolute;
    top: 0;
    left: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    height: 100%;
    -webkit-transition: border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    border-width: 2px;
    border-style: solid;
    border-radius: 50%; }
  .mdc-radio__inner-circle {
    position: absolute;
    top: 0;
    left: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0, 0);
            transform: scale(0, 0);
    -webkit-transition: background-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: background-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1), background-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1), background-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    border-radius: 50%; }
  .mdc-radio__native-control {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    opacity: 0;
    cursor: inherit;
    z-index: 1; }

.mdc-radio__native-control:checked + .mdc-radio__background,
.mdc-radio__native-control:disabled + .mdc-radio__background {
  -webkit-transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
  transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
  transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
  transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1); }
  .mdc-radio__native-control:checked + .mdc-radio__background .mdc-radio__outer-circle,
  .mdc-radio__native-control:disabled + .mdc-radio__background .mdc-radio__outer-circle {
    -webkit-transition: border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1); }
  .mdc-radio__native-control:checked + .mdc-radio__background .mdc-radio__inner-circle,
  .mdc-radio__native-control:disabled + .mdc-radio__background .mdc-radio__inner-circle {
    -webkit-transition: background-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: background-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1), background-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1), background-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1); }

.mdc-radio--disabled {
  cursor: default;
  pointer-events: none; }

.mdc-radio__native-control:checked + .mdc-radio__background .mdc-radio__inner-circle {
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transition: background-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
  transition: background-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
  transition: transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1), background-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
  transition: transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1), background-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1); }

.mdc-radio__native-control:disabled + .mdc-radio__background,
[aria-disabled="true"] .mdc-radio__native-control + .mdc-radio__background {
  cursor: default; }
  .mdc-radio__native-control:disabled + .mdc-radio__background .mdc-radio__outer-circle,
  [aria-disabled="true"] .mdc-radio__native-control + .mdc-radio__background .mdc-radio__outer-circle {
    border-color: rgba(0, 0, 0, 0.26); }
    .mdc-radio--theme-dark .mdc-radio__native-control:disabled + .mdc-radio__background .mdc-radio__outer-circle,
    .mdc-theme--dark .mdc-radio__native-control:disabled + .mdc-radio__background .mdc-radio__outer-circle, .mdc-radio--theme-dark
    [aria-disabled="true"] .mdc-radio__native-control + .mdc-radio__background .mdc-radio__outer-circle,
    .mdc-theme--dark
    [aria-disabled="true"] .mdc-radio__native-control + .mdc-radio__background .mdc-radio__outer-circle {
      border-color: rgba(255, 255, 255, 0.3); }
  .mdc-radio__native-control:disabled + .mdc-radio__background .mdc-radio__inner-circle,
  [aria-disabled="true"] .mdc-radio__native-control + .mdc-radio__background .mdc-radio__inner-circle {
    background-color: rgba(0, 0, 0, 0.26); }
    .mdc-radio--theme-dark .mdc-radio__native-control:disabled + .mdc-radio__background .mdc-radio__inner-circle,
    .mdc-theme--dark .mdc-radio__native-control:disabled + .mdc-radio__background .mdc-radio__inner-circle, .mdc-radio--theme-dark
    [aria-disabled="true"] .mdc-radio__native-control + .mdc-radio__background .mdc-radio__inner-circle,
    .mdc-theme--dark
    [aria-disabled="true"] .mdc-radio__native-control + .mdc-radio__background .mdc-radio__inner-circle {
      background-color: rgba(255, 255, 255, 0.3); }

.mdc-radio__native-control:focus + .mdc-radio__background::before {
  -webkit-transform: scale(2, 2);
          transform: scale(2, 2);
  -webkit-transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
  transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
  transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
  transition: opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1), transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1);
  opacity: .26; }

.mdc-ripple-surface {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  will-change: transform, opacity;
  -webkit-tap-highlight-color: transparent;
  position: relative;
  outline: none;
  overflow: hidden; }
  .mdc-ripple-surface::before, .mdc-ripple-surface::after {
    position: absolute;
    -webkit-transition: opacity 250ms linear;
    transition: opacity 250ms linear;
    border-radius: 50%;
    pointer-events: none;
    content: ""; }
  .mdc-ripple-surface::before, .mdc-ripple-surface::after {
    background-color: rgba(0, 0, 0, 0.06);
    opacity: 0; }
  .mdc-ripple-surface:not(.mdc-ripple-upgraded):hover::before, .mdc-ripple-surface:not(.mdc-ripple-upgraded):focus::before, .mdc-ripple-surface:not(.mdc-ripple-upgraded):active::after {
    -webkit-transition-duration: 85ms;
            transition-duration: 85ms;
    opacity: .6; }
  .mdc-ripple-surface.mdc-ripple-upgraded--background-focused::before {
    opacity: .99999; }
  .mdc-ripple-surface.mdc-ripple-upgraded--background-active-fill::before {
    -webkit-transition-duration: 120ms;
            transition-duration: 120ms;
    opacity: 1; }
  .mdc-ripple-surface.mdc-ripple-upgraded::after {
    opacity: 0; }
  .mdc-ripple-surface.mdc-ripple-upgraded--foreground-activation::after {
    -webkit-animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards;
            animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards; }
  .mdc-ripple-surface.mdc-ripple-upgraded--foreground-deactivation::after {
    -webkit-animation: 83ms mdc-ripple-fg-opacity-out;
            animation: 83ms mdc-ripple-fg-opacity-out;
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
            transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); }
  .mdc-ripple-surface::before, .mdc-ripple-surface::after {
    top: calc(50% - 100%);
    left: calc(50% - 100%);
    width: 200%;
    height: 200%; }
  .mdc-ripple-surface.mdc-ripple-upgraded::before {
    top: calc(50% - 100%);
    left: calc(50% - 100%);
    width: 200%;
    height: 200%;
    -webkit-transform: scale(var(--mdc-ripple-fg-scale, 0));
            transform: scale(var(--mdc-ripple-fg-scale, 0)); }
  .mdc-ripple-surface.mdc-ripple-upgraded--unbounded::before {
    top: var(--mdc-ripple-top, calc(50% - 50%));
    left: var(--mdc-ripple-left, calc(50% - 50%));
    width: var(--mdc-ripple-fg-size, 100%);
    height: var(--mdc-ripple-fg-size, 100%);
    -webkit-transform: scale(var(--mdc-ripple-fg-scale, 0));
            transform: scale(var(--mdc-ripple-fg-scale, 0)); }
  .mdc-ripple-surface.mdc-ripple-upgraded::after {
    top: 0;
    left: 0;
    width: var(--mdc-ripple-fg-size, 100%);
    height: var(--mdc-ripple-fg-size, 100%);
    -webkit-transform: scale(0);
            transform: scale(0);
    -webkit-transform-origin: center center;
            transform-origin: center center; }
  .mdc-ripple-surface.mdc-ripple-upgraded--unbounded::after {
    top: var(--mdc-ripple-top, 0);
    left: var(--mdc-ripple-left, 0); }
  .mdc-ripple-surface[data-mdc-ripple-is-unbounded] {
    overflow: visible; }
  .mdc-ripple-surface--primary::before, .mdc-ripple-surface--primary::after {
    background-color: rgba(63, 81, 181, 0.16);
    opacity: 0; }
    @supports (background-color: color(green a(10%))) {
      .mdc-ripple-surface--primary::before, .mdc-ripple-surface--primary::after {
        background-color: color(var(--mdc-theme-primary, #2F66F6) a(16%)); } }
  .mdc-ripple-surface--primary:not(.mdc-ripple-upgraded):hover::before, .mdc-ripple-surface--primary:not(.mdc-ripple-upgraded):focus::before, .mdc-ripple-surface--primary:not(.mdc-ripple-upgraded):active::after {
    -webkit-transition-duration: 85ms;
            transition-duration: 85ms;
    opacity: .6; }
  .mdc-ripple-surface--primary.mdc-ripple-upgraded--background-focused::before {
    opacity: .99999; }
  .mdc-ripple-surface--primary.mdc-ripple-upgraded--background-active-fill::before {
    -webkit-transition-duration: 120ms;
            transition-duration: 120ms;
    opacity: 1; }
  .mdc-ripple-surface--primary.mdc-ripple-upgraded::after {
    opacity: 0; }
  .mdc-ripple-surface--primary.mdc-ripple-upgraded--foreground-activation::after {
    -webkit-animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards;
            animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards; }
  .mdc-ripple-surface--primary.mdc-ripple-upgraded--foreground-deactivation::after {
    -webkit-animation: 83ms mdc-ripple-fg-opacity-out;
            animation: 83ms mdc-ripple-fg-opacity-out;
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
            transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); }
  .mdc-ripple-surface--accent::before, .mdc-ripple-surface--accent::after {
    background-color: rgba(255, 64, 129, 0.16);
    opacity: 0; }
    @supports (background-color: color(green a(10%))) {
      .mdc-ripple-surface--accent::before, .mdc-ripple-surface--accent::after {
        background-color: color(var(--mdc-theme-secondary, #ff4081) a(16%)); } }
  .mdc-ripple-surface--accent:not(.mdc-ripple-upgraded):hover::before, .mdc-ripple-surface--accent:not(.mdc-ripple-upgraded):focus::before, .mdc-ripple-surface--accent:not(.mdc-ripple-upgraded):active::after {
    -webkit-transition-duration: 85ms;
            transition-duration: 85ms;
    opacity: .6; }
  .mdc-ripple-surface--accent.mdc-ripple-upgraded--background-focused::before {
    opacity: .99999; }
  .mdc-ripple-surface--accent.mdc-ripple-upgraded--background-active-fill::before {
    -webkit-transition-duration: 120ms;
            transition-duration: 120ms;
    opacity: 1; }
  .mdc-ripple-surface--accent.mdc-ripple-upgraded::after {
    opacity: 0; }
  .mdc-ripple-surface--accent.mdc-ripple-upgraded--foreground-activation::after {
    -webkit-animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards;
            animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards; }
  .mdc-ripple-surface--accent.mdc-ripple-upgraded--foreground-deactivation::after {
    -webkit-animation: 83ms mdc-ripple-fg-opacity-out;
            animation: 83ms mdc-ripple-fg-opacity-out;
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
            transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); }

/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
/**
 * Creates a rule that will be applied when an MDC-Web component is within the context of an RTL layout.
 *
 * Usage Example:
 * ```scss
 * .mdc-foo {
 *   position: absolute;
 *   left: 0;
 *
 *   @include mdc-rtl {
 *     left: auto;
 *     right: 0;
 *   }
 *
 *   &__bar {
 *     margin-left: 4px;
 *     @include mdc-rtl(".mdc-foo") {
 *       margin-left: auto;
 *       margin-right: 4px;
 *     }
 *   }
 * }
 *
 * .mdc-foo--mod {
 *   padding-left: 4px;
 *
 *   @include mdc-rtl {
 *     padding-left: auto;
 *     padding-right: 4px;
 *   }
 * }
 * ```
 *
 * Note that this works by checking for [dir="rtl"] on an ancestor element. While this will work
 * in most cases, it will in some cases lead to false negatives, e.g.
 *
 * ```html
 * <html dir="rtl">
 *   <!-- ... -->
 *   <div dir="ltr">
 *     <div class="mdc-foo">Styled incorrectly as RTL!</div>
 *   </div>
 * </html>
 * ```
 *
 * In the future, selectors such as :dir (http://mdn.io/:dir) will help us mitigate this.
 */
/**
 * Takes a base box-model property - e.g. margin / border / padding - along with a default
 * direction and value, and emits rules which apply the value to the
 * "<base-property>-<default-direction>" property by default, but flips the direction
 * when within an RTL context.
 *
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, left, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 8px;
 *     margin-left: 0;
 *   }
 * }
 * ```
 * whereas:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, right, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-right: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 0;
 *     margin-left: 8px;
 *   }
 * }
 * ```
 *
 * You can also pass a 4th optional $root-selector argument which will be forwarded to `mdc-rtl`,
 * e.g. `@include mdc-rtl-reflexive-box(margin, left, 8px, ".mdc-component")`.
 *
 * Note that this function will always zero out the original value in an RTL context. If you're
 * trying to flip the values, use mdc-rtl-reflexive-property().
 */
/**
 * Takes a base property and emits rules that assign <base-property>-left to <left-value> and
 * <base-property>-right to <right-value> in a LTR context, and vice versa in a RTL context.
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-property(margin, auto, 12px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: auto;
 *   margin-right: 12px;
 *
 *   @include mdc-rtl {
 *     margin-left: 12px;
 *     margin-right: auto;
 *   }
 * }
 * ```
 *
 * A 4th optional $root-selector argument can be given, which will be passed to `mdc-rtl`.
 */
/**
 * Takes an argument specifying a horizontal position property (either "left" or "right") as well
 * as a value, and applies that value to the specified position in a LTR context, and flips it in a
 * RTL context. For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-position(left, 0);
 *   position: absolute;
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 *  .mdc-foo {
 *    position: absolute;
 *    left: 0;
 *    right: initial;
 *
 *    @include mdc-rtl {
 *      right: 0;
 *      left: initial;
 *    }
 *  }
 * ```
 * An optional third $root-selector argument may also be given, which is passed to `mdc-rtl`.
 */
.mdc-select {
  font-family: Roboto, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: 0.04em;
  line-height: 1.75rem;
  text-decoration: inherit;
  text-transform: inherit;
  /* @alternate */
  color: rgba(0, 0, 0, 0.87);
  color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87));
  padding-left: 0;
  padding-right: 24px;
  background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%230%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.54%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E);
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  max-width: calc(100% - 24px);
  height: 32px;
  -webkit-transition: border-bottom-color 150ms 0ms cubic-bezier(0.4, 0, 0.6, 1), background-color 150ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  transition: border-bottom-color 150ms 0ms cubic-bezier(0.4, 0, 0.6, 1), background-color 150ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
  border: none;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  border-radius: 0;
  background-repeat: no-repeat;
  background-position: right center;
  font-family: Roboto, sans-serif;
  font-size: .936rem;
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }
  [dir="rtl"] .mdc-select, .mdc-select[dir="rtl"] {
    padding-left: 24px;
    padding-right: 0; }
  .mdc-select::-ms-expand {
    display: none; }
  .mdc-select:focus {
    /* @alternate */
    border-bottom-color: #2F66F6;
    border-bottom-color: var(--mdc-theme-primary, #2F66F6);
    outline: none;
    background-color: rgba(0, 0, 0, 0.06); }
  [dir="rtl"] .mdc-select, .mdc-select[dir="rtl"] {
    background-position: left center; }
  .mdc-select--theme-dark,
  .mdc-theme--dark .mdc-select {
    /* @alternate */
    color: white;
    color: var(--mdc-theme-text-primary-on-dark, white);
    background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.54%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E);
    border-bottom: 1px solid rgba(255, 255, 255, 0.12); }
    .mdc-select--theme-dark:focus,
    .mdc-theme--dark .mdc-select:focus {
      /* @alternate */
      border-bottom-color: #2F66F6;
      border-bottom-color: var(--mdc-theme-primary, #2F66F6);
      background-color: rgba(255, 255, 255, 0.09); }
  .mdc-select__menu {
    position: fixed;
    top: 0;
    left: 0;
    max-height: 100%;
    -webkit-transform-origin: center center;
            transform-origin: center center;
    z-index: 4; }
  .mdc-select__selected-text {
    -webkit-transition: opacity 125ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 125ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: opacity 125ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 125ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: opacity 125ms 0ms cubic-bezier(0.4, 0, 0.6, 1), transform 125ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    transition: opacity 125ms 0ms cubic-bezier(0.4, 0, 0.6, 1), transform 125ms 0ms cubic-bezier(0.4, 0, 0.6, 1), -webkit-transform 125ms 0ms cubic-bezier(0.4, 0, 0.6, 1);
    white-space: nowrap;
    overflow: hidden; }

.mdc-select--open .mdc-select__selected-text {
  -webkit-transform: translateY(8px);
          transform: translateY(8px);
  -webkit-transition: opacity 125ms 125ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 125ms 125ms cubic-bezier(0, 0, 0.2, 1);
  transition: opacity 125ms 125ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 125ms 125ms cubic-bezier(0, 0, 0.2, 1);
  transition: opacity 125ms 125ms cubic-bezier(0, 0, 0.2, 1), transform 125ms 125ms cubic-bezier(0, 0, 0.2, 1);
  transition: opacity 125ms 125ms cubic-bezier(0, 0, 0.2, 1), transform 125ms 125ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 125ms 125ms cubic-bezier(0, 0, 0.2, 1);
  opacity: 0; }

.mdc-select--disabled,
.mdc-select[disabled] {
  /* @alternate */
  color: rgba(0, 0, 0, 0.38);
  color: var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38));
  background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%230%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.38%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E);
  border-bottom-style: dotted;
  cursor: default;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

.mdc-select--theme-dark.mdc-select--disabled,
.mdc-theme--dark .mdc-select--disabled {
  /* @alternate */
  color: rgba(255, 255, 255, 0.5);
  color: var(--mdc-theme-text-disabled-on-dark, rgba(255, 255, 255, 0.5));
  background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.38%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E);
  border-bottom: 1px dotted rgba(255, 255, 255, 0.38); }

.mdc-select--theme-dark.mdc-select[disabled],
.mdc-theme--dark .mdc-select[disabled] {
  /* @alternate */
  color: rgba(255, 255, 255, 0.5);
  color: var(--mdc-theme-text-disabled-on-dark, rgba(255, 255, 255, 0.5));
  background-image: url(data:image/svg+xml,%3Csvg%20width%3D%2210px%22%20height%3D%225px%22%20viewBox%3D%227%2010%2010%205%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cpolygon%20id%3D%22Shape%22%20stroke%3D%22none%22%20fill%3D%22%23ffffff%22%20fill-rule%3D%22evenodd%22%20opacity%3D%220.38%22%20points%3D%227%2010%2012%2015%2017%2010%22%3E%3C%2Fpolygon%3E%0A%3C%2Fsvg%3E);
  border-bottom: 1px dotted rgba(255, 255, 255, 0.38); }

.mdc-select__menu .mdc-list-item {
  font-family: Roboto, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: 0.04em;
  line-height: 1.75rem;
  text-decoration: inherit;
  text-transform: inherit;
  /* @alternate */
  color: rgba(0, 0, 0, 0.54);
  color: var(--mdc-theme-text-secondary-on-light, rgba(0, 0, 0, 0.54)); }
  .mdc-select__menu .mdc-list-item[aria-selected="true"] {
    /* @alternate */
    color: rgba(0, 0, 0, 0.87);
    color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87)); }
  .mdc-select--theme-dark .mdc-select__menu .mdc-list-item,
  .mdc-theme--dark .mdc-select__menu .mdc-list-item {
    /* @alternate */
    color: rgba(255, 255, 255, 0.7);
    color: var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)); }
    .mdc-select--theme-dark .mdc-select__menu .mdc-list-item[aria-selected="true"],
    .mdc-theme--dark .mdc-select__menu .mdc-list-item[aria-selected="true"] {
      /* @alternate */
      color: white;
      color: var(--mdc-theme-text-primary-on-dark, white); }

.mdc-select__menu .mdc-list-group,
.mdc-select__menu .mdc-list-group > .mdc-list-item:first-child {
  margin-top: 12px; }

.mdc-select__menu .mdc-list-group {
  /* @alternate */
  color: rgba(0, 0, 0, 0.38);
  color: var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.38));
  font-weight: normal; }
  .mdc-select__menu .mdc-list-group .mdc-list-item {
    /* @alternate */
    color: rgba(0, 0, 0, 0.87);
    color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87)); }

.mdc-select--theme-dark .mdc-select__menu .mdc-list-group,
.mdc-theme--dark .mdc-select__menu .mdc-list-group {
  /* @alternate */
  color: rgba(255, 255, 255, 0.5);
  color: var(--mdc-theme-text-hint-on-dark, rgba(255, 255, 255, 0.5)); }
  .mdc-select--theme-dark .mdc-select__menu .mdc-list-group .mdc-list-item,
  .mdc-theme--dark .mdc-select__menu .mdc-list-group .mdc-list-item {
    /* @alternate */
    color: white;
    color: var(--mdc-theme-text-primary-on-dark, white); }

.mdc-multi-select {
  /* @alternate */
  border-color: rgba(0, 0, 0, 0.38);
  border-color: var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.38));
  width: 250px;
  padding: 0;
  border-width: 1px;
  border-style: solid;
  outline: none;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }
  .mdc-multi-select--theme-dark,
  .mdc-theme--dark .mdc-multi-select {
    /* @alternate */
    border-color: rgba(255, 255, 255, 0.5);
    border-color: var(--mdc-theme-text-hint-on-dark, rgba(255, 255, 255, 0.5)); }
  .mdc-multi-select .mdc-list-group {
    /* @alternate */
    color: rgba(0, 0, 0, 0.38);
    color: var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.38));
    margin: 16px 0 0;
    padding: 0 0 0 16px;
    font-weight: normal; }
    .mdc-multi-select .mdc-list-group--theme-dark,
    .mdc-theme--dark .mdc-multi-select .mdc-list-group {
      /* @alternate */
      color: rgba(255, 255, 255, 0.5);
      color: var(--mdc-theme-text-hint-on-dark, rgba(255, 255, 255, 0.5)); }
    .mdc-multi-select .mdc-list-group:last-child {
      margin-bottom: 16px; }
    .mdc-multi-select .mdc-list-group .mdc-list-divider {
      margin-left: -16px; }
  .mdc-multi-select .mdc-list-item {
    /* @alternate */
    color: rgba(0, 0, 0, 0.87);
    color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87));
    margin: 0 0 0 -16px;
    padding: 0 16px; }
    .mdc-multi-select .mdc-list-item--theme-dark,
    .mdc-theme--dark .mdc-multi-select .mdc-list-item {
      /* @alternate */
      color: white;
      color: var(--mdc-theme-text-primary-on-dark, white); }
    .mdc-multi-select .mdc-list-item:first-child {
      margin-top: 12px; }
    .mdc-multi-select .mdc-list-item:last-child {
      margin-bottom: 8px; }
  .mdc-multi-select .mdc-list-item:checked {
    /* @alternate */
    background-color: #fff;
    background-color: var(--mdc-theme-background, #fff); }
    .mdc-multi-select .mdc-list-item:checked--theme-dark,
    .mdc-theme--dark .mdc-multi-select .mdc-list-item:checked {
      /* @alternate */
      background-color: white;
      background-color: var(--mdc-theme-text-primary-on-dark, white); }
  .mdc-multi-select .mdc-list-divider {
    margin-bottom: 8px;
    padding-top: 8px;
    font-size: 0; }

.mdc-multi-select:focus .mdc-list-item:checked {
  /* @alternate */
  background-color: #2F66F6;
  background-color: var(--mdc-theme-primary, #2F66F6); }
  .mdc-multi-select:focus .mdc-list-item:checked--theme-dark,
  .mdc-theme--dark .mdc-multi-select:focus .mdc-list-item:checked {
    /* @alternate */
    background-color: white;
    background-color: var(--mdc-theme-text-primary-on-dark, white); }

/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
/**
 * Creates a rule that will be applied when an MDC-Web component is within the context of an RTL layout.
 *
 * Usage Example:
 * ```scss
 * .mdc-foo {
 *   position: absolute;
 *   left: 0;
 *
 *   @include mdc-rtl {
 *     left: auto;
 *     right: 0;
 *   }
 *
 *   &__bar {
 *     margin-left: 4px;
 *     @include mdc-rtl(".mdc-foo") {
 *       margin-left: auto;
 *       margin-right: 4px;
 *     }
 *   }
 * }
 *
 * .mdc-foo--mod {
 *   padding-left: 4px;
 *
 *   @include mdc-rtl {
 *     padding-left: auto;
 *     padding-right: 4px;
 *   }
 * }
 * ```
 *
 * Note that this works by checking for [dir="rtl"] on an ancestor element. While this will work
 * in most cases, it will in some cases lead to false negatives, e.g.
 *
 * ```html
 * <html dir="rtl">
 *   <!-- ... -->
 *   <div dir="ltr">
 *     <div class="mdc-foo">Styled incorrectly as RTL!</div>
 *   </div>
 * </html>
 * ```
 *
 * In the future, selectors such as :dir (http://mdn.io/:dir) will help us mitigate this.
 */
/**
 * Takes a base box-model property - e.g. margin / border / padding - along with a default
 * direction and value, and emits rules which apply the value to the
 * "<base-property>-<default-direction>" property by default, but flips the direction
 * when within an RTL context.
 *
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, left, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 8px;
 *     margin-left: 0;
 *   }
 * }
 * ```
 * whereas:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, right, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-right: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 0;
 *     margin-left: 8px;
 *   }
 * }
 * ```
 *
 * You can also pass a 4th optional $root-selector argument which will be forwarded to `mdc-rtl`,
 * e.g. `@include mdc-rtl-reflexive-box(margin, left, 8px, ".mdc-component")`.
 *
 * Note that this function will always zero out the original value in an RTL context. If you're
 * trying to flip the values, use mdc-rtl-reflexive-property().
 */
/**
 * Takes a base property and emits rules that assign <base-property>-left to <left-value> and
 * <base-property>-right to <right-value> in a LTR context, and vice versa in a RTL context.
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-property(margin, auto, 12px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: auto;
 *   margin-right: 12px;
 *
 *   @include mdc-rtl {
 *     margin-left: 12px;
 *     margin-right: auto;
 *   }
 * }
 * ```
 *
 * A 4th optional $root-selector argument can be given, which will be passed to `mdc-rtl`.
 */
/**
 * Takes an argument specifying a horizontal position property (either "left" or "right") as well
 * as a value, and applies that value to the specified position in a LTR context, and flips it in a
 * RTL context. For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-position(left, 0);
 *   position: absolute;
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 *  .mdc-foo {
 *    position: absolute;
 *    left: 0;
 *    right: initial;
 *
 *    @include mdc-rtl {
 *      right: 0;
 *      left: initial;
 *    }
 *  }
 * ```
 * An optional third $root-selector argument may also be given, which is passed to `mdc-rtl`.
 */
@-webkit-keyframes mdc-slider-emphasize {
  0% {
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out; }
  50% {
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    -webkit-transform: scale(0.85);
            transform: scale(0.85); }
  100% {
    -webkit-transform: scale(0.571);
            transform: scale(0.571); } }
@keyframes mdc-slider-emphasize {
  0% {
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out; }
  50% {
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    -webkit-transform: scale(0.85);
            transform: scale(0.85); }
  100% {
    -webkit-transform: scale(0.571);
            transform: scale(0.571); } }

.mdc-slider {
  position: relative;
  width: 100%;
  height: 48px;
  cursor: pointer;
  -ms-touch-action: pan-x;
      touch-action: pan-x;
  -webkit-tap-highlight-color: transparent; }
  .mdc-slider:focus {
    outline: none; }
  .mdc-slider__track-container {
    position: absolute;
    top: 50%;
    width: 100%;
    height: 2px;
    background-color: #bdbdbd;
    overflow: hidden; }
    .mdc-slider--theme-dark .mdc-slider__track-container,
    .mdc-theme--dark .mdc-slider__track-container {
      background-color: #5c5c5c; }
  .mdc-slider__track {
    /* @alternate */
    background-color: #2F66F6;
    background-color: var(--mdc-theme-primary, #2F66F6);
    position: absolute;
    width: 100%;
    height: 100%;
    -webkit-transform-origin: left top;
            transform-origin: left top;
    will-change: transform; }
    [dir="rtl"] .mdc-slider .mdc-slider__track,
    .mdc-slider[dir="rtl"] .mdc-slider__track {
      -webkit-transform-origin: right top;
              transform-origin: right top; }
  .mdc-slider__track-marker-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: 0;
    margin-left: -1px;
    visibility: hidden; }
    [dir="rtl"] .mdc-slider .mdc-slider__track-marker-container,
    .mdc-slider[dir="rtl"] .mdc-slider__track-marker-container {
      margin-right: -1px;
      margin-left: 0; }
    .mdc-slider__track-marker-container::after {
      display: block;
      width: 2px;
      height: 2px;
      background-color: #5c5c5c;
      content: ""; }
      .mdc-slider--theme-dark.mdc-slider__track-marker-container::after,
      .mdc-theme--dark .mdc-slider__track-marker-container::after {
        background-color: #bdbdbd; }
  .mdc-slider__track-marker {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1; }
    .mdc-slider__track-marker::after {
      display: block;
      width: 2px;
      height: 2px;
      background-color: #5c5c5c;
      content: ""; }
      .mdc-slider--theme-dark.mdc-slider__track-marker::after,
      .mdc-theme--dark .mdc-slider__track-marker::after {
        background-color: #bdbdbd; }
    .mdc-slider__track-marker:first-child::after {
      width: 3px; }
  .mdc-slider__thumb-container {
    position: absolute;
    top: 15px;
    left: 0;
    width: 21px;
    height: 100%;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    will-change: transform; }
  .mdc-slider__thumb {
    /* @alternate */
    fill: #2F66F6;
    fill: var(--mdc-theme-primary, #2F66F6);
    /* @alternate */
    stroke: #2F66F6;
    stroke: var(--mdc-theme-primary, #2F66F6);
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transform: scale(0.571);
            transform: scale(0.571);
    -webkit-transition: fill 100ms ease-out, stroke 100ms ease-out, -webkit-transform 100ms ease-out;
    transition: fill 100ms ease-out, stroke 100ms ease-out, -webkit-transform 100ms ease-out;
    transition: transform 100ms ease-out, fill 100ms ease-out, stroke 100ms ease-out;
    transition: transform 100ms ease-out, fill 100ms ease-out, stroke 100ms ease-out, -webkit-transform 100ms ease-out;
    stroke-width: 3.5; }
  .mdc-slider__focus-ring {
    /* @alternate */
    background-color: #2F66F6;
    background-color: var(--mdc-theme-primary, #2F66F6);
    width: 21px;
    height: 21px;
    -webkit-transition: opacity 266.67ms ease-out, background-color 266.67ms ease-out, -webkit-transform 266.67ms ease-out;
    transition: opacity 266.67ms ease-out, background-color 266.67ms ease-out, -webkit-transform 266.67ms ease-out;
    transition: transform 266.67ms ease-out, opacity 266.67ms ease-out, background-color 266.67ms ease-out;
    transition: transform 266.67ms ease-out, opacity 266.67ms ease-out, background-color 266.67ms ease-out, -webkit-transform 266.67ms ease-out;
    border-radius: 50%;
    opacity: 0; }
  .mdc-slider__pin {
    /* @alternate */
    background-color: #2F66F6;
    background-color: var(--mdc-theme-primary, #2F66F6);
    /* @alternate */
    color: white;
    color: var(--mdc-theme-text-primary-on-primary, white);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 26px;
    height: 26px;
    margin-top: -2px;
    margin-left: -2px;
    -webkit-transform: rotate(-45deg) scale(0) translate(0, 0);
            transform: rotate(-45deg) scale(0) translate(0, 0);
    -webkit-transition: -webkit-transform 100ms ease-out;
    transition: -webkit-transform 100ms ease-out;
    transition: transform 100ms ease-out;
    transition: transform 100ms ease-out, -webkit-transform 100ms ease-out;
    border-radius: 50% 50% 50% 0%;
    /**
     * Ensuring that the pin is higher than the thumb in the stacking order
     * removes some rendering jank observed in Chrome.
     */
    z-index: 1; }
  .mdc-slider__pin-value-marker {
    font-family: Roboto, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 0.75rem;
    font-weight: 400;
    letter-spacing: 0.08em;
    line-height: 1.25rem;
    text-decoration: inherit;
    text-transform: inherit;
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg); }

.mdc-slider--active .mdc-slider__thumb {
  -webkit-transform: scale3d(1, 1, 1);
          transform: scale3d(1, 1, 1); }

.mdc-slider--focus .mdc-slider__thumb {
  -webkit-animation: mdc-slider-emphasize 266.67ms linear;
          animation: mdc-slider-emphasize 266.67ms linear; }

.mdc-slider--focus .mdc-slider__focus-ring {
  -webkit-transform: scale3d(1.55, 1.55, 1.55);
          transform: scale3d(1.55, 1.55, 1.55);
  opacity: .25; }

.mdc-slider--disabled {
  cursor: auto; }
  .mdc-slider--disabled .mdc-slider__track {
    background-color: #bdbdbd; }
    .mdc-slider--theme-dark.mdc-slider--disabled .mdc-slider__track,
    .mdc-theme--dark .mdc-slider--disabled .mdc-slider__track {
      background-color: #5c5c5c; }
  .mdc-slider--disabled .mdc-slider__thumb {
    fill: #bdbdbd !important;
    stroke: white !important;
    stroke: var(--mdc-slider-bg-color-behind-component, white) !important; }
    .mdc-slider--theme-dark.mdc-slider--disabled .mdc-slider__thumb,
    .mdc-theme--dark .mdc-slider--disabled .mdc-slider__thumb {
      fill: #5c5c5c !important;
      stroke: #333 !important;
      stroke: var(--mdc-slider-bg-color-behind-component, #333) !important; }

.mdc-slider--off .mdc-slider__track {
  opacity: 0; }

.mdc-slider--off .mdc-slider__thumb {
  fill: white;
  fill: var(--mdc-slider-bg-color-behind-component, white);
  stroke: #bdbdbd; }
  .mdc-slider--theme-dark.mdc-slider--off .mdc-slider__thumb,
  .mdc-theme--dark .mdc-slider--off .mdc-slider__thumb {
    fill: #333;
    fill: var(--mdc-slider-bg-color-behind-component, #333);
    stroke: #5c5c5c; }

.mdc-slider--off .mdc-slider__pin {
  background-color: #bdbdbd; }
  .mdc-slider--theme-dark.mdc-slider--off .mdc-slider__pin,
  .mdc-theme--dark .mdc-slider--off .mdc-slider__pin {
    background-color: #5c5c5c; }

.mdc-slider--off.mdc-slider--focus .mdc-slider__thumb {
  fill: #dedede; }
  .mdc-slider--theme-dark.mdc-slider--off.mdc-slider--focus .mdc-slider__thumb,
  .mdc-theme--dark .mdc-slider--off.mdc-slider--focus .mdc-slider__thumb {
    fill: #82848c;
    stroke: #82848c; }

.mdc-slider--off.mdc-slider--active.mdc-slider--focus .mdc-slider__thumb {
  stroke: #8c8c8c; }
  .mdc-slider--theme-dark.mdc-slider--off.mdc-slider--active.mdc-slider--focus .mdc-slider__thumb,
  .mdc-theme--dark .mdc-slider--off.mdc-slider--active.mdc-slider--focus .mdc-slider__thumb {
    stroke: #5c5c5c; }

.mdc-slider--off .mdc-slider__focus-ring {
  background-color: #bdbdbd; }

.mdc-slider--in-transit .mdc-slider__thumb {
  -webkit-transition-delay: 140ms;
          transition-delay: 140ms; }

.mdc-slider--in-transit .mdc-slider__thumb-container,
.mdc-slider--in-transit .mdc-slider__track,
.mdc-slider:focus:not(.mdc-slider--active) .mdc-slider__thumb-container,
.mdc-slider:focus:not(.mdc-slider--active) .mdc-slider__track {
  -webkit-transition: -webkit-transform 80ms ease;
  transition: -webkit-transform 80ms ease;
  transition: transform 80ms ease;
  transition: transform 80ms ease, -webkit-transform 80ms ease; }

.mdc-slider--discrete.mdc-slider--active .mdc-slider__thumb {
  -webkit-transform: scale(calc(12 / 21));
          transform: scale(calc(12 / 21)); }

.mdc-slider--discrete.mdc-slider--active .mdc-slider__pin {
  -webkit-transform: rotate(-45deg) scale(1) translate(19px, -20px);
          transform: rotate(-45deg) scale(1) translate(19px, -20px); }

.mdc-slider--discrete.mdc-slider--focus .mdc-slider__thumb {
  -webkit-animation: none;
          animation: none; }

.mdc-slider--discrete.mdc-slider--focus .mdc-slider__focus-ring {
  -webkit-transform: none;
          transform: none;
  opacity: 0; }

.mdc-slider--discrete.mdc-slider--display-markers .mdc-slider__track-marker-container {
  visibility: visible; }

/**
 * Creates a rule that will be applied when an MDC-Web component is within the context of an RTL layout.
 *
 * Usage Example:
 * ```scss
 * .mdc-foo {
 *   position: absolute;
 *   left: 0;
 *
 *   @include mdc-rtl {
 *     left: auto;
 *     right: 0;
 *   }
 *
 *   &__bar {
 *     margin-left: 4px;
 *     @include mdc-rtl(".mdc-foo") {
 *       margin-left: auto;
 *       margin-right: 4px;
 *     }
 *   }
 * }
 *
 * .mdc-foo--mod {
 *   padding-left: 4px;
 *
 *   @include mdc-rtl {
 *     padding-left: auto;
 *     padding-right: 4px;
 *   }
 * }
 * ```
 *
 * Note that this works by checking for [dir="rtl"] on an ancestor element. While this will work
 * in most cases, it will in some cases lead to false negatives, e.g.
 *
 * ```html
 * <html dir="rtl">
 *   <!-- ... -->
 *   <div dir="ltr">
 *     <div class="mdc-foo">Styled incorrectly as RTL!</div>
 *   </div>
 * </html>
 * ```
 *
 * In the future, selectors such as :dir (http://mdn.io/:dir) will help us mitigate this.
 */
/**
 * Takes a base box-model property - e.g. margin / border / padding - along with a default
 * direction and value, and emits rules which apply the value to the
 * "<base-property>-<default-direction>" property by default, but flips the direction
 * when within an RTL context.
 *
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, left, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 8px;
 *     margin-left: 0;
 *   }
 * }
 * ```
 * whereas:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, right, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-right: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 0;
 *     margin-left: 8px;
 *   }
 * }
 * ```
 *
 * You can also pass a 4th optional $root-selector argument which will be forwarded to `mdc-rtl`,
 * e.g. `@include mdc-rtl-reflexive-box(margin, left, 8px, ".mdc-component")`.
 *
 * Note that this function will always zero out the original value in an RTL context. If you're
 * trying to flip the values, use mdc-rtl-reflexive-property().
 */
/**
 * Takes a base property and emits rules that assign <base-property>-left to <left-value> and
 * <base-property>-right to <right-value> in a LTR context, and vice versa in a RTL context.
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-property(margin, auto, 12px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: auto;
 *   margin-right: 12px;
 *
 *   @include mdc-rtl {
 *     margin-left: 12px;
 *     margin-right: auto;
 *   }
 * }
 * ```
 *
 * A 4th optional $root-selector argument can be given, which will be passed to `mdc-rtl`.
 */
/**
 * Takes an argument specifying a horizontal position property (either "left" or "right") as well
 * as a value, and applies that value to the specified position in a LTR context, and flips it in a
 * RTL context. For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-position(left, 0);
 *   position: absolute;
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 *  .mdc-foo {
 *    position: absolute;
 *    left: 0;
 *    right: initial;
 *
 *    @include mdc-rtl {
 *      right: 0;
 *      left: initial;
 *    }
 *  }
 * ```
 * An optional third $root-selector argument may also be given, which is passed to `mdc-rtl`.
 */
/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
/* postcss-bem-linter: define snackbar */
.mdc-snackbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  bottom: 0;
  left: 50%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-right: 24px;
  padding-left: 24px;
  -webkit-transform: translate(-50%, 100%);
          transform: translate(-50%, 100%);
  -webkit-transition: -webkit-transform 0.25s 0ms cubic-bezier(0.4, 0, 1, 1);
  transition: -webkit-transform 0.25s 0ms cubic-bezier(0.4, 0, 1, 1);
  transition: transform 0.25s 0ms cubic-bezier(0.4, 0, 1, 1);
  transition: transform 0.25s 0ms cubic-bezier(0.4, 0, 1, 1), -webkit-transform 0.25s 0ms cubic-bezier(0.4, 0, 1, 1);
  background-color: #323232;
  pointer-events: none;
  will-change: transform;
  /* stylelint-disable plugin/selector-bem-pattern */
  /* stylelint-enable plugin/selector-bem-pattern */ }
  .mdc-snackbar--theme-dark .mdc-snackbar,
  .mdc-theme--dark .mdc-snackbar {
    background-color: #fafafa; }
  @media (max-width: 599px) {
    .mdc-snackbar {
      left: 0;
      width: 100%;
      -webkit-transform: translate(0, 100%);
              transform: translate(0, 100%); } }
  @media (min-width: 600px) {
    .mdc-snackbar {
      min-width: 288px;
      max-width: 568px;
      border-radius: 2px; } }
  @media (min-width: 600px) {
    .mdc-snackbar--align-start {
      left: 24px;
      right: initial;
      bottom: 24px;
      -webkit-transform: translate(0, 200%);
              transform: translate(0, 200%); }
      [dir="rtl"] .mdc-snackbar--align-start, .mdc-snackbar--align-start[dir="rtl"] {
        left: initial;
        right: 24px; } }
  @media (max-width: 599px) {
    .mdc-snackbar--align-start {
      bottom: 0;
      left: 0;
      width: 100%;
      -webkit-transform: translate(0, 100%);
              transform: translate(0, 100%); } }
  .mdc-snackbar--active {
    -webkit-transform: translate(0);
            transform: translate(0);
    -webkit-transition: -webkit-transform 0.25s 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: -webkit-transform 0.25s 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: transform 0.25s 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: transform 0.25s 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.25s 0ms cubic-bezier(0, 0, 0.2, 1);
    pointer-events: auto; }
    .mdc-snackbar--active:not(.mdc-snackbar--align-start) {
      -webkit-transform: translate(-50%, 0);
              transform: translate(-50%, 0); }
      @media (max-width: 599px) {
        .mdc-snackbar--active:not(.mdc-snackbar--align-start) {
          bottom: 0;
          left: 0;
          width: 100%;
          -webkit-transform: translate(0);
                  transform: translate(0); } }
  .mdc-snackbar--action-on-bottom {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
  .mdc-snackbar--action-on-bottom .mdc-snackbar__text {
    margin-right: inherit; }
  .mdc-snackbar--action-on-bottom .mdc-snackbar__action-wrapper {
    margin-left: auto;
    margin-right: 0;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    margin-top: -12px;
    margin-bottom: 8px; }
    [dir="rtl"] .mdc-snackbar--action-on-bottom .mdc-snackbar__action-wrapper, .mdc-snackbar--action-on-bottom .mdc-snackbar__action-wrapper[dir="rtl"] {
      margin-left: 0;
      margin-right: auto; }
  .mdc-snackbar__text {
    font-family: Roboto, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 0.875rem;
    font-weight: 400;
    letter-spacing: 0.04em;
    line-height: 1.25rem;
    text-decoration: inherit;
    text-transform: inherit;
    margin-left: 0;
    margin-right: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 48px;
    -webkit-transition: opacity 0.3s 0ms cubic-bezier(0.4, 0, 1, 1);
    transition: opacity 0.3s 0ms cubic-bezier(0.4, 0, 1, 1);
    opacity: 0;
    color: white; }
    [dir="rtl"] .mdc-snackbar .mdc-snackbar__text,
    .mdc-snackbar[dir="rtl"] .mdc-snackbar__text {
      margin-left: auto;
      margin-right: 0; }
    .mdc-snackbar--theme-dark .mdc-snackbar__text,
    .mdc-theme--dark .mdc-snackbar__text {
      /* @alternate */
      color: rgba(0, 0, 0, 0.87);
      color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87)); }
  .mdc-snackbar--multiline .mdc-snackbar__text {
    height: 80px; }
  .mdc-snackbar--multiline.mdc-snackbar--action-on-bottom .mdc-snackbar__text {
    margin: 0; }
  .mdc-snackbar__action-button {
    font-family: Roboto, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 0.875rem;
    font-weight: 500;
    letter-spacing: 0.04em;
    line-height: 2.25rem;
    text-decoration: none;
    text-transform: uppercase;
    /* @alternate */
    color: #ff4081;
    color: var(--mdc-theme-secondary, #ff4081);
    padding: 0;
    -webkit-transition: opacity 0.3s 0ms cubic-bezier(0.4, 0, 1, 1);
    transition: opacity 0.3s 0ms cubic-bezier(0.4, 0, 1, 1);
    border: none;
    outline: none;
    background-color: transparent;
    opacity: 0;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    -webkit-appearance: none;
    visibility: hidden; }
    .mdc-snackbar--theme-dark .mdc-snackbar__action-button,
    .mdc-theme--dark .mdc-snackbar__action-button {
      /* @alternate */
      color: #2F66F6;
      color: var(--mdc-theme-primary, #2F66F6); }
    .mdc-snackbar__action-button:hover {
      cursor: pointer; }
    .mdc-snackbar__action-button::-moz-focus-inner {
      border: 0; }
    .mdc-snackbar__action-button:not([aria-hidden]) {
      visibility: inherit; }
  .mdc-snackbar--active .mdc-snackbar__text,
  .mdc-snackbar--active .mdc-snackbar__action-button:not([aria-hidden]) {
    -webkit-transition: opacity 0.3s 0ms cubic-bezier(0.4, 0, 1, 1);
    transition: opacity 0.3s 0ms cubic-bezier(0.4, 0, 1, 1);
    opacity: 1; }

/* postcss-bem-linter: end */
/**
 * The css property used for elevation. In most cases this should not be changed. It is exposed
 * as a variable for abstraction / easy use when needing to reference the property directly, for
 * example in a `will-change` rule.
 */
/**
 * The default duration value for elevation transitions.
 */
/**
 * The default easing value for elevation transitions.
 */
/**
 * Applies the correct css rules to an element to give it the elevation specified by $z-value.
 * The $z-value must be between 0 and 24.
 */
/**
 * Returns a string that can be used as the value for a `transition` property for elevation.
 * Calling this function directly is useful in situations where a component needs to transition
 * more than one property.
 *
 * ```scss
 * .foo {
 *   transition: mdc-elevation-transition-rule(), opacity 100ms ease;
 *   will-change: $mdc-elevation-property, opacity;
 * }
 * ```
 */
/**
 * Applies the correct css rules needed to have an element transition between elevations.
 * This mixin should be applied to elements whose elevation values will change depending on their
 * context (e.g. when active or disabled).
 */
.mdc-switch {
  display: inline-block;
  position: relative; }
  .mdc-switch .mdc-switch__native-control:enabled:not(:checked) ~ .mdc-switch__background::before {
    background-color: #000; }
  .mdc-switch .mdc-switch__native-control:enabled:not(:checked) ~ .mdc-switch__background .mdc-switch__knob {
    background-color: #fafafa; }
  .mdc-switch .mdc-switch__native-control:enabled:not(:checked) ~ .mdc-switch__background .mdc-switch__knob::before {
    background-color: #9e9e9e; }
  .mdc-switch--theme-dark .mdc-switch__native-control:enabled:not(:checked) ~ .mdc-switch__background::before,
  .mdc-theme--dark .mdc-switch .mdc-switch__native-control:enabled:not(:checked) ~ .mdc-switch__background::before {
    background-color: #fff; }
  .mdc-switch--theme-dark .mdc-switch__native-control:enabled:not(:checked) ~ .mdc-switch__background .mdc-switch__knob,
  .mdc-theme--dark .mdc-switch .mdc-switch__native-control:enabled:not(:checked) ~ .mdc-switch__background .mdc-switch__knob {
    background-color: #bdbdbd; }
  .mdc-switch--theme-dark .mdc-switch__native-control:enabled:not(:checked) ~ .mdc-switch__background .mdc-switch__knob::before,
  .mdc-theme--dark .mdc-switch .mdc-switch__native-control:enabled:not(:checked) ~ .mdc-switch__background .mdc-switch__knob::before {
    background-color: #f1f1f1; }
  .mdc-switch .mdc-switch__native-control:enabled:checked ~ .mdc-switch__background::before {
    /* @alternate */
    background-color: #ff4081;
    background-color: var(--mdc-theme-secondary, #ff4081); }
  .mdc-switch .mdc-switch__native-control:enabled:checked ~ .mdc-switch__background .mdc-switch__knob {
    /* @alternate */
    background-color: #ff4081;
    background-color: var(--mdc-theme-secondary, #ff4081); }
  .mdc-switch .mdc-switch__native-control:enabled:checked ~ .mdc-switch__background .mdc-switch__knob::before {
    /* @alternate */
    background-color: #ff4081;
    background-color: var(--mdc-theme-secondary, #ff4081); }
  .mdc-switch__native-control {
    position: absolute;
    top: -14px;
    left: -14px;
    width: 48px;
    height: 48px;
    display: inline-block;
    margin-top: -3px;
    -webkit-transition: -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
    transition: -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
    transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
    transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
    opacity: 0;
    cursor: pointer;
    z-index: 2; }
    .mdc-switch__native-control:checked {
      -webkit-transform: translateX(14px);
              transform: translateX(14px); }
  .mdc-switch__background {
    display: block;
    position: relative;
    width: 34px;
    height: 14px;
    border-radius: 7px;
    outline: none;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }
    .mdc-switch__background::before {
      display: block;
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      -webkit-transition: opacity 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1);
      transition: opacity 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1);
      border-radius: 7px;
      opacity: .38;
      content: ""; }
      .mdc-switch--theme-dark .mdc-switch__background::before,
      .mdc-theme--dark .mdc-switch__background::before {
        opacity: .3; }
    .mdc-switch__background .mdc-switch__knob {
      -webkit-box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
              box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
      display: block;
      position: absolute;
      top: -3px;
      left: 0;
      width: 20px;
      height: 20px;
      -webkit-transform: translateX(0);
              transform: translateX(0);
      -webkit-transition: background-color 90ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
      transition: background-color 90ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
      transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1);
      transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
      border-radius: 10px;
      z-index: 1; }
      .mdc-switch__background .mdc-switch__knob::before {
        position: absolute;
        top: -14px;
        left: -14px;
        width: 48px;
        height: 48px;
        -webkit-transform: scale(0);
                transform: scale(0);
        -webkit-transition: background-color 90ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
        transition: background-color 90ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
        transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1);
        transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
        border-radius: 24px;
        opacity: .2;
        content: ""; }

.mdc-switch__native-control:focus ~ .mdc-switch__background .mdc-switch__knob::before {
  position: absolute;
  width: 48px;
  height: 48px;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition: background-color 90ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: background-color 90ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
  border-radius: 24px; }
  .mdc-switch--theme-dark .mdc-switch__native-control:focus ~ .mdc-switch__background .mdc-switch__knob::before,
  .mdc-theme--dark .mdc-switch__native-control:focus ~ .mdc-switch__background .mdc-switch__knob::before {
    opacity: .14; }

.mdc-switch__native-control:checked ~ .mdc-switch__background::before {
  opacity: .5; }

.mdc-switch__native-control:checked ~ .mdc-switch__background .mdc-switch__knob {
  -webkit-transform: translateX(14px);
          transform: translateX(14px);
  -webkit-transition: background-color 90ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: background-color 90ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 90ms cubic-bezier(0.4, 0, 0.2, 1), background-color 90ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 90ms cubic-bezier(0.4, 0, 0.2, 1); }
  .mdc-switch__native-control:checked ~ .mdc-switch__background .mdc-switch__knob::before {
    opacity: .15; }

.mdc-switch__native-control:disabled {
  cursor: initial; }

.mdc-switch__native-control:disabled ~ .mdc-switch__background::before {
  background-color: #000;
  opacity: .12; }
  .mdc-switch--theme-dark .mdc-switch__native-control:disabled ~ .mdc-switch__background::before,
  .mdc-theme--dark .mdc-switch__native-control:disabled ~ .mdc-switch__background::before {
    background-color: #fff;
    opacity: .1; }

.mdc-switch__native-control:disabled ~ .mdc-switch__background .mdc-switch__knob {
  background-color: #bdbdbd; }
  .mdc-switch--theme-dark .mdc-switch__native-control:disabled ~ .mdc-switch__background .mdc-switch__knob,
  .mdc-theme--dark .mdc-switch__native-control:disabled ~ .mdc-switch__background .mdc-switch__knob {
    background-color: #424242; }

/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
/**
 * Creates a rule that will be applied when an MDC-Web component is within the context of an RTL layout.
 *
 * Usage Example:
 * ```scss
 * .mdc-foo {
 *   position: absolute;
 *   left: 0;
 *
 *   @include mdc-rtl {
 *     left: auto;
 *     right: 0;
 *   }
 *
 *   &__bar {
 *     margin-left: 4px;
 *     @include mdc-rtl(".mdc-foo") {
 *       margin-left: auto;
 *       margin-right: 4px;
 *     }
 *   }
 * }
 *
 * .mdc-foo--mod {
 *   padding-left: 4px;
 *
 *   @include mdc-rtl {
 *     padding-left: auto;
 *     padding-right: 4px;
 *   }
 * }
 * ```
 *
 * Note that this works by checking for [dir="rtl"] on an ancestor element. While this will work
 * in most cases, it will in some cases lead to false negatives, e.g.
 *
 * ```html
 * <html dir="rtl">
 *   <!-- ... -->
 *   <div dir="ltr">
 *     <div class="mdc-foo">Styled incorrectly as RTL!</div>
 *   </div>
 * </html>
 * ```
 *
 * In the future, selectors such as :dir (http://mdn.io/:dir) will help us mitigate this.
 */
/**
 * Takes a base box-model property - e.g. margin / border / padding - along with a default
 * direction and value, and emits rules which apply the value to the
 * "<base-property>-<default-direction>" property by default, but flips the direction
 * when within an RTL context.
 *
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, left, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 8px;
 *     margin-left: 0;
 *   }
 * }
 * ```
 * whereas:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, right, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-right: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 0;
 *     margin-left: 8px;
 *   }
 * }
 * ```
 *
 * You can also pass a 4th optional $root-selector argument which will be forwarded to `mdc-rtl`,
 * e.g. `@include mdc-rtl-reflexive-box(margin, left, 8px, ".mdc-component")`.
 *
 * Note that this function will always zero out the original value in an RTL context. If you're
 * trying to flip the values, use mdc-rtl-reflexive-property().
 */
/**
 * Takes a base property and emits rules that assign <base-property>-left to <left-value> and
 * <base-property>-right to <right-value> in a LTR context, and vice versa in a RTL context.
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-property(margin, auto, 12px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: auto;
 *   margin-right: 12px;
 *
 *   @include mdc-rtl {
 *     margin-left: 12px;
 *     margin-right: auto;
 *   }
 * }
 * ```
 *
 * A 4th optional $root-selector argument can be given, which will be passed to `mdc-rtl`.
 */
/**
 * Takes an argument specifying a horizontal position property (either "left" or "right") as well
 * as a value, and applies that value to the specified position in a LTR context, and flips it in a
 * RTL context. For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-position(left, 0);
 *   position: absolute;
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 *  .mdc-foo {
 *    position: absolute;
 *    left: 0;
 *    right: initial;
 *
 *    @include mdc-rtl {
 *      right: 0;
 *      left: initial;
 *    }
 *  }
 * ```
 * An optional third $root-selector argument may also be given, which is passed to `mdc-rtl`.
 */
.mdc-tab {
  font-family: Roboto, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.875rem;
  font-weight: 500;
  letter-spacing: 0.04em;
  line-height: 1.5rem;
  text-decoration: inherit;
  text-transform: inherit;
  display: table-cell;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-width: 160px;
  min-height: 48px;
  padding: 0 24px;
  text-align: center;
  text-decoration: none;
  white-space: nowrap;
  cursor: pointer;
  overflow: hidden;
  vertical-align: middle;
  /* @alternate */
  color: rgba(0, 0, 0, 0.54);
  color: var(--mdc-theme-text-secondary-on-light, rgba(0, 0, 0, 0.54)); }
  .mdc-tab:hover {
    /* @alternate */
    color: rgba(0, 0, 0, 0.87);
    color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87)); }
  .mdc-tab:focus {
    /* @alternate */
    outline-color: rgba(0, 0, 0, 0.54);
    outline-color: var(--mdc-theme-text-secondary-on-light, rgba(0, 0, 0, 0.54)); }
  .mdc-tab-bar--theme-dark .mdc-tab,
  .mdc-theme--dark .mdc-tab {
    /* @alternate */
    color: rgba(255, 255, 255, 0.7);
    color: var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)); }
    .mdc-tab-bar--theme-dark .mdc-tab:hover,
    .mdc-theme--dark .mdc-tab:hover {
      /* @alternate */
      color: white;
      color: var(--mdc-theme-text-primary-on-dark, white); }
    .mdc-tab-bar--theme-dark .mdc-tab:focus,
    .mdc-theme--dark .mdc-tab:focus {
      /* @alternate */
      outline-color: rgba(255, 255, 255, 0.7);
      outline-color: var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)); }
  @media screen and (max-width: 600px) {
    .mdc-tab {
      min-width: 72px;
      padding: 0 12px; } }
  .mdc-tab__icon {
    display: block;
    margin: 0 auto;
    width: 24px;
    height: 24px; }
    .mdc-tab-bar--icons-with-text .mdc-tab__icon {
      margin-top: 4px; }
  .mdc-tab__icon-text {
    display: block;
    margin: 0 auto; }
  .mdc-tab__icon + .mdc-tab__icon-text {
    padding-top: 6px; }

.mdc-tab--active {
  /* @alternate */
  color: rgba(0, 0, 0, 0.87);
  color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87)); }
  .mdc-tab-bar--theme-dark .mdc-tab--active,
  .mdc-theme--dark .mdc-tab--active {
    /* @alternate */
    color: white;
    color: var(--mdc-theme-text-primary-on-dark, white); }
  .mdc-tab--active::before {
    bottom: 0; }

.mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab {
  position: relative; }
  .mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab::after {
    display: none;
    position: absolute;
    top: 46px;
    left: 0;
    width: calc(100% - 4px);
    height: 2px;
    content: "";
    pointer-events: none;
    /* @alternate */
    background-color: rgba(0, 0, 0, 0.87);
    background-color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87)); }
    .mdc-tab-bar--theme-dark.mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab::after,
    .mdc-theme--dark .mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab::after {
      /* @alternate */
      background-color: white;
      background-color: var(--mdc-theme-text-primary-on-dark, white); }
    .mdc-toolbar .mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab::after {
      /* @alternate */
      background-color: white;
      background-color: var(--mdc-theme-text-primary-on-primary, white); }
  .mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab--active::after, .mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab:active::after, .mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab:hover::after {
    display: block; }
  .mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab:not(.mdc-tab--active):hover::after {
    opacity: .38; }
  .mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab--active, .mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab:not(.mdc-tab--active):active::after {
    opacity: .87; }

.mdc-tab-bar--icons-with-text:not(.mdc-tab-bar-upgraded) .mdc-tab::after {
  top: 70px; }

.mdc-tab.mdc-ripple-upgraded {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  will-change: transform, opacity;
  -webkit-tap-highlight-color: transparent; }
  .mdc-tab.mdc-ripple-upgraded::before, .mdc-tab.mdc-ripple-upgraded::after {
    position: absolute;
    -webkit-transition: opacity 250ms linear;
    transition: opacity 250ms linear;
    border-radius: 50%;
    pointer-events: none;
    content: ""; }
  .mdc-tab.mdc-ripple-upgraded::before, .mdc-tab.mdc-ripple-upgraded::after {
    background-color: rgba(0, 0, 0, 0.06);
    opacity: 0; }
  .mdc-tab.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):hover::before, .mdc-tab.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):focus::before, .mdc-tab.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):active::after {
    -webkit-transition-duration: 85ms;
            transition-duration: 85ms;
    opacity: .6; }
  .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded--background-focused::before {
    opacity: .99999; }
  .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded--background-active-fill::before {
    -webkit-transition-duration: 120ms;
            transition-duration: 120ms;
    opacity: 1; }
  .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded::after {
    opacity: 0; }
  .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded--foreground-activation::after {
    -webkit-animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards;
            animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards; }
  .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded--foreground-deactivation::after {
    -webkit-animation: 83ms mdc-ripple-fg-opacity-out;
            animation: 83ms mdc-ripple-fg-opacity-out;
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
            transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); }
  .mdc-tab.mdc-ripple-upgraded::before, .mdc-tab.mdc-ripple-upgraded::after {
    top: calc(50% - 100%);
    left: calc(50% - 100%);
    width: 200%;
    height: 200%; }
  .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded::before {
    top: calc(50% - 100%);
    left: calc(50% - 100%);
    width: 200%;
    height: 200%;
    -webkit-transform: scale(var(--mdc-ripple-fg-scale, 0));
            transform: scale(var(--mdc-ripple-fg-scale, 0)); }
  .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded::before {
    top: var(--mdc-ripple-top, calc(50% - 50%));
    left: var(--mdc-ripple-left, calc(50% - 50%));
    width: var(--mdc-ripple-fg-size, 100%);
    height: var(--mdc-ripple-fg-size, 100%);
    -webkit-transform: scale(var(--mdc-ripple-fg-scale, 0));
            transform: scale(var(--mdc-ripple-fg-scale, 0)); }
  .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded::after {
    top: 0;
    left: 0;
    width: var(--mdc-ripple-fg-size, 100%);
    height: var(--mdc-ripple-fg-size, 100%);
    -webkit-transform: scale(0);
            transform: scale(0);
    -webkit-transform-origin: center center;
            transform-origin: center center; }
  .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded--unbounded::after {
    top: var(--mdc-ripple-top, 0);
    left: var(--mdc-ripple-left, 0); }
  .mdc-tab-bar--theme-dark .mdc-tab.mdc-ripple-upgraded::before, .mdc-tab-bar--theme-dark .mdc-tab.mdc-ripple-upgraded::after,
  .mdc-theme--dark .mdc-tab.mdc-ripple-upgraded::before,
  .mdc-theme--dark .mdc-tab.mdc-ripple-upgraded::after {
    background-color: rgba(255, 255, 255, 0.16);
    opacity: 0; }
    @supports (background-color: color(green a(10%))) {
      .mdc-tab-bar--theme-dark .mdc-tab.mdc-ripple-upgraded::before, .mdc-tab-bar--theme-dark .mdc-tab.mdc-ripple-upgraded::after,
      .mdc-theme--dark .mdc-tab.mdc-ripple-upgraded::before,
      .mdc-theme--dark .mdc-tab.mdc-ripple-upgraded::after {
        background-color: color(var(--mdc-theme-text-primary-on-dark, white) a(16%)); } }
  .mdc-tab-bar--theme-dark .mdc-tab.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):hover::before, .mdc-tab-bar--theme-dark .mdc-tab.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):focus::before, .mdc-tab-bar--theme-dark .mdc-tab.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):active::after,
  .mdc-theme--dark .mdc-tab.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):hover::before,
  .mdc-theme--dark .mdc-tab.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):focus::before,
  .mdc-theme--dark .mdc-tab.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):active::after {
    -webkit-transition-duration: 85ms;
            transition-duration: 85ms;
    opacity: .6; }
  .mdc-tab-bar--theme-dark .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded--background-focused::before,
  .mdc-theme--dark .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded--background-focused::before {
    opacity: .99999; }
  .mdc-tab-bar--theme-dark .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded--background-active-fill::before,
  .mdc-theme--dark .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded--background-active-fill::before {
    -webkit-transition-duration: 120ms;
            transition-duration: 120ms;
    opacity: 1; }
  .mdc-tab-bar--theme-dark .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded::after,
  .mdc-theme--dark .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded::after {
    opacity: 0; }
  .mdc-tab-bar--theme-dark .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded--foreground-activation::after,
  .mdc-theme--dark .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded--foreground-activation::after {
    -webkit-animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards;
            animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards; }
  .mdc-tab-bar--theme-dark .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded--foreground-deactivation::after,
  .mdc-theme--dark .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded--foreground-deactivation::after {
    -webkit-animation: 83ms mdc-ripple-fg-opacity-out;
            animation: 83ms mdc-ripple-fg-opacity-out;
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
            transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); }
  .mdc-toolbar .mdc-tab.mdc-ripple-upgraded::before, .mdc-toolbar .mdc-tab.mdc-ripple-upgraded::after {
    background-color: rgba(255, 255, 255, 0.16);
    opacity: 0; }
    @supports (background-color: color(green a(10%))) {
      .mdc-toolbar .mdc-tab.mdc-ripple-upgraded::before, .mdc-toolbar .mdc-tab.mdc-ripple-upgraded::after {
        background-color: color(var(--mdc-theme-text-primary-on-primary, white) a(16%)); } }
  .mdc-toolbar .mdc-tab.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):hover::before, .mdc-toolbar .mdc-tab.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):focus::before, .mdc-toolbar .mdc-tab.mdc-ripple-upgraded:not(.mdc-ripple-upgraded):active::after {
    -webkit-transition-duration: 85ms;
            transition-duration: 85ms;
    opacity: .6; }
  .mdc-toolbar .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded--background-focused::before {
    opacity: .99999; }
  .mdc-toolbar .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded--background-active-fill::before {
    -webkit-transition-duration: 120ms;
            transition-duration: 120ms;
    opacity: 1; }
  .mdc-toolbar .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded::after {
    opacity: 0; }
  .mdc-toolbar .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded--foreground-activation::after {
    -webkit-animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards;
            animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards; }
  .mdc-toolbar .mdc-tab.mdc-ripple-upgraded.mdc-ripple-upgraded--foreground-deactivation::after {
    -webkit-animation: 83ms mdc-ripple-fg-opacity-out;
            animation: 83ms mdc-ripple-fg-opacity-out;
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
            transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); }
  .mdc-tab.mdc-ripple-upgraded:focus {
    outline: none; }

/**
 * Creates a rule that will be applied when an MDC-Web component is within the context of an RTL layout.
 *
 * Usage Example:
 * ```scss
 * .mdc-foo {
 *   position: absolute;
 *   left: 0;
 *
 *   @include mdc-rtl {
 *     left: auto;
 *     right: 0;
 *   }
 *
 *   &__bar {
 *     margin-left: 4px;
 *     @include mdc-rtl(".mdc-foo") {
 *       margin-left: auto;
 *       margin-right: 4px;
 *     }
 *   }
 * }
 *
 * .mdc-foo--mod {
 *   padding-left: 4px;
 *
 *   @include mdc-rtl {
 *     padding-left: auto;
 *     padding-right: 4px;
 *   }
 * }
 * ```
 *
 * Note that this works by checking for [dir="rtl"] on an ancestor element. While this will work
 * in most cases, it will in some cases lead to false negatives, e.g.
 *
 * ```html
 * <html dir="rtl">
 *   <!-- ... -->
 *   <div dir="ltr">
 *     <div class="mdc-foo">Styled incorrectly as RTL!</div>
 *   </div>
 * </html>
 * ```
 *
 * In the future, selectors such as :dir (http://mdn.io/:dir) will help us mitigate this.
 */
/**
 * Takes a base box-model property - e.g. margin / border / padding - along with a default
 * direction and value, and emits rules which apply the value to the
 * "<base-property>-<default-direction>" property by default, but flips the direction
 * when within an RTL context.
 *
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, left, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 8px;
 *     margin-left: 0;
 *   }
 * }
 * ```
 * whereas:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, right, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-right: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 0;
 *     margin-left: 8px;
 *   }
 * }
 * ```
 *
 * You can also pass a 4th optional $root-selector argument which will be forwarded to `mdc-rtl`,
 * e.g. `@include mdc-rtl-reflexive-box(margin, left, 8px, ".mdc-component")`.
 *
 * Note that this function will always zero out the original value in an RTL context. If you're
 * trying to flip the values, use mdc-rtl-reflexive-property().
 */
/**
 * Takes a base property and emits rules that assign <base-property>-left to <left-value> and
 * <base-property>-right to <right-value> in a LTR context, and vice versa in a RTL context.
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-property(margin, auto, 12px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: auto;
 *   margin-right: 12px;
 *
 *   @include mdc-rtl {
 *     margin-left: 12px;
 *     margin-right: auto;
 *   }
 * }
 * ```
 *
 * A 4th optional $root-selector argument can be given, which will be passed to `mdc-rtl`.
 */
/**
 * Takes an argument specifying a horizontal position property (either "left" or "right") as well
 * as a value, and applies that value to the specified position in a LTR context, and flips it in a
 * RTL context. For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-position(left, 0);
 *   position: absolute;
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 *  .mdc-foo {
 *    position: absolute;
 *    left: 0;
 *    right: initial;
 *
 *    @include mdc-rtl {
 *      right: 0;
 *      left: initial;
 *    }
 *  }
 * ```
 * An optional third $root-selector argument may also be given, which is passed to `mdc-rtl`.
 */
.mdc-tab-bar {
  display: table;
  position: relative;
  height: 48px;
  margin: 0 auto;
  text-transform: uppercase; }
  .mdc-tab-bar__indicator {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    /* @alternate */
    background-color: rgba(0, 0, 0, 0.87);
    background-color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87));
    -webkit-transform-origin: left top;
            transform-origin: left top;
    -webkit-transition: -webkit-transform 240ms 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: -webkit-transform 240ms 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: transform 240ms 0ms cubic-bezier(0, 0, 0.2, 1);
    transition: transform 240ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 240ms 0ms cubic-bezier(0, 0, 0.2, 1);
    will-change: transform;
    visibility: hidden; }
    .mdc-tab-bar--theme-dark .mdc-tab-bar__indicator,
    .mdc-theme--dark .mdc-tab-bar__indicator {
      /* @alternate */
      background-color: white;
      background-color: var(--mdc-theme-text-primary-on-dark, white); }
  .mdc-toolbar .mdc-tab-bar .mdc-tab {
    /* @alternate */
    color: rgba(255, 255, 255, 0.7);
    color: var(--mdc-theme-text-secondary-on-primary, rgba(255, 255, 255, 0.7)); }
    .mdc-tab-bar--theme-dark .mdc-toolbar .mdc-tab-bar .mdc-tab,
    .mdc-theme--dark .mdc-toolbar .mdc-tab-bar .mdc-tab {
      /* @alternate */
      color: rgba(255, 255, 255, 0.7);
      color: var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)); }
  .mdc-toolbar .mdc-tab-bar .mdc-tab--active,
  .mdc-toolbar .mdc-tab-bar .mdc-tab:hover {
    /* @alternate */
    color: white;
    color: var(--mdc-theme-text-primary-on-primary, white); }
    .mdc-tab-bar--theme-dark .mdc-toolbar .mdc-tab-bar .mdc-tab--active,
    .mdc-theme--dark .mdc-toolbar .mdc-tab-bar .mdc-tab--active, .mdc-tab-bar--theme-dark
    .mdc-toolbar .mdc-tab-bar .mdc-tab:hover,
    .mdc-theme--dark
    .mdc-toolbar .mdc-tab-bar .mdc-tab:hover {
      /* @alternate */
      color: white;
      color: var(--mdc-theme-text-primary-on-dark, white); }
  .mdc-toolbar .mdc-tab-bar .mdc-tab-bar__indicator {
    /* @alternate */
    background-color: white;
    background-color: var(--mdc-theme-text-primary-on-primary, white); }
    .mdc-tab-bar--theme-dark .mdc-toolbar .mdc-tab-bar .mdc-tab-bar__indicator,
    .mdc-theme--dark .mdc-toolbar .mdc-tab-bar .mdc-tab-bar__indicator {
      /* @alternate */
      background-color: white;
      background-color: var(--mdc-theme-text-primary-on-dark, white); }

.mdc-tab-bar--icons-with-text {
  height: 72px; }

.mdc-tab-bar--indicator-primary .mdc-tab-bar__indicator,
.mdc-toolbar .mdc-tab-bar--indicator-primary .mdc-tab-bar__indicator {
  /* @alternate */
  background-color: #2F66F6;
  background-color: var(--mdc-theme-primary, #2F66F6); }
  .mdc-tab-bar--theme-dark .mdc-tab-bar--indicator-primary .mdc-tab-bar__indicator,
  .mdc-theme--dark .mdc-tab-bar--indicator-primary .mdc-tab-bar__indicator, .mdc-tab-bar--theme-dark
  .mdc-toolbar .mdc-tab-bar--indicator-primary .mdc-tab-bar__indicator,
  .mdc-theme--dark
  .mdc-toolbar .mdc-tab-bar--indicator-primary .mdc-tab-bar__indicator {
    /* @alternate */
    background-color: #2F66F6;
    background-color: var(--mdc-theme-primary, #2F66F6); }

.mdc-tab-bar--indicator-primary.mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab::after,
.mdc-toolbar .mdc-tab-bar--indicator-primary.mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab::after {
  /* @alternate */
  background-color: #2F66F6;
  background-color: var(--mdc-theme-primary, #2F66F6); }

.mdc-tab-bar--indicator-accent .mdc-tab-bar__indicator,
.mdc-toolbar .mdc-tab-bar--indicator-accent .mdc-tab-bar__indicator {
  /* @alternate */
  background-color: #ff4081;
  background-color: var(--mdc-theme-secondary, #ff4081); }
  .mdc-tab-bar--theme-dark .mdc-tab-bar--indicator-accent .mdc-tab-bar__indicator,
  .mdc-theme--dark .mdc-tab-bar--indicator-accent .mdc-tab-bar__indicator, .mdc-tab-bar--theme-dark
  .mdc-toolbar .mdc-tab-bar--indicator-accent .mdc-tab-bar__indicator,
  .mdc-theme--dark
  .mdc-toolbar .mdc-tab-bar--indicator-accent .mdc-tab-bar__indicator {
    /* @alternate */
    background-color: #ff4081;
    background-color: var(--mdc-theme-secondary, #ff4081); }

.mdc-tab-bar--indicator-accent.mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab::after,
.mdc-toolbar .mdc-tab-bar--indicator-accent.mdc-tab-bar:not(.mdc-tab-bar-upgraded) .mdc-tab::after {
  /* @alternate */
  background-color: #ff4081;
  background-color: var(--mdc-theme-secondary, #ff4081); }

/**
 * Creates a rule that will be applied when an MDC-Web component is within the context of an RTL layout.
 *
 * Usage Example:
 * ```scss
 * .mdc-foo {
 *   position: absolute;
 *   left: 0;
 *
 *   @include mdc-rtl {
 *     left: auto;
 *     right: 0;
 *   }
 *
 *   &__bar {
 *     margin-left: 4px;
 *     @include mdc-rtl(".mdc-foo") {
 *       margin-left: auto;
 *       margin-right: 4px;
 *     }
 *   }
 * }
 *
 * .mdc-foo--mod {
 *   padding-left: 4px;
 *
 *   @include mdc-rtl {
 *     padding-left: auto;
 *     padding-right: 4px;
 *   }
 * }
 * ```
 *
 * Note that this works by checking for [dir="rtl"] on an ancestor element. While this will work
 * in most cases, it will in some cases lead to false negatives, e.g.
 *
 * ```html
 * <html dir="rtl">
 *   <!-- ... -->
 *   <div dir="ltr">
 *     <div class="mdc-foo">Styled incorrectly as RTL!</div>
 *   </div>
 * </html>
 * ```
 *
 * In the future, selectors such as :dir (http://mdn.io/:dir) will help us mitigate this.
 */
/**
 * Takes a base box-model property - e.g. margin / border / padding - along with a default
 * direction and value, and emits rules which apply the value to the
 * "<base-property>-<default-direction>" property by default, but flips the direction
 * when within an RTL context.
 *
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, left, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 8px;
 *     margin-left: 0;
 *   }
 * }
 * ```
 * whereas:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, right, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-right: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 0;
 *     margin-left: 8px;
 *   }
 * }
 * ```
 *
 * You can also pass a 4th optional $root-selector argument which will be forwarded to `mdc-rtl`,
 * e.g. `@include mdc-rtl-reflexive-box(margin, left, 8px, ".mdc-component")`.
 *
 * Note that this function will always zero out the original value in an RTL context. If you're
 * trying to flip the values, use mdc-rtl-reflexive-property().
 */
/**
 * Takes a base property and emits rules that assign <base-property>-left to <left-value> and
 * <base-property>-right to <right-value> in a LTR context, and vice versa in a RTL context.
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-property(margin, auto, 12px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: auto;
 *   margin-right: 12px;
 *
 *   @include mdc-rtl {
 *     margin-left: 12px;
 *     margin-right: auto;
 *   }
 * }
 * ```
 *
 * A 4th optional $root-selector argument can be given, which will be passed to `mdc-rtl`.
 */
/**
 * Takes an argument specifying a horizontal position property (either "left" or "right") as well
 * as a value, and applies that value to the specified position in a LTR context, and flips it in a
 * RTL context. For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-position(left, 0);
 *   position: absolute;
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 *  .mdc-foo {
 *    position: absolute;
 *    left: 0;
 *    right: initial;
 *
 *    @include mdc-rtl {
 *      right: 0;
 *      left: initial;
 *    }
 *  }
 * ```
 * An optional third $root-selector argument may also be given, which is passed to `mdc-rtl`.
 */
.mdc-tab-bar-scroller {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  background-color: inherit;
  overflow: hidden; }
  .mdc-tab-bar-scroller__scroll-frame {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    overflow: hidden; }
    .mdc-tab-bar-scroller__scroll-frame__tabs {
      -webkit-transition: -webkit-transform 240ms 0ms cubic-bezier(0, 0, 0.2, 1);
      transition: -webkit-transform 240ms 0ms cubic-bezier(0, 0, 0.2, 1);
      transition: transform 240ms 0ms cubic-bezier(0, 0, 0.2, 1);
      transition: transform 240ms 0ms cubic-bezier(0, 0, 0.2, 1), -webkit-transform 240ms 0ms cubic-bezier(0, 0, 0.2, 1);
      will-change: transform; }
  .mdc-tab-bar-scroller__indicator {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 48px;
    cursor: pointer;
    visibility: hidden;
    /* @alternate */
    color: rgba(0, 0, 0, 0.54);
    color: var(--mdc-theme-text-secondary-on-light, rgba(0, 0, 0, 0.54)); }
    .mdc-tab-bar--theme-dark .mdc-tab-bar-scroller__indicator,
    .mdc-theme--dark .mdc-tab-bar-scroller__indicator {
      /* @alternate */
      color: rgba(255, 255, 255, 0.7);
      color: var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)); }
    .mdc-tab-bar-scroller__indicator:hover {
      /* @alternate */
      color: rgba(0, 0, 0, 0.87);
      color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87)); }
      .mdc-tab-bar--theme-dark .mdc-tab-bar-scroller__indicator:hover,
      .mdc-theme--dark .mdc-tab-bar-scroller__indicator:hover {
        /* @alternate */
        color: white;
        color: var(--mdc-theme-text-primary-on-dark, white); }
    .mdc-tab-bar-scroller__indicator__inner {
      color: inherit;
      text-decoration: inherit;
      cursor: inherit; }
      .mdc-tab-bar-scroller__indicator__inner:focus {
        outline-color: inherit; }
      [dir="rtl"] .mdc-tab-bar-scroller .mdc-tab-bar-scroller__indicator__inner,
      .mdc-tab-bar-scroller[dir="rtl"] .mdc-tab-bar-scroller__indicator__inner {
        -webkit-transform: rotate(180deg);
                transform: rotate(180deg); }
    .mdc-tab-bar-scroller__indicator__inner:hover {
      color: inherit; }
      .mdc-tab-bar--theme-dark .mdc-tab-bar-scroller__indicator__inner:hover,
      .mdc-theme--dark .mdc-tab-bar-scroller__indicator__inner:hover {
        /* @alternate */
        color: rgba(255, 255, 255, 0.7);
        color: var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)); }
  .mdc-tab-bar-scroller__indicator--enabled {
    visibility: visible; }

/**
 * Creates a rule that will be applied when an MDC-Web component is within the context of an RTL layout.
 *
 * Usage Example:
 * ```scss
 * .mdc-foo {
 *   position: absolute;
 *   left: 0;
 *
 *   @include mdc-rtl {
 *     left: auto;
 *     right: 0;
 *   }
 *
 *   &__bar {
 *     margin-left: 4px;
 *     @include mdc-rtl(".mdc-foo") {
 *       margin-left: auto;
 *       margin-right: 4px;
 *     }
 *   }
 * }
 *
 * .mdc-foo--mod {
 *   padding-left: 4px;
 *
 *   @include mdc-rtl {
 *     padding-left: auto;
 *     padding-right: 4px;
 *   }
 * }
 * ```
 *
 * Note that this works by checking for [dir="rtl"] on an ancestor element. While this will work
 * in most cases, it will in some cases lead to false negatives, e.g.
 *
 * ```html
 * <html dir="rtl">
 *   <!-- ... -->
 *   <div dir="ltr">
 *     <div class="mdc-foo">Styled incorrectly as RTL!</div>
 *   </div>
 * </html>
 * ```
 *
 * In the future, selectors such as :dir (http://mdn.io/:dir) will help us mitigate this.
 */
/**
 * Takes a base box-model property - e.g. margin / border / padding - along with a default
 * direction and value, and emits rules which apply the value to the
 * "<base-property>-<default-direction>" property by default, but flips the direction
 * when within an RTL context.
 *
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, left, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 8px;
 *     margin-left: 0;
 *   }
 * }
 * ```
 * whereas:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, right, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-right: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 0;
 *     margin-left: 8px;
 *   }
 * }
 * ```
 *
 * You can also pass a 4th optional $root-selector argument which will be forwarded to `mdc-rtl`,
 * e.g. `@include mdc-rtl-reflexive-box(margin, left, 8px, ".mdc-component")`.
 *
 * Note that this function will always zero out the original value in an RTL context. If you're
 * trying to flip the values, use mdc-rtl-reflexive-property().
 */
/**
 * Takes a base property and emits rules that assign <base-property>-left to <left-value> and
 * <base-property>-right to <right-value> in a LTR context, and vice versa in a RTL context.
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-property(margin, auto, 12px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: auto;
 *   margin-right: 12px;
 *
 *   @include mdc-rtl {
 *     margin-left: 12px;
 *     margin-right: auto;
 *   }
 * }
 * ```
 *
 * A 4th optional $root-selector argument can be given, which will be passed to `mdc-rtl`.
 */
/**
 * Takes an argument specifying a horizontal position property (either "left" or "right") as well
 * as a value, and applies that value to the specified position in a LTR context, and flips it in a
 * RTL context. For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-position(left, 0);
 *   position: absolute;
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 *  .mdc-foo {
 *    position: absolute;
 *    left: 0;
 *    right: initial;
 *
 *    @include mdc-rtl {
 *      right: 0;
 *      left: initial;
 *    }
 *  }
 * ```
 * An optional third $root-selector argument may also be given, which is passed to `mdc-rtl`.
 */
/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
@-webkit-keyframes invalid-shake-float-above-standard {
  0% {
    -webkit-transform: translateX(0) translateY(-100%) scale(0.75, 0.75);
            transform: translateX(0) translateY(-100%) scale(0.75, 0.75); }
  33% {
    -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
            animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
    -webkit-transform: translateX(10px) translateY(-100%) scale(0.75, 0.75);
            transform: translateX(10px) translateY(-100%) scale(0.75, 0.75); }
  66% {
    -webkit-animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
            animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
    -webkit-transform: translateX(-5px) translateY(-100%) scale(0.75, 0.75);
            transform: translateX(-5px) translateY(-100%) scale(0.75, 0.75); }
  100% {
    -webkit-transform: translateX(0) translateY(-100%) scale(0.75, 0.75);
            transform: translateX(0) translateY(-100%) scale(0.75, 0.75); } }
@keyframes invalid-shake-float-above-standard {
  0% {
    -webkit-transform: translateX(0) translateY(-100%) scale(0.75, 0.75);
            transform: translateX(0) translateY(-100%) scale(0.75, 0.75); }
  33% {
    -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
            animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
    -webkit-transform: translateX(10px) translateY(-100%) scale(0.75, 0.75);
            transform: translateX(10px) translateY(-100%) scale(0.75, 0.75); }
  66% {
    -webkit-animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
            animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
    -webkit-transform: translateX(-5px) translateY(-100%) scale(0.75, 0.75);
            transform: translateX(-5px) translateY(-100%) scale(0.75, 0.75); }
  100% {
    -webkit-transform: translateX(0) translateY(-100%) scale(0.75, 0.75);
            transform: translateX(0) translateY(-100%) scale(0.75, 0.75); } }

@-webkit-keyframes invalid-shake-float-above-box {
  0% {
    -webkit-transform: translateX(0) translateY(-50%) scale(0.75, 0.75);
            transform: translateX(0) translateY(-50%) scale(0.75, 0.75); }
  33% {
    -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
            animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
    -webkit-transform: translateX(10px) translateY(-50%) scale(0.75, 0.75);
            transform: translateX(10px) translateY(-50%) scale(0.75, 0.75); }
  66% {
    -webkit-animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
            animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
    -webkit-transform: translateX(-5px) translateY(-50%) scale(0.75, 0.75);
            transform: translateX(-5px) translateY(-50%) scale(0.75, 0.75); }
  100% {
    -webkit-transform: translateX(0) translateY(-50%) scale(0.75, 0.75);
            transform: translateX(0) translateY(-50%) scale(0.75, 0.75); } }

@keyframes invalid-shake-float-above-box {
  0% {
    -webkit-transform: translateX(0) translateY(-50%) scale(0.75, 0.75);
            transform: translateX(0) translateY(-50%) scale(0.75, 0.75); }
  33% {
    -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
            animation-timing-function: cubic-bezier(0.5, 0, 0.70173, 0.49582);
    -webkit-transform: translateX(10px) translateY(-50%) scale(0.75, 0.75);
            transform: translateX(10px) translateY(-50%) scale(0.75, 0.75); }
  66% {
    -webkit-animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
            animation-timing-function: cubic-bezier(0.30244, 0.38135, 0.55, 0.95635);
    -webkit-transform: translateX(-5px) translateY(-50%) scale(0.75, 0.75);
            transform: translateX(-5px) translateY(-50%) scale(0.75, 0.75); }
  100% {
    -webkit-transform: translateX(0) translateY(-50%) scale(0.75, 0.75);
            transform: translateX(0) translateY(-50%) scale(0.75, 0.75); } }

.mdc-textfield {
  display: inline-block;
  position: relative;
  margin-bottom: 8px;
  will-change: opacity, transform, color; }
  .mdc-textfield__input {
    /* @alternate */
    color: rgba(0, 0, 0, 0.87);
    color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87));
    font-family: Roboto, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    letter-spacing: 0.04em;
    width: 100%;
    padding: 0 0 8px;
    -webkit-transition: opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
    transition: opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
    border: none;
    border-bottom: 1px solid rgba(0, 0, 0, 0.5);
    background: none;
    font-size: inherit;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none; }
    .mdc-textfield__input::-webkit-input-placeholder {
      /* @alternate */
      color: rgba(0, 0, 0, 0.38);
      color: var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.38));
      -webkit-transition: color 180ms cubic-bezier(0.4, 0, 0.2, 1);
      transition: color 180ms cubic-bezier(0.4, 0, 0.2, 1);
      opacity: 1; }
    .mdc-textfield__input::-moz-placeholder {
      /* @alternate */
      color: rgba(0, 0, 0, 0.38);
      color: var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.38));
      -webkit-transition: color 180ms cubic-bezier(0.4, 0, 0.2, 1);
      transition: color 180ms cubic-bezier(0.4, 0, 0.2, 1);
      opacity: 1; }
    .mdc-textfield__input:-ms-input-placeholder {
      /* @alternate */
      color: rgba(0, 0, 0, 0.38);
      color: var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.38));
      -webkit-transition: color 180ms cubic-bezier(0.4, 0, 0.2, 1);
      transition: color 180ms cubic-bezier(0.4, 0, 0.2, 1);
      opacity: 1; }
    .mdc-textfield__input::placeholder {
      /* @alternate */
      color: rgba(0, 0, 0, 0.38);
      color: var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.38));
      -webkit-transition: color 180ms cubic-bezier(0.4, 0, 0.2, 1);
      transition: color 180ms cubic-bezier(0.4, 0, 0.2, 1);
      opacity: 1; }
    .mdc-textfield__input:hover {
      border-color: black; }
    .mdc-textfield__input:focus {
      outline: none; }
      .mdc-textfield__input:focus::-webkit-input-placeholder {
        color: rgba(255, 255, 255, 0.3); }
      .mdc-textfield__input:focus::-moz-placeholder {
        color: rgba(255, 255, 255, 0.3); }
      .mdc-textfield__input:focus:-ms-input-placeholder {
        color: rgba(255, 255, 255, 0.3); }
      .mdc-textfield__input:focus::placeholder {
        color: rgba(255, 255, 255, 0.3); }
    .mdc-textfield__input:invalid {
      -webkit-box-shadow: none;
              box-shadow: none; }
    .mdc-textfield__input--theme-dark,
    .mdc-theme--dark .mdc-textfield__input {
      /* @alternate */
      color: white;
      color: var(--mdc-theme-text-primary-on-dark, white);
      border-bottom: 1px solid rgba(255, 255, 255, 0.5); }
      .mdc-textfield__input--theme-dark:hover,
      .mdc-theme--dark .mdc-textfield__input:hover {
        border-bottom: 1px solid white; }
      .mdc-textfield__input--theme-dark::-webkit-input-placeholder,
      .mdc-theme--dark .mdc-textfield__input::-webkit-input-placeholder {
        /* @alternate */
        color: rgba(255, 255, 255, 0.5);
        color: var(--mdc-theme-text-hint-on-dark, rgba(255, 255, 255, 0.5)); }
      .mdc-textfield__input--theme-dark::-moz-placeholder,
      .mdc-theme--dark .mdc-textfield__input::-moz-placeholder {
        /* @alternate */
        color: rgba(255, 255, 255, 0.5);
        color: var(--mdc-theme-text-hint-on-dark, rgba(255, 255, 255, 0.5)); }
      .mdc-textfield__input--theme-dark:-ms-input-placeholder,
      .mdc-theme--dark .mdc-textfield__input:-ms-input-placeholder {
        /* @alternate */
        color: rgba(255, 255, 255, 0.5);
        color: var(--mdc-theme-text-hint-on-dark, rgba(255, 255, 255, 0.5)); }
      .mdc-textfield__input--theme-dark::placeholder,
      .mdc-theme--dark .mdc-textfield__input::placeholder {
        /* @alternate */
        color: rgba(255, 255, 255, 0.5);
        color: var(--mdc-theme-text-hint-on-dark, rgba(255, 255, 255, 0.5)); }
      .mdc-textfield__input--theme-dark:focus::-webkit-input-placeholder,
      .mdc-theme--dark .mdc-textfield__input:focus::-webkit-input-placeholder {
        color: rgba(0, 0, 0, 0.38); }
      .mdc-textfield__input--theme-dark:focus::-moz-placeholder,
      .mdc-theme--dark .mdc-textfield__input:focus::-moz-placeholder {
        color: rgba(0, 0, 0, 0.38); }
      .mdc-textfield__input--theme-dark:focus:-ms-input-placeholder,
      .mdc-theme--dark .mdc-textfield__input:focus:-ms-input-placeholder {
        color: rgba(0, 0, 0, 0.38); }
      .mdc-textfield__input--theme-dark:focus::placeholder,
      .mdc-theme--dark .mdc-textfield__input:focus::placeholder {
        color: rgba(0, 0, 0, 0.38); }
  .mdc-textfield__bottom-line {
    /* @alternate */
    background-color: #2F66F6;
    background-color: var(--mdc-theme-primary, #2F66F6);
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
    -webkit-transform: scaleX(0);
            transform: scaleX(0);
    -webkit-transition: opacity 180ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
    transition: opacity 180ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
    transition: transform 180ms cubic-bezier(0.4, 0, 0.2, 1), opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
    transition: transform 180ms cubic-bezier(0.4, 0, 0.2, 1), opacity 180ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
    opacity: 0;
    z-index: 2; }
  .mdc-textfield__bottom-line--active {
    -webkit-transform: scaleX(1);
            transform: scaleX(1); }
  .mdc-textfield .mdc-textfield__input:focus ~ .mdc-textfield__bottom-line {
    opacity: 1; }
  .mdc-textfield__label {
    position: absolute;
    bottom: 8px;
    left: 0;
    -webkit-transform-origin: left top;
            transform-origin: left top;
    -webkit-transition: color 180ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
    transition: color 180ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
    transition: transform 180ms cubic-bezier(0.4, 0, 0.2, 1), color 180ms cubic-bezier(0.4, 0, 0.2, 1);
    transition: transform 180ms cubic-bezier(0.4, 0, 0.2, 1), color 180ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 180ms cubic-bezier(0.4, 0, 0.2, 1);
    color: rgba(0, 0, 0, 0.5);
    cursor: text; }
    [dir="rtl"] .mdc-textfield .mdc-textfield__label,
    .mdc-textfield[dir="rtl"] .mdc-textfield__label {
      right: 0;
      left: auto;
      -webkit-transform-origin: right top;
              transform-origin: right top; }
    .mdc-textfield--theme-dark .mdc-textfield__label,
    .mdc-theme--dark .mdc-textfield__label {
      color: rgba(255, 255, 255, 0.6); }
    .mdc-textfield__label--float-above {
      -webkit-transform: translateY(-100%) scale(0.75, 0.75);
              transform: translateY(-100%) scale(0.75, 0.75);
      cursor: auto; }

.mdc-textfield__input:-webkit-autofill + .mdc-textfield__label {
  -webkit-transform: translateY(-100%) scale(0.75, 0.75);
          transform: translateY(-100%) scale(0.75, 0.75);
  cursor: auto; }

.mdc-textfield--box {
  --mdc-ripple-fg-size: 0;
  --mdc-ripple-left: 0;
  --mdc-ripple-top: 0;
  --mdc-ripple-fg-scale: 1;
  --mdc-ripple-fg-translate-end: 0;
  --mdc-ripple-fg-translate-start: 0;
  will-change: transform, opacity;
  -webkit-tap-highlight-color: transparent;
  border-radius: 4px 4px 0 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  height: 56px;
  background-color: rgba(0, 0, 0, 0.04);
  overflow: hidden; }
  .mdc-textfield--box::before, .mdc-textfield--box::after {
    position: absolute;
    -webkit-transition: opacity 250ms linear;
    transition: opacity 250ms linear;
    border-radius: 50%;
    pointer-events: none;
    content: ""; }
  .mdc-textfield--box::before, .mdc-textfield--box::after {
    background-color: rgba(0, 0, 0, 0.04);
    opacity: 0; }
  .mdc-textfield--box:not(.mdc-ripple-upgraded):hover::before, .mdc-textfield--box:not(.mdc-ripple-upgraded):focus::before, .mdc-textfield--box:not(.mdc-ripple-upgraded):active::after {
    -webkit-transition-duration: 85ms;
            transition-duration: 85ms;
    opacity: .6; }
  .mdc-textfield--box.mdc-ripple-upgraded--background-focused::before {
    opacity: .99999; }
  .mdc-textfield--box.mdc-ripple-upgraded--background-active-fill::before {
    -webkit-transition-duration: 120ms;
            transition-duration: 120ms;
    opacity: 1; }
  .mdc-textfield--box.mdc-ripple-upgraded::after {
    opacity: 0; }
  .mdc-textfield--box.mdc-ripple-upgraded--foreground-activation::after {
    -webkit-animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards;
            animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards; }
  .mdc-textfield--box.mdc-ripple-upgraded--foreground-deactivation::after {
    -webkit-animation: 83ms mdc-ripple-fg-opacity-out;
            animation: 83ms mdc-ripple-fg-opacity-out;
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
            transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); }
  .mdc-textfield--box::before, .mdc-textfield--box::after {
    top: calc(50% - 100%);
    left: calc(50% - 100%);
    width: 200%;
    height: 200%; }
  .mdc-textfield--box.mdc-ripple-upgraded::before {
    top: calc(50% - 100%);
    left: calc(50% - 100%);
    width: 200%;
    height: 200%;
    -webkit-transform: scale(var(--mdc-ripple-fg-scale, 0));
            transform: scale(var(--mdc-ripple-fg-scale, 0)); }
  .mdc-textfield--box.mdc-ripple-upgraded--unbounded::before {
    top: var(--mdc-ripple-top, calc(50% - 50%));
    left: var(--mdc-ripple-left, calc(50% - 50%));
    width: var(--mdc-ripple-fg-size, 100%);
    height: var(--mdc-ripple-fg-size, 100%);
    -webkit-transform: scale(var(--mdc-ripple-fg-scale, 0));
            transform: scale(var(--mdc-ripple-fg-scale, 0)); }
  .mdc-textfield--box.mdc-ripple-upgraded::after {
    top: 0;
    left: 0;
    width: var(--mdc-ripple-fg-size, 100%);
    height: var(--mdc-ripple-fg-size, 100%);
    -webkit-transform: scale(0);
            transform: scale(0);
    -webkit-transform-origin: center center;
            transform-origin: center center; }
  .mdc-textfield--box.mdc-ripple-upgraded--unbounded::after {
    top: var(--mdc-ripple-top, 0);
    left: var(--mdc-ripple-left, 0); }
  .mdc-textfield--theme-dark.mdc-textfield--box,
  .mdc-theme--dark .mdc-textfield--box {
    background-color: rgba(255, 255, 255, 0.1); }
  .mdc-textfield--theme-dark.mdc-textfield--box::before, .mdc-textfield--theme-dark.mdc-textfield--box::after,
  .mdc-theme--dark .mdc-textfield--box::before,
  .mdc-theme--dark .mdc-textfield--box::after {
    background-color: rgba(255, 255, 255, 0.05);
    opacity: 0; }
  .mdc-textfield--theme-dark.mdc-textfield--box:not(.mdc-ripple-upgraded):hover::before, .mdc-textfield--theme-dark.mdc-textfield--box:not(.mdc-ripple-upgraded):focus::before, .mdc-textfield--theme-dark.mdc-textfield--box:not(.mdc-ripple-upgraded):active::after,
  .mdc-theme--dark .mdc-textfield--box:not(.mdc-ripple-upgraded):hover::before,
  .mdc-theme--dark .mdc-textfield--box:not(.mdc-ripple-upgraded):focus::before,
  .mdc-theme--dark .mdc-textfield--box:not(.mdc-ripple-upgraded):active::after {
    -webkit-transition-duration: 85ms;
            transition-duration: 85ms;
    opacity: .6; }
  .mdc-textfield--theme-dark.mdc-textfield--box.mdc-ripple-upgraded--background-focused::before,
  .mdc-theme--dark .mdc-textfield--box.mdc-ripple-upgraded--background-focused::before {
    opacity: .99999; }
  .mdc-textfield--theme-dark.mdc-textfield--box.mdc-ripple-upgraded--background-active-fill::before,
  .mdc-theme--dark .mdc-textfield--box.mdc-ripple-upgraded--background-active-fill::before {
    -webkit-transition-duration: 120ms;
            transition-duration: 120ms;
    opacity: 1; }
  .mdc-textfield--theme-dark.mdc-textfield--box.mdc-ripple-upgraded::after,
  .mdc-theme--dark .mdc-textfield--box.mdc-ripple-upgraded::after {
    opacity: 0; }
  .mdc-textfield--theme-dark.mdc-textfield--box.mdc-ripple-upgraded--foreground-activation::after,
  .mdc-theme--dark .mdc-textfield--box.mdc-ripple-upgraded--foreground-activation::after {
    -webkit-animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards;
            animation: 300ms mdc-ripple-fg-radius-in forwards, 83ms mdc-ripple-fg-opacity-in forwards; }
  .mdc-textfield--theme-dark.mdc-textfield--box.mdc-ripple-upgraded--foreground-deactivation::after,
  .mdc-theme--dark .mdc-textfield--box.mdc-ripple-upgraded--foreground-deactivation::after {
    -webkit-animation: 83ms mdc-ripple-fg-opacity-out;
            animation: 83ms mdc-ripple-fg-opacity-out;
    -webkit-transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
            transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1)); }
  .mdc-textfield--box .mdc-textfield__input {
    -ms-flex-item-align: end;
        align-self: flex-end;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 100%;
    padding: 20px 16px 0; }
  .mdc-textfield--box .mdc-textfield__label {
    left: 16px;
    right: initial;
    position: absolute;
    bottom: 20px;
    width: calc(100% - 48px);
    color: rgba(0, 0, 0, 0.6);
    text-overflow: ellipsis;
    white-space: nowrap;
    pointer-events: none;
    overflow: hidden;
    will-change: transform; }
    [dir="rtl"] .mdc-textfield--box .mdc-textfield__label, .mdc-textfield--box .mdc-textfield__label[dir="rtl"] {
      left: initial;
      right: 16px; }
    .mdc-textfield--theme-dark .mdc-textfield--box .mdc-textfield__label,
    .mdc-theme--dark .mdc-textfield--box .mdc-textfield__label {
      /* @alternate */
      color: rgba(255, 255, 255, 0.7);
      color: var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)); }
    .mdc-textfield--box .mdc-textfield__label--float-above {
      -webkit-transform: translateY(-50%) scale(0.75, 0.75);
              transform: translateY(-50%) scale(0.75, 0.75); }
  .mdc-textfield--box .mdc-textfield__label--float-above.mdc-textfield__label--shake {
    -webkit-animation: invalid-shake-float-above-box 250ms 1;
            animation: invalid-shake-float-above-box 250ms 1; }
  .mdc-textfield--box.mdc-textfield--disabled {
    color: rgba(255, 255, 255, 0.3);
    border-bottom: none;
    background-color: rgba(0, 0, 0, 0.02); }
    .mdc-textfield--theme-dark.mdc-textfield--box.mdc-textfield--disabled,
    .mdc-theme--dark .mdc-textfield--box.mdc-textfield--disabled {
      background-color: #303030;
      color: rgba(0, 0, 0, 0.38);
      border-bottom: none; }
    .mdc-textfield--box.mdc-textfield--disabled .mdc-textfield__label {
      bottom: 20px; }
    .mdc-textfield--box.mdc-textfield--disabled .mdc-textfield__icon {
      color: rgba(0, 0, 0, 0.3); }
      .mdc-textfield--box.mdc-textfield--disabled .mdc-textfield__icon--theme-dark,
      .mdc-theme--dark .mdc-textfield--box.mdc-textfield--disabled .mdc-textfield__icon {
        color: rgba(255, 255, 255, 0.3); }
  .mdc-textfield--box.mdc-textfield--dense .mdc-textfield__input {
    padding: 12px 12px 0; }
  .mdc-textfield--box.mdc-textfield--dense .mdc-textfield__label {
    left: 12px;
    right: initial;
    bottom: 20px; }
    [dir="rtl"] .mdc-textfield--box.mdc-textfield--dense .mdc-textfield__label, .mdc-textfield--box.mdc-textfield--dense .mdc-textfield__label[dir="rtl"] {
      left: initial;
      right: 12px; }
    .mdc-textfield--box.mdc-textfield--dense .mdc-textfield__label--float-above {
      -webkit-transform: translateY(calc(-75% - 2px)) scale(0.923, 0.923);
              transform: translateY(calc(-75% - 2px)) scale(0.923, 0.923); }

.mdc-textfield--with-leading-icon .mdc-textfield__icon,
.mdc-textfield--with-trailing-icon .mdc-textfield__icon {
  position: absolute;
  bottom: 16px;
  cursor: pointer; }
  .mdc-textfield--theme-dark .mdc-textfield--with-leading-icon .mdc-textfield__icon,
  .mdc-theme--dark .mdc-textfield--with-leading-icon .mdc-textfield__icon, .mdc-textfield--theme-dark
  .mdc-textfield--with-trailing-icon .mdc-textfield__icon,
  .mdc-theme--dark
  .mdc-textfield--with-trailing-icon .mdc-textfield__icon {
    /* @alternate */
    color: rgba(255, 255, 255, 0.7);
    color: var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)); }

.mdc-textfield--with-leading-icon .mdc-textfield__input {
  padding-left: 48px;
  padding-right: 15px; }
  [dir="rtl"] .mdc-textfield--with-leading-icon .mdc-textfield__input, .mdc-textfield--with-leading-icon .mdc-textfield__input[dir="rtl"] {
    padding-left: 15px;
    padding-right: 48px; }

.mdc-textfield--with-leading-icon .mdc-textfield__icon {
  left: 15px;
  right: initial; }
  [dir="rtl"] .mdc-textfield--with-leading-icon .mdc-textfield__icon, .mdc-textfield--with-leading-icon .mdc-textfield__icon[dir="rtl"] {
    left: initial;
    right: 15px; }

.mdc-textfield--with-leading-icon .mdc-textfield__label {
  left: 48px;
  right: initial; }
  [dir="rtl"] .mdc-textfield--with-leading-icon .mdc-textfield__label, .mdc-textfield--with-leading-icon .mdc-textfield__label[dir="rtl"] {
    left: initial;
    right: 48px; }

.mdc-textfield--with-trailing-icon .mdc-textfield__input {
  padding-left: 15px;
  padding-right: 48px; }
  [dir="rtl"] .mdc-textfield--with-trailing-icon .mdc-textfield__input, .mdc-textfield--with-trailing-icon .mdc-textfield__input[dir="rtl"] {
    padding-left: 48px;
    padding-right: 15px; }

.mdc-textfield--with-trailing-icon .mdc-textfield__icon {
  left: initial;
  right: 15px; }
  [dir="rtl"] .mdc-textfield--with-trailing-icon .mdc-textfield__icon, .mdc-textfield--with-trailing-icon .mdc-textfield__icon[dir="rtl"] {
    left: 15px;
    right: initial; }

.mdc-textfield__icon:not([tabindex]),
.mdc-textfield__icon[tabindex="-1"] {
  cursor: default;
  pointer-events: none; }

.mdc-textfield--with-leading-icon.mdc-textfield--dense .mdc-textfield__icon,
.mdc-textfield--with-trailing-icon.mdc-textfield--dense .mdc-textfield__icon {
  bottom: 16px;
  -webkit-transform: scale(0.8);
          transform: scale(0.8); }

.mdc-textfield--with-leading-icon.mdc-textfield--dense .mdc-textfield__input {
  padding-left: 38px;
  padding-right: 12px; }
  [dir="rtl"] .mdc-textfield--with-leading-icon.mdc-textfield--dense .mdc-textfield__input, .mdc-textfield--with-leading-icon.mdc-textfield--dense .mdc-textfield__input[dir="rtl"] {
    padding-left: 12px;
    padding-right: 38px; }

.mdc-textfield--with-leading-icon.mdc-textfield--dense .mdc-textfield__icon {
  left: 12px;
  right: initial; }
  [dir="rtl"] .mdc-textfield--with-leading-icon.mdc-textfield--dense .mdc-textfield__icon, .mdc-textfield--with-leading-icon.mdc-textfield--dense .mdc-textfield__icon[dir="rtl"] {
    left: initial;
    right: 12px; }

.mdc-textfield--with-leading-icon.mdc-textfield--dense .mdc-textfield__label {
  left: 38px;
  right: initial; }
  [dir="rtl"] .mdc-textfield--with-leading-icon.mdc-textfield--dense .mdc-textfield__label, .mdc-textfield--with-leading-icon.mdc-textfield--dense .mdc-textfield__label[dir="rtl"] {
    left: initial;
    right: 38px; }

.mdc-textfield--with-trailing-icon.mdc-textfield--dense .mdc-textfield__input {
  padding-left: 12px;
  padding-right: 38px; }
  [dir="rtl"] .mdc-textfield--with-trailing-icon.mdc-textfield--dense .mdc-textfield__input, .mdc-textfield--with-trailing-icon.mdc-textfield--dense .mdc-textfield__input[dir="rtl"] {
    padding-left: 38px;
    padding-right: 12px; }

.mdc-textfield--with-trailing-icon.mdc-textfield--dense .mdc-textfield__icon {
  left: initial;
  right: 12px; }
  [dir="rtl"] .mdc-textfield--with-trailing-icon.mdc-textfield--dense .mdc-textfield__icon, .mdc-textfield--with-trailing-icon.mdc-textfield--dense .mdc-textfield__icon[dir="rtl"] {
    left: 12px;
    right: initial; }

.mdc-textfield--upgraded:not(.mdc-textfield--fullwidth):not(.mdc-textfield--box) {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-top: 16px; }
  .mdc-textfield--upgraded:not(.mdc-textfield--fullwidth):not(.mdc-textfield--box):not(.mdc-textfield--textarea) {
    height: 48px; }
  .mdc-textfield--upgraded:not(.mdc-textfield--fullwidth):not(.mdc-textfield--box) .mdc-textfield__label {
    pointer-events: none; }

.mdc-textfield--invalid .mdc-textfield__label {
  color: #d50000; }

.mdc-textfield--invalid .mdc-textfield__input {
  border-color: #d50000; }

.mdc-textfield--invalid .mdc-textfield__bottom-line {
  background-color: #d50000; }

.mdc-textfield--invalid.mdc-textfield--textarea {
  border-color: #d50000; }

.mdc-textfield__label--float-above.mdc-textfield__label--shake {
  -webkit-animation: invalid-shake-float-above-standard 250ms 1;
          animation: invalid-shake-float-above-standard 250ms 1; }

.mdc-textfield--dense {
  margin-top: 12px;
  margin-bottom: 4px;
  font-size: .813rem; }
  .mdc-textfield--dense .mdc-textfield__label--float-above {
    -webkit-transform: translateY(calc(-100% - 2px)) scale(0.923, 0.923);
            transform: translateY(calc(-100% - 2px)) scale(0.923, 0.923); }

.mdc-textfield--disabled {
  pointer-events: none; }
  .mdc-textfield--disabled .mdc-textfield__input {
    border-bottom: 1px dotted rgba(35, 31, 32, 0.26); }
    .mdc-textfield--theme-dark.mdc-textfield--disabled .mdc-textfield__input,
    .mdc-theme--dark .mdc-textfield--disabled .mdc-textfield__input {
      border-bottom: 1px dotted rgba(255, 255, 255, 0.3); }
  .mdc-textfield--disabled .mdc-textfield__input,
  .mdc-textfield--disabled .mdc-textfield__label,
  .mdc-textfield--disabled + .mdc-textfield-helptext {
    /* @alternate */
    color: rgba(0, 0, 0, 0.38);
    color: var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38)); }
  .mdc-textfield--theme-dark .mdc-textfield--disabled .mdc-textfield__input,
  .mdc-theme--dark .mdc-textfield--disabled .mdc-textfield__input, .mdc-textfield--theme-dark
  .mdc-textfield--disabled .mdc-textfield__label,
  .mdc-theme--dark
  .mdc-textfield--disabled .mdc-textfield__label {
    /* @alternate */
    color: rgba(255, 255, 255, 0.5);
    color: var(--mdc-theme-text-disabled-on-dark, rgba(255, 255, 255, 0.5)); }
  .mdc-textfield--theme-dark.mdc-textfield--disabled + .mdc-textfield-helptext,
  .mdc-theme--dark .mdc-textfield--disabled + .mdc-textfield-helptext {
    /* @alternate */
    color: rgba(255, 255, 255, 0.5);
    color: var(--mdc-theme-text-disabled-on-dark, rgba(255, 255, 255, 0.5)); }
  .mdc-textfield--disabled .mdc-textfield__label {
    bottom: 8px;
    cursor: default; }

.mdc-textfield--invalid.mdc-textfield--disabled .mdc-textfield__label {
  /* @alternate */
  color: rgba(0, 0, 0, 0.38);
  color: var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38)); }
  .mdc-textfield--theme-dark .mdc-textfield--invalid.mdc-textfield--disabled .mdc-textfield__label,
  .mdc-theme--dark .mdc-textfield--invalid.mdc-textfield--disabled .mdc-textfield__label {
    /* @alternate */
    color: rgba(255, 255, 255, 0.5);
    color: var(--mdc-theme-text-disabled-on-dark, rgba(255, 255, 255, 0.5)); }

.mdc-textfield__input:required + .mdc-textfield__label::after {
  margin-left: 1px;
  content: "*"; }
  .mdc-textfield--focused .mdc-textfield__input:required + .mdc-textfield__label::after {
    color: #d50000; }
    .mdc-textfield--theme-dark.mdc-textfield--focused .mdc-textfield__input:required + .mdc-textfield__label::after,
    .mdc-theme--dark .mdc-textfield--focused .mdc-textfield__input:required + .mdc-textfield__label::after {
      color: #ff6e6e; }

.mdc-textfield--textarea {
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: initial;
  -webkit-transition: none;
  transition: none;
  border: 1px solid rgba(0, 0, 0, 0.73);
  overflow: hidden; }
  .mdc-textfield--textarea .mdc-textfield__label {
    border-radius: 4px 4px 0 0; }
  .mdc-textfield--textarea .mdc-textfield__input {
    border-radius: 2px; }
  .mdc-textfield--theme-dark .mdc-textfield--textarea,
  .mdc-theme--dark .mdc-textfield--textarea {
    border-color: white; }
  .mdc-textfield--textarea .mdc-textfield__input {
    padding: 16px;
    padding-top: 32px;
    border: 1px solid transparent; }
    .mdc-textfield--textarea .mdc-textfield__input:focus {
      /* @alternate */
      border-color: #2F66F6;
      border-color: var(--mdc-theme-primary, #2F66F6); }
    .mdc-textfield--textarea .mdc-textfield__input:invalid:not(:focus) {
      border-color: #d50000; }
    .mdc-textfield--theme-dark .mdc-textfield--textarea .mdc-textfield__input:hover,
    .mdc-theme--dark .mdc-textfield--textarea .mdc-textfield__input:hover {
      border-bottom-color: transparent; }
    .mdc-textfield--theme-dark .mdc-textfield--textarea .mdc-textfield__input:focus,
    .mdc-theme--dark .mdc-textfield--textarea .mdc-textfield__input:focus {
      /* @alternate */
      border-color: #ff4081;
      border-color: var(--mdc-theme-secondary, #ff4081); }
    .mdc-textfield--theme-dark .mdc-textfield--textarea .mdc-textfield__input:invalid:not(:focus),
    .mdc-theme--dark .mdc-textfield--textarea .mdc-textfield__input:invalid:not(:focus) {
      border-color: #ff6e6e; }
  .mdc-textfield--textarea .mdc-textfield__label {
    left: 1px;
    right: initial;
    top: 18px;
    bottom: auto;
    padding: 8px 16px;
    background-color: white; }
    [dir="rtl"] .mdc-textfield--textarea .mdc-textfield__label, .mdc-textfield--textarea .mdc-textfield__label[dir="rtl"] {
      left: initial;
      right: 1px; }
    .mdc-textfield--theme-dark .mdc-textfield--textarea .mdc-textfield__label,
    .mdc-theme--dark .mdc-textfield--textarea .mdc-textfield__label {
      background-color: #303030; }
    .mdc-textfield--textarea .mdc-textfield__label--float-above {
      -webkit-transform: translateY(-50%) scale(0.923, 0.923);
              transform: translateY(-50%) scale(0.923, 0.923); }
  .mdc-textfield--textarea.mdc-textfield--disabled {
    border-style: solid;
    border-color: rgba(35, 31, 32, 0.26);
    background-color: #f9f9f9; }
    .mdc-textfield--theme-dark .mdc-textfield--textarea.mdc-textfield--disabled,
    .mdc-theme--dark .mdc-textfield--textarea.mdc-textfield--disabled {
      border-color: rgba(255, 255, 255, 0.3);
      background-color: #2f2f2f; }
    .mdc-textfield--textarea.mdc-textfield--disabled .mdc-textfield__label {
      background-color: #f9f9f9; }
      .mdc-textfield--theme-dark .mdc-textfield--textarea.mdc-textfield--disabled .mdc-textfield__label,
      .mdc-theme--dark .mdc-textfield--textarea.mdc-textfield--disabled .mdc-textfield__label {
        background-color: #2f2f2f; }
  .mdc-textfield--textarea:not(.mdc-textfield--upgraded) .mdc-textfield__input {
    padding-top: 16px; }

.mdc-textfield--textarea.mdc-textfield--focused {
  /* @alternate */
  border-color: #2F66F6;
  border-color: var(--mdc-theme-primary, #2F66F6); }

.mdc-textfield--fullwidth {
  width: 100%; }
  .mdc-textfield--fullwidth:not(.mdc-textfield--textarea) {
    display: block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 56px;
    margin: 0;
    border: none;
    border-bottom: 1px solid rgba(0, 0, 0, 0.12);
    outline: none; }
    .mdc-textfield--fullwidth:not(.mdc-textfield--textarea) .mdc-textfield__input {
      width: 100%;
      height: 100%;
      padding: 0;
      resize: none;
      border: none !important; }
  .mdc-textfield--fullwidth--theme-dark,
  .mdc-theme--dark .mdc-textfield--fullwidth {
    border-bottom: 1px solid rgba(255, 255, 255, 0.12); }

.mdc-textfield:not(.mdc-textfield--upgraded):not(.mdc-textfield--textarea) .mdc-textfield__input {
  -webkit-transition: border-bottom-color 180ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: border-bottom-color 180ms cubic-bezier(0.4, 0, 0.2, 1);
  border-bottom: 1px solid rgba(0, 0, 0, 0.12); }

.mdc-textfield:not(.mdc-textfield--upgraded) .mdc-textfield__input:focus {
  /* @alternate */
  border-color: #2F66F6;
  border-color: var(--mdc-theme-primary, #2F66F6); }

.mdc-textfield:not(.mdc-textfield--upgraded) .mdc-textfield__input:disabled {
  color: rgba(0, 0, 0, 0.38);
  border-bottom-style: dotted; }

.mdc-textfield:not(.mdc-textfield--upgraded) .mdc-textfield__input:invalid:not(:focus) {
  border-color: #d50000; }

.mdc-textfield--theme-dark:not(.mdc-textfield--upgraded) .mdc-textfield__input:not(:focus),
.mdc-theme--dark .mdc-textfield:not(.mdc-textfield--upgraded) .mdc-textfield__input:not(:focus) {
  border-color: rgba(255, 255, 255, 0.12); }

.mdc-textfield--theme-dark:not(.mdc-textfield--upgraded) .mdc-textfield__input:disabled,
.mdc-theme--dark .mdc-textfield:not(.mdc-textfield--upgraded) .mdc-textfield__input:disabled {
  color: rgba(0, 0, 0, 0.38);
  border-color: rgba(255, 255, 255, 0.3);
  background-color: #2f2f2f; }

.mdc-textfield--theme-dark:not(.mdc-textfield--upgraded) .mdc-textfield__input:invalid:not(:focus),
.mdc-theme--dark .mdc-textfield:not(.mdc-textfield--upgraded) .mdc-textfield__input:invalid:not(:focus) {
  border-color: #ff6e6e; }

.mdc-textfield--box:not(.mdc-textfield--upgraded) {
  height: 56px; }
  .mdc-textfield--box:not(.mdc-textfield--upgraded)::before, .mdc-textfield--box:not(.mdc-textfield--upgraded)::after {
    border-radius: 0; }
  .mdc-textfield--box:not(.mdc-textfield--upgraded) .mdc-textfield__input {
    padding-top: 0; }

.mdc-textfield-helptext {
  /* @alternate */
  color: rgba(0, 0, 0, 0.38);
  color: var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.38));
  margin: 0;
  -webkit-transition: opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 180ms cubic-bezier(0.4, 0, 0.2, 1);
  opacity: 0;
  font-size: .75rem;
  will-change: opacity; }
  .mdc-textfield-helptext--theme-dark,
  .mdc-theme--dark .mdc-textfield-helptext {
    /* @alternate */
    color: rgba(255, 255, 255, 0.5);
    color: var(--mdc-theme-text-hint-on-dark, rgba(255, 255, 255, 0.5)); }
  .mdc-textfield + .mdc-textfield-helptext {
    margin-bottom: 8px; }
  .mdc-textfield--dense + .mdc-textfield-helptext {
    margin-bottom: 4px; }
  .mdc-textfield--focused + .mdc-textfield-helptext:not(.mdc-textfield-helptext--validation-msg) {
    opacity: 1; }
  .mdc-textfield--box + .mdc-textfield-helptext {
    margin-right: 16px;
    margin-left: 16px; }

.mdc-textfield-helptext--persistent {
  -webkit-transition: none;
  transition: none;
  opacity: 1;
  will-change: initial; }

.mdc-textfield--invalid + .mdc-textfield-helptext--validation-msg {
  opacity: 1;
  color: #d50000; }

.mdc-textfield--theme-dark.mdc-textfield--invalid + .mdc-textfield-helptext--validation-msg,
.mdc-theme--dark .mdc-textfield--invalid + .mdc-textfield-helptext--validation-msg {
  color: #ff6e6e; }

.mdc-form-field > .mdc-textfield + label {
  -ms-flex-item-align: start;
      align-self: flex-start; }

:root {
  --mdc-theme-primary: #2F66F6;
  --mdc-theme-primary-light: #a4addf;
  --mdc-theme-primary-dark: #6f7dcd;
  --mdc-theme-secondary: #ff4081;
  --mdc-theme-secondary-light: #ff87b0;
  --mdc-theme-secondary-dark: #f80054;
  --mdc-theme-background: #fff;
  --mdc-theme-text-primary-on-primary: white;
  --mdc-theme-text-secondary-on-primary: rgba(255, 255, 255, 0.7);
  --mdc-theme-text-hint-on-primary: rgba(255, 255, 255, 0.5);
  --mdc-theme-text-disabled-on-primary: rgba(255, 255, 255, 0.5);
  --mdc-theme-text-icon-on-primary: rgba(255, 255, 255, 0.5);
  --mdc-theme-text-primary-on-primary-light: rgba(0, 0, 0, 0.87);
  --mdc-theme-text-secondary-on-primary-light: rgba(0, 0, 0, 0.54);
  --mdc-theme-text-hint-on-primary-light: rgba(0, 0, 0, 0.38);
  --mdc-theme-text-disabled-on-primary-light: rgba(0, 0, 0, 0.38);
  --mdc-theme-text-icon-on-primary-light: rgba(0, 0, 0, 0.38);
  --mdc-theme-text-primary-on-primary-dark: white;
  --mdc-theme-text-secondary-on-primary-dark: rgba(255, 255, 255, 0.7);
  --mdc-theme-text-hint-on-primary-dark: rgba(255, 255, 255, 0.5);
  --mdc-theme-text-disabled-on-primary-dark: rgba(255, 255, 255, 0.5);
  --mdc-theme-text-icon-on-primary-dark: rgba(255, 255, 255, 0.5);
  --mdc-theme-text-primary-on-secondary: white;
  --mdc-theme-text-secondary-on-secondary: rgba(255, 255, 255, 0.7);
  --mdc-theme-text-hint-on-secondary: rgba(255, 255, 255, 0.5);
  --mdc-theme-text-disabled-on-secondary: rgba(255, 255, 255, 0.5);
  --mdc-theme-text-icon-on-secondary: rgba(255, 255, 255, 0.5);
  --mdc-theme-text-primary-on-secondary-light: rgba(0, 0, 0, 0.87);
  --mdc-theme-text-secondary-on-secondary-light: rgba(0, 0, 0, 0.54);
  --mdc-theme-text-hint-on-secondary-light: rgba(0, 0, 0, 0.38);
  --mdc-theme-text-disabled-on-secondary-light: rgba(0, 0, 0, 0.38);
  --mdc-theme-text-icon-on-secondary-light: rgba(0, 0, 0, 0.38);
  --mdc-theme-text-primary-on-secondary-dark: white;
  --mdc-theme-text-secondary-on-secondary-dark: rgba(255, 255, 255, 0.7);
  --mdc-theme-text-hint-on-secondary-dark: rgba(255, 255, 255, 0.5);
  --mdc-theme-text-disabled-on-secondary-dark: rgba(255, 255, 255, 0.5);
  --mdc-theme-text-icon-on-secondary-dark: rgba(255, 255, 255, 0.5);
  --mdc-theme-text-primary-on-background: rgba(0, 0, 0, 0.87);
  --mdc-theme-text-secondary-on-background: rgba(0, 0, 0, 0.54);
  --mdc-theme-text-hint-on-background: rgba(0, 0, 0, 0.38);
  --mdc-theme-text-disabled-on-background: rgba(0, 0, 0, 0.38);
  --mdc-theme-text-icon-on-background: rgba(0, 0, 0, 0.38);
  --mdc-theme-text-primary-on-light: rgba(0, 0, 0, 0.87);
  --mdc-theme-text-secondary-on-light: rgba(0, 0, 0, 0.54);
  --mdc-theme-text-hint-on-light: rgba(0, 0, 0, 0.38);
  --mdc-theme-text-disabled-on-light: rgba(0, 0, 0, 0.38);
  --mdc-theme-text-icon-on-light: rgba(0, 0, 0, 0.38);
  --mdc-theme-text-primary-on-dark: white;
  --mdc-theme-text-secondary-on-dark: rgba(255, 255, 255, 0.7);
  --mdc-theme-text-hint-on-dark: rgba(255, 255, 255, 0.5);
  --mdc-theme-text-disabled-on-dark: rgba(255, 255, 255, 0.5);
  --mdc-theme-text-icon-on-dark: rgba(255, 255, 255, 0.5); }

.mdc-theme--background {
  /* @alternate */
  background-color: #fff;
  background-color: var(--mdc-theme-background, #fff); }

.mdc-theme--primary {
  /* @alternate */
  color: #2F66F6 !important;
  color: var(--mdc-theme-primary, #2F66F6) !important; }

.mdc-theme--primary-light {
  /* @alternate */
  color: #a4addf !important;
  color: var(--mdc-theme-primary-light, #a4addf) !important; }

.mdc-theme--primary-dark {
  /* @alternate */
  color: #6f7dcd !important;
  color: var(--mdc-theme-primary-dark, #6f7dcd) !important; }

.mdc-theme--secondary {
  /* @alternate */
  color: #ff4081 !important;
  color: var(--mdc-theme-secondary, #ff4081) !important; }

.mdc-theme--secondary-light {
  /* @alternate */
  color: #ff87b0 !important;
  color: var(--mdc-theme-secondary-light, #ff87b0) !important; }

.mdc-theme--secondary-dark {
  /* @alternate */
  color: #f80054 !important;
  color: var(--mdc-theme-secondary-dark, #f80054) !important; }

.mdc-theme--text-primary-on-primary {
  /* @alternate */
  color: white !important;
  color: var(--mdc-theme-text-primary-on-primary, white) !important; }

.mdc-theme--text-secondary-on-primary {
  /* @alternate */
  color: rgba(255, 255, 255, 0.7) !important;
  color: var(--mdc-theme-text-secondary-on-primary, rgba(255, 255, 255, 0.7)) !important; }

.mdc-theme--text-hint-on-primary {
  /* @alternate */
  color: rgba(255, 255, 255, 0.5) !important;
  color: var(--mdc-theme-text-hint-on-primary, rgba(255, 255, 255, 0.5)) !important; }

.mdc-theme--text-disabled-on-primary {
  /* @alternate */
  color: rgba(255, 255, 255, 0.5) !important;
  color: var(--mdc-theme-text-disabled-on-primary, rgba(255, 255, 255, 0.5)) !important; }

.mdc-theme--text-icon-on-primary {
  /* @alternate */
  color: rgba(255, 255, 255, 0.5) !important;
  color: var(--mdc-theme-text-icon-on-primary, rgba(255, 255, 255, 0.5)) !important; }

.mdc-theme--text-primary-on-primary-light {
  /* @alternate */
  color: rgba(0, 0, 0, 0.87) !important;
  color: var(--mdc-theme-text-primary-on-primary-light, rgba(0, 0, 0, 0.87)) !important; }

.mdc-theme--text-secondary-on-primary-light {
  /* @alternate */
  color: rgba(0, 0, 0, 0.54) !important;
  color: var(--mdc-theme-text-secondary-on-primary-light, rgba(0, 0, 0, 0.54)) !important; }

.mdc-theme--text-hint-on-primary-light {
  /* @alternate */
  color: rgba(0, 0, 0, 0.38) !important;
  color: var(--mdc-theme-text-hint-on-primary-light, rgba(0, 0, 0, 0.38)) !important; }

.mdc-theme--text-disabled-on-primary-light {
  /* @alternate */
  color: rgba(0, 0, 0, 0.38) !important;
  color: var(--mdc-theme-text-disabled-on-primary-light, rgba(0, 0, 0, 0.38)) !important; }

.mdc-theme--text-icon-on-primary-light {
  /* @alternate */
  color: rgba(0, 0, 0, 0.38) !important;
  color: var(--mdc-theme-text-icon-on-primary-light, rgba(0, 0, 0, 0.38)) !important; }

.mdc-theme--text-primary-on-primary-dark {
  /* @alternate */
  color: white !important;
  color: var(--mdc-theme-text-primary-on-primary-dark, white) !important; }

.mdc-theme--text-secondary-on-primary-dark {
  /* @alternate */
  color: rgba(255, 255, 255, 0.7) !important;
  color: var(--mdc-theme-text-secondary-on-primary-dark, rgba(255, 255, 255, 0.7)) !important; }

.mdc-theme--text-hint-on-primary-dark {
  /* @alternate */
  color: rgba(255, 255, 255, 0.5) !important;
  color: var(--mdc-theme-text-hint-on-primary-dark, rgba(255, 255, 255, 0.5)) !important; }

.mdc-theme--text-disabled-on-primary-dark {
  /* @alternate */
  color: rgba(255, 255, 255, 0.5) !important;
  color: var(--mdc-theme-text-disabled-on-primary-dark, rgba(255, 255, 255, 0.5)) !important; }

.mdc-theme--text-icon-on-primary-dark {
  /* @alternate */
  color: rgba(255, 255, 255, 0.5) !important;
  color: var(--mdc-theme-text-icon-on-primary-dark, rgba(255, 255, 255, 0.5)) !important; }

.mdc-theme--text-primary-on-secondary {
  /* @alternate */
  color: white !important;
  color: var(--mdc-theme-text-primary-on-secondary, white) !important; }

.mdc-theme--text-secondary-on-secondary {
  /* @alternate */
  color: rgba(255, 255, 255, 0.7) !important;
  color: var(--mdc-theme-text-secondary-on-secondary, rgba(255, 255, 255, 0.7)) !important; }

.mdc-theme--text-hint-on-secondary {
  /* @alternate */
  color: rgba(255, 255, 255, 0.5) !important;
  color: var(--mdc-theme-text-hint-on-secondary, rgba(255, 255, 255, 0.5)) !important; }

.mdc-theme--text-disabled-on-secondary {
  /* @alternate */
  color: rgba(255, 255, 255, 0.5) !important;
  color: var(--mdc-theme-text-disabled-on-secondary, rgba(255, 255, 255, 0.5)) !important; }

.mdc-theme--text-icon-on-secondary {
  /* @alternate */
  color: rgba(255, 255, 255, 0.5) !important;
  color: var(--mdc-theme-text-icon-on-secondary, rgba(255, 255, 255, 0.5)) !important; }

.mdc-theme--text-primary-on-secondary-light {
  /* @alternate */
  color: rgba(0, 0, 0, 0.87) !important;
  color: var(--mdc-theme-text-primary-on-secondary-light, rgba(0, 0, 0, 0.87)) !important; }

.mdc-theme--text-secondary-on-secondary-light {
  /* @alternate */
  color: rgba(0, 0, 0, 0.54) !important;
  color: var(--mdc-theme-text-secondary-on-secondary-light, rgba(0, 0, 0, 0.54)) !important; }

.mdc-theme--text-hint-on-secondary-light {
  /* @alternate */
  color: rgba(0, 0, 0, 0.38) !important;
  color: var(--mdc-theme-text-hint-on-secondary-light, rgba(0, 0, 0, 0.38)) !important; }

.mdc-theme--text-disabled-on-secondary-light {
  /* @alternate */
  color: rgba(0, 0, 0, 0.38) !important;
  color: var(--mdc-theme-text-disabled-on-secondary-light, rgba(0, 0, 0, 0.38)) !important; }

.mdc-theme--text-icon-on-secondary-light {
  /* @alternate */
  color: rgba(0, 0, 0, 0.38) !important;
  color: var(--mdc-theme-text-icon-on-secondary-light, rgba(0, 0, 0, 0.38)) !important; }

.mdc-theme--text-primary-on-secondary-dark {
  /* @alternate */
  color: white !important;
  color: var(--mdc-theme-text-primary-on-secondary-dark, white) !important; }

.mdc-theme--text-secondary-on-secondary-dark {
  /* @alternate */
  color: rgba(255, 255, 255, 0.7) !important;
  color: var(--mdc-theme-text-secondary-on-secondary-dark, rgba(255, 255, 255, 0.7)) !important; }

.mdc-theme--text-hint-on-secondary-dark {
  /* @alternate */
  color: rgba(255, 255, 255, 0.5) !important;
  color: var(--mdc-theme-text-hint-on-secondary-dark, rgba(255, 255, 255, 0.5)) !important; }

.mdc-theme--text-disabled-on-secondary-dark {
  /* @alternate */
  color: rgba(255, 255, 255, 0.5) !important;
  color: var(--mdc-theme-text-disabled-on-secondary-dark, rgba(255, 255, 255, 0.5)) !important; }

.mdc-theme--text-icon-on-secondary-dark {
  /* @alternate */
  color: rgba(255, 255, 255, 0.5) !important;
  color: var(--mdc-theme-text-icon-on-secondary-dark, rgba(255, 255, 255, 0.5)) !important; }

.mdc-theme--text-primary-on-background {
  /* @alternate */
  color: rgba(0, 0, 0, 0.87) !important;
  color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87)) !important; }

.mdc-theme--text-secondary-on-background {
  /* @alternate */
  color: rgba(0, 0, 0, 0.54) !important;
  color: var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54)) !important; }

.mdc-theme--text-hint-on-background {
  /* @alternate */
  color: rgba(0, 0, 0, 0.38) !important;
  color: var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38)) !important; }

.mdc-theme--text-disabled-on-background {
  /* @alternate */
  color: rgba(0, 0, 0, 0.38) !important;
  color: var(--mdc-theme-text-disabled-on-background, rgba(0, 0, 0, 0.38)) !important; }

.mdc-theme--text-icon-on-background {
  /* @alternate */
  color: rgba(0, 0, 0, 0.38) !important;
  color: var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38)) !important; }

.mdc-theme--text-primary-on-light {
  /* @alternate */
  color: rgba(0, 0, 0, 0.87) !important;
  color: var(--mdc-theme-text-primary-on-light, rgba(0, 0, 0, 0.87)) !important; }

.mdc-theme--text-secondary-on-light {
  /* @alternate */
  color: rgba(0, 0, 0, 0.54) !important;
  color: var(--mdc-theme-text-secondary-on-light, rgba(0, 0, 0, 0.54)) !important; }

.mdc-theme--text-hint-on-light {
  /* @alternate */
  color: rgba(0, 0, 0, 0.38) !important;
  color: var(--mdc-theme-text-hint-on-light, rgba(0, 0, 0, 0.38)) !important; }

.mdc-theme--text-disabled-on-light {
  /* @alternate */
  color: rgba(0, 0, 0, 0.38) !important;
  color: var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38)) !important; }

.mdc-theme--text-icon-on-light {
  /* @alternate */
  color: rgba(0, 0, 0, 0.38) !important;
  color: var(--mdc-theme-text-icon-on-light, rgba(0, 0, 0, 0.38)) !important; }

.mdc-theme--text-primary-on-dark {
  /* @alternate */
  color: white !important;
  color: var(--mdc-theme-text-primary-on-dark, white) !important; }

.mdc-theme--text-secondary-on-dark {
  /* @alternate */
  color: rgba(255, 255, 255, 0.7) !important;
  color: var(--mdc-theme-text-secondary-on-dark, rgba(255, 255, 255, 0.7)) !important; }

.mdc-theme--text-hint-on-dark {
  /* @alternate */
  color: rgba(255, 255, 255, 0.5) !important;
  color: var(--mdc-theme-text-hint-on-dark, rgba(255, 255, 255, 0.5)) !important; }

.mdc-theme--text-disabled-on-dark {
  /* @alternate */
  color: rgba(255, 255, 255, 0.5) !important;
  color: var(--mdc-theme-text-disabled-on-dark, rgba(255, 255, 255, 0.5)) !important; }

.mdc-theme--text-icon-on-dark {
  /* @alternate */
  color: rgba(255, 255, 255, 0.5) !important;
  color: var(--mdc-theme-text-icon-on-dark, rgba(255, 255, 255, 0.5)) !important; }

.mdc-theme--primary-bg {
  /* @alternate */
  background-color: #2F66F6 !important;
  background-color: var(--mdc-theme-primary, #2F66F6) !important; }

.mdc-theme--primary-light-bg {
  /* @alternate */
  background-color: #a4addf !important;
  background-color: var(--mdc-theme-primary-light, #a4addf) !important; }

.mdc-theme--primary-dark-bg {
  /* @alternate */
  background-color: #6f7dcd !important;
  background-color: var(--mdc-theme-primary-dark, #6f7dcd) !important; }

.mdc-theme--secondary-bg {
  /* @alternate */
  background-color: #ff4081 !important;
  background-color: var(--mdc-theme-secondary, #ff4081) !important; }

.mdc-theme--secondary-light-bg {
  /* @alternate */
  background-color: #ff87b0 !important;
  background-color: var(--mdc-theme-secondary-light, #ff87b0) !important; }

.mdc-theme--secondary-dark-bg {
  /* @alternate */
  background-color: #f80054 !important;
  background-color: var(--mdc-theme-secondary-dark, #f80054) !important; }

/**
 * The css property used for elevation. In most cases this should not be changed. It is exposed
 * as a variable for abstraction / easy use when needing to reference the property directly, for
 * example in a `will-change` rule.
 */
/**
 * The default duration value for elevation transitions.
 */
/**
 * The default easing value for elevation transitions.
 */
/**
 * Applies the correct css rules to an element to give it the elevation specified by $z-value.
 * The $z-value must be between 0 and 24.
 */
/**
 * Returns a string that can be used as the value for a `transition` property for elevation.
 * Calling this function directly is useful in situations where a component needs to transition
 * more than one property.
 *
 * ```scss
 * .foo {
 *   transition: mdc-elevation-transition-rule(), opacity 100ms ease;
 *   will-change: $mdc-elevation-property, opacity;
 * }
 * ```
 */
/**
 * Applies the correct css rules needed to have an element transition between elevations.
 * This mixin should be applied to elements whose elevation values will change depending on their
 * context (e.g. when active or disabled).
 */
/**
 * Creates a rule that will be applied when an MDC-Web component is within the context of an RTL layout.
 *
 * Usage Example:
 * ```scss
 * .mdc-foo {
 *   position: absolute;
 *   left: 0;
 *
 *   @include mdc-rtl {
 *     left: auto;
 *     right: 0;
 *   }
 *
 *   &__bar {
 *     margin-left: 4px;
 *     @include mdc-rtl(".mdc-foo") {
 *       margin-left: auto;
 *       margin-right: 4px;
 *     }
 *   }
 * }
 *
 * .mdc-foo--mod {
 *   padding-left: 4px;
 *
 *   @include mdc-rtl {
 *     padding-left: auto;
 *     padding-right: 4px;
 *   }
 * }
 * ```
 *
 * Note that this works by checking for [dir="rtl"] on an ancestor element. While this will work
 * in most cases, it will in some cases lead to false negatives, e.g.
 *
 * ```html
 * <html dir="rtl">
 *   <!-- ... -->
 *   <div dir="ltr">
 *     <div class="mdc-foo">Styled incorrectly as RTL!</div>
 *   </div>
 * </html>
 * ```
 *
 * In the future, selectors such as :dir (http://mdn.io/:dir) will help us mitigate this.
 */
/**
 * Takes a base box-model property - e.g. margin / border / padding - along with a default
 * direction and value, and emits rules which apply the value to the
 * "<base-property>-<default-direction>" property by default, but flips the direction
 * when within an RTL context.
 *
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, left, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 8px;
 *     margin-left: 0;
 *   }
 * }
 * ```
 * whereas:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-box(margin, right, 8px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-right: 8px;
 *
 *   @include mdc-rtl {
 *     margin-right: 0;
 *     margin-left: 8px;
 *   }
 * }
 * ```
 *
 * You can also pass a 4th optional $root-selector argument which will be forwarded to `mdc-rtl`,
 * e.g. `@include mdc-rtl-reflexive-box(margin, left, 8px, ".mdc-component")`.
 *
 * Note that this function will always zero out the original value in an RTL context. If you're
 * trying to flip the values, use mdc-rtl-reflexive-property().
 */
/**
 * Takes a base property and emits rules that assign <base-property>-left to <left-value> and
 * <base-property>-right to <right-value> in a LTR context, and vice versa in a RTL context.
 * For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-property(margin, auto, 12px);
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 * .mdc-foo {
 *   margin-left: auto;
 *   margin-right: 12px;
 *
 *   @include mdc-rtl {
 *     margin-left: 12px;
 *     margin-right: auto;
 *   }
 * }
 * ```
 *
 * A 4th optional $root-selector argument can be given, which will be passed to `mdc-rtl`.
 */
/**
 * Takes an argument specifying a horizontal position property (either "left" or "right") as well
 * as a value, and applies that value to the specified position in a LTR context, and flips it in a
 * RTL context. For example:
 *
 * ```scss
 * .mdc-foo {
 *   @include mdc-rtl-reflexive-position(left, 0);
 *   position: absolute;
 * }
 * ```
 * is equivalent to:
 *
 * ```scss
 *  .mdc-foo {
 *    position: absolute;
 *    left: 0;
 *    right: initial;
 *
 *    @include mdc-rtl {
 *      right: 0;
 *      left: initial;
 *    }
 *  }
 * ```
 * An optional third $root-selector argument may also be given, which is passed to `mdc-rtl`.
 */
/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
/**
 * Applies styles to the different types of icons that can exist in toolbars.
 * Both .mdc-toolbar__icon and .mdc-toolbar__menu-icon share all styles except for
 * horizontal padding.
 */
.mdc-toolbar {
  /* @alternate */
  background-color: #2F66F6;
  background-color: var(--mdc-theme-primary, #2F66F6);
  /* @alternate */
  color: white;
  color: var(--mdc-theme-text-primary-on-primary, white);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%; }
  .mdc-toolbar__row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    width: 100%;
    height: auto;
    min-height: 64px; }
    @media (max-width: 959px) and (orientation: landscape) {
      .mdc-toolbar__row {
        min-height: 48px; } }
    @media (max-width: 599px) {
      .mdc-toolbar__row {
        min-height: 56px; } }
  .mdc-toolbar__section {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    min-width: 0;
    height: 100%;
    z-index: 1; }
    .mdc-toolbar__section--align-start {
      -webkit-box-pack: start;
          -ms-flex-pack: start;
              justify-content: flex-start;
      -webkit-box-ordinal-group: 0;
          -ms-flex-order: -1;
              order: -1; }
    .mdc-toolbar__section--align-end {
      -webkit-box-pack: end;
          -ms-flex-pack: end;
              justify-content: flex-end;
      -webkit-box-ordinal-group: 2;
          -ms-flex-order: 1;
              order: 1; }
  .mdc-toolbar__title {
    font-family: Roboto, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 1.25rem;
    font-weight: 500;
    letter-spacing: 0.02em;
    line-height: 2rem;
    text-decoration: inherit;
    text-transform: inherit;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    margin-left: 24px;
    margin-right: 0;
    -ms-flex-item-align: center;
        align-self: center;
    padding: 16px 0;
    line-height: 1.5rem;
    z-index: 1; }
    [dir="rtl"] .mdc-toolbar__title, .mdc-toolbar__title[dir="rtl"] {
      margin-left: 0;
      margin-right: 24px; }
  .mdc-toolbar__icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 16px;
    border: none;
    background-color: inherit;
    color: inherit;
    text-decoration: none;
    /* @alternate */
    color: white;
    color: var(--mdc-theme-text-primary-on-primary, white);
    padding-right: 12px;
    padding-left: 12px;
    cursor: pointer; }
  .mdc-toolbar__icon:last-of-type {
    padding-left: 12px;
    padding-right: 24px; }
    [dir="rtl"] .mdc-toolbar__icon:last-of-type, .mdc-toolbar__icon:last-of-type[dir="rtl"] {
      padding-left: 24px;
      padding-right: 12px; }
  .mdc-toolbar__menu-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    padding: 16px;
    border: none;
    background-color: inherit;
    color: inherit;
    text-decoration: none;
    /* @alternate */
    color: white;
    color: var(--mdc-theme-text-primary-on-primary, white);
    padding-right: 24px;
    padding-left: 24px;
    cursor: pointer; }

.mdc-toolbar__menu-icon + .mdc-toolbar__title {
  margin-left: 8px;
  margin-right: 0; }
  [dir="rtl"] .mdc-toolbar__menu-icon + .mdc-toolbar__title, .mdc-toolbar__menu-icon + .mdc-toolbar__title[dir="rtl"] {
    margin-left: 0;
    margin-right: 8px; }

@media (max-width: 599px) {
  .mdc-toolbar__title {
    margin-left: 16px;
    margin-right: 0; }
    [dir="rtl"] .mdc-toolbar__title, .mdc-toolbar__title[dir="rtl"] {
      margin-left: 0;
      margin-right: 16px; }
  .mdc-toolbar__icon {
    padding-right: 8px;
    padding-left: 8px; }
  .mdc-toolbar__icon:last-of-type {
    padding-left: 8px;
    padding-right: 16px; }
    [dir="rtl"] .mdc-toolbar__icon:last-of-type, .mdc-toolbar__icon:last-of-type[dir="rtl"] {
      padding-left: 16px;
      padding-right: 8px; }
  .mdc-toolbar__menu-icon {
    padding-right: 16px;
    padding-left: 16px; }
  .mdc-toolbar__menu-icon + .mdc-toolbar__title {
    margin-left: 16px;
    margin-right: 0; }
    [dir="rtl"] .mdc-toolbar__menu-icon + .mdc-toolbar__title, .mdc-toolbar__menu-icon + .mdc-toolbar__title[dir="rtl"] {
      margin-left: 0;
      margin-right: 16px; } }

.mdc-toolbar--fixed {
  -webkit-box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 4; }

.mdc-toolbar--flexible {
  --mdc-toolbar-ratio-to-extend-flexible: 4; }
  .mdc-toolbar--flexible .mdc-toolbar__row:first-child {
    height: 256px;
    height: calc(64px * var(--mdc-toolbar-ratio-to-extend-flexible, 4)); }
    @media (max-width: 599px) {
      .mdc-toolbar--flexible .mdc-toolbar__row:first-child {
        height: 224px;
        height: calc(56px * var(--mdc-toolbar-ratio-to-extend-flexible, 4)); } }
    .mdc-toolbar--flexible .mdc-toolbar__row:first-child::after {
      position: absolute;
      content: ""; }
  .mdc-toolbar--flexible-default-behavior .mdc-toolbar__title {
    font-family: Roboto, sans-serif;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-size: 2.125rem;
    font-weight: 400;
    letter-spacing: normal;
    line-height: 2.5rem;
    text-decoration: inherit;
    text-transform: inherit;
    -ms-flex-item-align: end;
        align-self: flex-end;
    line-height: 1.5rem; }
  .mdc-toolbar--flexible-default-behavior .mdc-toolbar__row:first-child::after {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-transition: opacity .2s ease;
    transition: opacity .2s ease;
    opacity: 1; }
  .mdc-toolbar--flexible-default-behavior.mdc-toolbar--flexible-space-minimized .mdc-toolbar__row:first-child::after {
    opacity: 0; }
  .mdc-toolbar--flexible-default-behavior.mdc-toolbar--flexible-space-minimized .mdc-toolbar__title {
    font-weight: 500; }

.mdc-toolbar--waterfall.mdc-toolbar--fixed {
  -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
          box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
  -webkit-transition: -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
  will-change: box-shadow; }
  .mdc-toolbar--waterfall.mdc-toolbar--fixed.mdc-toolbar--flexible-space-minimized {
    -webkit-box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
            box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); }
  .mdc-toolbar--waterfall.mdc-toolbar--fixed.mdc-toolbar--fixed-lastrow-only.mdc-toolbar--flexible-space-minimized {
    -webkit-box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);
            box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12); }
  .mdc-toolbar--waterfall.mdc-toolbar--fixed.mdc-toolbar--fixed-lastrow-only.mdc-toolbar--fixed-at-last-row {
    -webkit-box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);
            box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12); }

.mdc-toolbar-fixed-adjust {
  margin-top: 64px; }
  @media (max-width: 959px) and (orientation: landscape) {
    .mdc-toolbar-fixed-adjust {
      margin-top: 48px; } }
  @media (max-width: 599px) {
    .mdc-toolbar-fixed-adjust {
      margin-top: 56px; } }

.mdc-toolbar__section--shrink-to-fit {
  -webkit-box-flex: 0;
      -ms-flex: none;
          flex: none; }

/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
/* TODO(sgomes): Figure out what to do about desktop font sizes. */
/* TODO(sgomes): Figure out what to do about i18n and i18n font sizes. */
.mdc-typography {
  font-family: Roboto, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased; }

.mdc-typography--display4 {
  font-family: Roboto, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 7rem;
  font-weight: 300;
  letter-spacing: -0.04em;
  line-height: 7rem;
  text-decoration: inherit;
  text-transform: inherit; }

.mdc-typography--adjust-margin.mdc-typography--display4 {
  margin: -1rem 0 3.5rem -0.085em; }

.mdc-typography--display3 {
  font-family: Roboto, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 3.5rem;
  font-weight: 400;
  letter-spacing: -0.02em;
  line-height: 3.5rem;
  text-decoration: inherit;
  text-transform: inherit; }

.mdc-typography--adjust-margin.mdc-typography--display3 {
  margin: -8px 0 64px -0.07em; }

.mdc-typography--display2 {
  font-family: Roboto, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 2.813rem;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 3rem;
  text-decoration: inherit;
  text-transform: inherit; }

.mdc-typography--adjust-margin.mdc-typography--display2 {
  margin: -0.5rem 0 4rem -0.07em; }

.mdc-typography--display1 {
  font-family: Roboto, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 2.125rem;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 2.5rem;
  text-decoration: inherit;
  text-transform: inherit; }

.mdc-typography--adjust-margin.mdc-typography--display1 {
  margin: -0.5rem 0 4rem -0.07em; }

.mdc-typography--headline {
  font-family: Roboto, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 1.5rem;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 2rem;
  text-decoration: inherit;
  text-transform: inherit; }

.mdc-typography--adjust-margin.mdc-typography--headline {
  margin: -0.5rem 0 1rem -0.06em; }

.mdc-typography--title {
  font-family: Roboto, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 1.25rem;
  font-weight: 500;
  letter-spacing: 0.02em;
  line-height: 2rem;
  text-decoration: inherit;
  text-transform: inherit; }

.mdc-typography--adjust-margin.mdc-typography--title {
  margin: -0.5rem 0 1rem -0.05em; }

.mdc-typography--subheading2 {
  font-family: Roboto, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 1rem;
  font-weight: 400;
  letter-spacing: 0.04em;
  line-height: 1.75rem;
  text-decoration: inherit;
  text-transform: inherit; }

.mdc-typography--adjust-margin.mdc-typography--subheading2 {
  margin: -0.5rem 0 1rem -0.06em; }

.mdc-typography--subheading1 {
  font-family: Roboto, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.938rem;
  font-weight: 400;
  letter-spacing: 0.04em;
  line-height: 1.5rem;
  text-decoration: inherit;
  text-transform: inherit; }

.mdc-typography--adjust-margin.mdc-typography--subheading1 {
  margin: -0.313rem 0 0.813rem -0.06em; }

.mdc-typography--body2 {
  font-family: Roboto, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.875rem;
  font-weight: 500;
  letter-spacing: 0.04em;
  line-height: 1.5rem;
  text-decoration: inherit;
  text-transform: inherit; }

.mdc-typography--adjust-margin.mdc-typography--body2 {
  margin: -0.25rem 0 0.75rem 0; }

.mdc-typography--body1 {
  font-family: Roboto, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.875rem;
  font-weight: 400;
  letter-spacing: 0.04em;
  line-height: 1.25rem;
  text-decoration: inherit;
  text-transform: inherit; }

.mdc-typography--adjust-margin.mdc-typography--body1 {
  margin: -0.25rem 0 0.75rem 0; }

.mdc-typography--caption {
  font-family: Roboto, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.75rem;
  font-weight: 400;
  letter-spacing: 0.08em;
  line-height: 1.25rem;
  text-decoration: inherit;
  text-transform: inherit; }

.mdc-typography--adjust-margin.mdc-typography--caption {
  margin: -0.5rem 0 1rem -0.04em; }

.mdc-typography--button {
  font-family: Roboto, sans-serif;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: 0.875rem;
  font-weight: 500;
  letter-spacing: 0.04em;
  line-height: 2.25rem;
  text-decoration: none;
  text-transform: uppercase; }

.mdc-typography--adjust-margin.mdc-typography--button {
  margin: inherit; }

/**
 * Use this file to make quick bug fixes for the app
 */
.explore-color{color:#F95F72!important}.connect-color{color:#2f66f6!important}.notey-box{background-color:#2f66f6!important}@-webkit-keyframes blink{from{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes blink{from{opacity:1}50%{opacity:.5}to{opacity:1}}@-webkit-keyframes fullblink{from{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes fullblink{from{opacity:1}50%{opacity:0}to{opacity:1}}@-webkit-keyframes blink-cursor{50%,from{opacity:1}51%,99%{opacity:0}to{opacity:1}}@keyframes blink-cursor{50%,from{opacity:1}51%,99%{opacity:0}to{opacity:1}}@-webkit-keyframes search-icon-blink{from{color:inherit}50%{color:#F95F72}to{color:inherit}}@keyframes search-icon-blink{from{color:inherit}50%{color:#F95F72}to{color:inherit}}@-webkit-keyframes search-input-shadow-breath{from{box-shadow:inset 0 0 1px 3px #ddd}50%{box-shadow:inset 0 0 1px 3px #F95F72}to{box-shadow:inset 0 0 1px 3px #ddd}}@keyframes search-input-shadow-breath{from{box-shadow:inset 0 0 1px 3px #ddd}50%{box-shadow:inset 0 0 1px 3px #F95F72}to{box-shadow:inset 0 0 1px 3px #ddd}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes fadeout{from{opacity:1}to{opacity:0}}@-webkit-keyframes small-bounce{from{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes small-bounce{from{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes small-bounce-up{from{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes small-bounce-up{from{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%)}to{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes small-shake{0%,100%,30%,70%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}34%,42%,46%,52%,62%{-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}38%,46%,58%,66%{-webkit-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%)}}@keyframes small-shake{0%,100%,30%,70%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}34%,42%,46%,52%,62%{-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}38%,46%,58%,66%{-webkit-transform:translateX(10%);-ms-transform:translateX(10%);transform:translateX(10%)}}@-webkit-keyframes smaller-shake-vertical{0%,100%,30%,70%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}34%,42%,46%,52%,62%{-webkit-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%)}38%,46%,58%,66%{-webkit-transform:translateY(5%);-ms-transform:translateY(5%);transform:translateY(5%)}}@keyframes smaller-shake-vertical{0%,100%,30%,70%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}34%,42%,46%,52%,62%{-webkit-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%)}38%,46%,58%,66%{-webkit-transform:translateY(5%);-ms-transform:translateY(5%);transform:translateY(5%)}}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-4px);-ms-transform:translateX(-4px);transform:translateX(-4px)}20%,40%,60%,80%{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-4px);-ms-transform:translateX(-4px);transform:translateX(-4px)}20%,40%,60%,80%{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}}@-webkit-keyframes baby-bouncing{from{-webkit-transform:translateY(-16px);-ms-transform:translateY(-16px);transform:translateY(-16px);-webkit-filter:blur(1);filter:blur(1)}50%{-webkit-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-filter:blur(2.9);filter:blur(2.9)}to{-webkit-transform:translateY(-16px);-ms-transform:translateY(-16px);transform:translateY(-16px);-webkit-filter:blur(1);filter:blur(1)}}@keyframes baby-bouncing{from{-webkit-transform:translateY(-16px);-ms-transform:translateY(-16px);transform:translateY(-16px);-webkit-filter:blur(1);filter:blur(1)}50%{-webkit-transform:translateY(16px);-ms-transform:translateY(16px);transform:translateY(16px);-webkit-filter:blur(2.9);filter:blur(2.9)}to{-webkit-transform:translateY(-16px);-ms-transform:translateY(-16px);transform:translateY(-16px);-webkit-filter:blur(1);filter:blur(1)}}@-webkit-keyframes rotating{from{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotating{from{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fliploading{from{-webkit-transform:perspective(600px) rotateY(0) scale(1) translateZ(0);-ms-transform:perspective(600px) rotateY(0) scale(1) translateZ(0);transform:perspective(600px) rotateY(0) scale(1) translateZ(0);color:rgba(66,173,199,.68)}50%{-webkit-transform:perspective(600px) rotateY(180deg) scale(1) translateZ(0);-ms-transform:perspective(600px) rotateY(180deg) scale(1) translateZ(0);transform:perspective(600px) rotateY(180deg) scale(1) translateZ(0);color:rgba(66,173,199,.98)}to{-webkit-transform:perspective(600px) rotateY(360deg) scale(1) translateZ(0);-ms-transform:perspective(600px) rotateY(360deg) scale(1) translateZ(0);transform:perspective(600px) rotateY(360deg) scale(1) translateZ(0);color:rgba(66,173,199,.68)}}@keyframes fliploading{from{-webkit-transform:perspective(600px) rotateY(0) scale(1) translateZ(0);-ms-transform:perspective(600px) rotateY(0) scale(1) translateZ(0);transform:perspective(600px) rotateY(0) scale(1) translateZ(0);color:rgba(66,173,199,.68)}50%{-webkit-transform:perspective(600px) rotateY(180deg) scale(1) translateZ(0);-ms-transform:perspective(600px) rotateY(180deg) scale(1) translateZ(0);transform:perspective(600px) rotateY(180deg) scale(1) translateZ(0);color:rgba(66,173,199,.98)}to{-webkit-transform:perspective(600px) rotateY(360deg) scale(1) translateZ(0);-ms-transform:perspective(600px) rotateY(360deg) scale(1) translateZ(0);transform:perspective(600px) rotateY(360deg) scale(1) translateZ(0);color:rgba(66,173,199,.68)}}@-webkit-keyframes spaceboots{0%{-webkit-transform:translate(2px,1px) rotate(0deg);-ms-transform:translate(2px,1px) rotate(0deg);transform:translate(2px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);-ms-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px,0) rotate(1deg);-ms-transform:translate(-3px,0) rotate(1deg);transform:translate(-3px,0) rotate(1deg)}30%{-webkit-transform:translate(0,2px) rotate(0deg);-ms-transform:translate(0,2px) rotate(0deg);transform:translate(0,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);-ms-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);-ms-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);-ms-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(2px,1px) rotate(-1deg);-ms-transform:translate(2px,1px) rotate(-1deg);transform:translate(2px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);-ms-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(2px,2px) rotate(0deg);-ms-transform:translate(2px,2px) rotate(0deg);transform:translate(2px,2px) rotate(0deg)}100%{-webkit-transform:translate(1px,-2px) rotate(-1deg);-ms-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@keyframes spaceboots{0%{-webkit-transform:translate(2px,1px) rotate(0deg);-ms-transform:translate(2px,1px) rotate(0deg);transform:translate(2px,1px) rotate(0deg)}10%{-webkit-transform:translate(-1px,-2px) rotate(-1deg);-ms-transform:translate(-1px,-2px) rotate(-1deg);transform:translate(-1px,-2px) rotate(-1deg)}20%{-webkit-transform:translate(-3px,0) rotate(1deg);-ms-transform:translate(-3px,0) rotate(1deg);transform:translate(-3px,0) rotate(1deg)}30%{-webkit-transform:translate(0,2px) rotate(0deg);-ms-transform:translate(0,2px) rotate(0deg);transform:translate(0,2px) rotate(0deg)}40%{-webkit-transform:translate(1px,-1px) rotate(1deg);-ms-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-1px,2px) rotate(-1deg);-ms-transform:translate(-1px,2px) rotate(-1deg);transform:translate(-1px,2px) rotate(-1deg)}60%{-webkit-transform:translate(-3px,1px) rotate(0deg);-ms-transform:translate(-3px,1px) rotate(0deg);transform:translate(-3px,1px) rotate(0deg)}70%{-webkit-transform:translate(2px,1px) rotate(-1deg);-ms-transform:translate(2px,1px) rotate(-1deg);transform:translate(2px,1px) rotate(-1deg)}80%{-webkit-transform:translate(-1px,-1px) rotate(1deg);-ms-transform:translate(-1px,-1px) rotate(1deg);transform:translate(-1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(2px,2px) rotate(0deg);-ms-transform:translate(2px,2px) rotate(0deg);transform:translate(2px,2px) rotate(0deg)}100%{-webkit-transform:translate(1px,-2px) rotate(-1deg);-ms-transform:translate(1px,-2px) rotate(-1deg);transform:translate(1px,-2px) rotate(-1deg)}}@-webkit-keyframes swing{0%{-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}33%{-webkit-transform:translateX(-2px);-ms-transform:translateX(-2px);transform:translateX(-2px)}66%{-webkit-transform:translateX(1px);-ms-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes swing{0%{-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}33%{-webkit-transform:translateX(-2px);-ms-transform:translateX(-2px);transform:translateX(-2px)}66%{-webkit-transform:translateX(1px);-ms-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-out-full-left{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slide-out-full-left{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes slide-in-left{0%{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in-left{0%{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-out-right{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}@keyframes slide-out-right{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes slide-in-right{0%{-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-out-left{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes slide-out-left{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}@-webkit-keyframes slide-in-up{0%{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in-up{0%{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-out-up{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes slide-out-up{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes slide-in-down{0%{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in-down{0%{-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide-out-down{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}@keyframes slide-out-down{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}@-webkit-keyframes scroller-left{0%{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes scroller-left{0%{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes badget-bounce{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}70%{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes badget-bounce{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}70%{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@-webkit-keyframes small-fade-slide-in{0%{opacity:0;left:15px}70%{left:0}100%{opacity:1}}@keyframes small-fade-slide-in{0%{opacity:0;left:15px}70%{left:0}100%{opacity:1}}@-webkit-keyframes progress-bar-fill{from{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}@keyframes progress-bar-fill{from{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}@font-face{font-family:mfg_labs_iconsetregular;src:url(/font/mfglabsiconset-webfont.eot?#iefix) format("embedded-opentype"),url(/font/mfglabsiconset-webfont.woff) format("woff"),url(/font/mfglabsiconset-webfont.ttf) format("truetype"),url(/font/mfglabsiconset-webfont.svg#mfg_labs_iconsetregular) format("svg")}@font-face{font-family:proximaNovaRegular;src:url("/font/Mark Simonson - Proxima Nova Regular.otf")}@font-face{font-family:proximaNovaRegularItalic;src:url("/font/Mark Simonson - Proxima Nova Regular Italic.otf")}@font-face{font-family:proximaNovaBold;src:url("/font/Mark Simonson - Proxima Nova Bold.otf")}@font-face{font-family:proximaNovaSemiBold;src:url("/font/Mark Simonson - Proxima Nova Semibold.otf")}@font-face{font-family:proximaNovaLight;src:url(/font/ProximaNova-Light.otf)}@font-face{font-family:proximaNovaBlack;src:url("/font/Mark Simonson - Proxima Nova Black.otf")}@font-face{font-family:proximaNova;src:url("/font/Mark Simonson - Proxima Nova Regular.otf");font-weight:400}@font-face{font-family:proximaNova;src:url("/font/Mark Simonson - Proxima Nova Regular Italic.otf");font-weight:400;font-style:italic}@font-face{font-family:proximaNova;src:url("/font/Mark Simonson - Proxima Nova Bold.otf");font-weight:700}@font-face{font-family:proximaNova;src:url("/font/Mark Simonson - Proxima Nova Semibold.otf");font-weight:600}@font-face{font-family:proximaNova;src:url(/font/ProximaNova-Light.otf);font-weight:200}@font-face{font-family:proximaNova;src:url("/font/Mark Simonson - Proxima Nova Black.otf");font-weight:900}@font-face{font-family:callunaItalic;src:url(/font/Calluna-It.otf)}@font-face{font-family:callunaSemiBoldItalic;src:url(/font/Calluna-SemiboldIt.otf)}@font-face{font-family:calluna;src:url(/font/Calluna-Regular.otf)}.font-pnr{font-family:proximaNovaRegular,helvetica}.font-pnl{font-family:proximaNovaLight,helvetica}.font-pnri{font-family:proximaNovaRegularItalic,helvetica}.font-pnsb{font-family:proximaNovaSemiBold,helvetica}.font-pnb{font-family:proximaNovaBold,helvetica}.font-pnbl{font-family:proximaNovaBlack,helvetica}.font-c{font-family:calluna,helvetica}.font-ci{font-family:callunaItalic,helvetica}.font-csbi{font-family:callunaSemiBoldItalic,helvetica}.font-times{font-family:times,helvetica}@font-face{font-family:noteylogo_font;font-style:normal;font-weight:400;src:url(../font/noteylogo_font.eot);src:url(../font/noteylogo_font.eot?#iefix) format('embedded-opentype'),url(../font/noteylogo_font.woff) format('woff'),url(../font/noteylogo_font.ttf) format('truetype'),url(../font/noteylogo_font.svg#iconvault) format('svg')}@font-face{font-family:noteybrandname_font;font-style:normal;font-weight:400;src:url(../font/apogee_rounded_sans_beta_by_mef-1-webfont.eot);src:url(../font/apogee_rounded_sans_beta_by_mef-1-webfont.eot?#iefix) format('embedded-opentype'),url(../font/apogee_rounded_sans_beta_by_mef-1-webfont.woff) format('woff'),url(../font/apogee_rounded_sans_beta_by_mef-1-webfont.ttf) format('truetype'),url(../font/apogee_rounded_sans_beta_by_mef-1-webfont.svg#apogee_rounded_sansregular) format('svg')}@font-face{font-family:FontAwesome;src:url(../font/fontawesome-webfont.eot?v=4.6.3);src:url(../font/fontawesome-webfont.eot?#iefix&v=4.6.3) format('embedded-opentype'),url(../font/fontawesome-webfont.woff2?v=4.6.3) format('woff2'),url(../font/fontawesome-webfont.woff?v=4.6.3) format('woff'),url(../font/fontawesome-webfont.ttf?v=4.6.3) format('truetype'),url(../font/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:mfg_labs_iconsetregular;src:url(../font/mfglabsiconset-webfont.eot);src:url(../font/mfglabsiconset-webfont.eot?#iefix) format('embedded-opentype'),url(../font/mfglabsiconset-webfont.woff) format('woff'),url(../font/mfglabsiconset-webfont.ttf) format('truetype'),url(../font/mfglabsiconset-webfont.svg#mfg_labs_iconsetregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:ios7-icon;font-style:normal;font-weight:400;src:url(../font/ios7-icon.woff) format('woff'),url(../font/ios7-icon.ttf) format('truetype'),url(../font/ios7-icon.svg#ios7-icon) format('svg')}@font-face{font-family:entypoicon;font-style:normal;font-weight:400;src:url(../font/entypoicon.eot);src:url(../font/entypoicon.eot?#iefix) format('embedded-opentype'),url(../font/entypoicon.woff) format('woff'),url(../font/entypoicon.ttf) format('truetype'),url(../font/entypoicon.svg#entypoicon) format('svg')}@font-face{font-family:entypoicon_social;font-style:normal;font-weight:400;src:url(../font/entypoicon.eot);src:url(../font/entypoicon.eot?#iefix) format('embedded-opentype'),url(../font/entypoicon.woff) format('woff'),url(../font/entypoicon.ttf) format('truetype'),url(../font/entypoicon.svg#entypoicon) format('svg')}@font-face{font-family:iconfont;src:url(../font/iconfont.eot);src:url(../font/iconfont.eot?#iefix) format('embedded-opentype'),url(../font/iconfont.woff) format('woff'),url(../font/iconfont.ttf) format('truetype'),url(../font/iconfont.svg#uxiconfont) format('svg')}@font-face{font-family:MaterialIcons;src:url(../font/MaterialIcons-Regular.eot);src:url(../font/MaterialIcons-Regular.eot?#iefix) format('embedded-opentype'),url(../font/MaterialIcons-Regular.woff2) format('woff2'),url(../font/MaterialIcons-Regular.woff) format('woff'),url(../font/MaterialIcons-Regular.ttf) format('truetype'),url(../font/MaterialIcons-Regular.svg#MaterialIcons-Regular) format('svg');font-weight:400;font-style:normal}.hide{opacity:0!important}.disable{pointer-events:none!important;position:relative}.disable:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;cursor:not-allowed;pointer-events:all;background-color:rgba(255,255,255,.5)}html.fixed,html.fixed body{overflow:hidden}body{font-family:ProximaNova,sans-serif}body.parallax-bg{background-color:#fff}a.animated{transition:all .35s ease}a.animated:hover{opacity:.75}#content{min-height:100vh}.responsive-wrapper{margin:2em auto 1em;width:2000px}@media (max-width:2074px){.responsive-wrapper{width:1664px}}@media (max-width:1738px){.responsive-wrapper{width:1328px}}@media (max-width:1402px){.responsive-wrapper{width:992px}}@media (max-width:1066px){.responsive-wrapper{width:656px}}.sub-menu__item{display:inline-block;font-size:12px;line-height:12px;text-transform:uppercase;padding-bottom:9px;color:#333;cursor:pointer;letter-spacing:3px;position:relative}.sub-menu__item.sub-menu__item--selected,.sub-menu__item:hover{border-bottom:4px solid #333}.sub-menu__item.sub-menu__item-blink:after{content:'';position:absolute;width:8px;height:8px;-webkit-border-radius:4px;border-radius:4px;background:#F95F72;right:-14px;top:1px;-webkit-animation:dot-blink 3s 4 linear;animation:dot-blink 3s 4 linear}@-webkit-keyframes dot-blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.cf{clear:both}.clearfix:after{content:'';clear:both;display:block}.float-none{float:none}.float-right{float:right}.float-left{float:left}.blur{-webkit-filter:blur(5px);-moz-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.megablur{-webkit-filter:blur(10px);-moz-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px)}.uppercase{text-transform:uppercase}.capitalize,.lowercase{text-transform:lowercase}.capitalize:first-letter{text-transform:capitalize}.no-text-transform{text-transform:none!important}.center-text{text-align:center}.left-text{text-align:left}.right-text{text-align:right}.valign-middle{display:block;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.larger-text{font-size:20px!important}.smaller-text{font-size:12px!important}.underline{text-decoration:underline}.text-shadow{text-shadow:0 1px 1px #000}.box-shadow{box-shadow:0 2px 5px rgba(0,0,0,.5)}.italic{font-style:italic}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.userpic-image,.userpic-initials{display:inline-block;border-radius:100%}.userpic-image.square-border,.userpic-initials.square-border{border-radius:0}.userpic-image.with-border,.userpic-initials.with-border{border:2px solid #fff}.userpic-image{background:center center no-repeat;background-size:cover;vertical-align:middle}.userpic-initials{text-align:center;background-color:#eee;color:#ccc;font-family:Helvetica,Arial;cursor:default;-webkit-user-select:none;-moz-user-select:none}.multiline-ellipsis-wrap{overflow:hidden}.multiline-ellipsis-wrap:before{display:block;content:" ";float:left;width:5px;height:105%}.multiline-ellipsis-wrap:after{display:block;box-sizing:content-box;content:"…";float:right;left:100%;margin-left:-3em;padding-right:5px;position:relative;text-align:right;top:-1.2em;width:3em}.multiline-ellipsis{float:right;margin-left:-5px;width:100%}.spinningLoading{height:60px;width:60px;margin:60px auto;position:relative;-webkit-animation:rotating .6s infinite linear;animation:rotating .6s infinite linear;border:6px solid rgba(85,172,238,.15);border-top:6px solid rgba(85,172,238,.85);border-radius:100%}.no-transition{transition:none!important}.spinner-1{margin:100px auto;width:50px;height:30px;text-align:center;font-size:10px}.spinner-1 div{background-color:#F95F72;height:100%;width:6px;display:inline-block;margin-right:3px;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.spinner-1 .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner-1 .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner-1 .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner-1 .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes stretchdelay{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.fblikeLoading{position:relative}.fblikeLoading.top{margin-top:10px}.fblike-box{padding:10px;height:70px;border:1px solid #f0f0f0;box-shadow:0 0 3px 0 rgba(170,170,170,.5);position:relative;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:placeHolderShimmer;animation-name:placeHolderShimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#eee;background:-webkit-gradient(linear,left top,right top,color-stop(8%,#eee),color-stop(18%,#ddd),color-stop(33%,#eee));background:-webkit-linear-gradient(left,#eee 8%,#ddd 18%,#eee 33%);background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);-webkit-background-size:800px 104px;background-size:800px 104px}.no-animation .fblike-box{-webkit-animation:none;animation:none}@-webkit-keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.fblike-left{position:absolute;height:100%;width:80px;top:0;left:0;background:#fff}.fblike-top{width:100%;height:20px;background:#fff;position:absolute;top:0;left:0}.fblike-bottom{width:100%;height:20px;background:#fff;position:absolute;bottom:0;left:0}.fblike-middle-1{width:190px;height:8px;background:#fff;position:absolute;top:34px;left:140px}.fblike-middle-2{width:190px;height:8px;background:#fff;position:absolute;top:52px;left:140px}.fblike-middle-3{width:112px;height:13px;background:#fff;position:absolute;top:39px;left:220px}.fblike-middle-4{width:74px;height:15px;background:#fff;position:absolute;top:55px;left:255px}.fblike-vertical-1{width:10px;height:60px;position:absolute;background:#fff;left:130px}.fblike-vertical-2{width:10px;height:100%;background:#fff;position:absolute;right:0;top:0}.fblike-circle{width:40px;height:40px;background:#eee;position:absolute;border-radius:20px;top:25px;left:20px}.round-close-btn:before{font-family:FontAwesome;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f00d";background:#fff;width:30px;height:30px;border-radius:15px;color:#aaa;line-height:28px;text-align:center;display:block;transition:all .3s ease}.round-close-btn:hover:before{background:#eee;color:#333}input[type=range]{-webkit-appearance:none;appearance:none;-moz-appearance:none;vertical-align:middle;width:200px;cursor:grab}input[type=range]:focus{outline:#F95F72 solid 2px}input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;appearance:none;height:6px;vertical-align:middle;background-color:#F95F72}input[type=range]::-moz-range-track{-moz-appearance:none;height:6px;vertical-align:middle;margin:0;padding:0;background-color:#F95F72}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border-radius:10px;background-color:#fff;border:1px solid #aaa;height:20px;width:20px;vertical-align:middle;margin-top:-7px}input[type=range]::-moz-range-thumb{-moz-appearance:none;border-radius:10px;background-color:#fff;border:1px solid #ccc;height:20px;width:20px}.flex-container{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.flex-nowrap{-webkit-box-flex-wrap:nowrap;-moz-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flex-wrap{-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-container-col{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-fixed-size{-webkit-box-flex-grow:0;-moz-box-flex-grow:0;-webkit-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-webkit-box-flex-shrink:0;-moz-box-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.flex-1{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.flex-2{-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;-ms-flex-preferred-size:auto}.flex-3{-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;-ms-flex-preferred-size:auto}.flex-4{-webkit-box-flex:4;-moz-box-flex:4;-webkit-flex:4;-ms-flex:4;flex:4;-ms-flex-preferred-size:auto}.flex-5{-webkit-box-flex:5;-moz-box-flex:5;-webkit-flex:5;-ms-flex:5;flex:5;-ms-flex-preferred-size:auto}.flex-justify{-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.align-items-center{-webkit-align-items:center;align-items:center}.justify-content-center{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.white-text{color:#fff!important}.black-text{color:#000!important}.blue-text{color:#F95F72!important}.bright-blue-text{color:#2f66f6!important}.mustard-yellow-text{color:#B27300!important}.pink-text{color:#F95F72!important}.grey-text{color:#999!important}.light-grey-text{color:#bbb!important}.twitter-color{color:#1EBEF0!important}.ok-color{color:#83BC57!important}.error-color{color:#b00b13!important}.fb-comment-wrapper{width:100%;margin-bottom:80px}.fb-comment{box-sizing:border-box;text-align:center}.closed .fb-comment{display:none}.fb_iframe_widget{position:relative}.fb_iframe_widget,.fb_iframe_widget>span{background-color:#fff}.fb_iframe_widget[fb-xfbml-state=rendered]~.spinningLoading{display:none}.ctooltip{position:relative}.ctooltip:after{content:"" attr(ctooltip) "";position:absolute;z-index:1;top:0;display:block;font-size:16px;text-align:left;color:#fff;background-color:#000;padding:10px 15px;border-radius:4px;font-family:ProximaNovaRegular,sans-serif;transition:all .3s ease;pointer-events:none;opacity:0}.ctooltip.capitalize{text-transform:capitalize}.ctooltip.singleline{white-space:nowrap}.ctooltip:hover:after{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);opacity:1}.ctooltip.ctooltip-anchor-right:after{right:0}.ctooltip.ctooltip-anchor-center:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ctooltip.ctooltip-anchor-center:hover:after{-webkit-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%)}.ctooltip.ctooltip-anchor-bottom:after{top:auto;bottom:0}.ctooltip.ctooltip-anchor-bottom:hover:after{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.ctooltip.ctooltip-anchor-bottom-center:after{top:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.ctooltip.ctooltip-anchor-bottom-center:hover:after{-webkit-transform:translateX(-50%) translateY(100%);-ms-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%)}.ctooltip.ctooltip-300:after{width:300px}.ctooltip.ctooltip-bga:after{background-color:rgba(0,0,0,.5)}.exhover{position:relative;z-index:0}.exhover:before{z-index:-1;content:'';position:absolute;top:2.5%;bottom:2.5%;left:2.5%;right:2.5%;background-color:transparent;transition:all .35s ease}.exhover:hover{background-color:transparent!important}.exhover:hover:before{top:0;bottom:0;left:0;right:0;background-color:rgba(200,200,200,.15)}.exhover.exh-round-corner:before{border-radius:4px}.exhover.exh-black:hover:before{background-color:#000}.tooltip__parent{position:relative}.tooltip{position:absolute;top:100%;left:100%;margin-top:20px;margin-left:-300px;padding:20px;color:#fff;background:#4A90E2;width:280px;box-sizing:border-box;line-height:23px;font-size:16px;font-family:proximaNovaRegular,helvetica,arial;font-weight:400;pointer-events:none}.tooltip:after{content:'';position:absolute;top:0;left:100%;margin-left:-50px;margin-top:-10px;width:0;height:0;border-style:solid;border-width:0 7.5px 10px;border-color:transparent transparent #4A90E2}.ucf-select select{cursor:pointer}.ucf-select select,.ucf-select select:focus{color:inherit}.ucf-select option{background:initial;color:initial}.ucf-select .ucf-input{vertical-align:middle}.ucf-select.inline-style:after{background-color:transparent;color:inherit;line-height:inherit}.ucf-select.inline-style .ucf-input{padding:0 1.5em 0 0;background-color:transparent;outline:0}.ucf-select.white-style:after{background-color:#fff;color:#000}.noteyLogo{line-height:28px;cursor:pointer;font-family:ProximaNova;text-align:left;position:relative;padding:0 25px;-webkit-user-select:none;-moz-user-select:none;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center}.noteyLogo:not(._noHover)._full:not(.logo-notey) .noteyLogo-platform:after,.noteyLogo:not(._noHover):hover:not(.logo-notey) .noteyLogo-platform:after{padding-bottom:12px}.noteyLogo:not(._noHover)._full:not(.logo-notey) .noteyLogo-byline,.noteyLogo:not(._noHover):hover:not(.logo-notey) .noteyLogo-byline{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.noteyLogo .noteyLogo-inner{position:relative;display:inline-block}.noteyLogo .noteyLogo-inner:before{content:''}.noteyLogo .noteyLogo-platform{font-size:28px;font-weight:900;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center}.noteyLogo .noteyLogo-platform:before{content:'';background-size:29px 34px;width:29px;height:34px;display:block;position:absolute;top:50%;left:3px;margin-top:-17px;margin-right:20px}.noteyLogo .noteyLogo-platform:after{padding-left:45px;transition:.3s ease padding}.noteyLogo .noteyLogo-byline{font-size:12px;font-weight:300;line-height:normal;color:#aab8c2;opacity:0;position:absolute;right:0;bottom:0;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px);transition:.3s ease all}.noteyLogo .noteyLogo-byline:after{content:'by Notey'}.noteyLogo.logo-notey .noteyLogo-platform{margin-top:0;font-size:32px;color:#000}.noteyLogo.logo-notey .noteyLogo-platform:before{display:none}.noteyLogo.logo-notey .noteyLogo-platform:after{content:'NOTEY';padding-left:0}.noteyLogo.logo-notey .noteyLogo-byline{display:none}.noteyLogo.logo-connect .noteyLogo-platform{color:#2f66f6}.noteyLogo.logo-connect .noteyLogo-platform:before{background-image:url(/images/logo/connect.png);width:45px;height:35px;background-size:45px 35px;margin-top:-15px}.noteyLogo.logo-connect .noteyLogo-platform:after{content:'Connect'}.noteyLogo.logo-create .noteyLogo-platform{color:#35BF9D}.noteyLogo.logo-create .noteyLogo-platform:before{background-image:url(/images/logo/create.png)}.noteyLogo.logo-create .noteyLogo-platform:after{content:'Create'}.noteyLogo.logo-explore .noteyLogo-platform{color:#F95F72}.noteyLogo.logo-explore .noteyLogo-platform:before{background-image:url(/images/logo/explore.png)}.noteyLogo.logo-explore .noteyLogo-platform:after{content:'Explore'}.floating-input-label{height:42px;width:100%;margin:10px 0;padding:0 15px;box-sizing:border-box;position:relative;background-color:#fff;border:1px solid #ccc;color:#333;white-space:nowrap;overflow:hidden;transition:background .35s ease}.floating-input-label label{color:#ccc;display:block;position:absolute;top:0;font-size:16px;line-height:42px;transition:all .25s ease;pointer-events:none}.floating-input-label input{width:100%;height:100%;box-sizing:border-box;background-color:transparent;border:none;padding-top:0;line-height:42px;transition:all .25s ease}.floating-input-label input::-webkit-input-placeholder{opacity:0}.floating-input-label input:-moz-placeholder{opacity:0}.floating-input-label input::-moz-placeholder{opacity:0}.floating-input-label input:-ms-input-placeholder{opacity:0}.floating-input-label input:focus,.floating-input-label input:valid{padding-top:6px;outline:0}.floating-input-label input:focus::-webkit-input-placeholder,.floating-input-label input:valid::-webkit-input-placeholder{opacity:1}.floating-input-label input:focus:-moz-placeholder,.floating-input-label input:valid:-moz-placeholder{opacity:1}.floating-input-label input:focus::-moz-placeholder,.floating-input-label input:valid::-moz-placeholder{opacity:1}.floating-input-label input:focus:-ms-input-placeholder,.floating-input-label input:valid:-ms-input-placeholder{opacity:1}.floating-input-label input:focus+label,.floating-input-label input:valid+label{color:#F95F72;font-size:12px;top:-10px}.floating-input-label.grey-bg{background-color:#f9f9f9;border-color:#f9f9f9}.floating-input-label:hover{background-color:#f0f0f0}.follow-state-text:not(.i18n-text) span{display:none}.follow-state-text:not(.i18n-text):after,.follow-state-text:not(.i18n-text):before{text-transform:capitalize}.follow-state-text:not(.i18n-text):before{content:'follow';float:left}.follow-state-text:not(.i18n-text):after{content:'following';display:none;float:left}.follow-state-text:not(.i18n-text).followed:before{display:none}.follow-state-text:not(.i18n-text).followed:after{display:inline}.follow-state-text:not(.i18n-text).followed:hover:after{content:'unfollow'}.follow-state-text:not(.i18n-text).first-followed.followed:hover:after{content:'following'}.follow-state-text.i18n-text{text-transform:capitalize}.follow-state-text.i18n-text .follow-text-follow{display:inline}.follow-state-text.i18n-text .follow-text-following,.follow-state-text.i18n-text .follow-text-unfollow,.follow-state-text.i18n-text.followed .follow-text-follow{display:none}.follow-state-text.i18n-text.first-followed.followed:hover .follow-text-following,.follow-state-text.i18n-text.followed:hover .follow-text-unfollow,.follow-state-text.i18n-text.followed:not(:hover) .follow-text-following{display:inline}.follow-state-text.i18n-text.first-followed.followed:hover .follow-text-unfollow{display:none}.tooltip-box{position:relative;box-sizing:border-box;background-color:rgba(30,30,30,.9);color:#fff;padding:10px 20px;font-size:12px;min-width:150px;max-width:250px;float:right;margin-bottom:30px}.tooltip-box p{margin:.5em 0}.tooltip-box.full-width{max-width:none;width:100%}.tooltip-box.comfortable{padding:20px;line-height:16px;letter-spacing:1px}.tooltip-box.comfortable p{margin:2em 0}.tooltip-box.comfortable .tooltip-box-title{font-size:16px}.tooltip-box.grey-box{background-color:#F0F0F0;color:#000}.tooltip-box.dark-grey-box{background-color:#9DA3A9;color:#fff}.tooltip-box .dialogue-arrow{height:20px;display:block;position:absolute;left:-16px}.tooltip-box .dialogue-arrow:after{content:"";position:absolute;width:0;height:0;border-style:solid;border-color:transparent;border-width:16px}.tooltip-box .dialogue-arrow.dialogue-arrow-left:after{border-left:0;border-right-color:rgba(30,30,30,.9)}.grey-box .tooltip-box .dialogue-arrow.dialogue-arrow-left:after{border-right-color:#F0F0F0}.dark-grey-box .tooltip-box .dialogue-arrow.dialogue-arrow-left:after{border-right-color:#9DA3A9}.tooltip-box .dialogue-arrow.dialogue-arrow-right:after{border-right:0;border-left-color:rgba(30,30,30,.9)}.grey-box .tooltip-box .dialogue-arrow.dialogue-arrow-right:after{border-left-color:#F0F0F0}.dark-grey-box .tooltip-box .dialogue-arrow.dialogue-arrow-right:after{border-left-color:#9DA3A9}.tooltip-dialogue{margin-left:-8px}.tooltip-dialogue:after,.tooltip-dialogue:before{position:absolute;content:'';bottom:-10px;border-bottom:10px solid transparent}.tooltip-dialogue:before{left:20px;border-right:8px solid rgba(30,30,30,.9)}.tooltip-dialogue:after{left:28px;border-left:9px solid rgba(30,30,30,.9)}.tooltip-box-title{font-size:14px}.tooltip-box-close{position:absolute;right:10px;bottom:12px;cursor:pointer;height:20px;line-height:20px;width:20px;text-align:center}.tooltip-box-close:before{content:"X"}.overlay-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:591;pointer-events:none;opacity:0;transition:all .5s ease}.overlay-wrapper.darker-overlay{background-color:rgba(0,0,0,.7)}.overlay-wrapper.darkest-overlay{background-color:rgba(0,0,0,.9)}.overlay-wrapper.black-overlay{background-color:#000}.overlay-wrapper.light-overlay{background-color:rgba(255,255,255,.7)}.overlay-wrapper.show{pointer-events:all;opacity:1}.popup-close{position:absolute!important;z-index:10;right:30px;top:-20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.popup-content{box-sizing:border-box;padding:30px;width:800px;max-width:90vw;height:600px;max-height:80vh;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-color:#fff}.popup-content.wrapper{background-color:transparent}.popup-content-left{float:left;position:relative}.popup-content-right{float:right;background-color:#fff;padding:30px;box-sizing:border-box;height:100%;position:relative;width:400px}.popup-content-title{font-size:20px;text-transform:uppercase;position:absolute;top:-20px;left:0;right:0;text-align:center;color:#fff;letter-spacing:2px}.box-button{position:relative;box-sizing:border-box;height:40px;line-height:38px;display:inline-block;font-size:14px;padding:0 20px;color:#ccc;background-color:transparent;border:1px solid #ccc;text-align:center;transition:all .5s ease}.box-button.hide{width:0;padding:0}.box-button.oval-box{border-radius:30px;padding-left:40px;padding-right:40px}.box-button.thick-box{border-width:3px;line-height:34px}.box-button.smaller-box{padding:0 10px;font-size:12px;height:30px;line-height:28px}.box-button.taller-box{height:60px;line-height:58px}.box-button.taller-box.thick-box{line-height:54px}.box-button.wide-box{padding-left:30px;padding-right:30px}.box-button.notey-box{color:#fff;background-color:#F95F72;border-color:transparent}.box-button.connect-box{color:#fff;background-color:#2f66f6;border-color:transparent}.box-button.create-box{color:#fff;background-color:#35BF9D;border-color:transparent}.box-button.blue-box,.box-button.explore-box{color:#fff;background-color:#F95F72;border-color:transparent}.box-button.deep-blue-box{color:#fff;background-color:#1C5AA1;border-color:transparent}.box-button.pink-box{color:#fff;background-color:#F95F72;border-color:transparent}.box-button.red-box{color:#fff;background-color:#F33;border-color:transparent}.box-button.fb-box{color:#fff;background-color:#3A5A9A;border-color:transparent}.box-button.tw-box{color:#fff;background-color:#1EBEF0;border-color:transparent}.box-button.grey-box{color:#fff;background-color:#aaa;border-color:#aaa}.box-button.dark-grey-box{color:#fff;background-color:#888;border-color:#888}.box-button.dark-transparent-box{color:#fff;background-color:rgba(0,0,0,.7);border-color:transparent}.box-button.white-box{color:#333;background-color:#fff;border-color:transparent}.box-button.black-box{color:#fff;background-color:#000;border-color:transparent}.box-button.post-box{width:100%;height:50px;line-height:50px;border:1px solid #ddd;background-color:#fff;color:#000;font-size:14px}.box-button.black-border{color:#000;border-color:#000}.box-button.white-border{border-color:#fff}.box-button.blue-border{color:#F95F72;background-color:transparent;border-color:#F95F72}.box-button.no-border{border-color:transparent}.box-button.no-bg{background-color:transparent}.box-button.full-width{width:100%;box-sizing:border-box}.box-button.loading .spinningLoading{display:block}.box-button.animated{transition:all .35s ease}.box-button.animated:hover{opacity:.75}.box-button .spinningLoading{display:none;position:absolute;top:50%;left:50%;height:20px;width:20px;margin-left:-16px;margin-top:-16px}.upload-btn{color:#fff;background-color:#628DE1;position:relative;width:96px;height:24px;line-height:24px;text-align:center;box-sizing:border-box;display:inline-block;font-size:12px}.upload-btn.invalid{background-color:#ccc}.upload-btn .fa-icon{margin-right:6px}.upload-btn .tpu-ct,.upload-btn .tpu-ct:hover{top:0;bottom:0;left:0;right:0;background:0 0}.upload-btn .tpu-ct .fa-icon,.upload-btn .tpu-ct:hover .fa-icon{position:absolute;top:0;bottom:0;left:0;right:0;background:0 0}.upload-btn .tpu-ct .fa-icon:before,.upload-btn .tpu-ct:hover .fa-icon:before{content:''}.upload-btn.uploading{background-color:#ccc}.upload-btn-loading{display:none;position:absolute;top:-65px;left:30px;height:20px;width:20px}.uploading .upload-btn-loading{display:block}.form-btn{position:relative;display:inline-block;padding:0 10px;box-sizing:border-box;height:28px;line-height:28px;width:75px;opacity:0;z-index:-1;text-align:center;color:#fff;transition:opacity .3s ease,top .3s ease,bottom .3s ease}.form-btn.show{z-index:1;opacity:1}.form-btn:after{padding:0 5px;font-size:12px}.form-btn.inactive{background:#cfcfcf!important;cursor:not-allowed}.form-btn.save-btn{background:#628DE1}.form-btn.cancel-btn{background:#cfcfcf;margin-right:10px}.form-btn.btn-loading{color:transparent}.form-btn.btn-loading:after{position:absolute;left:50%;margin-left:-15px;font-size:20px;color:#fff;font-family:FontAwesome;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:'\F110';-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.plus-btn{position:relative;display:inline-block;box-sizing:border-box;width:20px;height:20px;border:2px solid #fff;border-radius:100%;cursor:pointer;transition:all .3s ease}.plus-btn:after,.plus-btn:before{content:'';position:absolute;top:20%;height:60%;left:calc(50% - 1px);width:2px;background-color:#fff}.plus-btn:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.plus-btn.opaque{background-color:#fff}.plus-btn.opaque:after,.plus-btn.opaque:before{background-color:#999}.plus-btn.grey{background-color:#ddd;border-color:transparent}.plus-btn.grey:after,.plus-btn.grey:before{background-color:#333}.plus-btn:hover{background-color:#F95F72;border-color:transparent}.plus-btn:hover:after,.plus-btn:hover:before{background-color:#fff}.input-tags{background-color:#fff;padding-bottom:4px!important;cursor:text}.input-inner{background-color:transparent;border:none;padding:4px;display:block;width:100%}.input-tag{padding:2px 6px;border:1px solid #ddd;border-radius:8px;margin:0 4px 4px;box-sizing:border-box;display:inline-block;cursor:pointer}.input-tag .fa-icon--close{margin-left:4px}.input-tag.focused{background-color:#fee}.input-tag .input-tag-remove{transition:opacity .3s ease}.input-tags.show-remove-on-hover .input-tag:not(:hover) .input-tag-remove{opacity:0}.rt-wrapper .ql-toolbar{transition:all .35s ease;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);opacity:0;pointer-events:none;position:relative;top:10px;z-index:1;background-color:#eee}.rt-wrapper.rt-focus .ql-toolbar,.rt-wrapper:hover .ql-toolbar{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;pointer-events:all}.rt-wrapper.rt-focus .rt-input-wrapper,.rt-wrapper:hover .rt-input-wrapper{border-color:#eee}.rt-input-wrapper{width:100%;height:100%;background-color:#fff;padding:0;box-sizing:border-box;border:5px solid transparent;position:relative}.rt-input-wrapper.dragover{background-color:#eee;border-style:dashed;border-color:#ccc}.rt-input-wrapper.dragover:after{position:absolute;display:block;content:'Drop and Upload Image';top:50%;transform:translateY(-50%);left:0;width:100%;text-align:center;color:#999;font-size:36px}.rt-input-wrapper img{width:100%}.rt-input{width:100%;height:100%}.rt-input .ql-editor{min-height:300px;max-height:calc(100vh - 300px)}.rt-input-placeholder{position:absolute;padding:12px 15px;color:transparent}.rt-empty .rt-input-placeholder{color:#ccc}.rt-input-loading-circle{display:none;position:absolute;top:50%;left:50%;margin:-30px}.rt-input-loading-circle.show{display:block}.ql-video-embed{font-size:12px;position:relative;color:#555}.ql-video-embed:hover{color:#F95F72}.ql-video-embed:before{content:'';position:absolute;left:-4px;border-left:1px solid #ddd;top:5px;height:14px}.ql-video-embed:after{content:'\f03d';font-family:FontAwesome}.ql-video-embed-inline-display{position:relative;height:200px;width:320px;background-color:#000!important;display:block;color:#fff;pointer-events:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none}.ql-video-embed-inline-display:before{content:'Embedded Video.  Watch it in preview page.';position:absolute;top:50%;left:0;right:0;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.contributor-box{background-image:url(/images/contributor_box_bg.png);background-size:cover;background-position:center;height:460px;color:#fff;box-sizing:border-box;padding:40px;position:relative;margin-bottom:30px}.contributor-box-icon{height:140px;background-image:url(/images/contributor_box_icon.png);background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;z-index:0;top:36px}.contributor-box-tag{font-size:50px;text-transform:uppercase;line-height:60px}.contributor-box-btm{position:absolute;bottom:40px;left:40px;right:40px;text-align:center;font-size:14px}.contributor-box-btn{position:relative;z-index:1;height:50px;line-height:50px;font-size:16px}.publisher-box{background-image:url(/images/publisher_box_bg.png);background-size:cover;background-position:center;height:460px;color:#fff;box-sizing:border-box;padding:60px 40px;position:relative}.publisher-box-tag{font-size:46px;text-transform:uppercase;line-height:70px}.publisher-box-btm{position:absolute;bottom:60px;left:40px;right:40px;text-align:center;font-size:16px}.publisher-box-btn{font-size:16px;margin-bottom:24px;height:50px;line-height:50px}.ico-gif,.ico-img{width:18px;height:22px;background-size:18px 22px;background-position:center;background-repeat:no-repeat}.ico-img{background-image:url(/images/ico-img.png)}.ico-img.ico-o{background-image:url(/images/ico-img-o.png)}.ico-gif{background-image:url(/images/ico-gif.png)}.ico-gif.ico-o{background-image:url(/images/ico-gif-o.png)}.progress-bar{position:relative;width:100%;margin:10px 0;height:20px;line-height:20px;font-size:13.33px;background-color:#eee;box-shadow:inset 0 1px 1px 1px #ccc;border-radius:10px;box-sizing:border-box;text-align:center}.progress-bar .progress-bar-fill{position:absolute;z-index:0;display:block;width:100%;height:20px;border-radius:10px;background:linear-gradient(90deg,#F95F72,#3A5A9A);-webkit-animation:progress-bar-fill 2s cubic-bezier(.27,.44,.23,1) forwards;animation:progress-bar-fill 2s cubic-bezier(.27,.44,.23,1) forwards}.progress-bar:before{content:attr(data-label);position:absolute;width:100%;left:0;z-index:1;color:#fff;letter-spacing:1px;text-shadow:0 1px 1px rgba(0,0,0,.8)}.progress-bar:after{content:attr(data-percentage) "%";position:absolute;right:0;padding:0 10px;text-align:right;transform:translateX(100%);line-height:20px;font-size:20px}.progress-bar.light-bg:after{color:#000}.progress-bar.dark-bg:after{color:#fff}.collaboration-widget{display:block;width:100%;background-size:cover}.collaboration-widget:before{content:'';position:relative;display:block;padding-bottom:84%}.blink-cursor{-webkit-animation:blink-cursor 1s ease infinite;animation:blink-cursor 1s ease infinite}.blink-cursor:after{content:'|';padding:.1em}.invishadow{border:1px solid #ddd;transition:box-shadow .3s ease,transform .3s ease}.invishadow:hover{box-shadow:0 22px 30px -20px rgba(0,0,0,.3);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.social-button{position:relative;display:inline-block;height:30px;width:30px;line-height:30px;font-size:14px;text-align:center;color:#fff}.social-button._mono{background-color:#000;color:#fff;transition:all .35s ease}.social-button:before{font-family:FontAwesome}._fb{background-color:#3A5A9A}.social-button-mono ._fb:hover{color:#3A5A9A!important}._fb:before{content:'\f09a'}._tw{background-color:#1EBEF0}.social-button-mono ._tw:hover{color:#1EBEF0!important}._tw:before{content:'\f099'}._ig{background-color:#456597}.social-button-mono ._ig:hover{color:#456597!important}._ig:before{content:'\f16d'}._ph{background-color:#C0552D}.social-button-mono ._ph:hover{color:#C0552D!important}._ph:before{content:'P'}._email{background-color:#9398A0}.social-button-mono ._email:hover{color:#9398A0!important}._email:before{content:'\f003'}._tumblr{background-color:#3F465D}.social-button-mono ._tumblr:hover{color:#3F465D!important}._tumblr:before{content:'\f173'}._pin{background-color:#C33C2D}.social-button-mono ._pin:hover{color:#C33C2D!important}._pin:before{content:'\f231'}._whatsapp{background-color:#83BC57}.social-button-mono ._whatsapp:hover{color:#83BC57!important}._whatsapp:before{content:'\f232'}._reddit{background-color:#CEDCF8;color:#4C6599}.social-button-mono ._reddit:hover{color:#CEDCF8!important}._reddit:before{content:'\f281'}._gplus{background-color:#C65849}.social-button-mono ._gplus:hover{color:#C65849!important}._gplus:before{content:'\f0d5'}._linkedin{background-color:#4981BA}.social-button-mono ._linkedin:hover{color:#4981BA!important}._linkedin:before{content:'\f0e1'}._link{background-color:#9398A0}.social-button-mono ._link:hover{color:#9398A0!important}._link:before{content:'\f0c1'}._yt{background-color:#C33C2D}.social-button-mono ._yt:hover{color:#C33C2D!important}._yt:before{content:'\f16a'}._snapchat{background-color:#FFFF09}.social-button-mono ._snapchat:hover{color:#FFFF09!important}._snapchat:before{content:'\f2ac';text-shadow:0 1px #000,0 -1px #000,1px 0 #000,-1px 0 #000}._wechat{background-color:#0ACB00}.social-button-mono ._wechat:hover{color:#0ACB00!important}._wechat:before{content:'\f1d7'}._stumbleupon{background-color:#C94929}.social-button-mono ._stumbleupon:hover{color:#C94929!important}._stumbleupon:before{content:'\f1a4'}._pocket{background-color:#CA3E57}.social-button-mono ._pocket:hover{color:#CA3E57!important}._pocket:before{content:'\f265'}body.noplatform .box-button.blue-box{background:#2f66f6}body.noplatform .blue-text{color:#2f66f6!important}.mdc-button--raised:not(:disabled).mdc-button--green,.mdc-button--unelevated:not(:disabled).mdc-button--green{background:#7ED321}.mdc-button--raised:not(:disabled).mdc-button--lightGreen,.mdc-button--unelevated:not(:disabled).mdc-button--lightGreen{background:#50E3C2}.mdc-button--raised:not(:disabled).mdc-button--white,.mdc-button--unelevated:not(:disabled).mdc-button--white{background:#fff;color:#2f66f6}.mdc-button--raised:not(:disabled).mdc-button--transparent,.mdc-button--unelevated:not(:disabled).mdc-button--transparent{background:0 0;color:#fff;border:1px solid #fff}.mdc-button--raised:not(:disabled).inline,.mdc-button--unelevated:not(:disabled).inline{display:inline-block;width:fit-content}.mdc-button--raised:not(:disabled).largerFont,.mdc-button--unelevated:not(:disabled).largerFont{font-size:16px}.accordian-header{padding:30px 50px;font-size:20px;position:relative}.accordian-header.with-icon-left{padding-left:90px}.accordian-header .accordian-header__icon,.accordian-header .accordian-header__title{display:inline-block;vertical-align:middle}.accordian-header .accordian-header__title{margin-right:30px}.accordian-header .accordian-header__icon-right{position:absolute;right:0;top:50%;margin:0 10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:rgba(0,0,0,.7)}.accordian-header .accordian-header__icon{position:absolute;left:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.accordian-header:after{font-family:MaterialIcons;content:'\e313';margin:0 -12px;font-size:25px;transition:.3s ease all;position:absolute;right:50px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.accordian-content{box-sizing:border-box;height:0;overflow:hidden;opacity:0;pointer-events:none;transition:.3s ease height,.3s ease opacity}.accordian-box{text-align:left;border-radius:2px}.accordian-box.expanded .accordian-content{height:auto;opacity:1;pointer-events:all;padding:0 55px 20px 45px}.accordian-box.expanded .accordian-header:after{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg);margin-top:-10px}.radioSwitch{display:inline-block}.radioSwitch-option{position:relative;width:50%;line-height:20px;font-size:11px}.radioSwitch-option:first-child .radioSwitch-label{margin-right:-15px}.radioSwitch-radio{opacity:0;position:absolute}.radioSwitch-radio:checked+.radioSwitch-label{z-index:1;background-color:#4a1b91}.radioSwitch-label{z-index:0;background-color:rgba(74,27,145,.35);display:block;float:left;padding:3px 20px;border-radius:15px;letter-spacing:1px;transition:all .3s ease}.icon{display:inline-block;background-image:url(/images/master_icons.png?v10);background-repeat:no-repeat}.inline-icon{vertical-align:middle;display:inline-block}.icon--clickable{cursor:pointer;opacity:.5}.icon--clickable:hover{opacity:1}.icon--flip{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.icon--search{background-position:0 -1106px;height:16px;width:16px}.icon--home{background-position:0 -1890px;width:18px;height:18px}.icon--home.hover,.icon--home.with-hover:hover,.icon-parent.active .icon--home,.icon-parent:hover .icon--home{background-position:0 -1860px}.icon--connections{background-position:0 -285px;width:18px;height:18px}.icon--connections.hover,.icon--connections.with-hover:hover,.icon-parent.active .icon--connections,.icon-parent:hover .icon--connections{background-position:0 -375px}.icon--activity{background-position:0 -316px;width:24px;height:18px}.icon--activity.hover,.icon--activity.with-hover:hover,.icon-parent.active .icon--activity,.icon-parent:hover .icon--activity{background-position:0 -406px}.icon--notifications.hover,.icon--notifications.with-hover:hover,.icon-parent.active .icon--notifications,.icon-parent:hover .icon--notifications{background-position:0 -439px}.icon--settings{background-position:0 -645px;width:12px;height:13px}.icon--settings.hover,.icon--settings.with-hover:hover,.icon-parent:hover .icon--settings{background-position:0 -685px}.icon--signout{background-position:0 -667px;width:12px;height:12px}.icon--signout.hover,.icon--signout.with-hover:hover,.icon-parent:hover .icon--signout{background-position:0 -707px}.icon--profile{background-position:0 -862px;width:10px;height:13px}.icon--profile.hover,.icon--profile.with-hover:hover,.icon-parent:hover .icon--profile{background-position:0 -882px}.icon--notifications{background-position:0 -345px;width:16px;height:18px}.icon--edit{background-position:0 -266px;width:16px;height:16px}.icon--grid-view{background-position:0 -225px;width:16px;height:14px}.icon--list-view{background-position:0 -245px;width:16px;height:14px}.icon--notey{background-position:0 -1036px;width:18px;height:19px}.icon--facebook-rounded{background-position:0 -942px;width:22px;height:22px}.icon--facebook-rounded.hover,.icon--facebook-rounded.with-hover:hover,.icon-parent:hover .icon--facebook-rounded{background-position:0 -1006px}.icon--twitter-rounded{background-position:0 -912px;width:22px;height:22px}.icon--twitter-rounded.hover,.icon--twitter-rounded.with-hover:hover,.icon-parent:hover .icon--twitter-rounded{background-position:0 -974px}.icon--email-rounded{background-position:0 -1799px;width:22px;height:22px}.icon--email-rounded.hover,.icon--email-rounded.with-hover:hover,.icon-parent:hover .icon--email-rounded{background-position:0 -1826px}.icon--bookmark{background-position:0 0;width:16px;height:20px}.bookmarked .icon--bookmark,.icon--bookmark.hover,.icon--bookmark.with-hover:hover,.icon-parent:hover .icon--bookmark{background-position:0 -30px}.icon--like{background-position:0 -58px;width:23px;height:20px}.icon--like.hover,.icon--like.with-hover:hover,.icon-parent:hover .icon--like{background-position:0 -88px}.icon--comment-bubble{background-position:0 -115px;width:21px;height:21px}.icon--info{background-position:0 -1061px;width:16px;height:16px}.icon--logo-blue{background-position:0 -773px;width:110px;height:21px}.icon--empty-state-1{background-position:0 -1195px;width:45px;height:41px}.icon--empty-state-2{background-position:0 -1246px;width:55px;height:54px}.icon--empty-state-3{background-position:0 -1314px;width:70px;height:64px}.icon--empty-state-4{background-position:0 -1391px;width:45px;height:74px}.icon--empty-state-5{background-position:0 -1479px;width:50px;height:64px}.icon--empty-state-6{background-position:0 -1555px;width:60px;height:71px}.icon--facebook-small{background-position:0 -1694px;width:16px;height:16px}.icon--twitter-small{background-position:0 -1717px;width:16px;height:16px}.icon--connections-small{margin-right:10px;background-position:0 -1666px;width:18px;height:18px}.icon--activity-small{margin-right:10px;background-position:0 -1641px;width:24px;height:16px}.icon--scroll-down{background-position:0 -1742px;width:52px;height:54px}.icon--scroll-down-black{background-position:0 -2474px;width:40px;height:40px}.icon--grouped-share{background-position:0 -1920px;width:16px;height:20px}.icon--location-filter{background-position:0 -1952px;width:14px;height:14px}.icon--people-filter{background-position:0 -1974px;width:12px;height:12px}.icon--close{background-position:0 -1993px;width:16px;height:16px}.icon--close-gray-small{background-position:0 -2014px;width:12px;height:12px}.icon--random-topic-small{background-position:0 -2127px;width:16px;height:16px}.icon--random-topic-small-white{background-position:0 -2151px;width:16px;height:16px}.icon--footer-profile{background-position:0 -2171px;width:18px;height:18px}.icon--footer-profile.hover,.icon--footer-profile.with-hover:hover,.icon-parent.active .icon--footer-profile,.icon-parent:hover .icon--footer-profile{background-position:0 -2196px}.icon--bookmark-m{background-position:0 -2225px;width:14px;height:18px}.icon--bookmark-m.hover,.icon--bookmark-m.with-hover:hover,.icon-parent.active .icon--bookmark-m,.icon-parent.bookmarked .icon--bookmark-m,.icon-parent:hover .icon--bookmark-m{background-position:0 -2298px}.icon--love-m{background-position:0 -2251px;width:18px;height:15px}.icon--love-m.hover,.icon--love-m.with-hover:hover,.icon-parent.active .icon--love-m,.icon-parent.liked .icon--love-m,.icon-parent:hover .icon--love-m{background-position:0 -2322px}.icon--share-m{background-position:0 -2273px;width:13px;height:18px}.icon--share-m.hover,.icon--share-m.with-hover:hover,.icon-parent.active .icon--share-m,.icon-parent:hover .icon--share-m{background-position:0 -2341px}.icon--bookmark-s{background-position:0 -2365px;width:9px;height:12px}.icon--bookmark-s.hover,.icon--bookmark-s.with-hover:hover,.icon-parent.active .icon--bookmark-s,.icon-parent.bookmarked .icon--bookmark-s,.icon-parent:hover .icon--bookmark-s{background-position:0 -2417px}.icon--love-s{background-position:0 -2382px;width:14px;height:12px}.icon--love-s.hover,.icon--love-s.with-hover:hover,.icon-parent.active .icon--love-s,.icon-parent.liked .icon--love-s,.icon-parent:hover .icon--love-s{background-position:0 -2434px}.icon--share-s{background-position:0 -2398px;width:10px;height:14px}.icon--share-s.hover,.icon--share-s.with-hover:hover,.icon-parent.active .icon--share-s,.icon-parent:hover .icon--share-s{background-position:0 -2450px}.icon--bookmark-12{background-position:0 -2365px;width:9px;height:12px}.icon--bookmark-12:hover,.icon-parent:hover .icon--bookmark-12{background-position:0 -2417px}.icon--like-12{background-position:0 -2382px;width:14px;height:12px}.icon--like-12.hover,.icon-parent:hover .icon--like-12{background-position:0 -2434px}.icon--white-logo-name{background-position:0 -803px;width:110px;height:20px}.icon--black-logo-name{background-position:0 -741px;width:110px;height:22px}.icon3x{display:inline-block;vertical-align:middle;background-image:url(/images/master_icons@3x.png?v16);background-repeat:no-repeat;background-size:30px}.icon3x-home{background-position:0 0;width:20px;height:13px}.icon-parent.active .icon3x-home{background-position:0 -60px}.icon-parent:hover .icon3x-home,.icon3x-home.hover,.icon3x-home:hover{background-position:0 -30px}.icon3x-connection{background-position:0 -90px;width:20px;height:12px}.icon-parent.active .icon3x-connection{background-position:0 -150px}.icon-parent:hover .icon3x-connection,.icon3x-connection.hover,.icon3x-connection:hover{background-position:0 -120px}.icon3x-notification{background-position:0 -180px;width:20px;height:13px}.icon-parent.active .icon3x-notification{background-position:0 -240px}.icon-parent:hover .icon3x-notification,.icon3x-notification.hover,.icon3x-notification:hover{background-position:0 -210px}.icon3x-activity{background-position:0 -270px;width:20px;height:11px}.icon-parent.active .icon3x-activity{background-position:0 -330px}.icon-parent:hover .icon3x-activity,.icon3x-activity.hover,.icon3x-activity:hover{background-position:0 -300px}.icon3x-noteworthy{background-position:0 -630px;width:20px;height:12px}.icon-parent.active .icon3x-noteworthy{background-position:0 -690px}.icon-parent:hover .icon3x-noteworthy,.icon3x-noteworthy.hover,.icon3x-noteworthy:hover{background-position:0 -660px}.icon3x-setting{background-position:0 -360px;width:20px;height:12px}.icon-parent.active .icon3x-setting{background-position:0 -420px}.icon-parent:hover .icon3x-setting,.icon3x-setting.hover,.icon3x-setting:hover{background-position:0 -390px}.icon3x-signout{background-position:0 -570px;width:20px;height:12px}.icon-parent:hover .icon3x-signout,.icon3x-signout.hover,.icon3x-signout:hover{background-position:0 -600px}.icon3x-surprise{background-position:0 -540px;width:22px;height:22px}.icon3x-bookmark{background-position:0 -780px;width:10px;height:12px}.icon-parent.bookmarked .icon3x-bookmark,.icon3x-bookmark.bookmarked{background-position:0 -810px}.icon3x-like{background-position:0 -720px;width:12px;height:11px}.icon-parent.liked .icon3x-like,.icon3x-like.liked{background-position:0 -750px}.icon3x-external-link{background-position:0 -840px;width:21px;height:21px;transform:scale(.55)}.icon3x-close{background-position:0 -870px;width:15px;height:15px}.icon3x-topic-twitter{background-position:0 -1200px;width:17px;height:14px}.icon3x-topic-link{background-position:0 -1230px;width:17px;height:17px}.icon3x-left-front{width:19px;height:20px;background-position:0 -2187px}.active .icon3x-left-front{background-position:0 -2217px}.icon3x-left-explore{width:19px;height:20px;background-position:0 -1407px}.active .icon3x-left-explore{background-position:0 -1437px}.icon3x-left-activity{width:19px;height:20px;background-position:0 -1467px}.active .icon3x-left-activity{background-position:0 -1497px}.icon3x-left-home{width:19px;height:20px;background-position:0 -1527px}.active .icon3x-left-home{background-position:0 -1557px}.icon3x-upvote{width:15px;height:20px;background-position:0 -1586px}.vote-upvote .icon3x-upvote{background-position:0 -1616px}.icon3x-upvote-new{width:15px;height:22px;background-position:0 -1796px}.vote-upvote .icon3x-upvote-new{background-position:0 -1826px}.icon3x-ebpo-bookmark{width:15px;height:20px;background-position:0 -1646px}.bookmarked .icon3x-ebpo-bookmark{background-position:0 -1676px}.icon3x-bookmark-new{width:15px;height:22px;background-position:2px -1856px}.bookmarked .icon3x-bookmark-new{background-position:2px -1886px}.icon3x-comment-new{width:15px;height:22px;background-position:0 -1916px}.icon3x-comment{width:15px;height:20px;background-position:0 -1706px}.icon3x-ebpo-email{width:15px;height:20px;background-position:0 -1766px}.icon3x-share-new{width:18px;height:22px;background-position:0 -1976px}.icon3x-fb-new{width:18px;height:23px;background-position:5px -2036px}.icon3x-tw-new{width:18px;height:22px;background-position:0 -2066px}.icon3x-email-new{width:18px;height:22px;background-position:0 -2096px}.icon3x-upvote-white{width:15px;height:22px;background-position:0 -2126px}.icon3x-bookmark-white{width:15px;height:22px;background-position:2px -2156px}.large-icon3x{display:inline-block;vertical-align:middle;background-image:url(/images/large_icons@3x.png?v2);background-repeat:no-repeat;background-size:150px}.large-icon3x-logo{width:107px;height:20px}.large-icon3x-logo-white{width:107px;height:20px;background-position:0 -30px}.large-icon3x-logo-blue{width:107px;height:20px;background-position:0 -60px}.large-icon3x-logo-black{width:107px;height:20px;background-position:0 0}.large-icon3x-name-white{background-position:-33px -30px;width:73px;height:20px}.large-icon3x-name-blue{background-position:-33px -60px;width:73px;height:20px}.large-icon3x-name-black{background-position:-33px 0;width:73px;height:20px}.icon3x-smile{background-position:0 -150px;width:40px;height:40px}.icon3x-tick{background-position:0 -91px;width:40px;height:40px}.fa-icon{font-family:FontAwesome;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-right:.35em}.fa-icon.fa-center{margin:0}.fa-icon--delete,.fa-icon--edit,.fa-icon--external,.fa-icon--facebook,.fa-icon--fb,.fa-icon--info,.fa-icon--instagram,.fa-icon--list,.fa-icon--lock,.fa-icon--long-arrow-up,.fa-icon--nav-left,.fa-icon--nav-right,.fa-icon--normal,.fa-icon--picture-o,.fa-icon--pin,.fa-icon--pinterest.fa-icon--email,.fa-icon--question,.fa-icon--roundclose,.fa-icon--toclose,.fa-icon--tw,.fa-icon--twitter{margin-right:0}.fa-icon--home::before{content:'\f015'}.fa-icon--website::before{content:'\F0AC'}.fa-icon--location:before{content:'\F031'}.fa-icon--list-ul:before{content:'\f0ca'}.fa-icon--link:before{content:'\f0c1'}.fa-icon--chevron-left:before{content:'\F053'}.fa-icon--chevron-right:before{content:'\F054'}.fa-icon--chevron-up:before{content:'\F077'}.fa-icon--chevron-down:before{content:'\F078'}.fa-icon--comment:before{content:'\F075'}.fa-icon--trophy:before{content:'\F091'}.fa-icon--drag:before{content:'\F0C9'}.fa-icon--caret-up:before{content:'\F0D8'}.fa-icon--caret-down:before{content:'\F0D7'}.fa-icon--caret-left:before{content:'\F0D9'}.fa-icon--caret-right:before{content:'\F0DA'}.fa-icon--search:before{content:'\F002'}.fa-icon--close-circle:before{content:'\F057'}.fa-check-circle:before{content:'\F05D'}.fa-icon--plus{margin-right:1px}.fa-icon--plus:before{content:'\F067'}.fa-icon--tick{margin-right:1px}.fa-icon--tick:before{content:'\f00c'}.fa-icon--close{margin-right:1px}.fa-icon--close:before{content:'\f00d'}.fa-icon--upvote{margin-right:0}.fa-icon--upvote:before{content:'\f0d8'}.fa-icon--downvote{margin-right:0}.fa-icon--downvote:before{content:'\f0d7'}.fa-icon--angleright{margin-right:0}.fa-icon--angleright:before{content:'\f105'}.fa-icon--paw:before{content:'\f1b0'}.fa-icon--enter:before{content:'\f112';display:inline-block;-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg)}.fa-icon--tag:before{content:'\f02b'}.fa-icon--tags:before{content:'\f02c'}.fa-icon--book:before{content:'\f02d'}.fa-icon--bookmark{margin-right:0}.fa-icon--bookmark:before{content:'\f097'}.fa-icon--mobile:before{content:'\f10b';display:inline-block;-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}.fa-icon--desktop:before{content:'\f108'}.fa-icon--tablet:before{content:'\f10A';display:inline-block;-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.fa-icon--tabletLandscape:before{content:'\f10A';display:inline-block;-webkit-transform:scale(1.25) rotate(90deg);-ms-transform:scale(1.25) rotate(90deg);transform:scale(1.25) rotate(90deg)}.fa-icon--envelope:before{content:'\f0e0'}.fa-icon--envelope-o:before{content:'\f003'}.fa-icon--facebook:before{content:'\f082'}.fa-icon--twitter:before{content:'\f081'}.fa-icon--twitter2:before{content:'\f099'}.fa-icon--instagram:before{content:'\f16d'}.fa-icon--pinterest:before{content:'\f231'}.fa-icon--youtube:before{content:'\f16a'}.fa-icon--email:before{content:'\f003'}.fa-icon--fb:before{content:'\f09a'}.fa-icon--tw:before{content:'\f099'}.fa-icon--ln:before{content:'\f0e1'}.fa-icon--sc:before{content:'\f2ac'}.fa-icon--toclose:before{content:'\f00d'}.fa-icon--code{margin-right:0}.fa-icon--code:before{content:'\f1c9'}.fa-icon--file-image-o:before{content:'\f1c5'}.fa-icon--video-camera:before{content:'\f03d'}.fa-icon--share{margin-right:0}.fa-icon--share:before{content:'\f064'}.fa-icon--pen:before{content:'\f040'}.fa-icon--edit:before{content:'\f044'}.fa-icon--delete:before{content:'\f014'}.fa-icon--normal:before{content:'\f00a'}.fa-icon--list:before{content:'\f00b'}.fa-icon--earth:before{content:'\f0ac'}.fa-icon--arrow-up:before{content:'\f062'}.fa-icon--minus:before{content:'\f068'}.fa-icon--ellipsis-h:before{content:'\f141'}.fa-icon--info:before{content:'\f05a'}.fa-icon--nav-left:before{content:'\f104'}.fa-icon--nav-right:before{content:'\f105'}.fa-icon--pin:before{content:'\f0d2'}.fa-icon--question:before{content:'\f059'}.fa-icon--roundclose:before{content:'\f05c'}.fa-icon--filter:before{content:'\f0b0'}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}.icon-iphone:before{content:"\e600"}.icon-ipad:before{content:"\e601"}.icon-close:before{content:"\e602"}.icon-comment:before{content:"\e603"}.icon-ellipsis-v:before{content:"\f142"}.fa-color-green{color:green}.fa-color-grey{color:grey}.fa-color-red{color:#D0021B}.fa-icon--leftback:before{content:'\f060'}.fa-icon--external:before{content:'\f08e'}.fa-icon--repeat:before{content:'\f01e'}.fa-icon--tumblr:before{content:'\f173'}.fa-icon--google:before{content:'\f1a0'}.fa-icon--gplus:before{content:'\f0d5'}.fa-icon--reddit-circle:before{content:'\f1a1'}.fa-icon--reddit:before{content:'\f281'}.fa-icon--linkedin:before{content:'\f0e1'}.fa-icon--weibo:before{content:'\f18a'}.fa-icon--stumbleupon:before{content:'\f1a4'}.fa-icon--get-pocket:before{content:'\f265'}.fa-icon--lock:before{content:'\f023'}.fa-icon--unlock:before{content:'\f09c'}.fa-icon--upload:before{content:'\f093'}.fa-icon--undo:before{content:'\f0e2'}.fa-icon--redo:before{content:'\f01e'}.fa-icon--map-marker:before{content:'\f041'}.fa-icon--exclamation-triangle:before{content:'\f071'}.fa-icon--long-arrow-up:before{content:'\f176'}.fa-icon--picture-o:before{content:'\f03e'}.fa-icon--person{margin-right:0}.fa-icon--person:before{content:'\f007'}.fa-icon--cog{margin-right:0}.fa-icon--cog:before{content:'\f013'}.fa-icon--bar-chart:before{content:'\f080'}.fa-icon--h-bar-chart:before{content:'\f080';display:inline-block;-webkit-transform:rotateZ(90deg) rotateY(180deg);-ms-transform:rotateZ(90deg) rotateY(180deg);transform:rotateZ(90deg) rotateY(180deg)}.fa-icon--pie-chart:before{content:'\f200'}.fa-icon--line-chart:before{content:'\f201'}.fa-icon--area-chart:before{content:'\f1fe'}.mfg-icon{font-family:mfg_labs_iconsetregular;font-style:normal;speak:none;font-weight:400;font-size:1em;margin-right:.35em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mfg-icon--arrow_right:before{content:'\f006'}.mfg-icon--arrow_left:before{content:'\f007'}.mfg-icon--arrow_up:before{content:'\f005'}.mfg-icon--arrow_down:before{content:'\f004'}.mfg-icon--location:before{content:'\F031'}.mfg-icon--crose:before{content:'\274C'}.gm-icon{font-family:MaterialIcons;font-weight:400;font-style:normal;font-size:20px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;vertical-align:middle;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.gm-icon-label{display:none!important}.gm-icon--person-add:before{content:'\e7fe'}.gm-icon--group_add:before{content:'\e7f0'}.gm-icon--notifications:before{content:'\e7f4'}.gm-icon--notifications_active:before{content:'\e7f7'}.gm-icon--mode-edit:before{content:'\e254'}.gm-icon--align_left:before{content:'\e236'}.gm-icon--align_right:before{content:'\e237'}.gm-icon--align_center:before{content:'\e234'}.gm-icon--align_justify:before{content:'\e235'}.gm-icon--menu:before{content:'\e5d2'}.gm-icon--file_upload:before{content:'\e2c6'}.gm-icon--more-vert:before{content:'\e5d4'}.gm-icon--search:before{content:'\e8b6'}.gm-icon--print:before{content:'\e8ad'}.gm-icon--apps:before{content:'\e5c3'}.gm-icon--arrow-left:before{content:'\e5c4'}.gm-icon--arrow-down:before{content:'\e5c5'}.gm-icon--arrow-right:before{content:'\e5c8'}.gm-icon--arrow-up:before{content:'\e5d8'}.gm-icon--close:before{content:'\e5cd'}.gm-icon--check:before{content:'\e5ca'}.gm-icon--magazine:before{content:'\e0e0'}.gm-icon--library_add:before{content:'\e02e'}.gm-icon--clear:before{content:'\e14c'}.gm-icon--sort_desc:before{content:'\e164'}.gm-icon--sort_asc{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.gm-icon--sort_asc:before{content:'\e164'}.gm-icon--aim:before{content:'\e1b7'}.gm-icon--checkbox-blank:before{content:'\e835'}.gm-icon--checkbox-checked:before{content:'\e834'}.gm-icon--radio-unchecked:before{content:'\e836'}.gm-icon--radio-checked:before{content:'\e837'}.gm-icon--star:before{content:'\e838'}.gm-icon--add-circle-outline:before{content:'\e148'}.gm-icon--more-horiz:before{content:'\e5d3'}.gm-icon--poll:before{content:'\e801'}.gm-icon--music-video:before{content:'\e063'}.gm-icon--checklist:before{content:'\e065'}.gm-icon--bookmark:before{content:'\e866'}.gm-icon--code:before{content:'\e86f'}.gm-icon--check_circle:before{content:'\e86c'}.gm-icon--insert-emoticon:before{content:'\e24e'}.gm-icon--format_paint:before{content:'\e243'}.gm-icon--videocam:before{content:'\e04b'}.gm-icon--photo_camera:before{content:'\e412'}.gm-icon--image:before{content:'\e3f4'}.gm-icon--palette:before{content:'\e40a'}.gm-icon--gif:before{content:'\e908'}.gm-icon--compare_arrows:before{content:'\e915'}.gm-icon--delete_forever:before{content:'\e92b'}.gm-icon--check-box:before{content:'\e834'}.gm-icon--location-on:before{content:'\e0c8'}.gm-icon--photo-size-select-actual:before{content:'\e432'}.gm-icon--add_a_photo:before{content:'\e439'}.gm-icon--remove-red-eye:before{content:'\e417'}.gm-icon--insert-chart:before{content:'\e24b'}.gm-icon--credit_card:before{content:'\e870'}.gm-icon--info:before{content:'\e88e'}.gm-icon--language:before{content:'\e894'}.gm-icon--lock:before{content:'\e897'}.gm-icon--content-copy:before{content:'\e14d'}.gm-icon--filter-list:before{content:'\e152'}.gm-icon--link:before{content:'\e157'}.gm-icon--delete:before{content:'\e872'}.gm-icon--add:before{content:'\e145'}.gm-icon--chevron_left:before{content:'\e5cb'}.gm-icon--chevron_right:before{content:'\e5cc'}.gm-icon--chrome_reader_mode:before{content:'\e86d'}.gm-icon--room_service:before{content:'\eb49'}.gm-icon--home:before{content:'\e88a'}.gm-icon--subdirectory_arrow_right:before{content:'\e5da'}.gm-icon--timeline:before{content:'\e922'}.gm-icon--person:before{content:'\e7fd'}.gm-icon--business-center:before{content:'\eb3f'}.gm-icon--dashboard:before{content:'\e871'}.gm-icon--flag:before{content:'\e153'}.gm-icon--event:before{content:'\e878'}.gm-icon--web-asset:before{content:'\e069'}.gm-icon--insert-hard-drive:before{content:'\e24d'}.gm-icon--assignment:before{content:'\e85d'}.gm-icon--group:before{content:'\e7ef'}.gm-icon--credit-card:before{content:'\e870'}.gm-icon--chrome-reader-mode:before{content:'\e860'}.gm-icon--keyboard-arrow-left:before{content:'\e314'}.gm-icon--keyboard-arrow-right:before{content:'\e315'}.gm-icon--help:before{content:'\e887'}.gm-icon--settings:before{content:'\e8b8'}.gm-icon--feedback:before{content:'\e87f'}.gm-icon--input:before{content:'\e890'}.gm-icon--add-box:before{content:'\e146'}.gm-icon--group-work:before{content:'\e886'}.gm-icon--arrow-back:before{content:'\e5c4'}.gm-icon--computer:before{content:'\e30a'}.gm-icon--phone-iphone:before{content:'\e325'}.gm-icon--tablet-mac:before{content:'\e331'}.gm-icon--tabletLandscape-mac{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.gm-icon--tabletLandscape-mac:before{content:'\e331'}.gm-icon--web:before{content:'\e051'}.gm-icon--share:before{content:'\e80d'}.gm-icon--attach-money:before{content:'\e227'}.gm-icon--view-list:before{content:'\e8ef'}.gm-icon--live-help:before{content:'\e0c6'}.gm-icon--help-outline:before{content:'\e8fd'}.gm-icon--info-outline:before{content:'\e88f'}.gm-icon--drop-down:before{content:'\e5c5'}.gm-icon--drop-up:before{content:'\e5c7'}.gm-icon--vpn-key:before{content:'\e0da'}.gm-icon--email:before{content:'\e0be'}.gm-icon--layers:before{content:'\e53b'}.flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333em;line-height:1em}.flag-icon:before{content:'\00a0'}.flag-icon.flag-icon-squared{width:1em}.flag-icon-ad{background-image:url(../../images/flags/4x3/ad.svg)}.flag-icon-ad.flag-icon-squared{background-image:url(../../images/flags/1x1/ad.svg)}.flag-icon-ae{background-image:url(../../images/flags/4x3/ae.svg)}.flag-icon-ae.flag-icon-squared{background-image:url(../../images/flags/1x1/ae.svg)}.flag-icon-af{background-image:url(../../images/flags/4x3/af.svg)}.flag-icon-af.flag-icon-squared{background-image:url(../../images/flags/1x1/af.svg)}.flag-icon-ag{background-image:url(../../images/flags/4x3/ag.svg)}.flag-icon-ag.flag-icon-squared{background-image:url(../../images/flags/1x1/ag.svg)}.flag-icon-ai{background-image:url(../../images/flags/4x3/ai.svg)}.flag-icon-ai.flag-icon-squared{background-image:url(../../images/flags/1x1/ai.svg)}.flag-icon-al{background-image:url(../../images/flags/4x3/al.svg)}.flag-icon-al.flag-icon-squared{background-image:url(../../images/flags/1x1/al.svg)}.flag-icon-am{background-image:url(../../images/flags/4x3/am.svg)}.flag-icon-am.flag-icon-squared{background-image:url(../../images/flags/1x1/am.svg)}.flag-icon-ao{background-image:url(../../images/flags/4x3/ao.svg)}.flag-icon-ao.flag-icon-squared{background-image:url(../../images/flags/1x1/ao.svg)}.flag-icon-aq{background-image:url(../../images/flags/4x3/aq.svg)}.flag-icon-aq.flag-icon-squared{background-image:url(../../images/flags/1x1/aq.svg)}.flag-icon-ar{background-image:url(../../images/flags/4x3/ar.svg)}.flag-icon-ar.flag-icon-squared{background-image:url(../../images/flags/1x1/ar.svg)}.flag-icon-as{background-image:url(../../images/flags/4x3/as.svg)}.flag-icon-as.flag-icon-squared{background-image:url(../../images/flags/1x1/as.svg)}.flag-icon-at{background-image:url(../../images/flags/4x3/at.svg)}.flag-icon-at.flag-icon-squared{background-image:url(../../images/flags/1x1/at.svg)}.flag-icon-au{background-image:url(../../images/flags/4x3/au.svg)}.flag-icon-au.flag-icon-squared{background-image:url(../../images/flags/1x1/au.svg)}.flag-icon-aw{background-image:url(../../images/flags/4x3/aw.svg)}.flag-icon-aw.flag-icon-squared{background-image:url(../../images/flags/1x1/aw.svg)}.flag-icon-ax{background-image:url(../../images/flags/4x3/ax.svg)}.flag-icon-ax.flag-icon-squared{background-image:url(../../images/flags/1x1/ax.svg)}.flag-icon-az{background-image:url(../../images/flags/4x3/az.svg)}.flag-icon-az.flag-icon-squared{background-image:url(../../images/flags/1x1/az.svg)}.flag-icon-ba{background-image:url(../../images/flags/4x3/ba.svg)}.flag-icon-ba.flag-icon-squared{background-image:url(../../images/flags/1x1/ba.svg)}.flag-icon-bb{background-image:url(../../images/flags/4x3/bb.svg)}.flag-icon-bb.flag-icon-squared{background-image:url(../../images/flags/1x1/bb.svg)}.flag-icon-bd{background-image:url(../../images/flags/4x3/bd.svg)}.flag-icon-bd.flag-icon-squared{background-image:url(../../images/flags/1x1/bd.svg)}.flag-icon-be{background-image:url(../../images/flags/4x3/be.svg)}.flag-icon-be.flag-icon-squared{background-image:url(../../images/flags/1x1/be.svg)}.flag-icon-bf{background-image:url(../../images/flags/4x3/bf.svg)}.flag-icon-bf.flag-icon-squared{background-image:url(../../images/flags/1x1/bf.svg)}.flag-icon-bg{background-image:url(../../images/flags/4x3/bg.svg)}.flag-icon-bg.flag-icon-squared{background-image:url(../../images/flags/1x1/bg.svg)}.flag-icon-bh{background-image:url(../../images/flags/4x3/bh.svg)}.flag-icon-bh.flag-icon-squared{background-image:url(../../images/flags/1x1/bh.svg)}.flag-icon-bi{background-image:url(../../images/flags/4x3/bi.svg)}.flag-icon-bi.flag-icon-squared{background-image:url(../../images/flags/1x1/bi.svg)}.flag-icon-bj{background-image:url(../../images/flags/4x3/bj.svg)}.flag-icon-bj.flag-icon-squared{background-image:url(../../images/flags/1x1/bj.svg)}.flag-icon-bl{background-image:url(../../images/flags/4x3/bl.svg)}.flag-icon-bl.flag-icon-squared{background-image:url(../../images/flags/1x1/bl.svg)}.flag-icon-bm{background-image:url(../../images/flags/4x3/bm.svg)}.flag-icon-bm.flag-icon-squared{background-image:url(../../images/flags/1x1/bm.svg)}.flag-icon-bn{background-image:url(../../images/flags/4x3/bn.svg)}.flag-icon-bn.flag-icon-squared{background-image:url(../../images/flags/1x1/bn.svg)}.flag-icon-bo{background-image:url(../../images/flags/4x3/bo.svg)}.flag-icon-bo.flag-icon-squared{background-image:url(../../images/flags/1x1/bo.svg)}.flag-icon-bq{background-image:url(../../images/flags/4x3/bq.svg)}.flag-icon-bq.flag-icon-squared{background-image:url(../../images/flags/1x1/bq.svg)}.flag-icon-br{background-image:url(../../images/flags/4x3/br.svg)}.flag-icon-br.flag-icon-squared{background-image:url(../../images/flags/1x1/br.svg)}.flag-icon-bs{background-image:url(../../images/flags/4x3/bs.svg)}.flag-icon-bs.flag-icon-squared{background-image:url(../../images/flags/1x1/bs.svg)}.flag-icon-bt{background-image:url(../../images/flags/4x3/bt.svg)}.flag-icon-bt.flag-icon-squared{background-image:url(../../images/flags/1x1/bt.svg)}.flag-icon-bv{background-image:url(../../images/flags/4x3/bv.svg)}.flag-icon-bv.flag-icon-squared{background-image:url(../../images/flags/1x1/bv.svg)}.flag-icon-bw{background-image:url(../../images/flags/4x3/bw.svg)}.flag-icon-bw.flag-icon-squared{background-image:url(../../images/flags/1x1/bw.svg)}.flag-icon-by{background-image:url(../../images/flags/4x3/by.svg)}.flag-icon-by.flag-icon-squared{background-image:url(../../images/flags/1x1/by.svg)}.flag-icon-bz{background-image:url(../../images/flags/4x3/bz.svg)}.flag-icon-bz.flag-icon-squared{background-image:url(../../images/flags/1x1/bz.svg)}.flag-icon-ca{background-image:url(../../images/flags/4x3/ca.svg)}.flag-icon-ca.flag-icon-squared{background-image:url(../../images/flags/1x1/ca.svg)}.flag-icon-cc{background-image:url(../../images/flags/4x3/cc.svg)}.flag-icon-cc.flag-icon-squared{background-image:url(../../images/flags/1x1/cc.svg)}.flag-icon-cd{background-image:url(../../images/flags/4x3/cd.svg)}.flag-icon-cd.flag-icon-squared{background-image:url(../../images/flags/1x1/cd.svg)}.flag-icon-cf{background-image:url(../../images/flags/4x3/cf.svg)}.flag-icon-cf.flag-icon-squared{background-image:url(../../images/flags/1x1/cf.svg)}.flag-icon-cg{background-image:url(../../images/flags/4x3/cg.svg)}.flag-icon-cg.flag-icon-squared{background-image:url(../../images/flags/1x1/cg.svg)}.flag-icon-ch{background-image:url(../../images/flags/4x3/ch.svg)}.flag-icon-ch.flag-icon-squared{background-image:url(../../images/flags/1x1/ch.svg)}.flag-icon-ci{background-image:url(../../images/flags/4x3/ci.svg)}.flag-icon-ci.flag-icon-squared{background-image:url(../../images/flags/1x1/ci.svg)}.flag-icon-ck{background-image:url(../../images/flags/4x3/ck.svg)}.flag-icon-ck.flag-icon-squared{background-image:url(../../images/flags/1x1/ck.svg)}.flag-icon-cl{background-image:url(../../images/flags/4x3/cl.svg)}.flag-icon-cl.flag-icon-squared{background-image:url(../../images/flags/1x1/cl.svg)}.flag-icon-cm{background-image:url(../../images/flags/4x3/cm.svg)}.flag-icon-cm.flag-icon-squared{background-image:url(../../images/flags/1x1/cm.svg)}.flag-icon-cn{background-image:url(../../images/flags/4x3/cn.svg)}.flag-icon-cn.flag-icon-squared{background-image:url(../../images/flags/1x1/cn.svg)}.flag-icon-co{background-image:url(../../images/flags/4x3/co.svg)}.flag-icon-co.flag-icon-squared{background-image:url(../../images/flags/1x1/co.svg)}.flag-icon-cr{background-image:url(../../images/flags/4x3/cr.svg)}.flag-icon-cr.flag-icon-squared{background-image:url(../../images/flags/1x1/cr.svg)}.flag-icon-cu{background-image:url(../../images/flags/4x3/cu.svg)}.flag-icon-cu.flag-icon-squared{background-image:url(../../images/flags/1x1/cu.svg)}.flag-icon-cv{background-image:url(../../images/flags/4x3/cv.svg)}.flag-icon-cv.flag-icon-squared{background-image:url(../../images/flags/1x1/cv.svg)}.flag-icon-cw{background-image:url(../../images/flags/4x3/cw.svg)}.flag-icon-cw.flag-icon-squared{background-image:url(../../images/flags/1x1/cw.svg)}.flag-icon-cx{background-image:url(../../images/flags/4x3/cx.svg)}.flag-icon-cx.flag-icon-squared{background-image:url(../../images/flags/1x1/cx.svg)}.flag-icon-cy{background-image:url(../../images/flags/4x3/cy.svg)}.flag-icon-cy.flag-icon-squared{background-image:url(../../images/flags/1x1/cy.svg)}.flag-icon-cz{background-image:url(../../images/flags/4x3/cz.svg)}.flag-icon-cz.flag-icon-squared{background-image:url(../../images/flags/1x1/cz.svg)}.flag-icon-de{background-image:url(../../images/flags/4x3/de.svg)}.flag-icon-de.flag-icon-squared{background-image:url(../../images/flags/1x1/de.svg)}.flag-icon-dj{background-image:url(../../images/flags/4x3/dj.svg)}.flag-icon-dj.flag-icon-squared{background-image:url(../../images/flags/1x1/dj.svg)}.flag-icon-dk{background-image:url(../../images/flags/4x3/dk.svg)}.flag-icon-dk.flag-icon-squared{background-image:url(../../images/flags/1x1/dk.svg)}.flag-icon-dm{background-image:url(../../images/flags/4x3/dm.svg)}.flag-icon-dm.flag-icon-squared{background-image:url(../../images/flags/1x1/dm.svg)}.flag-icon-do{background-image:url(../../images/flags/4x3/do.svg)}.flag-icon-do.flag-icon-squared{background-image:url(../../images/flags/1x1/do.svg)}.flag-icon-dz{background-image:url(../../images/flags/4x3/dz.svg)}.flag-icon-dz.flag-icon-squared{background-image:url(../../images/flags/1x1/dz.svg)}.flag-icon-ec{background-image:url(../../images/flags/4x3/ec.svg)}.flag-icon-ec.flag-icon-squared{background-image:url(../../images/flags/1x1/ec.svg)}.flag-icon-ee{background-image:url(../../images/flags/4x3/ee.svg)}.flag-icon-ee.flag-icon-squared{background-image:url(../../images/flags/1x1/ee.svg)}.flag-icon-eg{background-image:url(../../images/flags/4x3/eg.svg)}.flag-icon-eg.flag-icon-squared{background-image:url(../../images/flags/1x1/eg.svg)}.flag-icon-eh{background-image:url(../../images/flags/4x3/eh.svg)}.flag-icon-eh.flag-icon-squared{background-image:url(../../images/flags/1x1/eh.svg)}.flag-icon-er{background-image:url(../../images/flags/4x3/er.svg)}.flag-icon-er.flag-icon-squared{background-image:url(../../images/flags/1x1/er.svg)}.flag-icon-es{background-image:url(../../images/flags/4x3/es.svg)}.flag-icon-es.flag-icon-squared{background-image:url(../../images/flags/1x1/es.svg)}.flag-icon-et{background-image:url(../../images/flags/4x3/et.svg)}.flag-icon-et.flag-icon-squared{background-image:url(../../images/flags/1x1/et.svg)}.flag-icon-fi{background-image:url(../../images/flags/4x3/fi.svg)}.flag-icon-fi.flag-icon-squared{background-image:url(../../images/flags/1x1/fi.svg)}.flag-icon-fj{background-image:url(../../images/flags/4x3/fj.svg)}.flag-icon-fj.flag-icon-squared{background-image:url(../../images/flags/1x1/fj.svg)}.flag-icon-fk{background-image:url(../../images/flags/4x3/fk.svg)}.flag-icon-fk.flag-icon-squared{background-image:url(../../images/flags/1x1/fk.svg)}.flag-icon-fm{background-image:url(../../images/flags/4x3/fm.svg)}.flag-icon-fm.flag-icon-squared{background-image:url(../../images/flags/1x1/fm.svg)}.flag-icon-fo{background-image:url(../../images/flags/4x3/fo.svg)}.flag-icon-fo.flag-icon-squared{background-image:url(../../images/flags/1x1/fo.svg)}.flag-icon-fr{background-image:url(../../images/flags/4x3/fr.svg)}.flag-icon-fr.flag-icon-squared{background-image:url(../../images/flags/1x1/fr.svg)}.flag-icon-ga{background-image:url(../../images/flags/4x3/ga.svg)}.flag-icon-ga.flag-icon-squared{background-image:url(../../images/flags/1x1/ga.svg)}.flag-icon-gb{background-image:url(../../images/flags/4x3/gb.svg)}.flag-icon-gb.flag-icon-squared{background-image:url(../../images/flags/1x1/gb.svg)}.flag-icon-gd{background-image:url(../../images/flags/4x3/gd.svg)}.flag-icon-gd.flag-icon-squared{background-image:url(../../images/flags/1x1/gd.svg)}.flag-icon-ge{background-image:url(../../images/flags/4x3/ge.svg)}.flag-icon-ge.flag-icon-squared{background-image:url(../../images/flags/1x1/ge.svg)}.flag-icon-gf{background-image:url(../../images/flags/4x3/gf.svg)}.flag-icon-gf.flag-icon-squared{background-image:url(../../images/flags/1x1/gf.svg)}.flag-icon-gg{background-image:url(../../images/flags/4x3/gg.svg)}.flag-icon-gg.flag-icon-squared{background-image:url(../../images/flags/1x1/gg.svg)}.flag-icon-gh{background-image:url(../../images/flags/4x3/gh.svg)}.flag-icon-gh.flag-icon-squared{background-image:url(../../images/flags/1x1/gh.svg)}.flag-icon-gi{background-image:url(../../images/flags/4x3/gi.svg)}.flag-icon-gi.flag-icon-squared{background-image:url(../../images/flags/1x1/gi.svg)}.flag-icon-gl{background-image:url(../../images/flags/4x3/gl.svg)}.flag-icon-gl.flag-icon-squared{background-image:url(../../images/flags/1x1/gl.svg)}.flag-icon-gm{background-image:url(../../images/flags/4x3/gm.svg)}.flag-icon-gm.flag-icon-squared{background-image:url(../../images/flags/1x1/gm.svg)}.flag-icon-gn{background-image:url(../../images/flags/4x3/gn.svg)}.flag-icon-gn.flag-icon-squared{background-image:url(../../images/flags/1x1/gn.svg)}.flag-icon-gp{background-image:url(../../images/flags/4x3/gp.svg)}.flag-icon-gp.flag-icon-squared{background-image:url(../../images/flags/1x1/gp.svg)}.flag-icon-gq{background-image:url(../../images/flags/4x3/gq.svg)}.flag-icon-gq.flag-icon-squared{background-image:url(../../images/flags/1x1/gq.svg)}.flag-icon-gr{background-image:url(../../images/flags/4x3/gr.svg)}.flag-icon-gr.flag-icon-squared{background-image:url(../../images/flags/1x1/gr.svg)}.flag-icon-gs{background-image:url(../../images/flags/4x3/gs.svg)}.flag-icon-gs.flag-icon-squared{background-image:url(../../images/flags/1x1/gs.svg)}.flag-icon-gt{background-image:url(../../images/flags/4x3/gt.svg)}.flag-icon-gt.flag-icon-squared{background-image:url(../../images/flags/1x1/gt.svg)}.flag-icon-gu{background-image:url(../../images/flags/4x3/gu.svg)}.flag-icon-gu.flag-icon-squared{background-image:url(../../images/flags/1x1/gu.svg)}.flag-icon-gw{background-image:url(../../images/flags/4x3/gw.svg)}.flag-icon-gw.flag-icon-squared{background-image:url(../../images/flags/1x1/gw.svg)}.flag-icon-gy{background-image:url(../../images/flags/4x3/gy.svg)}.flag-icon-gy.flag-icon-squared{background-image:url(../../images/flags/1x1/gy.svg)}.flag-icon-hk{background-image:url(../../images/flags/4x3/hk.svg)}.flag-icon-hk.flag-icon-squared{background-image:url(../../images/flags/1x1/hk.svg)}.flag-icon-hm{background-image:url(../../images/flags/4x3/hm.svg)}.flag-icon-hm.flag-icon-squared{background-image:url(../../images/flags/1x1/hm.svg)}.flag-icon-hn{background-image:url(../../images/flags/4x3/hn.svg)}.flag-icon-hn.flag-icon-squared{background-image:url(../../images/flags/1x1/hn.svg)}.flag-icon-hr{background-image:url(../../images/flags/4x3/hr.svg)}.flag-icon-hr.flag-icon-squared{background-image:url(../../images/flags/1x1/hr.svg)}.flag-icon-ht{background-image:url(../../images/flags/4x3/ht.svg)}.flag-icon-ht.flag-icon-squared{background-image:url(../../images/flags/1x1/ht.svg)}.flag-icon-hu{background-image:url(../../images/flags/4x3/hu.svg)}.flag-icon-hu.flag-icon-squared{background-image:url(../../images/flags/1x1/hu.svg)}.flag-icon-id{background-image:url(../../images/flags/4x3/id.svg)}.flag-icon-id.flag-icon-squared{background-image:url(../../images/flags/1x1/id.svg)}.flag-icon-ie{background-image:url(../../images/flags/4x3/ie.svg)}.flag-icon-ie.flag-icon-squared{background-image:url(../../images/flags/1x1/ie.svg)}.flag-icon-il{background-image:url(../../images/flags/4x3/il.svg)}.flag-icon-il.flag-icon-squared{background-image:url(../../images/flags/1x1/il.svg)}.flag-icon-im{background-image:url(../../images/flags/4x3/im.svg)}.flag-icon-im.flag-icon-squared{background-image:url(../../images/flags/1x1/im.svg)}.flag-icon-in{background-image:url(../../images/flags/4x3/in.svg)}.flag-icon-in.flag-icon-squared{background-image:url(../../images/flags/1x1/in.svg)}.flag-icon-io{background-image:url(../../images/flags/4x3/io.svg)}.flag-icon-io.flag-icon-squared{background-image:url(../../images/flags/1x1/io.svg)}.flag-icon-iq{background-image:url(../../images/flags/4x3/iq.svg)}.flag-icon-iq.flag-icon-squared{background-image:url(../../images/flags/1x1/iq.svg)}.flag-icon-ir{background-image:url(../../images/flags/4x3/ir.svg)}.flag-icon-ir.flag-icon-squared{background-image:url(../../images/flags/1x1/ir.svg)}.flag-icon-is{background-image:url(../../images/flags/4x3/is.svg)}.flag-icon-is.flag-icon-squared{background-image:url(../../images/flags/1x1/is.svg)}.flag-icon-it{background-image:url(../../images/flags/4x3/it.svg)}.flag-icon-it.flag-icon-squared{background-image:url(../../images/flags/1x1/it.svg)}.flag-icon-je{background-image:url(../../images/flags/4x3/je.svg)}.flag-icon-je.flag-icon-squared{background-image:url(../../images/flags/1x1/je.svg)}.flag-icon-jm{background-image:url(../../images/flags/4x3/jm.svg)}.flag-icon-jm.flag-icon-squared{background-image:url(../../images/flags/1x1/jm.svg)}.flag-icon-jo{background-image:url(../../images/flags/4x3/jo.svg)}.flag-icon-jo.flag-icon-squared{background-image:url(../../images/flags/1x1/jo.svg)}.flag-icon-jp{background-image:url(../../images/flags/4x3/jp.svg)}.flag-icon-jp.flag-icon-squared{background-image:url(../../images/flags/1x1/jp.svg)}.flag-icon-ke{background-image:url(../../images/flags/4x3/ke.svg)}.flag-icon-ke.flag-icon-squared{background-image:url(../../images/flags/1x1/ke.svg)}.flag-icon-kg{background-image:url(../../images/flags/4x3/kg.svg)}.flag-icon-kg.flag-icon-squared{background-image:url(../../images/flags/1x1/kg.svg)}.flag-icon-kh{background-image:url(../../images/flags/4x3/kh.svg)}.flag-icon-kh.flag-icon-squared{background-image:url(../../images/flags/1x1/kh.svg)}.flag-icon-ki{background-image:url(../../images/flags/4x3/ki.svg)}.flag-icon-ki.flag-icon-squared{background-image:url(../../images/flags/1x1/ki.svg)}.flag-icon-km{background-image:url(../../images/flags/4x3/km.svg)}.flag-icon-km.flag-icon-squared{background-image:url(../../images/flags/1x1/km.svg)}.flag-icon-kn{background-image:url(../../images/flags/4x3/kn.svg)}.flag-icon-kn.flag-icon-squared{background-image:url(../../images/flags/1x1/kn.svg)}.flag-icon-kp{background-image:url(../../images/flags/4x3/kp.svg)}.flag-icon-kp.flag-icon-squared{background-image:url(../../images/flags/1x1/kp.svg)}.flag-icon-kr{background-image:url(../../images/flags/4x3/kr.svg)}.flag-icon-kr.flag-icon-squared{background-image:url(../../images/flags/1x1/kr.svg)}.flag-icon-kw{background-image:url(../../images/flags/4x3/kw.svg)}.flag-icon-kw.flag-icon-squared{background-image:url(../../images/flags/1x1/kw.svg)}.flag-icon-ky{background-image:url(../../images/flags/4x3/ky.svg)}.flag-icon-ky.flag-icon-squared{background-image:url(../../images/flags/1x1/ky.svg)}.flag-icon-kz{background-image:url(../../images/flags/4x3/kz.svg)}.flag-icon-kz.flag-icon-squared{background-image:url(../../images/flags/1x1/kz.svg)}.flag-icon-la{background-image:url(../../images/flags/4x3/la.svg)}.flag-icon-la.flag-icon-squared{background-image:url(../../images/flags/1x1/la.svg)}.flag-icon-lb{background-image:url(../../images/flags/4x3/lb.svg)}.flag-icon-lb.flag-icon-squared{background-image:url(../../images/flags/1x1/lb.svg)}.flag-icon-lc{background-image:url(../../images/flags/4x3/lc.svg)}.flag-icon-lc.flag-icon-squared{background-image:url(../../images/flags/1x1/lc.svg)}.flag-icon-li{background-image:url(../../images/flags/4x3/li.svg)}.flag-icon-li.flag-icon-squared{background-image:url(../../images/flags/1x1/li.svg)}.flag-icon-lk{background-image:url(../../images/flags/4x3/lk.svg)}.flag-icon-lk.flag-icon-squared{background-image:url(../../images/flags/1x1/lk.svg)}.flag-icon-lr{background-image:url(../../images/flags/4x3/lr.svg)}.flag-icon-lr.flag-icon-squared{background-image:url(../../images/flags/1x1/lr.svg)}.flag-icon-ls{background-image:url(../../images/flags/4x3/ls.svg)}.flag-icon-ls.flag-icon-squared{background-image:url(../../images/flags/1x1/ls.svg)}.flag-icon-lt{background-image:url(../../images/flags/4x3/lt.svg)}.flag-icon-lt.flag-icon-squared{background-image:url(../../images/flags/1x1/lt.svg)}.flag-icon-lu{background-image:url(../../images/flags/4x3/lu.svg)}.flag-icon-lu.flag-icon-squared{background-image:url(../../images/flags/1x1/lu.svg)}.flag-icon-lv{background-image:url(../../images/flags/4x3/lv.svg)}.flag-icon-lv.flag-icon-squared{background-image:url(../../images/flags/1x1/lv.svg)}.flag-icon-ly{background-image:url(../../images/flags/4x3/ly.svg)}.flag-icon-ly.flag-icon-squared{background-image:url(../../images/flags/1x1/ly.svg)}.flag-icon-ma{background-image:url(../../images/flags/4x3/ma.svg)}.flag-icon-ma.flag-icon-squared{background-image:url(../../images/flags/1x1/ma.svg)}.flag-icon-mc{background-image:url(../../images/flags/4x3/mc.svg)}.flag-icon-mc.flag-icon-squared{background-image:url(../../images/flags/1x1/mc.svg)}.flag-icon-md{background-image:url(../../images/flags/4x3/md.svg)}.flag-icon-md.flag-icon-squared{background-image:url(../../images/flags/1x1/md.svg)}.flag-icon-me{background-image:url(../../images/flags/4x3/me.svg)}.flag-icon-me.flag-icon-squared{background-image:url(../../images/flags/1x1/me.svg)}.flag-icon-mf{background-image:url(../../images/flags/4x3/mf.svg)}.flag-icon-mf.flag-icon-squared{background-image:url(../../images/flags/1x1/mf.svg)}.flag-icon-mg{background-image:url(../../images/flags/4x3/mg.svg)}.flag-icon-mg.flag-icon-squared{background-image:url(../../images/flags/1x1/mg.svg)}.flag-icon-mh{background-image:url(../../images/flags/4x3/mh.svg)}.flag-icon-mh.flag-icon-squared{background-image:url(../../images/flags/1x1/mh.svg)}.flag-icon-mk{background-image:url(../../images/flags/4x3/mk.svg)}.flag-icon-mk.flag-icon-squared{background-image:url(../../images/flags/1x1/mk.svg)}.flag-icon-ml{background-image:url(../../images/flags/4x3/ml.svg)}.flag-icon-ml.flag-icon-squared{background-image:url(../../images/flags/1x1/ml.svg)}.flag-icon-mm{background-image:url(../../images/flags/4x3/mm.svg)}.flag-icon-mm.flag-icon-squared{background-image:url(../../images/flags/1x1/mm.svg)}.flag-icon-mn{background-image:url(../../images/flags/4x3/mn.svg)}.flag-icon-mn.flag-icon-squared{background-image:url(../../images/flags/1x1/mn.svg)}.flag-icon-mo{background-image:url(../../images/flags/4x3/mo.svg)}.flag-icon-mo.flag-icon-squared{background-image:url(../../images/flags/1x1/mo.svg)}.flag-icon-mp{background-image:url(../../images/flags/4x3/mp.svg)}.flag-icon-mp.flag-icon-squared{background-image:url(../../images/flags/1x1/mp.svg)}.flag-icon-mq{background-image:url(../../images/flags/4x3/mq.svg)}.flag-icon-mq.flag-icon-squared{background-image:url(../../images/flags/1x1/mq.svg)}.flag-icon-mr{background-image:url(../../images/flags/4x3/mr.svg)}.flag-icon-mr.flag-icon-squared{background-image:url(../../images/flags/1x1/mr.svg)}.flag-icon-ms{background-image:url(../../images/flags/4x3/ms.svg)}.flag-icon-ms.flag-icon-squared{background-image:url(../../images/flags/1x1/ms.svg)}.flag-icon-mt{background-image:url(../../images/flags/4x3/mt.svg)}.flag-icon-mt.flag-icon-squared{background-image:url(../../images/flags/1x1/mt.svg)}.flag-icon-mu{background-image:url(../../images/flags/4x3/mu.svg)}.flag-icon-mu.flag-icon-squared{background-image:url(../../images/flags/1x1/mu.svg)}.flag-icon-mv{background-image:url(../../images/flags/4x3/mv.svg)}.flag-icon-mv.flag-icon-squared{background-image:url(../../images/flags/1x1/mv.svg)}.flag-icon-mw{background-image:url(../../images/flags/4x3/mw.svg)}.flag-icon-mw.flag-icon-squared{background-image:url(../../images/flags/1x1/mw.svg)}.flag-icon-mx{background-image:url(../../images/flags/4x3/mx.svg)}.flag-icon-mx.flag-icon-squared{background-image:url(../../images/flags/1x1/mx.svg)}.flag-icon-my{background-image:url(../../images/flags/4x3/my.svg)}.flag-icon-my.flag-icon-squared{background-image:url(../../images/flags/1x1/my.svg)}.flag-icon-mz{background-image:url(../../images/flags/4x3/mz.svg)}.flag-icon-mz.flag-icon-squared{background-image:url(../../images/flags/1x1/mz.svg)}.flag-icon-na{background-image:url(../../images/flags/4x3/na.svg)}.flag-icon-na.flag-icon-squared{background-image:url(../../images/flags/1x1/na.svg)}.flag-icon-nc{background-image:url(../../images/flags/4x3/nc.svg)}.flag-icon-nc.flag-icon-squared{background-image:url(../../images/flags/1x1/nc.svg)}.flag-icon-ne{background-image:url(../../images/flags/4x3/ne.svg)}.flag-icon-ne.flag-icon-squared{background-image:url(../../images/flags/1x1/ne.svg)}.flag-icon-nf{background-image:url(../../images/flags/4x3/nf.svg)}.flag-icon-nf.flag-icon-squared{background-image:url(../../images/flags/1x1/nf.svg)}.flag-icon-ng{background-image:url(../../images/flags/4x3/ng.svg)}.flag-icon-ng.flag-icon-squared{background-image:url(../../images/flags/1x1/ng.svg)}.flag-icon-ni{background-image:url(../../images/flags/4x3/ni.svg)}.flag-icon-ni.flag-icon-squared{background-image:url(../../images/flags/1x1/ni.svg)}.flag-icon-nl{background-image:url(../../images/flags/4x3/nl.svg)}.flag-icon-nl.flag-icon-squared{background-image:url(../../images/flags/1x1/nl.svg)}.flag-icon-no{background-image:url(../../images/flags/4x3/no.svg)}.flag-icon-no.flag-icon-squared{background-image:url(../../images/flags/1x1/no.svg)}.flag-icon-np{background-image:url(../../images/flags/4x3/np.svg)}.flag-icon-np.flag-icon-squared{background-image:url(../../images/flags/1x1/np.svg)}.flag-icon-nr{background-image:url(../../images/flags/4x3/nr.svg)}.flag-icon-nr.flag-icon-squared{background-image:url(../../images/flags/1x1/nr.svg)}.flag-icon-nu{background-image:url(../../images/flags/4x3/nu.svg)}.flag-icon-nu.flag-icon-squared{background-image:url(../../images/flags/1x1/nu.svg)}.flag-icon-nz{background-image:url(../../images/flags/4x3/nz.svg)}.flag-icon-nz.flag-icon-squared{background-image:url(../../images/flags/1x1/nz.svg)}.flag-icon-om{background-image:url(../../images/flags/4x3/om.svg)}.flag-icon-om.flag-icon-squared{background-image:url(../../images/flags/1x1/om.svg)}.flag-icon-pa{background-image:url(../../images/flags/4x3/pa.svg)}.flag-icon-pa.flag-icon-squared{background-image:url(../../images/flags/1x1/pa.svg)}.flag-icon-pe{background-image:url(../../images/flags/4x3/pe.svg)}.flag-icon-pe.flag-icon-squared{background-image:url(../../images/flags/1x1/pe.svg)}.flag-icon-pf{background-image:url(../../images/flags/4x3/pf.svg)}.flag-icon-pf.flag-icon-squared{background-image:url(../../images/flags/1x1/pf.svg)}.flag-icon-pg{background-image:url(../../images/flags/4x3/pg.svg)}.flag-icon-pg.flag-icon-squared{background-image:url(../../images/flags/1x1/pg.svg)}.flag-icon-ph{background-image:url(../../images/flags/4x3/ph.svg)}.flag-icon-ph.flag-icon-squared{background-image:url(../../images/flags/1x1/ph.svg)}.flag-icon-pk{background-image:url(../../images/flags/4x3/pk.svg)}.flag-icon-pk.flag-icon-squared{background-image:url(../../images/flags/1x1/pk.svg)}.flag-icon-pl{background-image:url(../../images/flags/4x3/pl.svg)}.flag-icon-pl.flag-icon-squared{background-image:url(../../images/flags/1x1/pl.svg)}.flag-icon-pm{background-image:url(../../images/flags/4x3/pm.svg)}.flag-icon-pm.flag-icon-squared{background-image:url(../../images/flags/1x1/pm.svg)}.flag-icon-pn{background-image:url(../../images/flags/4x3/pn.svg)}.flag-icon-pn.flag-icon-squared{background-image:url(../../images/flags/1x1/pn.svg)}.flag-icon-pr{background-image:url(../../images/flags/4x3/pr.svg)}.flag-icon-pr.flag-icon-squared{background-image:url(../../images/flags/1x1/pr.svg)}.flag-icon-ps{background-image:url(../../images/flags/4x3/ps.svg)}.flag-icon-ps.flag-icon-squared{background-image:url(../../images/flags/1x1/ps.svg)}.flag-icon-pt{background-image:url(../../images/flags/4x3/pt.svg)}.flag-icon-pt.flag-icon-squared{background-image:url(../../images/flags/1x1/pt.svg)}.flag-icon-pw{background-image:url(../../images/flags/4x3/pw.svg)}.flag-icon-pw.flag-icon-squared{background-image:url(../../images/flags/1x1/pw.svg)}.flag-icon-py{background-image:url(../../images/flags/4x3/py.svg)}.flag-icon-py.flag-icon-squared{background-image:url(../../images/flags/1x1/py.svg)}.flag-icon-qa{background-image:url(../../images/flags/4x3/qa.svg)}.flag-icon-qa.flag-icon-squared{background-image:url(../../images/flags/1x1/qa.svg)}.flag-icon-re{background-image:url(../../images/flags/4x3/re.svg)}.flag-icon-re.flag-icon-squared{background-image:url(../../images/flags/1x1/re.svg)}.flag-icon-ro{background-image:url(../../images/flags/4x3/ro.svg)}.flag-icon-ro.flag-icon-squared{background-image:url(../../images/flags/1x1/ro.svg)}.flag-icon-rs{background-image:url(../../images/flags/4x3/rs.svg)}.flag-icon-rs.flag-icon-squared{background-image:url(../../images/flags/1x1/rs.svg)}.flag-icon-ru{background-image:url(../../images/flags/4x3/ru.svg)}.flag-icon-ru.flag-icon-squared{background-image:url(../../images/flags/1x1/ru.svg)}.flag-icon-rw{background-image:url(../../images/flags/4x3/rw.svg)}.flag-icon-rw.flag-icon-squared{background-image:url(../../images/flags/1x1/rw.svg)}.flag-icon-sa{background-image:url(../../images/flags/4x3/sa.svg)}.flag-icon-sa.flag-icon-squared{background-image:url(../../images/flags/1x1/sa.svg)}.flag-icon-sb{background-image:url(../../images/flags/4x3/sb.svg)}.flag-icon-sb.flag-icon-squared{background-image:url(../../images/flags/1x1/sb.svg)}.flag-icon-sc{background-image:url(../../images/flags/4x3/sc.svg)}.flag-icon-sc.flag-icon-squared{background-image:url(../../images/flags/1x1/sc.svg)}.flag-icon-sd{background-image:url(../../images/flags/4x3/sd.svg)}.flag-icon-sd.flag-icon-squared{background-image:url(../../images/flags/1x1/sd.svg)}.flag-icon-se{background-image:url(../../images/flags/4x3/se.svg)}.flag-icon-se.flag-icon-squared{background-image:url(../../images/flags/1x1/se.svg)}.flag-icon-sg{background-image:url(../../images/flags/4x3/sg.svg)}.flag-icon-sg.flag-icon-squared{background-image:url(../../images/flags/1x1/sg.svg)}.flag-icon-sh{background-image:url(../../images/flags/4x3/sh.svg)}.flag-icon-sh.flag-icon-squared{background-image:url(../../images/flags/1x1/sh.svg)}.flag-icon-si{background-image:url(../../images/flags/4x3/si.svg)}.flag-icon-si.flag-icon-squared{background-image:url(../../images/flags/1x1/si.svg)}.flag-icon-sj{background-image:url(../../images/flags/4x3/sj.svg)}.flag-icon-sj.flag-icon-squared{background-image:url(../../images/flags/1x1/sj.svg)}.flag-icon-sk{background-image:url(../../images/flags/4x3/sk.svg)}.flag-icon-sk.flag-icon-squared{background-image:url(../../images/flags/1x1/sk.svg)}.flag-icon-sl{background-image:url(../../images/flags/4x3/sl.svg)}.flag-icon-sl.flag-icon-squared{background-image:url(../../images/flags/1x1/sl.svg)}.flag-icon-sm{background-image:url(../../images/flags/4x3/sm.svg)}.flag-icon-sm.flag-icon-squared{background-image:url(../../images/flags/1x1/sm.svg)}.flag-icon-sn{background-image:url(../../images/flags/4x3/sn.svg)}.flag-icon-sn.flag-icon-squared{background-image:url(../../images/flags/1x1/sn.svg)}.flag-icon-so{background-image:url(../../images/flags/4x3/so.svg)}.flag-icon-so.flag-icon-squared{background-image:url(../../images/flags/1x1/so.svg)}.flag-icon-sr{background-image:url(../../images/flags/4x3/sr.svg)}.flag-icon-sr.flag-icon-squared{background-image:url(../../images/flags/1x1/sr.svg)}.flag-icon-ss{background-image:url(../../images/flags/4x3/ss.svg)}.flag-icon-ss.flag-icon-squared{background-image:url(../../images/flags/1x1/ss.svg)}.flag-icon-st{background-image:url(../../images/flags/4x3/st.svg)}.flag-icon-st.flag-icon-squared{background-image:url(../../images/flags/1x1/st.svg)}.flag-icon-sv{background-image:url(../../images/flags/4x3/sv.svg)}.flag-icon-sv.flag-icon-squared{background-image:url(../../images/flags/1x1/sv.svg)}.flag-icon-sx{background-image:url(../../images/flags/4x3/sx.svg)}.flag-icon-sx.flag-icon-squared{background-image:url(../../images/flags/1x1/sx.svg)}.flag-icon-sy{background-image:url(../../images/flags/4x3/sy.svg)}.flag-icon-sy.flag-icon-squared{background-image:url(../../images/flags/1x1/sy.svg)}.flag-icon-sz{background-image:url(../../images/flags/4x3/sz.svg)}.flag-icon-sz.flag-icon-squared{background-image:url(../../images/flags/1x1/sz.svg)}.flag-icon-tc{background-image:url(../../images/flags/4x3/tc.svg)}.flag-icon-tc.flag-icon-squared{background-image:url(../../images/flags/1x1/tc.svg)}.flag-icon-td{background-image:url(../../images/flags/4x3/td.svg)}.flag-icon-td.flag-icon-squared{background-image:url(../../images/flags/1x1/td.svg)}.flag-icon-tf{background-image:url(../../images/flags/4x3/tf.svg)}.flag-icon-tf.flag-icon-squared{background-image:url(../../images/flags/1x1/tf.svg)}.flag-icon-tg{background-image:url(../../images/flags/4x3/tg.svg)}.flag-icon-tg.flag-icon-squared{background-image:url(../../images/flags/1x1/tg.svg)}.flag-icon-th{background-image:url(../../images/flags/4x3/th.svg)}.flag-icon-th.flag-icon-squared{background-image:url(../../images/flags/1x1/th.svg)}.flag-icon-tj{background-image:url(../../images/flags/4x3/tj.svg)}.flag-icon-tj.flag-icon-squared{background-image:url(../../images/flags/1x1/tj.svg)}.flag-icon-tk{background-image:url(../../images/flags/4x3/tk.svg)}.flag-icon-tk.flag-icon-squared{background-image:url(../../images/flags/1x1/tk.svg)}.flag-icon-tl{background-image:url(../../images/flags/4x3/tl.svg)}.flag-icon-tl.flag-icon-squared{background-image:url(../../images/flags/1x1/tl.svg)}.flag-icon-tm{background-image:url(../../images/flags/4x3/tm.svg)}.flag-icon-tm.flag-icon-squared{background-image:url(../../images/flags/1x1/tm.svg)}.flag-icon-tn{background-image:url(../../images/flags/4x3/tn.svg)}.flag-icon-tn.flag-icon-squared{background-image:url(../../images/flags/1x1/tn.svg)}.flag-icon-to{background-image:url(../../images/flags/4x3/to.svg)}.flag-icon-to.flag-icon-squared{background-image:url(../../images/flags/1x1/to.svg)}.flag-icon-tr{background-image:url(../../images/flags/4x3/tr.svg)}.flag-icon-tr.flag-icon-squared{background-image:url(../../images/flags/1x1/tr.svg)}.flag-icon-tt{background-image:url(../../images/flags/4x3/tt.svg)}.flag-icon-tt.flag-icon-squared{background-image:url(../../images/flags/1x1/tt.svg)}.flag-icon-tv{background-image:url(../../images/flags/4x3/tv.svg)}.flag-icon-tv.flag-icon-squared{background-image:url(../../images/flags/1x1/tv.svg)}.flag-icon-tw{background-image:url(../../images/flags/4x3/tw.svg)}.flag-icon-tw.flag-icon-squared{background-image:url(../../images/flags/1x1/tw.svg)}.flag-icon-tz{background-image:url(../../images/flags/4x3/tz.svg)}.flag-icon-tz.flag-icon-squared{background-image:url(../../images/flags/1x1/tz.svg)}.flag-icon-ua{background-image:url(../../images/flags/4x3/ua.svg)}.flag-icon-ua.flag-icon-squared{background-image:url(../../images/flags/1x1/ua.svg)}.flag-icon-ug{background-image:url(../../images/flags/4x3/ug.svg)}.flag-icon-ug.flag-icon-squared{background-image:url(../../images/flags/1x1/ug.svg)}.flag-icon-um{background-image:url(../../images/flags/4x3/um.svg)}.flag-icon-um.flag-icon-squared{background-image:url(../../images/flags/1x1/um.svg)}.flag-icon-us{background-image:url(../../images/flags/4x3/us.svg)}.flag-icon-us.flag-icon-squared{background-image:url(../../images/flags/1x1/us.svg)}.flag-icon-uy{background-image:url(../../images/flags/4x3/uy.svg)}.flag-icon-uy.flag-icon-squared{background-image:url(../../images/flags/1x1/uy.svg)}.flag-icon-uz{background-image:url(../../images/flags/4x3/uz.svg)}.flag-icon-uz.flag-icon-squared{background-image:url(../../images/flags/1x1/uz.svg)}.flag-icon-va{background-image:url(../../images/flags/4x3/va.svg)}.flag-icon-va.flag-icon-squared{background-image:url(../../images/flags/1x1/va.svg)}.flag-icon-vc{background-image:url(../../images/flags/4x3/vc.svg)}.flag-icon-vc.flag-icon-squared{background-image:url(../../images/flags/1x1/vc.svg)}.flag-icon-ve{background-image:url(../../images/flags/4x3/ve.svg)}.flag-icon-ve.flag-icon-squared{background-image:url(../../images/flags/1x1/ve.svg)}.flag-icon-vg{background-image:url(../../images/flags/4x3/vg.svg)}.flag-icon-vg.flag-icon-squared{background-image:url(../../images/flags/1x1/vg.svg)}.flag-icon-vi{background-image:url(../../images/flags/4x3/vi.svg)}.flag-icon-vi.flag-icon-squared{background-image:url(../../images/flags/1x1/vi.svg)}.flag-icon-vn{background-image:url(../../images/flags/4x3/vn.svg)}.flag-icon-vn.flag-icon-squared{background-image:url(../../images/flags/1x1/vn.svg)}.flag-icon-vu{background-image:url(../../images/flags/4x3/vu.svg)}.flag-icon-vu.flag-icon-squared{background-image:url(../../images/flags/1x1/vu.svg)}.flag-icon-wf{background-image:url(../../images/flags/4x3/wf.svg)}.flag-icon-wf.flag-icon-squared{background-image:url(../../images/flags/1x1/wf.svg)}.flag-icon-ws{background-image:url(../../images/flags/4x3/ws.svg)}.flag-icon-ws.flag-icon-squared{background-image:url(../../images/flags/1x1/ws.svg)}.flag-icon-ye{background-image:url(../../images/flags/4x3/ye.svg)}.flag-icon-ye.flag-icon-squared{background-image:url(../../images/flags/1x1/ye.svg)}.flag-icon-yt{background-image:url(../../images/flags/4x3/yt.svg)}.flag-icon-yt.flag-icon-squared{background-image:url(../../images/flags/1x1/yt.svg)}.flag-icon-za{background-image:url(../../images/flags/4x3/za.svg)}.flag-icon-za.flag-icon-squared{background-image:url(../../images/flags/1x1/za.svg)}.flag-icon-zm{background-image:url(../../images/flags/4x3/zm.svg)}.flag-icon-zm.flag-icon-squared{background-image:url(../../images/flags/1x1/zm.svg)}.flag-icon-zw{background-image:url(../../images/flags/4x3/zw.svg)}.flag-icon-zw.flag-icon-squared{background-image:url(../../images/flags/1x1/zw.svg)}/*!
 *  Weather Icons 2.0
 *  Updated August 1, 2015
 *  Weather themed icons for Bootstrap
 *  Author - Erik Flowers - erik@helloerik.com
 *  Email: erik@helloerik.com
 *  Twitter: http://twitter.com/Erik_UX
 *  ------------------------------------------------------------------------------
 *  Maintained at http://erikflowers.github.io/weather-icons
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - Font licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - CSS, LESS and SCSS are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Inspired by and works great as a companion with Font Awesome
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 */@font-face{font-family:weathericons;src:url(/font/weathericons-regular-webfont.eot);src:url(/font/weathericons-regular-webfont.eot?#iefix) format('embedded-opentype'),url(/font/weathericons-regular-webfont.woff2) format('woff2'),url(/font/weathericons-regular-webfont.woff) format('woff'),url(/font/weathericons-regular-webfont.ttf) format('truetype'),url(/font/weathericons-regular-webfont.svg#weather_iconsregular) format('svg');font-weight:400;font-style:normal}.wi{display:inline-block;font-family:weathericons;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wi-fw{width:1.4em;text-align:center}.wi-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.wi-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.wi-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.wi-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.wi-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}.wi-day-sunny:before{content:"\f00d"}.wi-day-cloudy:before{content:"\f002"}.wi-day-cloudy-gusts:before{content:"\f000"}.wi-day-cloudy-windy:before{content:"\f001"}.wi-day-fog:before{content:"\f003"}.wi-day-hail:before{content:"\f004"}.wi-day-haze:before{content:"\f0b6"}.wi-day-lightning:before{content:"\f005"}.wi-day-rain:before{content:"\f008"}.wi-day-rain-mix:before{content:"\f006"}.wi-day-rain-wind:before{content:"\f007"}.wi-day-showers:before{content:"\f009"}.wi-day-sleet:before{content:"\f0b2"}.wi-day-sleet-storm:before{content:"\f068"}.wi-day-snow:before{content:"\f00a"}.wi-day-snow-thunderstorm:before{content:"\f06b"}.wi-day-snow-wind:before{content:"\f065"}.wi-day-sprinkle:before{content:"\f00b"}.wi-day-storm-showers:before{content:"\f00e"}.wi-day-sunny-overcast:before{content:"\f00c"}.wi-day-thunderstorm:before{content:"\f010"}.wi-day-windy:before{content:"\f085"}.wi-solar-eclipse:before{content:"\f06e"}.wi-hot:before{content:"\f072"}.wi-day-cloudy-high:before{content:"\f07d"}.wi-day-light-wind:before{content:"\f0c4"}.wi-night-clear:before{content:"\f02e"}.wi-night-alt-cloudy:before{content:"\f086"}.wi-night-alt-cloudy-gusts:before{content:"\f022"}.wi-night-alt-cloudy-windy:before{content:"\f023"}.wi-night-alt-hail:before{content:"\f024"}.wi-night-alt-lightning:before{content:"\f025"}.wi-night-alt-rain:before{content:"\f028"}.wi-night-alt-rain-mix:before{content:"\f026"}.wi-night-alt-rain-wind:before{content:"\f027"}.wi-night-alt-showers:before{content:"\f029"}.wi-night-alt-sleet:before{content:"\f0b4"}.wi-night-alt-sleet-storm:before{content:"\f06a"}.wi-night-alt-snow:before{content:"\f02a"}.wi-night-alt-snow-thunderstorm:before{content:"\f06d"}.wi-night-alt-snow-wind:before{content:"\f067"}.wi-night-alt-sprinkle:before{content:"\f02b"}.wi-night-alt-storm-showers:before{content:"\f02c"}.wi-night-alt-thunderstorm:before{content:"\f02d"}.wi-night-cloudy:before{content:"\f031"}.wi-night-cloudy-gusts:before{content:"\f02f"}.wi-night-cloudy-windy:before{content:"\f030"}.wi-night-fog:before{content:"\f04a"}.wi-night-hail:before{content:"\f032"}.wi-night-lightning:before{content:"\f033"}.wi-night-partly-cloudy:before{content:"\f083"}.wi-night-rain:before{content:"\f036"}.wi-night-rain-mix:before{content:"\f034"}.wi-night-rain-wind:before{content:"\f035"}.wi-night-showers:before{content:"\f037"}.wi-night-sleet:before{content:"\f0b3"}.wi-night-sleet-storm:before{content:"\f069"}.wi-night-snow:before{content:"\f038"}.wi-night-snow-thunderstorm:before{content:"\f06c"}.wi-night-snow-wind:before{content:"\f066"}.wi-night-sprinkle:before{content:"\f039"}.wi-night-storm-showers:before{content:"\f03a"}.wi-night-thunderstorm:before{content:"\f03b"}.wi-lunar-eclipse:before{content:"\f070"}.wi-stars:before{content:"\f077"}.wi-night-alt-cloudy-high:before{content:"\f07e"}.wi-night-cloudy-high:before{content:"\f080"}.wi-night-alt-partly-cloudy:before{content:"\f081"}.wi-cloud:before{content:"\f041"}.wi-cloudy:before{content:"\f013"}.wi-cloudy-gusts:before{content:"\f011"}.wi-cloudy-windy:before{content:"\f012"}.wi-fog:before{content:"\f014"}.wi-hail:before{content:"\f015"}.wi-rain:before{content:"\f019"}.wi-rain-mix:before{content:"\f017"}.wi-rain-wind:before{content:"\f018"}.wi-showers:before{content:"\f01a"}.wi-sleet:before{content:"\f0b5"}.wi-sprinkle:before{content:"\f01c"}.wi-storm-showers:before{content:"\f01d"}.wi-thunderstorm:before{content:"\f01e"}.wi-snow-wind:before{content:"\f064"}.wi-snow:before{content:"\f01b"}.wi-smog:before{content:"\f074"}.wi-smoke:before{content:"\f062"}.wi-lightning:before{content:"\f016"}.wi-raindrops:before{content:"\f04e"}.wi-raindrop:before{content:"\f078"}.wi-dust:before{content:"\f063"}.wi-snowflake-cold:before{content:"\f076"}.wi-windy:before{content:"\f021"}.wi-strong-wind:before{content:"\f050"}.wi-sandstorm:before{content:"\f082"}.wi-earthquake:before{content:"\f0c6"}.wi-fire:before{content:"\f0c7"}.wi-flood:before{content:"\f07c"}.wi-meteor:before{content:"\f071"}.wi-tsunami:before{content:"\f0c5"}.wi-volcano:before{content:"\f0c8"}.wi-hurricane:before{content:"\f073"}.wi-tornado:before{content:"\f056"}.wi-small-craft-advisory:before{content:"\f0cc"}.wi-gale-warning:before{content:"\f0cd"}.wi-storm-warning:before{content:"\f0ce"}.wi-hurricane-warning:before{content:"\f0cf"}.wi-wind-direction:before{content:"\f0b1"}.wi-alien:before{content:"\f075"}.wi-celsius:before{content:"\f03c"}.wi-fahrenheit:before{content:"\f045"}.wi-degrees:before{content:"\f042"}.wi-thermometer:before{content:"\f055"}.wi-thermometer-exterior:before{content:"\f053"}.wi-thermometer-internal:before{content:"\f054"}.wi-cloud-down:before{content:"\f03d"}.wi-cloud-up:before{content:"\f040"}.wi-cloud-refresh:before{content:"\f03e"}.wi-horizon:before{content:"\f047"}.wi-horizon-alt:before{content:"\f046"}.wi-sunrise:before{content:"\f051"}.wi-sunset:before{content:"\f052"}.wi-moonrise:before{content:"\f0c9"}.wi-moonset:before{content:"\f0ca"}.wi-refresh:before{content:"\f04c"}.wi-refresh-alt:before{content:"\f04b"}.wi-umbrella:before{content:"\f084"}.wi-barometer:before{content:"\f079"}.wi-humidity:before{content:"\f07a"}.wi-na:before{content:"\f07b"}.wi-train:before{content:"\f0cb"}.wi-moon-new:before{content:"\f095"}.wi-moon-waxing-crescent-1:before{content:"\f096"}.wi-moon-waxing-crescent-2:before{content:"\f097"}.wi-moon-waxing-crescent-3:before{content:"\f098"}.wi-moon-waxing-crescent-4:before{content:"\f099"}.wi-moon-waxing-crescent-5:before{content:"\f09a"}.wi-moon-waxing-crescent-6:before{content:"\f09b"}.wi-moon-first-quarter:before{content:"\f09c"}.wi-moon-waxing-gibbous-1:before{content:"\f09d"}.wi-moon-waxing-gibbous-2:before{content:"\f09e"}.wi-moon-waxing-gibbous-3:before{content:"\f09f"}.wi-moon-waxing-gibbous-4:before{content:"\f0a0"}.wi-moon-waxing-gibbous-5:before{content:"\f0a1"}.wi-moon-waxing-gibbous-6:before{content:"\f0a2"}.wi-moon-full:before{content:"\f0a3"}.wi-moon-waning-gibbous-1:before{content:"\f0a4"}.wi-moon-waning-gibbous-2:before{content:"\f0a5"}.wi-moon-waning-gibbous-3:before{content:"\f0a6"}.wi-moon-waning-gibbous-4:before{content:"\f0a7"}.wi-moon-waning-gibbous-5:before{content:"\f0a8"}.wi-moon-waning-gibbous-6:before{content:"\f0a9"}.wi-moon-third-quarter:before{content:"\f0aa"}.wi-moon-waning-crescent-1:before{content:"\f0ab"}.wi-moon-waning-crescent-2:before{content:"\f0ac"}.wi-moon-waning-crescent-3:before{content:"\f0ad"}.wi-moon-waning-crescent-4:before{content:"\f0ae"}.wi-moon-waning-crescent-5:before{content:"\f0af"}.wi-moon-waning-crescent-6:before{content:"\f0b0"}.wi-moon-alt-new:before{content:"\f0eb"}.wi-moon-alt-waxing-crescent-1:before{content:"\f0d0"}.wi-moon-alt-waxing-crescent-2:before{content:"\f0d1"}.wi-moon-alt-waxing-crescent-3:before{content:"\f0d2"}.wi-moon-alt-waxing-crescent-4:before{content:"\f0d3"}.wi-moon-alt-waxing-crescent-5:before{content:"\f0d4"}.wi-moon-alt-waxing-crescent-6:before{content:"\f0d5"}.wi-moon-alt-first-quarter:before{content:"\f0d6"}.wi-moon-alt-waxing-gibbous-1:before{content:"\f0d7"}.wi-moon-alt-waxing-gibbous-2:before{content:"\f0d8"}.wi-moon-alt-waxing-gibbous-3:before{content:"\f0d9"}.wi-moon-alt-waxing-gibbous-4:before{content:"\f0da"}.wi-moon-alt-waxing-gibbous-5:before{content:"\f0db"}.wi-moon-alt-waxing-gibbous-6:before{content:"\f0dc"}.wi-moon-alt-full:before{content:"\f0dd"}.wi-moon-alt-waning-gibbous-1:before{content:"\f0de"}.wi-moon-alt-waning-gibbous-2:before{content:"\f0df"}.wi-moon-alt-waning-gibbous-3:before{content:"\f0e0"}.wi-moon-alt-waning-gibbous-4:before{content:"\f0e1"}.wi-moon-alt-waning-gibbous-5:before{content:"\f0e2"}.wi-moon-alt-waning-gibbous-6:before{content:"\f0e3"}.wi-moon-alt-third-quarter:before{content:"\f0e4"}.wi-moon-alt-waning-crescent-1:before{content:"\f0e5"}.wi-moon-alt-waning-crescent-2:before{content:"\f0e6"}.wi-moon-alt-waning-crescent-3:before{content:"\f0e7"}.wi-moon-alt-waning-crescent-4:before{content:"\f0e8"}.wi-moon-alt-waning-crescent-5:before{content:"\f0e9"}.wi-moon-alt-waning-crescent-6:before{content:"\f0ea"}.wi-moon-0:before{content:"\f095"}.wi-moon-1:before{content:"\f096"}.wi-moon-2:before{content:"\f097"}.wi-moon-3:before{content:"\f098"}.wi-moon-4:before{content:"\f099"}.wi-moon-5:before{content:"\f09a"}.wi-moon-6:before{content:"\f09b"}.wi-moon-7:before{content:"\f09c"}.wi-moon-8:before{content:"\f09d"}.wi-moon-9:before{content:"\f09e"}.wi-moon-10:before{content:"\f09f"}.wi-moon-11:before{content:"\f0a0"}.wi-moon-12:before{content:"\f0a1"}.wi-moon-13:before{content:"\f0a2"}.wi-moon-14:before{content:"\f0a3"}.wi-moon-15:before{content:"\f0a4"}.wi-moon-16:before{content:"\f0a5"}.wi-moon-17:before{content:"\f0a6"}.wi-moon-18:before{content:"\f0a7"}.wi-moon-19:before{content:"\f0a8"}.wi-moon-20:before{content:"\f0a9"}.wi-moon-21:before{content:"\f0aa"}.wi-moon-22:before{content:"\f0ab"}.wi-moon-23:before{content:"\f0ac"}.wi-moon-24:before{content:"\f0ad"}.wi-moon-25:before{content:"\f0ae"}.wi-moon-26:before{content:"\f0af"}.wi-moon-27:before{content:"\f0b0"}.wi-time-1:before{content:"\f08a"}.wi-time-2:before{content:"\f08b"}.wi-time-3:before{content:"\f08c"}.wi-time-4:before{content:"\f08d"}.wi-time-5:before{content:"\f08e"}.wi-time-6:before{content:"\f08f"}.wi-time-7:before{content:"\f090"}.wi-time-8:before{content:"\f091"}.wi-time-9:before{content:"\f092"}.wi-time-10:before{content:"\f093"}.wi-time-11:before{content:"\f094"}.wi-time-12:before{content:"\f089"}.wi-direction-up:before{content:"\f058"}.wi-direction-up-right:before{content:"\f057"}.wi-direction-right:before{content:"\f04d"}.wi-direction-down-right:before{content:"\f088"}.wi-direction-down:before{content:"\f044"}.wi-direction-down-left:before{content:"\f043"}.wi-direction-left:before{content:"\f048"}.wi-direction-up-left:before{content:"\f087"}.wi-wind-beaufort-0:before{content:"\f0b7"}.wi-wind-beaufort-1:before{content:"\f0b8"}.wi-wind-beaufort-2:before{content:"\f0b9"}.wi-wind-beaufort-3:before{content:"\f0ba"}.wi-wind-beaufort-4:before{content:"\f0bb"}.wi-wind-beaufort-5:before{content:"\f0bc"}.wi-wind-beaufort-6:before{content:"\f0bd"}.wi-wind-beaufort-7:before{content:"\f0be"}.wi-wind-beaufort-8:before{content:"\f0bf"}.wi-wind-beaufort-9:before{content:"\f0c0"}.wi-wind-beaufort-10:before{content:"\f0c1"}.wi-wind-beaufort-11:before{content:"\f0c2"}.wi-wind-beaufort-12:before{content:"\f0c3"}.wi-yahoo-0:before{content:"\f056"}.wi-yahoo-1:before{content:"\f00e"}.wi-yahoo-2:before{content:"\f073"}.wi-yahoo-3:before,.wi-yahoo-4:before{content:"\f01e"}.wi-yahoo-5:before,.wi-yahoo-6:before,.wi-yahoo-7:before{content:"\f017"}.wi-yahoo-8:before{content:"\f015"}.wi-yahoo-9:before{content:"\f01a"}.wi-yahoo-10:before{content:"\f015"}.wi-yahoo-11:before,.wi-yahoo-12:before{content:"\f01a"}.wi-yahoo-13:before{content:"\f01b"}.wi-yahoo-14:before{content:"\f00a"}.wi-yahoo-15:before{content:"\f064"}.wi-yahoo-16:before{content:"\f01b"}.wi-yahoo-17:before{content:"\f015"}.wi-yahoo-18:before{content:"\f017"}.wi-yahoo-19:before{content:"\f063"}.wi-yahoo-20:before{content:"\f014"}.wi-yahoo-21:before{content:"\f021"}.wi-yahoo-22:before{content:"\f062"}.wi-yahoo-23:before,.wi-yahoo-24:before{content:"\f050"}.wi-yahoo-25:before{content:"\f076"}.wi-yahoo-26:before{content:"\f013"}.wi-yahoo-27:before{content:"\f031"}.wi-yahoo-28:before{content:"\f002"}.wi-yahoo-29:before{content:"\f031"}.wi-yahoo-30:before{content:"\f002"}.wi-yahoo-31:before{content:"\f02e"}.wi-yahoo-32:before{content:"\f00d"}.wi-yahoo-33:before{content:"\f083"}.wi-yahoo-34:before{content:"\f00c"}.wi-yahoo-35:before{content:"\f017"}.wi-yahoo-36:before{content:"\f072"}.wi-yahoo-37:before,.wi-yahoo-38:before,.wi-yahoo-39:before{content:"\f00e"}.wi-yahoo-40:before{content:"\f01a"}.wi-yahoo-41:before{content:"\f064"}.wi-yahoo-42:before{content:"\f01b"}.wi-yahoo-43:before{content:"\f064"}.wi-yahoo-44:before{content:"\f00c"}.wi-yahoo-45:before{content:"\f00e"}.wi-yahoo-46:before{content:"\f01b"}.wi-yahoo-47:before{content:"\f00e"}.wi-yahoo-3200:before{content:"\f077"}.wi-forecast-io-clear-day:before{content:"\f00d"}.wi-forecast-io-clear-night:before{content:"\f02e"}.wi-forecast-io-rain:before{content:"\f019"}.wi-forecast-io-snow:before{content:"\f01b"}.wi-forecast-io-sleet:before{content:"\f0b5"}.wi-forecast-io-wind:before{content:"\f050"}.wi-forecast-io-fog:before{content:"\f014"}.wi-forecast-io-cloudy:before{content:"\f013"}.wi-forecast-io-partly-cloudy-day:before{content:"\f002"}.wi-forecast-io-partly-cloudy-night:before{content:"\f031"}.wi-forecast-io-hail:before{content:"\f015"}.wi-forecast-io-thunderstorm:before{content:"\f01e"}.wi-forecast-io-tornado:before{content:"\f056"}.wi-wmo4680-00:before,.wi-wmo4680-0:before{content:"\f055"}.wi-wmo4680-01:before,.wi-wmo4680-1:before{content:"\f013"}.wi-wmo4680-02:before,.wi-wmo4680-2:before{content:"\f055"}.wi-wmo4680-03:before,.wi-wmo4680-3:before{content:"\f013"}.wi-wmo4680-04:before,.wi-wmo4680-05:before,.wi-wmo4680-10:before,.wi-wmo4680-11:before,.wi-wmo4680-4:before,.wi-wmo4680-5:before{content:"\f014"}.wi-wmo4680-12:before{content:"\f016"}.wi-wmo4680-18:before{content:"\f050"}.wi-wmo4680-20:before{content:"\f014"}.wi-wmo4680-21:before,.wi-wmo4680-22:before{content:"\f017"}.wi-wmo4680-23:before{content:"\f019"}.wi-wmo4680-24:before{content:"\f01b"}.wi-wmo4680-25:before{content:"\f015"}.wi-wmo4680-26:before{content:"\f01e"}.wi-wmo4680-27:before,.wi-wmo4680-28:before,.wi-wmo4680-29:before{content:"\f063"}.wi-wmo4680-30:before,.wi-wmo4680-31:before,.wi-wmo4680-32:before,.wi-wmo4680-33:before,.wi-wmo4680-34:before,.wi-wmo4680-35:before{content:"\f014"}.wi-wmo4680-40:before{content:"\f017"}.wi-wmo4680-41:before{content:"\f01c"}.wi-wmo4680-42:before{content:"\f019"}.wi-wmo4680-43:before{content:"\f01c"}.wi-wmo4680-44:before{content:"\f019"}.wi-wmo4680-45:before,.wi-wmo4680-46:before{content:"\f015"}.wi-wmo4680-47:before,.wi-wmo4680-48:before{content:"\f01b"}.wi-wmo4680-50:before,.wi-wmo4680-51:before{content:"\f01c"}.wi-wmo4680-52:before,.wi-wmo4680-53:before{content:"\f019"}.wi-wmo4680-54:before,.wi-wmo4680-55:before,.wi-wmo4680-56:before{content:"\f076"}.wi-wmo4680-57:before{content:"\f01c"}.wi-wmo4680-58:before{content:"\f019"}.wi-wmo4680-60:before,.wi-wmo4680-61:before{content:"\f01c"}.wi-wmo4680-62:before,.wi-wmo4680-63:before{content:"\f019"}.wi-wmo4680-64:before,.wi-wmo4680-65:before,.wi-wmo4680-66:before{content:"\f015"}.wi-wmo4680-67:before,.wi-wmo4680-68:before{content:"\f017"}.wi-wmo4680-70:before,.wi-wmo4680-71:before,.wi-wmo4680-72:before,.wi-wmo4680-73:before{content:"\f01b"}.wi-wmo4680-74:before,.wi-wmo4680-75:before,.wi-wmo4680-76:before{content:"\f076"}.wi-wmo4680-77:before{content:"\f01b"}.wi-wmo4680-78:before{content:"\f076"}.wi-wmo4680-80:before{content:"\f019"}.wi-wmo4680-81:before{content:"\f01c"}.wi-wmo4680-82:before,.wi-wmo4680-83:before{content:"\f019"}.wi-wmo4680-84:before{content:"\f01d"}.wi-wmo4680-85:before,.wi-wmo4680-86:before,.wi-wmo4680-87:before{content:"\f017"}.wi-wmo4680-89:before{content:"\f015"}.wi-wmo4680-90:before{content:"\f016"}.wi-wmo4680-91:before{content:"\f01d"}.wi-wmo4680-92:before,.wi-wmo4680-93:before{content:"\f01e"}.wi-wmo4680-94:before{content:"\f016"}.wi-wmo4680-95:before,.wi-wmo4680-96:before{content:"\f01e"}.wi-wmo4680-99:before{content:"\f056"}.wi-owm-200:before,.wi-owm-201:before,.wi-owm-202:before{content:"\f01e"}.wi-owm-210:before,.wi-owm-211:before,.wi-owm-212:before,.wi-owm-221:before{content:"\f016"}.wi-owm-230:before,.wi-owm-231:before,.wi-owm-232:before{content:"\f01e"}.wi-owm-300:before,.wi-owm-301:before{content:"\f01c"}.wi-owm-302:before{content:"\f019"}.wi-owm-310:before{content:"\f017"}.wi-owm-311:before,.wi-owm-312:before{content:"\f019"}.wi-owm-313:before{content:"\f01a"}.wi-owm-314:before{content:"\f019"}.wi-owm-321:before,.wi-owm-500:before{content:"\f01c"}.wi-owm-501:before,.wi-owm-502:before,.wi-owm-503:before,.wi-owm-504:before{content:"\f019"}.wi-owm-511:before{content:"\f017"}.wi-owm-520:before,.wi-owm-521:before,.wi-owm-522:before{content:"\f01a"}.wi-owm-531:before{content:"\f01d"}.wi-owm-600:before,.wi-owm-601:before{content:"\f01b"}.wi-owm-602:before{content:"\f0b5"}.wi-owm-611:before,.wi-owm-612:before,.wi-owm-615:before,.wi-owm-616:before,.wi-owm-620:before{content:"\f017"}.wi-owm-621:before,.wi-owm-622:before{content:"\f01b"}.wi-owm-701:before{content:"\f01a"}.wi-owm-711:before{content:"\f062"}.wi-owm-721:before{content:"\f0b6"}.wi-owm-731:before{content:"\f063"}.wi-owm-741:before{content:"\f014"}.wi-owm-761:before,.wi-owm-762:before{content:"\f063"}.wi-owm-771:before{content:"\f011"}.wi-owm-781:before{content:"\f056"}.wi-owm-800:before{content:"\f00d"}.wi-owm-801:before,.wi-owm-802:before{content:"\f011"}.wi-owm-803:before{content:"\f012"}.wi-owm-804:before{content:"\f013"}.wi-owm-900:before{content:"\f056"}.wi-owm-901:before{content:"\f01d"}.wi-owm-902:before{content:"\f073"}.wi-owm-903:before{content:"\f076"}.wi-owm-904:before{content:"\f072"}.wi-owm-905:before{content:"\f021"}.wi-owm-906:before{content:"\f015"}.wi-owm-957:before{content:"\f050"}.wi-owm-day-200:before,.wi-owm-day-201:before,.wi-owm-day-202:before{content:"\f010"}.wi-owm-day-210:before,.wi-owm-day-211:before,.wi-owm-day-212:before,.wi-owm-day-221:before{content:"\f005"}.wi-owm-day-230:before,.wi-owm-day-231:before,.wi-owm-day-232:before{content:"\f010"}.wi-owm-day-300:before,.wi-owm-day-301:before{content:"\f00b"}.wi-owm-day-302:before,.wi-owm-day-310:before,.wi-owm-day-311:before,.wi-owm-day-312:before,.wi-owm-day-313:before,.wi-owm-day-314:before{content:"\f008"}.wi-owm-day-321:before,.wi-owm-day-500:before{content:"\f00b"}.wi-owm-day-501:before,.wi-owm-day-502:before,.wi-owm-day-503:before,.wi-owm-day-504:before{content:"\f008"}.wi-owm-day-511:before{content:"\f006"}.wi-owm-day-520:before,.wi-owm-day-521:before,.wi-owm-day-522:before{content:"\f009"}.wi-owm-day-531:before{content:"\f00e"}.wi-owm-day-600:before{content:"\f00a"}.wi-owm-day-601:before{content:"\f0b2"}.wi-owm-day-602:before{content:"\f00a"}.wi-owm-day-611:before,.wi-owm-day-612:before,.wi-owm-day-615:before,.wi-owm-day-616:before,.wi-owm-day-620:before{content:"\f006"}.wi-owm-day-621:before,.wi-owm-day-622:before{content:"\f00a"}.wi-owm-day-701:before{content:"\f009"}.wi-owm-day-711:before{content:"\f062"}.wi-owm-day-721:before{content:"\f0b6"}.wi-owm-day-731:before{content:"\f063"}.wi-owm-day-741:before{content:"\f003"}.wi-owm-day-761:before,.wi-owm-day-762:before{content:"\f063"}.wi-owm-day-781:before{content:"\f056"}.wi-owm-day-800:before{content:"\f00d"}.wi-owm-day-801:before,.wi-owm-day-802:before,.wi-owm-day-803:before{content:"\f000"}.wi-owm-day-804:before{content:"\f00c"}.wi-owm-day-900:before{content:"\f056"}.wi-owm-day-902:before{content:"\f073"}.wi-owm-day-903:before{content:"\f076"}.wi-owm-day-904:before{content:"\f072"}.wi-owm-day-906:before{content:"\f004"}.wi-owm-day-957:before{content:"\f050"}.wi-owm-night-200:before,.wi-owm-night-201:before,.wi-owm-night-202:before{content:"\f02d"}.wi-owm-night-210:before,.wi-owm-night-211:before,.wi-owm-night-212:before,.wi-owm-night-221:before{content:"\f025"}.wi-owm-night-230:before,.wi-owm-night-231:before,.wi-owm-night-232:before{content:"\f02d"}.wi-owm-night-300:before,.wi-owm-night-301:before{content:"\f02b"}.wi-owm-night-302:before,.wi-owm-night-310:before,.wi-owm-night-311:before,.wi-owm-night-312:before,.wi-owm-night-313:before,.wi-owm-night-314:before{content:"\f028"}.wi-owm-night-321:before,.wi-owm-night-500:before{content:"\f02b"}.wi-owm-night-501:before,.wi-owm-night-502:before,.wi-owm-night-503:before,.wi-owm-night-504:before{content:"\f028"}.wi-owm-night-511:before{content:"\f026"}.wi-owm-night-520:before,.wi-owm-night-521:before,.wi-owm-night-522:before{content:"\f029"}.wi-owm-night-531:before{content:"\f02c"}.wi-owm-night-600:before{content:"\f02a"}.wi-owm-night-601:before{content:"\f0b4"}.wi-owm-night-602:before{content:"\f02a"}.wi-owm-night-611:before,.wi-owm-night-612:before,.wi-owm-night-615:before,.wi-owm-night-616:before,.wi-owm-night-620:before{content:"\f026"}.wi-owm-night-621:before,.wi-owm-night-622:before{content:"\f02a"}.wi-owm-night-701:before{content:"\f029"}.wi-owm-night-711:before{content:"\f062"}.wi-owm-night-721:before{content:"\f0b6"}.wi-owm-night-731:before{content:"\f063"}.wi-owm-night-741:before{content:"\f04a"}.wi-owm-night-761:before,.wi-owm-night-762:before{content:"\f063"}.wi-owm-night-781:before{content:"\f056"}.wi-owm-night-800:before{content:"\f02e"}.wi-owm-night-801:before,.wi-owm-night-802:before,.wi-owm-night-803:before{content:"\f022"}.wi-owm-night-804:before{content:"\f086"}.wi-owm-night-900:before{content:"\f056"}.wi-owm-night-902:before{content:"\f073"}.wi-owm-night-903:before{content:"\f076"}.wi-owm-night-904:before{content:"\f072"}.wi-owm-night-906:before{content:"\f024"}.wi-owm-night-957:before{content:"\f050"}.wi-wu-chanceflurries:before{content:"\f064"}.wi-wu-chancerain:before{content:"\f019"}.wi-wu-chancesleat:before{content:"\f0b5"}.wi-wu-chancesnow:before{content:"\f01b"}.wi-wu-chancetstorms:before{content:"\f01e"}.wi-wu-clear:before{content:"\f00d"}.wi-wu-cloudy:before{content:"\f002"}.wi-wu-flurries:before{content:"\f064"}.wi-wu-hazy:before{content:"\f0b6"}.wi-wu-mostlycloudy:before{content:"\f002"}.wi-wu-mostlysunny:before{content:"\f00d"}.wi-wu-partlycloudy:before{content:"\f002"}.wi-wu-partlysunny:before{content:"\f00d"}.wi-wu-rain:before{content:"\f01a"}.wi-wu-sleat:before{content:"\f0b5"}.wi-wu-snow:before{content:"\f01b"}.wi-wu-sunny:before{content:"\f00d"}.wi-wu-tstorms:before{content:"\f01e"}.wi-wu-unknown:before{content:"\f00d"}.rd-container{display:none;text-align:center;background-color:#fff;border:1px solid #ddd}.rd-container.full-width{width:100%}.rd-container-attachment{position:absolute;z-index:591}.rd-month{display:inline-block;width:100%;margin-right:25px}.rd-month:last-child{margin-right:0}.rd-month-label{font-family:ProximaNovaSemibold,Helvetica,Arial,sans-serif;padding:12px 8px;text-transform:uppercase;border-bottom:1px solid #ddd}.rd-back,.rd-next{margin:0;padding:12px;cursor:pointer;border:none;outline:0;background:0 0}.rd-back[disabled],.rd-next[disabled]{cursor:default}.rd-back{float:left}.rd-next{float:right}.rd-back:before{display:block;content:'\2190'}.rd-next:before{display:block;content:'\2192'}.rd-day-body{cursor:pointer;text-align:center;padding:10px;position:relative;z-index:0}.rd-time-option:hover,.rd-time-selected{cursor:pointer;color:#fff;background-color:#F95F72}.rd-day-next-month,.rd-day-prev-month{color:#999}.rd-day-disabled{cursor:default;color:#fcc}.rd-date{border-right:1px solid #ddd;display:inline-block;width:100%}.rd-time{position:relative;display:inline-block;min-width:80px;vertical-align:top}.rd-time-list{position:absolute;right:0;left:0;display:block!important;overflow-y:scroll;max-height:256px;color:#333;border:1px solid #ddd;background-color:#fff}.rd-time-option,.rd-time-selected{padding:5px}.rd-day-concealed{visibility:hidden}.rd-days{margin:10px;width:calc(100% - 20px)}.rd-day-head{text-transform:uppercase;color:#F95F72}.rd-day-selected{color:#fff;background-color:transparent}.rd-day-body:hover:before,.rd-day-highlight:before,.rd-day-selected:before,.rd-day-today:before{position:absolute;z-index:-1;top:50%;left:50%;width:40px;height:40px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);content:'';border-radius:50%;box-sizing:border-box;border:3px solid transparent}.rd-day-selected:before{background-color:#F95F72}.rd-day-body:hover:before{background-color:#ddd}.header-signup-regular{color:#FFF;background-color:#F95F72;width:180px;position:absolute;right:25px;top:25px;border-radius:3px;cursor:pointer;height:50px;line-height:50px;text-align:center;font-family:proximaNovaSemiBold,helvetica;font-size:14px}.header-signup-regular:hover{text-decoration:underline}.header-signup-regular:active{box-shadow:0 0 10px 1px rgba(0,0,0,.1) inset}.header-facepile{position:absolute;right:250px;top:20px;width:340px}.header_top_panel{height:100px!important}.header_top_panel.stay_hide{-webkit-transform:translateY(-100%)!important;transform:translateY(-100%)!important}.main_panel_header .header_top_panel .signup_button{margin-top:15px}.header-logo-ct{position:absolute;top:30px;left:30px;color:#FFF;width:250px;cursor:cursor}.header-logo-icon{float:left;width:50px;height:50px;background:url(/images/landing/v1/notey_logo_teal.fw.png) 0/contain no-repeat;margin-right:10px}.header-logo-title{font-size:30px;letter-spacing:3px;font-family:proximaNovaSemiBold,helvetica;color:#F95F72}.header-logo-beta{font-size:14px;top:-1em;font-family:proximaNovaRegular,helvetica;color:#333}.header-logo-subtitle{font-size:14px;margin-top:-6px;font-family:callunaItalic,"calluna italic",helvetica;color:#333}.clear{clear:both}.clickable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none}.input-text{height:50px;padding:0 10px;border:1px solid #EEE;border-radius:3px;box-shadow:inset 0 1px 1px 0 #EEE;font-family:proximaNovaRegular,helvetica}.textarea{border-radius:3px;box-shadow:inset 0 1px 1px 0 #EEE;padding:0 10px;border:1px solid #EEE}.btn2{height:50px;border-width:0;border-radius:3px;line-height:50px;text-align:center;cursor:pointer;font-size:14px;font-family:proximaNovaSemiBold,helvetica,arial;color:#fff;background-color:#F95F72}.loading-icon{-ms-animation:1s linear 0s normal none infinite rotating;-webkit-animation:1s linear 0s normal none infinite rotating;animation:1s linear 0s normal none infinite rotating;display:inline-block}.loading-icon:before{font-family:FontAwesome;content:'';cursor:default}.overlay{position:fixed;top:0;left:100%;width:100%;height:100%;z-index:100;background-color:#FFF;transition:left .5s;overflow:auto}.overlay.ready{left:0}.icon{vertical-align:middle}#notey_search_page .page-intro,.page-blog .page-intro,.page-intro-extend,.page-topic .page-intro{display:block;margin:28px 0 0;font-family:proximaNovaBold,helvetica,arial;letter-spacing:0;text-align:left;padding-left:20px}.search-subtitle-tc{text-transform:capitalize}.page-intro{font-size:20px;color:#333;font-family:calluna,calluna,helvetica;margin:30px 0;text-align:center;transition:all .3s ease}.activity .page-intro{margin:90px auto 35px;font-family:proximaNovaLight,helvetica;font-size:16px}#notey_search_page .page-intro{font-size:16px}.page-blog .page-intro,.page-topic .page-intro{color:#fff;font-size:18px}.profile .page-intro{display:none}.main_feeds_wrapper{position:relative}/*!
Pure v0.2.1
Copyright 2013 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yui/pure/blob/master/LICENSE.md
*//*!
normalize.css v1.1.2 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*//*! normalize.css v1.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,html,input,select,textarea{font-family:proximaNovaRegular,helvetica,arial}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.pure-button{display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:100%;padding:.5em 1.5em;color:#444;color:rgba(0,0,0,.8);border:1px solid #999;border:0 transparent;background-color:#E6E6E6;text-decoration:none;border-radius:2px;-webkit-font-smoothing:antialiased;-webkit-transition:.1s linear -webkit-box-shadow;-moz-transition:.1s linear -moz-box-shadow;-ms-transition:.1s linear box-shadow;-o-transition:.1s linear box-shadow;transition:.1s linear box-shadow}.pure-button-hover,.pure-button:focus,.pure-button:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),color-stop(40%,rgba(0,0,0,.05)),to(rgba(0,0,0,.1)));background-image:-webkit-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:-moz-linear-gradient(top,rgba(0,0,0,.05) 0,rgba(0,0,0,.1));background-image:-ms-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:-o-linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1));background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1))}.pure-button:focus{outline:0}.pure-button-active,.pure-button:active{box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset}.pure-button-disabled,.pure-button-disabled:active,.pure-button-disabled:focus,.pure-button-disabled:hover,.pure-button[disabled]{border:0;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;cursor:not-allowed;box-shadow:none}.pure-button-hidden{display:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff}.pure-form{margin:0}.pure-form legend{border:0;white-space:normal}.pure-form button,.pure-form input,.pure-form select,.pure-form textarea{font-size:100%;margin:0;vertical-align:baseline}.pure-form button,.pure-form input{line-height:normal}.pure-form button,.pure-form input[type=button],.pure-form input[type=reset],.pure-form input[type=submit]{-webkit-appearance:button;cursor:pointer}.pure-form button[disabled],.pure-form input[disabled]{cursor:default}.pure-form input[type=checkbox],.pure-form input[type=radio]{box-sizing:border-box;padding:0}.pure-form input[type=search]{-webkit-appearance:textfield}.pure-form input[type=search]::-webkit-search-cancel-button,.pure-form input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.pure-form button::-moz-focus-inner,.pure-form input::-moz-focus-inner{border:0;padding:0}.pure-form textarea{overflow:auto;vertical-align:top}.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;font-size:.8em;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;-webkit-transition:.3s linear border;-moz-transition:.3s linear border;-ms-transition:.3s linear border;-o-transition:.3s linear border;transition:.3s linear border;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased}.pure-form input[type=color]:focus,.pure-form input[type=date]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=email]:focus,.pure-form input[type=month]:focus,.pure-form input[type=number]:focus,.pure-form input[type=password]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=text]:focus,.pure-form input[type=time]:focus,.pure-form input[type=url]:focus,.pure-form input[type=week]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;border-color:#129FEA}.pure-form input[type=checkbox]:focus,.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus{outline:#129FEA auto 1px}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input[type=color][disabled],.pure-form input[type=date][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=email][disabled],.pure-form input[type=month][disabled],.pure-form input[type=number][disabled],.pure-form input[type=password][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=text][disabled],.pure-form input[type=time][disabled],.pure-form input[type=url][disabled],.pure-form input[type=week][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form input[readonly]:focus,.pure-form select[readonly],.pure-form select[readonly]:focus,.pure-form textarea[readonly],.pure-form textarea[readonly]:focus{background:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form select:focus:invalid,.pure-form textarea:focus:invalid{color:#b94a48;border:1px solid #ee5f5b}.pure-form input:focus:invalid:focus,.pure-form select:focus:invalid:focus,.pure-form textarea:focus:invalid:focus{border-color:#e9322d}.pure-form input[type=checkbox]:focus:invalid:focus,.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em;font-size:90%}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;font-size:125%;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input[type=color],.pure-form-stacked input[type=date],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=email],.pure-form-stacked input[type=month],.pure-form-stacked input[type=number],.pure-form-stacked input[type=password],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=text],.pure-form-stacked input[type=time],.pure-form-stacked input[type=url],.pure-form-stacked input[type=week],.pure-form-stacked label,.pure-form-stacked select,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-aligned .pure-help-inline,.pure-form-aligned input,.pure-form-aligned select,.pure-form-aligned textarea,.pure-form-message-inline{display:inline-block;vertical-align:middle}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 10em}.pure-form .pure-input-rounded,.pure-form input.pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input{display:block;padding:10px;margin:0;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus{z-index:2}.pure-form .pure-group input:first-child{top:1px;border-radius:4px 4px 0 0}.pure-form .pure-group input:last-child{top:-2px;border-radius:0 0 4px 4px}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:90%}.pure-form-message{display:block;color:#666;font-size:90%}@media only screen and (max-width:480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form label{margin-bottom:.3em;display:block}.pure-group input[type=color],.pure-group input[type=date],.pure-group input[type=datetime-local],.pure-group input[type=datetime],.pure-group input[type=email],.pure-group input[type=month],.pure-group input[type=number],.pure-group input[type=password],.pure-group input[type=search],.pure-group input[type=tel],.pure-group input[type=text],.pure-group input[type=time],.pure-group input[type=url],.pure-group input[type=week]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0}.pure-form .pure-help-inline,.pure-form-message,.pure-form-message-inline{display:block;font-size:80%;padding:.2em 0 .8em}}.pure-g{letter-spacing:-.31em;text-rendering:optimizespeed}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u,.pure-u-1,.pure-u-1-12,.pure-u-1-2,.pure-u-1-24,.pure-u-1-3,.pure-u-1-4,.pure-u-1-5,.pure-u-1-6,.pure-u-1-8,.pure-u-11-12,.pure-u-11-24,.pure-u-13-24,.pure-u-17-24,.pure-u-19-24,.pure-u-2-3,.pure-u-2-5,.pure-u-23-24,.pure-u-3-4,.pure-u-3-5,.pure-u-3-8,.pure-u-4-5,.pure-u-5-12,.pure-u-5-24,.pure-u-5-6,.pure-u-5-8,.pure-u-7-12,.pure-u-7-24,.pure-u-7-8{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1{width:100%}.pure-u-1-2{width:50%}.pure-u-1-3{width:33.33333%}.pure-u-2-3{width:66.66666%}.pure-u-1-4{width:25%}.pure-u-3-4{width:75%}.pure-u-1-5{width:20%}.pure-u-2-5{width:40%}.pure-u-3-5{width:60%}.pure-u-4-5{width:80%}.pure-u-1-6{width:16.666%}.pure-u-5-6{width:83.33%}.pure-u-1-8{width:12.5%}.pure-u-3-8{width:37.5%}.pure-u-5-8{width:62.5%}.pure-u-7-8{width:87.5%}.pure-u-1-12{width:8.3333%}.pure-u-5-12{width:41.6666%}.pure-u-7-12{width:58.3333%}.pure-u-11-12{width:91.6666%}.pure-u-1-24{width:4.1666%}.pure-u-5-24{width:20.8333%}.pure-u-7-24{width:29.1666%}.pure-u-11-24{width:45.8333%}.pure-u-13-24{width:54.1666%}.pure-u-17-24{width:70.8333%}.pure-u-19-24{width:79.1666%}.pure-u-23-24{width:95.8333%}.pure-g-r{letter-spacing:-.31em}.opera-only :-o-prefocus,.pure-g-r{word-spacing:-.43em}.pure-g-r img{max-width:100%}@media (min-width:980px){.pure-hidden-desktop,.pure-visible-phone,.pure-visible-tablet{display:none}}@media (max-width:480px){.pure-g-r>.pure-u,.pure-g-r>[class*=pure-u-]{width:100%}}@media (max-width:767px){.pure-g-r>.pure-u,.pure-g-r>[class*=pure-u-]{width:100%}.pure-hidden-phone,.pure-visible-desktop{display:none}}@media (min-width:768px) and (max-width:979px){.pure-hidden-tablet,.pure-visible-desktop{display:none}}.pure-menu ul{position:absolute;visibility:hidden}.pure-menu.pure-menu-open{visibility:visible;z-index:2;width:100%}.pure-menu ul{left:-10000px;list-style:none;margin:0;padding:0;top:-10000px;z-index:1}.pure-menu>ul{position:relative}.pure-menu-open>ul{left:0;top:0;visibility:visible}.pure-menu-open>ul:focus{outline:0}.pure-menu li{position:relative}.pure-menu .pure-menu-heading,.pure-menu a{display:block;line-height:1.5em;padding:5px 20px;text-decoration:none;white-space:nowrap}.pure-menu.pure-menu-horizontal>.pure-menu-heading{display:inline-block;zoom:1;margin:0;vertical-align:middle}.pure-menu.pure-menu-horizontal>ul{display:inline-block;zoom:1;vertical-align:middle;height:2.4em}.pure-menu li a{padding:5px 20px}.pure-menu-can-have-children>.pure-menu-label:after{content:'\25B8';float:right;font-family:'Lucida Grande','Lucida Sans Unicode','DejaVu Sans',sans-serif;margin-right:-20px;margin-top:-1px}.pure-menu-can-have-children>.pure-menu-label{padding-right:30px}.pure-menu-separator{background-color:#dfdfdf;display:block;height:1px;font-size:0;margin:7px 2px;overflow:hidden}.pure-menu-hidden{display:none}.pure-menu-fixed{position:fixed;top:0;left:0;width:100%}.pure-menu-horizontal li{display:inline-block;zoom:1;vertical-align:middle}.pure-menu-horizontal li li{display:block}.pure-menu-horizontal>.pure-menu-children>.pure-menu-can-have-children>.pure-menu-label:after{content:"\25BE"}.pure-menu-horizontal>.pure-menu-children>.pure-menu-can-have-children>.pure-menu-label{padding-right:30px}.pure-menu-horizontal li.pure-menu-separator{height:50%;width:1px;margin:0 7px}.pure-menu-horizontal li li.pure-menu-separator{height:1px;width:auto;margin:7px 2px}.pure-menu.pure-menu-horizontal li .pure-menu-children,.pure-menu.pure-menu-open{background:#fff;border:1px solid #b7b7b7}.pure-menu.pure-menu-horizontal,.pure-menu.pure-menu-horizontal .pure-menu-heading{border:0}.pure-menu a{border:1px solid transparent;border-left:0;border-right:0}.pure-menu .pure-menu-can-have-children>li:after,.pure-menu a{color:#777}.pure-menu .pure-menu-can-have-children>li:hover:after{color:#fff}.pure-menu .pure-menu-open{background:#dedede}.pure-menu li a:focus,.pure-menu li a:hover{background:#eee}.pure-menu li.pure-menu-disabled a:focus,.pure-menu li.pure-menu-disabled a:hover{background:#fff;color:#bfbfbf}.pure-menu .pure-menu-disabled>a{background-image:none;border-color:transparent;cursor:default}.pure-menu .pure-menu-can-have-children.pure-menu-disabled>a:after,.pure-menu .pure-menu-disabled>a{color:#bfbfbf}.pure-menu .pure-menu-heading{color:#565d64;text-transform:uppercase;font-size:90%;margin-top:.5em;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dfdfdf}.pure-menu .pure-menu-selected a{color:#000}.pure-menu.pure-menu-open.pure-menu-fixed{border:0;border-bottom:1px solid #b7b7b7}.pure-paginator{letter-spacing:-.31em;text-rendering:optimizespeed;list-style:none;margin:0;padding:0}.opera-only :-o-prefocus,.pure-paginator{word-spacing:-.43em}.pure-paginator li{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-paginator .pure-button{border-radius:0;padding:.8em 1.4em;vertical-align:top;height:1.1em}.pure-paginator .pure-button:active,.pure-paginator .pure-button:focus{outline-style:none}.pure-paginator .next,.pure-paginator .prev{color:#C0C1C3;text-shadow:0 -1px 0 rgba(0,0,0,.45)}.pure-paginator .prev{border-radius:2px 0 0 2px}.pure-paginator .next{border-radius:0 2px 2px 0}@media (max-width:480px){.pure-menu-horizontal{width:100%}.pure-menu-children li{display:block;border-bottom:1px solid #000}}.pure-table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}.pure-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.pure-table td,.pure-table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:6px 12px}.pure-table td:first-child,.pure-table th:first-child{border-left-width:0}.pure-table thead{background:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.pure-table td{background-color:transparent}.pure-table-odd td,.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2}.pure-table-bordered td{border-bottom:1px solid #cbcbcb}.pure-table-bordered tbody>tr:last-child td,.pure-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #cbcbcb}.pure-table-horizontal tbody>tr:last-child td{border-bottom-width:0}.nf-menu-ct{width:100%;height:40px!important;line-height:40px!important;border:0;background:#FFF;position:relative;opacity:1;transition:all .3s ease}.nf-menu-ct.fixed{position:fixed;top:60px;left:0;width:100%;z-index:10;border-top:1px solid #eee}.nf-menu-ct.fixed:before{top:0;background-color:#000}.style-submenu .nf-menu-ct.fixed{background-color:transparent}.style-submenu .nf-menu-ct.cover-fixed{background-color:transparent;position:absolute;bottom:0;left:0}.style-submenu .nf-menu-left-item .sub-menu__item{color:#ccc}.style-submenu .nf-menu-left-item .sub-menu__item.selected,.style-submenu .nf-menu-left-item .sub-menu__item:hover{color:#fff}.style-submenu .nf-menu-btm-border{background-color:#fff}.nf-menu-left{margin:0 20px 0 180px;padding:0;list-style:none;position:relative}.nf-menu-left.search_page{margin:0 20px 0 30px}.topic-page .nf-menu-left{margin-left:25px}.nf-menu-left-item{display:inline-block;margin-right:50px}.nf-menu-left-item .sub-menu__item{color:#ccc;transition:all .35s ease}.nf-menu-left-item .sub-menu__item.selected,.nf-menu-left-item .sub-menu__item:hover{border-bottom:none;color:#333}.nf-menu-right-item{float:right;font-size:12px;color:#ccc;cursor:default}.style-submenu .nf-menu-right-item{color:#FFF}.nf-menu-btm-border{position:absolute;height:3px;background:#333;width:52px;top:37px;left:0;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.nf-menu-clickable{vertical-align:middle;cursor:pointer;color:#333;font-size:.9em}.nf-menu-clickable.selected,.nf-menu-clickable:hover{color:#F95F72!important;border-bottom:2px solid #F95F72}.nf-menu-add,.nf-menu-add .nf-menu-clickable{color:#333;vertical-align:middle}.nf-menu-add:before{font-family:ios7-icon;vertical-align:text-bottom;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\F1F7'}.nf-menu-add:hover:before{color:#F95F72!important}.nf-menu-num{font-style:italic;color:#A7B1B9}.nf-menu-left-item-view{display:inline-block;height:14px;width:16px;vertical-align:middle;background:url(/images/action_icons.png?v2) no-repeat;opacity:.5;cursor:pointer;transition:opacity .3 ease}.nf-menu-left-item-view:hover{opacity:1}.nf-menu-left-item-view-card{vertical-align:middle;background-position:0 -225px}.nf-menu-left-item-view-magazine{background-position:0 -245px}.nf-submenu{background-color:#FFF;opacity:1;transition:all .3s ease}.nf-submenu.cover-fixed{position:absolute;bottom:-51px;width:100%;border-bottom:1px solid #eee;height:50px;line-height:50px}.nf-submenu .change-view-btn{margin:0}.nf-filter-item-left{float:left;padding:0 15px;font-size:14px;position:relative}.nf-filter-item-left.first{margin-left:10px}.nf-filter-item-left.first:after{content:"•";position:absolute;right:-2px;color:#333}.nf-filter-item-right{position:relative;float:right;padding:0 15px;font-size:14px}.nf-filter-item-right.with-border{border-left:1px solid #eee}.nf-filter-search{display:none}.nf-filter-search.active{display:block}.nf-filter-type.chosen{color:#F95F72}.nf-filter-location{min-width:100px}.nf-filter-location.right{margin-right:90px}.nf-filter-location-options{position:absolute;top:0;left:0;min-width:200px}.nf-hide-menu{opacity:0}.bio-outer{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.bio-close-btn{position:absolute;top:10px;right:20px;color:#666;font-family:proximaNovaRegular,helvetica;font-size:14px;cursor:pointer}.bio-1{position:relative;width:800px;height:450px;margin:0 auto;background-color:#FFF}.bio-1-col1{float:left;width:300px;height:450px;background:url(/images/blogimport/blog_popup_pic.jpg) no-repeat}.bio-1-col2{float:left;width:420px;padding:120px 40px 0}.bio-1-title{font-family:proximaNovaBold,helvetica,arial;letter-spacing:3px;font-size:20px;color:#F95F72;padding-left:20px;padding-bottom:20px}.bio-1-content{font-family:proximaNovaRegular,helvetica,arial;font-size:16px;color:#333;padding-left:20px}.bio-1-icon{margin:30px auto -25px;height:80px;width:200px;background:url(/images/blogimport/blog_popup.fw.png) no-repeat}.bio-1-connect-btn{height:50px;width:280px;margin:0 auto;border-radius:3px;line-height:50px;text-align:center;cursor:pointer;font-size:14px;font-family:proximaNovaSemiBold,helvetica,arial;color:#fff;background-color:#F95F72;letter-spacing:1px}.bio-1-tip{font-size:12px;color:#888;padding-top:2px;width:280px;line-height:30px;margin:0 auto;padding-left:60px}.cbf-outer{background-color:#fff;overflow:hidden}.cbf-close-btn{position:absolute;top:20px;right:20px;cursor:pointer;color:#aaa;font-size:12px}.cbf-back-btn{position:absolute;top:20px;left:20px;cursor:pointer;font-size:12px;color:#aaa}.cbf-back-icon{font-family:mfg_labs_iconsetregular;transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}.cbf-col1{float:left;position:relative;height:100%;background:url(/images/blogimport/connect_blog_small.jpg) 0/cover no-repeat;overflow:hidden}.cbf-col1-inner{height:100%;padding:0 40px;background-color:rgba(0,0,0,.3)}.cbf-col2{float:right;position:relative;width:480px;height:100%;overflow:auto;-webkit-box-shadow:-6px 0 40px 0 #333;-moz-box-shadow:-6px 0 40px 0 #333;box-shadow:-6px 0 40px 0 #333}.cbf-col2-inner{padding:20px 40px 0}.cbf-loading-icon{float:right;margin-top:45px}.cbf-left-title{height:100%;font-family:callunaItalic,serif;font-size:30px;color:#FFF;text-shadow:1px 1px 1px #333;text-align:center;padding-top:30%;transition:padding 1s}.cbf-left-title.top{padding-top:50px}.cbf-example-wrap{position:absolute;top:100%;left:0;width:100%;text-align:center;transition:top 900ms}.cbf-example-wrap.active{top:130px}.cbf-example{display:inline-block;position:relative;text-align:left;vertical-align:top;padding:0 20px}.cbf-example-hide{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.cbf-tutorial{position:absolute;top:100%;left:0;width:100%;height:100%;z-index:4;background-color:#FFF;transition:top 500ms}.cbf-tutorial-inner{padding:100px 40px 40px}.cbf-tutorial.active{top:0}.cbf-tutorial-hide-btn{cursor:pointer;position:absolute;top:20px;right:20px;font-size:12px;color:#888}.cbf-right-title{font-family:proximaNovaBold,helvetica;letter-spacing:3px;font-size:20px;color:#F95F72;padding-bottom:10px}.cbf-label{font-family:proximaNovaSemiBold,helvetica;padding-bottom:5px;padding-top:15px;font-size:14px}.cbf-label-desc{font-size:.75em;padding-bottom:5px}.cbf-input{width:390px;height:40px;font-size:14px}.cbf-textarea{width:390px;height:60px}.cbf-next-photo-ct{margin-top:20px;bottom:40px;left:40px;opacity:0;font-size:14px;transition:opacity 1s ease 2s}.cbf-next-photo-btn{text-decoration:underline;cursor:pointer}.cbf-next-photo-ct.active{opacity:1}.cbf-import-btn,.cbf-next-btn{position:fixed;bottom:40px;right:40px;letter-spacing:3px}.cbf-next-btn{width:200px}.cbf-import-btn{width:240px}.cbf-profile-btn{margin:40px auto 0;width:200px;text-transform:uppercase}.cbf-prev-page{text-align:center;text-decoration:underline;font-size:12px;color:#aaa;cursor:pointer}.cbf-instruction-title{font-size:12px;font-family:proximaNovaSemiBold,helvetica,arial;padding-top:20px}.cbf-blogger{margin-right:20px;padding-left:30px;background:url(/images/blogimport/blogger_instruction.png) no-repeat;cursor:pointer}.cbf-blogger:hover{text-decoration:underline}.cbf-wordpress{margin-right:20px;padding-left:30px;background:url(/images/blogimport/wordpress_instruction.png) no-repeat;cursor:pointer}.cbf-wordpress:hover{text-decoration:underline}.cbf-outer .item_story{box-shadow:0 0 7px 3px rgba(100,100,100,.5),0 0 0 1px rgba(0,0,0,.1)}.cbf-outer .textboxlist-bits{margin:0;padding:0}.cbf-outer .textboxlist-bit{margin-right:5px}body{margin:0;padding:0;height:100%;background-color:#fefefe;color:#000;font-size:16px;font-weight:400;min-height:460px}body.fixed{overflow:hidden}a{color:#a7b1b9;text-decoration:none}a.notey-color{color:#F95F72}a:focus{outline:0}.tag{font-family:proximaNovaSemiBold;font-size:11px;letter-spacing:.5px;display:inline-block;transition:all .35s;position:relative;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;margin-left:.15rem;text-transform:uppercase}.tag:hover{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);color:#F95F72}.tag.tag-loved{color:#F95F72}.layout-app-main{float:right;position:relative;width:100%;background-color:#fefefe;transition:width .3s ease}.hide-menu .layout-app-main{width:calc(100% - 60px)}layout-app-header-p.grid__containerlaceholder{height:60px}.search_results{padding-left:80px;width:70%}#notey_search_page .search_results{position:absolute;padding-left:7px;width:1008px;z-index:1}@media only screen and (min-width:1681px){#notey_search_page .search_results{width:1350px;max-width:1350px}}@media only screen and (max-width:1680px) and (min-width:1397px){#notey_search_page .search_results{width:1008px}}@media only screen and (max-width:1396px) and (min-width:801px){#notey_search_page .search_results{width:70%}}.paper-style-intro{position:relative;min-height:550px!important;height:calc(100vh - 300px)!important;width:900px!important;margin:0 auto!important;opacity:1;transition:all .5s ease}.paper-style-intro.collapsed{height:0!important;min-height:0!important;opacity:0}.profile .paper-style-intro{min-height:600px!important}.paper-style-wrapper{box-sizing:border-box;max-width:auto!important;width:900px!important;min-height:100vh;position:relative;margin:0 auto!important;border:1px solid #ddd;padding:40px!important;background-color:#fff;color:#333;opacity:1;transition:width .5s ease,-webkit-transform 1s ease .5s,opacity .75s ease .5s}.paper-style-wrapper.delay-anim{transition:width .5s ease,-webkit-transform 1s ease 2s,opacity .75s ease 2s}.paper-style-wrapper.ready{opacity:0;transform:translateY(100px)}.paper-style-wrapper .change-view-btn,.paper-style-wrapper .page-intro,.paper-style-wrapper .paper-style-title,.paper-style-wrapper .sbl-title,.paper-style-wrapper .sc-title,.paper-style-wrapper .sp-title,.paper-style-wrapper .topicQuizTitle{color:#333;font-size:16px;letter-spacing:3px;text-transform:uppercase;margin:0 0 30px;padding-left:8px;text-shadow:none}.paper-style-wrapper .sbl-hide-info{left:auto;right:-15px}.paper-style-wrapper .bl-th{color:#333}.paper-style-wrapper .au-item-wrapper,.paper-style-wrapper .item_activity_header,.paper-style-wrapper .list-item-wrapper,.paper-style-wrapper .nb-ct,.paper-style-wrapper .post-detail,.paper-style-wrapper .qi-info-wrapper,.paper-style-wrapper .sbl-blogs-item-wrapper,.paper-style-wrapper .topic-grid-item__body,.paper-style-wrapper .user-grid-item__info{border:1px solid #ddd!important;box-shadow:none!important}.paper-style-wrapper .au-item-wrapper:hover,.paper-style-wrapper .item_activity_header:hover,.paper-style-wrapper .list-item-wrapper:hover,.paper-style-wrapper .nb-ct:hover,.paper-style-wrapper .post-detail:hover,.paper-style-wrapper .qi-info-wrapper:hover,.paper-style-wrapper .sbl-blogs-item-wrapper:hover,.paper-style-wrapper .topic-grid-item__body:hover,.paper-style-wrapper .user-grid-item__info:hover{box-shadow:0 0 2px rgba(0,0,0,.2)!important}.paper-style-wrapper .post-item-wrapper{box-shadow:none!important}.paper-style-wrapper .post-functions{border-top:1px solid #ddd!important}.paper-style-side{float:right;padding:0;width:340px;box-sizing:border-box;right:0;top:0;bottom:0}.paper-style-feed{float:left;width:calc(100% - 340px)!important;margin:0 auto 40px!important;padding-right:20px!important;box-sizing:border-box}.paper-style-feed .list-item-wrapper{width:auto!important;margin-bottom:20px!important}.paper-style-feed .list-item-title{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:16px;line-height:16px;max-height:48px}.paper-style-feed.full-width{width:100%!important;padding:0!important}.paper-style-extra{width:100%!important}@media (max-width:900px){.paper-style-intro,.paper-style-wrapper{width:calc(100% - 80px)!important;margin:0 40px!important}.paper-style-feed,.paper-style-side{width:100%!important;padding:0!important}}@media (min-width:1400px){.paper-style-intro,.paper-style-wrapper{width:80%!important}}.banner-style-wrapper{width:100%;background-color:#fff;min-height:100vh}.banner-style-wrapper .list-view-container{margin-top:0}.banner-style-wrapper .fsb-ct{background-color:transparent;transition:none}.banner-fixed .banner-style-wrapper .fsb-ct{position:fixed;width:24%;top:160px;height:calc(100vh - 120px);overflow:auto}.banner-style-content{padding-top:40px}.banner-style-inner{width:970px;margin:0 auto!important;height:100%;min-height:100vh}.no-intro .banner-style-inner:not(.hs-results-inner){padding-top:0}.banner-fixed.no-intro .banner-style-inner:not(.hs-results-inner){margin-top:50px!important;padding-top:50px}body.noplatform .banner-fixed.no-intro .banner-style-inner:not(.hs-results-inner){margin-top:70px!important;padding-top:70px}.banner-style-inner .bl-th{color:#000}.banner-style-inner .fsb-ct.fsb-inline{z-index:1}.banner-style-inner.autoheight{min-height:auto}.banner-style-inner.hide{opacity:0!important;pointer-events:none!important;display:none!important}.banner-style-inner.padtop{padding-top:40px}.banner-style-intro-wrapper{position:relative;height:calc(80vh - 200px);min-height:500px}.no-intro .banner-style-intro-wrapper{display:none}.banner-style-intro-inner{position:relative;height:100%}.banner-fixed .banner-style-intro-inner{z-index:2;position:fixed;left:0;right:0;bottom:calc(100% - 60px);pointer-events:none}.banner-style-intro{position:relative;height:100%;width:80%;max-width:970px;min-width:970px;margin:0 auto!important;z-index:1}.banner-style-intro .box-button,.banner-style-intro .sb-smallbox .sb-btn{border-radius:20px}.banner-style-cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;background-size:cover;background-position:center}.banner-style-cover:after{position:absolute;content:"";top:0;left:0;background-color:rgba(0,0,0,.3);width:100%;height:100%}.banner-fixed .banner-style-cover:not(.hs-results-header){position:fixed;bottom:100vh;height:calc(80vh - 200px);min-height:500px;transform:translateY(calc(-100% + 100px));left:0;right:0;pointer-events:all}.banner-fixed.no-intro .banner-style-cover:not(.hs-results-header){top:60px;background-color:#000}.banner-style-search{display:none;opacity:0;padding-top:40px}.banner-style-search.searching{display:block;opacity:1}.banner-style-header{position:absolute;bottom:0;width:100%;text-align:center;line-height:50px;height:50px}.banner-style-header:before{pointer-events:none;content:'';position:absolute;display:block;bottom:0;left:0;right:0;top:0;background-color:#000;transition:background .5s ease}.banner-style-header.fade-bg:before{top:-30px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(0,0,0,.8) 100%)}.banner-fixed .banner-style-header:before{background-color:#000}.banner-style-header.align-left{text-align:left}.banner-fixed .banner-style-header:not(.hs-results-header){z-index:3;position:fixed;top:60px;left:0;right:0;pointer-events:all}.banner-fixed.no-intro .banner-style-header:not(.hs-results-header){top:60px;background-color:#000}body.noplatform .banner-fixed.no-intro .banner-style-header:not(.hs-results-header){top:70px}.banner-style-header.searchbar-entered .banner-style-header-item,.banner-style-header.searchbar-focused .banner-style-header-item,.banner-style-header.searching .banner-style-header-item{opacity:0;pointer-events:none}.banner-style-header-inner{box-sizing:border-box;margin:0 auto;width:80%;max-width:970px;min-width:970px;display:inline-block;position:relative;padding-right:30px;z-index:1}.banner-style-header-title{opacity:1;color:#fff;font-size:18px;letter-spacing:4px;pointer-events:none;white-space:nowrap}.banner-style-header-title:empty{display:none}.banner-style-header-title:after{content:'|';color:#999;margin-left:15px}.banner-style-header-title-text{max-width:20em;display:inline-block;vertical-align:top}.banner-style-header-item{color:rgba(255,255,255,.5);text-transform:capitalize;letter-spacing:0;font-size:14px;display:inline-block;position:relative;padding:0 10px;vertical-align:top;transition:all .35s ease}.banner-style-header-item:first-child{margin-left:-10px}.banner-style-header-item:last-child{margin-right:-10px}.banner-style-header-item.selected,.banner-style-header-item:hover{color:#fff}.banner-style-header-item .banner-style-header-drop-menu-container{top:50px;margin:0;color:#000;background-color:#fff}.fade-bg .banner-style-header-item:hover{background-color:transparent}.banner-style-header-item:hover{background-color:#000}.banner-style-header-item:hover .banner-style-header-drop-menu-container{opacity:1;pointer-events:all}.banner-style-header-item.banner-style-header-separator{cursor:default;color:#999!important;background-color:inherit!important}.banner-style-header-item .fa-icon{vertical-align:top}.banner-style-header-item.hide{display:none}.banner-style-header-item-new{font-size:11px;position:absolute;top:-10px;right:-15px;color:#ff2d54}.banner-style-header-drop-menu-container{display:block;position:absolute;color:#000;background-color:#fff;border:1px solid #ddd;z-index:2;padding:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;transition:all .25s ease;opacity:0;pointer-events:none}.banner-style-header-drop-menu-container:empty{display:none}.banner-style-header-drop-menu-container.expand{opacity:1;pointer-events:all}.banner-style-header-drop-menu-container .banner-style-header-item{display:block;margin:0;padding:0 50px;height:40px;line-height:40px;box-sizing:border-box;text-align:center;white-space:nowrap;color:#000}.banner-style-header-drop-menu-container .banner-style-header-item.selected,.banner-style-header-drop-menu-container .banner-style-header-item:hover{background:rgba(200,200,200,.15)}.banner-style-header-search{position:absolute;top:0;right:0;left:calc(100% - 30px);overflow:hidden;white-space:nowrap;line-height:normal;color:#fff;transition:all .35s ease}.banner-style-header-search input{outline:0;border:none;border-bottom:1px solid #fff;margin-left:30px;-webkit-appearance:none;background-color:transparent;box-sizing:border-box;width:calc(100% - 30px);color:#fff;opacity:0}.banner-style-header-search .fa-icon--search{position:absolute;z-index:1;top:0;left:1px;font-size:20px;margin:0;transition:opacity .5s ease}.banner-style-header-search .cancel-button{position:absolute;z-index:1;top:15px;right:0;width:20px;height:20px}.banner-style-header-search .cancel-button:after,.banner-style-header-search .cancel-button:before{content:'';position:absolute;top:10%;left:calc(50% - 1px);height:80%;width:1px;background-color:#fff}.banner-style-header-search .cancel-button:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.banner-style-header-search .cancel-button:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.banner-style-header-search .banner-style-header-search-inner{position:relative;height:50px;line-height:50px}.banner-style-header-search .banner-style-header-title,.banner-style-header-search .cancel-button{display:none}.searchbar-entered .banner-style-header-search,.searchbar-focused .banner-style-header-search,.searching .banner-style-header-search{left:0;opacity:1;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.searchbar-entered .banner-style-header-search .banner-style-header-search-inner,.searchbar-focused .banner-style-header-search .banner-style-header-search-inner,.searching .banner-style-header-search .banner-style-header-search-inner{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.searchbar-entered .banner-style-header-search .banner-style-header-title,.searchbar-focused .banner-style-header-search .banner-style-header-title,.searching .banner-style-header-search .banner-style-header-title{opacity:0;display:block;margin-right:15px}.searchbar-entered .banner-style-header-search input,.searchbar-focused .banner-style-header-search input,.searching .banner-style-header-search input{opacity:1}.banner-style-header-search input:focus~.cancel-button,.banner-style-header-search input:valid~.cancel-button,.searching .banner-style-header-search .cancel-button{display:block}.banner-style-h0,.banner-style-h1,.banner-style-h2,.banner-style-h3{position:relative;display:block;letter-spacing:3px}.banner-style-h0.overlined,.banner-style-h1.overlined,.banner-style-h2.overlined,.banner-style-h3.overlined{padding-top:10px;border-top:1px solid #000}.banner-style-h0.overlined .banner-style-hlink,.banner-style-h1.overlined .banner-style-hlink,.banner-style-h2.overlined .banner-style-hlink,.banner-style-h3.overlined .banner-style-hlink{top:10px}.banner-style-h0.underlined,.banner-style-h1.underlined,.banner-style-h2.underlined,.banner-style-h3.underlined{padding-bottom:10px;border-bottom:1px solid #000}.banner-style-h0.padlined,.banner-style-h1.padlined,.banner-style-h2.padlined,.banner-style-h3.padlined{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.banner-style-h0.padlined:after,.banner-style-h1.padlined:after,.banner-style-h2.padlined:after,.banner-style-h3.padlined:after{content:'';display:inline-block;height:5px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;background-color:#000;margin-left:20px}.banner-style-h0.multiline,.banner-style-h1.multiline,.banner-style-h2.multiline,.banner-style-h3.multiline{margin-bottom:20px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center}.banner-style-h0.multiline .banner-style-hlink,.banner-style-h1.multiline .banner-style-hlink,.banner-style-h2.multiline .banner-style-hlink,.banner-style-h3.multiline .banner-style-hlink{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;position:relative;margin-left:10px;text-align:right}.banner-style-h0.no-text-transform,.banner-style-h1.no-text-transform,.banner-style-h2.no-text-transform,.banner-style-h3.no-text-transform{text-transform:initial!important}.banner-style-h0.hide,.banner-style-h0:empty,.banner-style-h1.hide,.banner-style-h1:empty,.banner-style-h2.hide,.banner-style-h2:empty,.banner-style-h3.hide,.banner-style-h3:empty{display:none!important}.banner-style-h0{font-size:24px;margin-top:30px;margin-bottom:15px;text-transform:uppercase}.banner-style-h1{font-size:36px;margin-bottom:30px;text-transform:uppercase}.banner-style-h1.overlined{padding-top:18px}.banner-style-h1.overlined .banner-style-hlink{top:18px}.banner-style-h1.padlined:after{height:8px}.banner-style-h2{position:relative;font-size:24px;display:block;margin-bottom:20px}.banner-style-h3{font-size:18px}.banner-style-hlink{font-size:14px;position:absolute;right:0;top:0;color:#000;cursor:pointer;text-transform:uppercase;transition:all .35s ease}.banner-style-hlink:hover{color:#F95F72}.banner-style-h1 .banner-style-hlink{line-height:36px}.banner-style-h2 .banner-style-hlink{line-height:26px}.banner-style-h3 .banner-style-hlink{line-height:24px}.padlined .banner-style-hlink{line-height:28px;top:22px}.banner-style-row{opacity:1;transition:all .35s ease;margin-bottom:30px}.banner-style-row.hide,.banner-style-row:empty{opacity:0!important;pointer-events:none!important;display:none!important}.banner-style-row-full-width{position:relative;padding:30px 0;margin:30px 0}.banner-style-row-full-width.hide,.banner-style-row-full-width:empty{display:none}.banner-style-row-full-width:before{position:absolute;content:'';left:50%;width:100%;top:0;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.banner-style-col-left{position:relative;float:left;width:600px;box-sizing:border-box;padding-right:30px}.banner-style-col-left.hide,.banner-style-col-left:empty{opacity:0!important;pointer-events:none!important;display:none!important}.banner-style-col-right{position:relative;float:right;width:340px;opacity:1;transition:all .35s ease}.banner-style-col-right.hide,.banner-style-col-right:empty{opacity:0!important;pointer-events:none!important;display:none!important}.banner-style-dark-container{background-color:#3D3D3D;box-sizing:border-box;padding:12px 20px;height:616px;overflow:hidden;color:#999}.banner-style-dark-container a{color:#fff}.banner-style-right-share .share-widget-btn-ct{text-align:left}.banner-style-right-share .share-widget-btn{margin:0 8px 0 0;height:40px;width:40px;line-height:40px}.banner-page-search-prompt{position:absolute;right:0;top:0;background-color:#000;font-size:14px;opacity:0;pointer-events:none}.fade-bg .banner-page-search-prompt{display:none}.banner-page-search-prompt .fa-icon{vertical-align:top}.banner-fixed.banner-passed-search .banner-page-search-prompt{opacity:1;pointer-events:all}.banner-page-search-prompt .hide{display:none}.banner-page-search-prompt:before{content:'';position:absolute;top:0;left:-70px;width:70px;height:100%;background-color:#000}.banner-page-search-prompt-tag{position:absolute;background-color:#ff2d54;color:#fff;font-size:14px;height:25px;top:12.5px;line-height:25px;left:-70px;width:50px;text-align:center}.banner-fixed.banner-passed-search .banner-page-search-prompt-tag{-webkit-animation:small-shake 1.5s ease 3;animation:small-shake 1.5s ease 3}.banner-page-search-prompt-tag:after{content:"";position:absolute;top:6px;right:-6px;width:0;height:0;border-style:solid;border-color:transparent;border-width:6px;border-right:0;border-left-color:#ff2d54}.banner-page-search-prompt-name{max-width:200px;float:right}.custom_profile_page .customized_page{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;box-sizing:border-box}.custom_profile_page:not(.noteyConnect) .sto-ct{padding-top:30px}.custom_profile_page:not(.noteyConnect) .uco{top:30px}.custom_profile_page:not(.noteyConnect) .formattedarticle.output{z-index:591;top:30px}.custom_profile_page:not(.noteyConnect) .formattedarticle.output.overlay{top:0}.custom_profile_page:not(.noteyConnect) .formattedarticle.output.fixed-header .formattedarticle-canvas{padding-top:0}.custom_profile_page.noteyConnect .formattedarticle.output{top:0}.custom_profile_page.noteyConnect .formattedarticle.output .formattedarticle-inner{height:100%}.custom_profile_page.noteyConnect .customized_page-header_title:after{display:none}.customized_page{min-height:100vh;transition:all .3s ease;width:100%;position:relative}.custom_profile_page:not(.noteyConnect) .customized_page:not(.magazineProfile){padding-top:30px}.customized_page .font-pnr{font-weight:400}.customized_page .font-pnl{font-weight:200}.customized_page .font-pnsb{font-weight:600}.customized_page .font-pnb{font-weight:700}.customized_page .font-pnbl{font-weight:900}.customized_page.customized_page-sticky-header .customized_page-custom-header{position:fixed;top:0;left:0;right:0;z-index:90;background-color:#fff;-webkit-animation:fadein .3s ease forwards;animation:fadein .3s ease forwards}.custom_profile_page:not(.noteyConnect) .customized_page.customized_page-sticky-header .customized_page-custom-header:not(.magazineProfile){top:30px!important}.customized_page-top_nav{position:fixed;top:0;left:0;right:0;height:30px;z-index:500;font-size:12px;background-color:#fff;border-bottom:1px solid #ddd;line-height:30px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;transition:all .3s ease}.custom_profile_page.noteyConnect .customized_page-top_nav,.customized_page.magazineProfile .customized_page-top_nav{display:none!important}.customized_page-top_nav-logo{margin:0 10px}.customized_page-top_nav-logo_text{font-size:20px;line-height:30px}.customized_page-top_nav-item{padding:0 10px}.customized_page-top-bgUpload i.gm-icon{background:0 0;color:#A7B8C3}.customized_page-top{position:relative;height:300px;padding-top:50px;background-position:center;background-size:cover;background-color:#000;color:#fff}.customized_page.userProfile .customized_page-top{background-color:#fff;color:#000}.customized_page-top.with-cover-image:before{content:'';position:absolute;background:rgba(0,0,0,.3);width:100%;height:100%;top:0;left:0;right:0;bottom:0}.customized_page-top .spinningLoading{position:absolute;left:0;right:0;top:0;bottom:0}.customized_page.magazineProfile:not(.magazine-tab) .customized_page-top{display:none}.customized_page-top .ui{color:inherit}.customized_page.magazine-tab .customized_page-top{height:500px;min-height:50vh}.customized_page.magazine-tab .customized_page-top .ui._detailed{height:auto}.customized_page.magazine-tab .customized_page-top .ui .ui-left{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:0 auto;display:block;max-width:calc(70% - 20px)}.customized_page.magazine-tab .customized_page-top .ui-name{margin-bottom:30px;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:56px;line-height:60px;max-height:180px}.customized_page-top-inner{position:relative;height:100%;overflow:hidden}.customized_page-top_info{position:relative;width:960px;margin:0 auto}.customized_page-top_info.default-header-style{height:calc(100% - 50px)}.customized_page-tab_info{margin:40px 0}.customized_page:not(.topic-tab):not(.writer-tab) .customized_page-tab_info{display:none}.customized_page-tab_info .ui,.customized_page-tab_info .ui-left{position:relative;top:auto;bottom:auto;height:auto;-webkit-transform:none;-ms-transform:none;transform:none}.customized_page.topic-tab .customized_page-tab_info,.customized_page.userProfile .customized_page-tab_info,.customized_page.writer-tab .customized_page-tab_info{padding-top:0;background-color:transparent!important}.customized_page.topic-tab .customized_page-tab_info .ui._detailed,.customized_page.userProfile .customized_page-tab_info .ui._detailed,.customized_page.writer-tab .customized_page-tab_info .ui._detailed{color:#000}.customized_page.writer-tab .customized_page-tab_info .ui-editable-input.text{justify-content:left}.customized_page.writer-tab .customized_page-tab_info .ui-logo,.customized_page.writer-tab .customized_page-tab_info .ui-pic-change{display:none}.customized_page.writer-tab .customized_page-tab_info .ui-left{text-align:left}.customized_page.topic-tab .customized_page-tab_info{height:auto}.customized_page.topic-tab .customized_page-tab_info .ui._detailed{position:static;height:auto;bottom:auto;-webkit-transform:none;-ms-transform:none;transform:none}.customized_page-header{position:relative;height:50px;margin:25px 0}.customized_page-header.searchbar-entered .db-filter-type,.customized_page-header.searchbar-focused .db-filter-type,.customized_page-header.searching .db-filter-type{opacity:0;pointer-events:none}.customized_page-header-fixedInner{height:50px}.customized_page.userProfile.customized_page-fixed .customized_page-header-fixedInner{background-color:#fff;color:#000}.customized_page-fixed .customized_page-header-fixedInner{position:fixed;top:0;left:0;right:0;height:70px;z-index:90;border-bottom:1px solid #ddd;background-color:#000;color:#fff;-webkit-animation:fadein .3s ease forwards;animation:fadein .3s ease forwards}.custom_profile_page:not(.noteyConnect) .customized_page:not(.magazineProfile) .customized_page-fixed .customized_page-header-fixedInner{top:30px}.customized_page-fixed .customized_page-header-fixedInner .customized_page-header-inner,.customized_page-fixed .customized_page-header-fixedInner .customized_page-header_search-inner{height:70px;line-height:70px}.customized_page-fixed .customized_page-header-fixedInner .customized_page-header_search .cancel-button{top:25px}.customized_page-header-inner{position:relative;box-sizing:border-box;width:960px;margin:0 auto;height:50px;line-height:50px;padding-right:50px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center}.customized_page-header_back{white-space:nowrap}.customized_page-header_back:after{content:'';display:inline;height:1em;padding-right:10px;margin-right:10px}.customized_page-header_title{pointer-events:none;white-space:nowrap;margin-right:10px;max-width:30%;transition:all .3s ease}.customized_page-header_title:empty{display:none}.customized_page-header_title:after{content:'';color:#999;margin-left:15px}.customized_page:not(.customized_page-fixed) .customized_page-header_title{display:none}.customized_page-header_title-icon{margin-right:10px}.customized_page-header_title-text{display:inline;vertical-align:middle}.customized_page-header_title-logo{height:100%;max-height:40px;vertical-align:middle}.customized_page-header-follow{font-size:14px;transition:color .3s ease;color:#F95F72}.customized_page-header-follow.followed{color:#aaa}.searchbar-entered .customized_page-header-follow,.searchbar-focused .customized_page-header-follow,.searching .customized_page-header-follow{opacity:0;pointer-events:none}.customized_page-header-items{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;overflow:auto;white-space:nowrap}.customized_page-header-item{text-transform:capitalize;letter-spacing:0;font-size:14px;display:inline-block;position:relative;padding:0 10px;margin-right:10px;vertical-align:top;opacity:.5;transition:opacity .3s ease}.customized_page-header-item:after{content:'';position:absolute;left:0;right:0;bottom:0;height:3px;background-color:#fff;transition:opacity .3s ease;opacity:0}.customized_page.userProfile .customized_page-header-item:after{background-color:#000}.customized_page-header-item.clickable:hover,.customized_page-header-item.clickable:hover:after,.customized_page-header-item.selected,.customized_page-header-item.selected:after{opacity:1}.customized_page.magazineProfile .customized_page-header-follow,.customized_page.magazineProfile .customized_page-header-items{display:none}.customized_page-header_search{position:absolute;top:0;right:0;left:calc(100% - 30px);height:50px;overflow:hidden;white-space:nowrap;line-height:normal;transition:all .3s ease}.customized_page-header_search input{outline:0;border:none;border-bottom:1px solid #000;padding:0;margin-left:30px;-webkit-appearance:none;background-color:transparent;box-sizing:border-box;width:calc(100% - 30px);color:inherit;opacity:0}.customized_page-fixed .customized_page.magazineProfile .customized_page-header_search input{border-bottom-color:#fff}.customized_page-header_search .fa-icon--search{position:absolute;z-index:1;top:0;left:1px;font-size:20px;margin:0;transition:opacity .5s ease}.customized_page-header_search .cancel-button{position:absolute;z-index:1;top:15px;right:0;width:20px;height:20px}.customized_page-header_search .cancel-button:after,.customized_page-header_search .cancel-button:before{content:'';position:absolute;top:10%;left:calc(50% - 1px);height:80%;width:1px;background-color:#000}.customized_page.magazineProfile.customized_page-fixed .customized_page-header_search .cancel-button:after,.customized_page.magazineProfile.customized_page-fixed .customized_page-header_search .cancel-button:before{background-color:#fff}.customized_page-header_search .cancel-button:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.customized_page-header_search .cancel-button:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.customized_page-header_search .customized_page-header_search-inner{position:relative;height:50px;line-height:50px}.customized_page-header_search .cancel-button,.customized_page-header_search .customized_page-header-title{display:none}.searchbar-entered .customized_page-header_search,.searchbar-focused .customized_page-header_search,.searching .customized_page-header_search{left:calc(100% - 320px);opacity:1;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.searchbar-entered .customized_page-header_search .customized_page-header_search-inner,.searchbar-focused .customized_page-header_search .customized_page-header_search-inner,.searching .customized_page-header_search .customized_page-header_search-inner{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.searchbar-entered .customized_page-header_search .customized_page-header-title,.searchbar-focused .customized_page-header_search .customized_page-header-title,.searching .customized_page-header_search .customized_page-header-title{opacity:0;display:block;margin-right:15px}.searchbar-entered .customized_page-header_search input,.searchbar-focused .customized_page-header_search input,.searching .customized_page-header_search input{opacity:1}.customized_page-header_search input:focus~.cancel-button,.customized_page-header_search input:valid~.cancel-button,.searching .customized_page-header_search .cancel-button{display:block}.customized_page-content-row{position:relative;box-sizing:border-box;max-width:960px;margin:auto}.customized_page-content-row:after{content:'';display:block;clear:both}.customized_page-content-col-left{position:relative;box-sizing:border-box;width:calc(960px / 3 * 2);float:left}.customized_page-content-col-right{position:relative;box-sizing:border-box;width:calc(960px / 3 * 1);padding-left:20px;float:left}.customized_page-content-tab:not(.show){visibility:hidden;pointer-events:none;height:0;overflow:hidden}.customized_page-top-primaryColorPicker{z-index:1;position:absolute;right:40px;top:40px;color:#A7B8C3;text-decoration:underline;font-size:12px}.customized_page-top-primaryColorPicker .gm-icon{margin-right:10px}.customized_page-top-primaryColorPicker .ColorLabel{display:none}.customized_page-top-primaryColorPicker .ColorPickerDialogue{left:auto;right:0}.customized_page-top-primaryColorPicker .ColorPicker{width:100%}.customized_page-footer{position:relative;height:3em;line-height:3em;background-color:#5A6F80;color:#fff}.customized_page-footer a{color:inherit}.customized_page-footer_text{width:960px;max-width:calc(100% - 20px);margin:auto;text-align:right}.openContributionWrapper.preview{pointer-events:none}.openContributionWrapper.static{position:relative}.openContributionWrapper.static .openContributionButton,.openContributionWrapper.static .openContributionPopup{z-index:0}.openContributionWrapper.static .openContributionPopup{position:static}.openContributionWrapper.static .openContributionButton{position:absolute;margin:-90px -25px}.openContributionWrapper:not(.showPopup) .openContributionPopup{display:none}.openContributionWrapper.showPopup .openContributionButton:before{content:'\e5cd'}.openContributionWrapper.hideButton .openContributionButton{display:none}.openContributionButton,.openContributionPopup{position:fixed}.openContributionButton{z-index:110;display:inline-block;right:30px;bottom:30px;background:#000;color:#fff;width:50px;height:50px;line-height:50px;text-align:center;border-radius:50%;cursor:pointer}.openContributionButton:before{content:'\e254';font-family:MaterialIcons}.openContributionButton.inline{position:relative;right:0;bottom:0;width:30px;height:30px;line-height:30px}.openContributionPopup{z-index:591;right:30px;bottom:100px;background:#fff;border:1px solid #ddd;width:300px;text-align:center}:not(.static)>.openContributionPopup{-webkit-animation:fadein .3s ease,slide-in-up .3s ease;animation:fadein .3s ease,slide-in-up .3s ease}.openContributionPopupContent{padding:30px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.openContributionPic{width:100%;height:200px;background-size:cover;background-position:center;background-repeat:no-repeat}.openContributionPopupButton{margin:20px 0;border:0;background-color:#000;color:#fff}.customized_page.single-column .customized_page-content-row,.customized_page.single-column .customized_page-header-inner,.customized_page.single-column .customized_page-top_info{max-width:660px;margin-left:auto;margin-right:auto}.customized_page.single-column .main_feeds_wrapper.n_a_row .epi{width:100%!important;height:auto}.customized_page.single-column .main_feeds_wrapper.n_a_row .epi .epi-photo,.customized_page.single-column .main_feeds_wrapper.n_a_row .epi .epi-photo-img{height:400px}.customized_page.magazine-layout .main_feeds_wrapper.n_a_row .epi{border:0;margin-bottom:100px;box-shadow:none;background:inherit}.customized_page.magazine-layout .main_feeds_wrapper.n_a_row .epi:hover{box-shadow:none}.customized_page.magazine-layout .main_feeds_wrapper.n_a_row .epi .epi-title{text-transform:capitalize}.customized_page.magazine-layout .main_feeds_wrapper.n_a_row .epi .epi-desc{margin-bottom:3em;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;position:relative;font-size:16px;line-height:2em;max-height:8em}.customized_page.magazine-layout .main_feeds_wrapper.n_a_row .epi .epi-desc:empty{display:none!important}.customized_page.magazine-layout .main_feeds_wrapper.n_a_row .epi .epi-continue-reading{display:block;-webkit-box-ordinal-group:9;-moz-box-ordinal-group:9;-ms-flex-order:9;-webkit-order:9;order:9}.customized_page.magazine-layout .main_feeds_wrapper.n_a_row .epi .epi-publisher{padding:0}.customized_page.magazine-layout .main_feeds_wrapper.n_a_row .epi .epi-publisher-img{display:none}.customized_page.magazine-layout .main_feeds_wrapper.n_a_row .epi .epi-publisher-name{width:auto}.customized_page.magazine-layout .main_feeds_wrapper.n_a_row .epi .epi-publisher-name .font-pnb{display:none}.customized_page.magazine-layout .main_feeds_wrapper.n_a_row .epi .epi-published-date{font-size:14px;color:inherit}.customized_page.magazine-layout .main_feeds_wrapper.n_a_row .epi .epi-row{color:inherit;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}.customized_page.magazine-layout .main_feeds_wrapper.n_a_row .epi .epi-topics{margin-bottom:2em}.customized_page.magazine-layout .main_feeds_wrapper.n_a_row .epi .epi-topic{color:#999}.customized_page.magazine-layout .main_feeds_wrapper.n_a_row .epi .epi-topic:empty{display:none!important}.customized_page.magazine-layout.searching .main_feeds_wrapper.n_a_row .epi{height:auto}.customized_page.magazine-layout.searching .main_feeds_wrapper.n_a_row .epi .epi-photo,.customized_page.magazine-layout.searching .main_feeds_wrapper.n_a_row .epi .epi-photo-img{height:auto!important}.customized_page.magazine-layout.searching .main_feeds_wrapper.n_a_row .epi .epi-photo-img:before,.customized_page.magazine-layout.searching .main_feeds_wrapper.n_a_row .epi .epi-photo:before{content:'';display:block;padding-bottom:100%}.customized_page.magazine-layout.searching .main_feeds_wrapper.n_a_row .epi .epi-photo{background-color:#000}.customized_page.magazine-layout.searching .main_feeds_wrapper.n_a_row .epi .epi-photo-img{opacity:.75!important;position:absolute;top:0;left:0;right:0}.customized_page.magazine-layout.searching .main_feeds_wrapper.n_a_row .epi .epi-photo-title{display:block}.customized_page.magazine-layout.searching .main_feeds_wrapper.n_a_row .epi .epi-title{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:24px;line-height:1.25em;max-height:3.75em}.customized_page.magazine-layout.searching .main_feeds_wrapper.n_a_row .epi .epi-content .epi-meta,.customized_page.magazine-layout.searching .main_feeds_wrapper.n_a_row .epi .epi-content .epi-title{display:none!important}.customized_page.magazine-layout.searching .main_feeds_wrapper.n_a_row .epi .epi-pad{display:none}.customized_page.magazine-layout.searching .main_feeds_wrapper.n_a_row .epi .epi-topics{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;margin:1em 0}.customized_page.magazine-layout.searching .main_feeds_wrapper.n_a_row .epi .epi-desc{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-row,.customized_page.magazine-layout.searching .main_feeds_wrapper.n_a_row .epi .epi-desc,.customized_page.magazine-layout.searching .main_feeds_wrapper.n_a_row .epi .epi-row{padding:0}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-content{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;padding:60px;color:#fff;overflow:auto}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-title{color:inherit;-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:36px;line-height:1.25em;max-height:3.75em}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-desc{color:inherit;padding:0;-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-topics{position:absolute;bottom:-2.5em;left:0;margin:0;padding:0}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-pad{display:none}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-continue-reading,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-publisher{color:#fff}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-photo{background-color:#000}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-photo-img{opacity:.75!important}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-photo-img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6):nth-child(even){padding-left:calc(50% - 60px)}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6):nth-child(even) .epi-content{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1),.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2),.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3),.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4),.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5){height:auto}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo-img,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo-img,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo-img,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo-img,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo-img{height:auto!important}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo-img:before,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo:before,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo-img:before,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo:before,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo-img:before,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo:before,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo-img:before,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo:before,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo-img:before,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo:before{content:'';display:block;padding-bottom:100%}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo{background-color:#000}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo-img,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo-img,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo-img,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo-img,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo-img{opacity:.75!important;position:absolute;top:0;left:0;right:0}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo-title{display:block}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-title{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:24px;line-height:1.25em;max-height:3.75em}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-content .epi-meta,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-content .epi-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-content .epi-meta,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-content .epi-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-content .epi-meta,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-content .epi-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-content .epi-meta,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-content .epi-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-content .epi-meta,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-content .epi-title{display:none!important}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-pad,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-pad,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-pad,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-pad,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-pad{display:none}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-topics,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-topics,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-topics,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-topics,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-topics{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;margin:1em 0}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-desc,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-desc,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-desc,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-desc,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-desc{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-desc,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-row,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-desc,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-row,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-desc,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-row,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-desc,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-row,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-desc,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-row{padding:0}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-title{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:16px;line-height:1.25em;max-height:3.75em}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0){-moz-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;color:#000;height:400px}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-photo-img{height:100%!important;width:400px;margin-right:40px}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-content,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-desc,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-row,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-title{color:#000;padding:0}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-content{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;overflow:auto}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-title{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;text-align:center;margin-bottom:1em;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:36px;line-height:1.25em;max-height:3.75em}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-desc{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-pad{display:none}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-meta{display:none!important}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-topics{position:absolute;left:0;bottom:-2em;margin:0;padding:0}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0):nth-child(even){-moz-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0):nth-child(even) .epi-photo{margin-left:40px;margin-right:0}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0):nth-child(even) .epi-topics{left:calc(100% - 400px)}@media (min-width:800px){.customized_page.magazine-layout:not(.force-wide).searching .main_feeds_wrapper.n_a_row .epi{width:calc(50% - 30px)}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-row,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-row{padding:0}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-content,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-content{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;padding:60px;color:#fff;overflow:auto}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-title{color:inherit;-webkit-box-ordinal-group:4;-moz-box-ordinal-group:4;-ms-flex-order:4;-webkit-order:4;order:4;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:36px;line-height:1.25em;max-height:3.75em}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-desc,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-desc{color:inherit;padding:0;-webkit-box-ordinal-group:5;-moz-box-ordinal-group:5;-ms-flex-order:5;-webkit-order:5;order:5}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-topics,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-topics{position:absolute;bottom:-2.5em;left:0;margin:0;padding:0}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-pad,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-pad{display:none}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-continue-reading,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-publisher,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-continue-reading,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-publisher{color:#fff}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-photo,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-photo{background-color:#000}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-photo-img,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-photo-img{opacity:.75!important}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-photo-img,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-photo,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6) .epi-photo-img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6):nth-child(even),.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6):nth-child(even){padding-left:calc(50% - 60px)}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6):nth-child(even) .epi-content,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6):nth-child(even) .epi-content{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1),.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2),.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3),.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4),.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5),.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1),.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2),.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3),.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4),.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5){height:auto}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo-img,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo-img,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo-img,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo-img,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo-img,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo-img,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo-img,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo-img,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo-img,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo-img{height:auto!important}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo-img:before,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo:before,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo-img:before,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo:before,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo-img:before,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo:before,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo-img:before,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo:before,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo-img:before,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo:before,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo-img:before,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo:before,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo-img:before,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo:before,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo-img:before,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo:before,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo-img:before,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo:before,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo-img:before,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo:before{content:'';display:block;padding-bottom:100%}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo{background-color:#000}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo-img,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo-img,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo-img,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo-img,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo-img,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo-img,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo-img,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo-img,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo-img,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo-img{opacity:.75!important;position:absolute;top:0;left:0;right:0}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-photo-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-photo-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-photo-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-photo-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-photo-title{display:block}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-title{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:24px;line-height:1.25em;max-height:3.75em}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-content .epi-meta,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-content .epi-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-content .epi-meta,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-content .epi-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-content .epi-meta,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-content .epi-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-content .epi-meta,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-content .epi-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-content .epi-meta,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-content .epi-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-content .epi-meta,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-content .epi-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-content .epi-meta,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-content .epi-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-content .epi-meta,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-content .epi-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-content .epi-meta,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-content .epi-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-content .epi-meta,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-content .epi-title{display:none!important}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-pad,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-pad,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-pad,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-pad,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-pad,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-pad,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-pad,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-pad,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-pad,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-pad{display:none}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-topics,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-topics,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-topics,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-topics,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-topics,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-topics,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-topics,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-topics,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-topics,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-topics{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;margin:1em 0}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-desc,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-desc,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-desc,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-desc,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-desc,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-desc,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-desc,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-desc,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-desc,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-desc{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-desc,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-row,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-desc,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-row,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-desc,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-row,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-desc,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-row,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-desc,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-row,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-desc,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-row,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-desc,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-row,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-desc,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-row,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-desc,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4) .epi-row,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-desc,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5) .epi-row{padding:0}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-title,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1) .epi-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2) .epi-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3) .epi-title{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:16px;line-height:1.25em;max-height:3.75em}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0),.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0){-moz-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;color:#000;height:400px}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-photo,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-photo-img,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-photo,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-photo-img{height:100%!important;width:400px;margin-right:40px}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-content,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-desc,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-row,.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-content,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-desc,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-row,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-title{color:#000;padding:0}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-content,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-content{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;overflow:auto}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-title,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-title{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;text-align:center;margin-bottom:1em;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:36px;line-height:1.25em;max-height:3.75em}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-desc,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-desc{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-pad,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-pad{display:none}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-meta,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-meta{display:none!important}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-topics,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0) .epi-topics{position:absolute;left:0;bottom:-2em;margin:0;padding:0}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0):nth-child(even),.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0):nth-child(even){-moz-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0):nth-child(even) .epi-photo,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0):nth-child(even) .epi-photo{margin-left:40px;margin-right:0}.customized_page.magazine-layout.force-wide .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0):nth-child(even) .epi-topics,.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0):nth-child(even) .epi-topics{left:calc(100% - 400px)}.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi{float:left}.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-6){width:100%;position:relative;height:540px}.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-4),.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-5){width:calc(50% - 30px)}.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-1),.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-2),.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-3){width:calc(33.33% - 30px)}.customized_page.magazine-layout:not(.searching) .main_feeds_wrapper.n_a_row .epi:nth-child(7n-0){width:100%}}@media (max-width:960px){.customized_page .customized_page-content-row,.customized_page .customized_page-header-inner,.customized_page .customized_page-top_info{max-width:calc(100% - 60px);margin-left:auto;margin-right:auto}.customized_page .customized_page-content-col-left{width:100%}.customized_page .customized_page-content-col-right{display:none}.customized_page .customized_page-search_side_bar{display:block;height:0;transition:top .3s ease}.customized_page .customized_page-search_side_bar .fsb-ct{position:fixed;width:auto;left:20px;right:20px;bottom:0;top:100vh;max-width:none;overflow:auto;padding:0;z-index:1;border:1px solid #ddd;border-bottom:none;background-color:#fff;box-shadow:0 -22px 30px -20px rgba(0,0,0,.3);height:100%}.customized_page .customized_page-search_side_bar .fsb-ct .fsb-title{margin:-20px -40px;padding:20px 40px;cursor:pointer}.customized_page .customized_page-search_side_bar .fsb-ct .fsb-inline{margin:0;max-width:100%}.customized_page .customized_page-search_side_bar .fsb-ct .fsb-inner{border:0;padding:20px 40px}.customized_page .customized_page-search_side_bar .fsb-ct.title-clicked{top:50vh}.customized_page.searching .customized_page-container{padding-bottom:50vh}.customized_page.searching .fsb-ct{top:calc(100vh - 60px)}.customized_page .main_feeds_wrapper.n_a_row .list-view-container{-webkit-justify-content:space-around!important;-moz-justify-content:space-around!important;justify-content:space-around!important}.customized_page .ui-pic{width:100px!important;height:100px!important;line-height:100px!important;font-size:36px!important}.customized_page.magazine-tab .ui._detailed .ui-left{max-width:calc(100% - 20px)}.customized_page.magazine-tab .ui._detailed .ui-name{text-overflow:unset;-webkit-line-clamp:unset;margin-top:30px}.customized_page .ui._detailed .ui-left{padding:0!important;text-align:center;position:relative;max-width:calc(100% - 20px)}.customized_page .ui._detailed .ui-left .ui-pic-wrapper{position:relative;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin:25px 0}.customized_page .ui._detailed .ui-left .ui-name{margin-bottom:15px;font-size:40px;line-height:50px;max-height:none}.customized_page .ui._detailed .ui-left .ui-username{font-size:12px}.customized_page .ui-socials{text-align:left;font-size:18px;margin-top:40px;margin-right:40px;line-height:1.5;z-index:1}.customized_page .ui-socials .fa-icon{margin:5px 15px}.customized_page .no-result-container{font-size:13px;margin-bottom:55px}.customized_page .customized_page-header-follow,.customized_page .customized_page-header-items{display:none}.customized_page .searchbar-entered{z-index:1}.customized_page .searchbar-entered .customized_page-header_search{left:0}.customized_page.magazine-tab .ui-socials{text-align:center;margin:40px 0 0}}@media (max-width:800px){.customized_page .main_feeds_wrapper.n_a_row .epi{width:100%!important}.customized_page .customized_page.magazine-tab .customized_page-top .ui .ui-left{max-width:calc(100% - 20px)}.customized_page.magazine-layout:not(.force-wide) .main_feeds_wrapper.n_a_row .epi{height:auto}.customized_page.magazine-layout:not(.force-wide) .main_feeds_wrapper.n_a_row .epi .epi-photo,.customized_page.magazine-layout:not(.force-wide) .main_feeds_wrapper.n_a_row .epi .epi-photo-img{height:auto!important}.customized_page.magazine-layout:not(.force-wide) .main_feeds_wrapper.n_a_row .epi .epi-photo-img:before,.customized_page.magazine-layout:not(.force-wide) .main_feeds_wrapper.n_a_row .epi .epi-photo:before{content:'';display:block;padding-bottom:100%}.customized_page.magazine-layout:not(.force-wide) .main_feeds_wrapper.n_a_row .epi .epi-photo{background-color:#000}.customized_page.magazine-layout:not(.force-wide) .main_feeds_wrapper.n_a_row .epi .epi-photo-img{opacity:.75!important;position:absolute;top:0;left:0;right:0}.customized_page.magazine-layout:not(.force-wide) .main_feeds_wrapper.n_a_row .epi .epi-photo-title{display:block}.customized_page.magazine-layout:not(.force-wide) .main_feeds_wrapper.n_a_row .epi .epi-title{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:24px;line-height:1.25em;max-height:3.75em}.customized_page.magazine-layout:not(.force-wide) .main_feeds_wrapper.n_a_row .epi .epi-content .epi-meta,.customized_page.magazine-layout:not(.force-wide) .main_feeds_wrapper.n_a_row .epi .epi-content .epi-title{display:none!important}.customized_page.magazine-layout:not(.force-wide) .main_feeds_wrapper.n_a_row .epi .epi-pad{display:none}.customized_page.magazine-layout:not(.force-wide) .main_feeds_wrapper.n_a_row .epi .epi-topics{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;margin:1em 0}.customized_page.magazine-layout:not(.force-wide) .main_feeds_wrapper.n_a_row .epi .epi-desc{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.customized_page.magazine-layout:not(.force-wide) .main_feeds_wrapper.n_a_row .epi .epi-desc,.customized_page.magazine-layout:not(.force-wide) .main_feeds_wrapper.n_a_row .epi .epi-row{padding:0}}@media (max-width:660px){.custom_profile_page:not(.noteyConnect) .formattedarticle.output{top:0}.custom_profile_page:not(.noteyConnect) .customized_page:not(.magazineProfile) .customized_page{margin-top:0;padding-top:0}.customized_page,.customized_page .customized_page-top{padding-top:0}.customized_page .customized_page-top .ui,.customized_page .ui{height:auto;position:relative}.customized_page .customized_page-top .ui-tagline,.customized_page .customized_page-top .ui-username,.customized_page .ui-tagline,.customized_page .ui-username{margin-top:2em}.customized_page .customized_page-top .ui-socials,.customized_page .ui-socials{margin:20px 0;text-align:center}.customized_page.magazine-tab .customized_page-top,.customized_page.magazine-tab .customized_page-top-inner{min-height:70vh}.customized_page.magazine-tab .ui._detailed{position:absolute;padding-top:50px}.custom_profile_page:not(.noteyConnect) .customized_page:not(.magazineProfile).customized_page-fixed .customized_page-header,.custom_profile_page:not(.noteyConnect) .customized_page:not(.magazineProfile).customized_page-fixed .customized_page-header-fixedInner,.customized_page.customized_page-fixed .customized_page-header,.customized_page.customized_page-sticky-header .customized_page-custom-header{top:0}.customized_page.customized_page-fixed .customized_page-header .customized_page-header_title{display:none}.customized_page .customized_page-top_nav{display:none!important}.customized_page .customized_page-content-row,.customized_page .customized_page-header-inner,.customized_page .customized_page-top_info{max-width:calc(100% - 60px)!important;margin-left:auto;margin-right:auto}.customized_page .customized_page-header_title{max-width:50%}.customized_page .customized_page-header_title-logo{height:auto;max-width:100%}}@media (max-width:480px){.customized_page .ui._detailed .ui-left .ui-name{font-size:35px}}.customized_page-wrapper.mobile-preview .customized_page .customized_page-content-col-left,.customized_page-wrapper.tablet-preview .customized_page .customized_page-content-col-left{width:100%}.customized_page-wrapper.mobile-preview .customized_page .customized_page-content-col-right,.customized_page-wrapper.tablet-preview .customized_page .customized_page-content-col-right{display:none}.customized_page-wrapper.mobile-preview .customized_page .customized_page-search_side_bar,.customized_page-wrapper.tablet-preview .customized_page .customized_page-search_side_bar{display:block;height:0;transition:top .3s ease}.customized_page-wrapper.mobile-preview .customized_page .customized_page-search_side_bar .fsb-ct,.customized_page-wrapper.tablet-preview .customized_page .customized_page-search_side_bar .fsb-ct{position:fixed;width:auto;left:20px;right:20px;bottom:0;top:100vh;max-width:none;overflow:auto;padding:0;z-index:1;border:1px solid #ddd;border-bottom:none;background-color:#fff;box-shadow:0 -22px 30px -20px rgba(0,0,0,.3);height:100%}.customized_page-wrapper.mobile-preview .customized_page .customized_page-search_side_bar .fsb-ct .fsb-title,.customized_page-wrapper.tablet-preview .customized_page .customized_page-search_side_bar .fsb-ct .fsb-title{margin:-20px -40px;padding:20px 40px;cursor:pointer}.customized_page-wrapper.mobile-preview .customized_page .customized_page-search_side_bar .fsb-ct .fsb-inline,.customized_page-wrapper.tablet-preview .customized_page .customized_page-search_side_bar .fsb-ct .fsb-inline{margin:0;max-width:100%}.customized_page-wrapper.mobile-preview .customized_page .customized_page-search_side_bar .fsb-ct .fsb-inner,.customized_page-wrapper.tablet-preview .customized_page .customized_page-search_side_bar .fsb-ct .fsb-inner{border:0;padding:20px 40px}.customized_page-wrapper.mobile-preview .customized_page .customized_page-search_side_bar .fsb-ct.title-clicked,.customized_page-wrapper.tablet-preview .customized_page .customized_page-search_side_bar .fsb-ct.title-clicked{top:50vh}.customized_page-wrapper.mobile-preview .customized_page.searching .customized_page-container,.customized_page-wrapper.tablet-preview .customized_page.searching .customized_page-container{padding-bottom:50vh}.customized_page-wrapper.mobile-preview .customized_page.searching .fsb-ct,.customized_page-wrapper.tablet-preview .customized_page.searching .fsb-ct{top:calc(100vh - 60px)}.customized_page-wrapper.mobile-preview .customized_page .main_feeds_wrapper.n_a_row .list-view-container,.customized_page-wrapper.tablet-preview .customized_page .main_feeds_wrapper.n_a_row .list-view-container{-webkit-justify-content:space-around!important;-moz-justify-content:space-around!important;justify-content:space-around!important}.customized_page-wrapper.mobile-preview .customized_page .ui-pic,.customized_page-wrapper.tablet-preview .customized_page .ui-pic{width:100px!important;height:100px!important;line-height:100px!important;font-size:36px!important}.customized_page-wrapper.mobile-preview .customized_page.magazine-tab .ui._detailed .ui-left,.customized_page-wrapper.tablet-preview .customized_page.magazine-tab .ui._detailed .ui-left{max-width:calc(100% - 20px)}.customized_page-wrapper.mobile-preview .customized_page.magazine-tab .ui._detailed .ui-name,.customized_page-wrapper.tablet-preview .customized_page.magazine-tab .ui._detailed .ui-name{text-overflow:unset;-webkit-line-clamp:unset;margin-top:30px}.customized_page-wrapper.mobile-preview .customized_page .ui._detailed .ui-left,.customized_page-wrapper.tablet-preview .customized_page .ui._detailed .ui-left{padding:0!important;text-align:center;position:relative;max-width:calc(100% - 20px)}.customized_page-wrapper.mobile-preview .customized_page .ui._detailed .ui-left .ui-pic-wrapper,.customized_page-wrapper.tablet-preview .customized_page .ui._detailed .ui-left .ui-pic-wrapper{position:relative;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none;margin:25px 0}.customized_page-wrapper.mobile-preview .customized_page .ui._detailed .ui-left .ui-name,.customized_page-wrapper.tablet-preview .customized_page .ui._detailed .ui-left .ui-name{margin-bottom:15px;font-size:40px;line-height:50px;max-height:none}.customized_page-wrapper.mobile-preview .customized_page .ui._detailed .ui-left .ui-username,.customized_page-wrapper.tablet-preview .customized_page .ui._detailed .ui-left .ui-username{font-size:12px}.customized_page-wrapper.mobile-preview .customized_page .ui-socials,.customized_page-wrapper.tablet-preview .customized_page .ui-socials{font-size:18px;line-height:1.5;z-index:1}.customized_page-wrapper.mobile-preview .customized_page .ui-socials .fa-icon,.customized_page-wrapper.tablet-preview .customized_page .ui-socials .fa-icon{margin:5px 15px}.customized_page-wrapper.mobile-preview .customized_page .no-result-container,.customized_page-wrapper.tablet-preview .customized_page .no-result-container{font-size:13px;margin-bottom:55px}.customized_page-wrapper.mobile-preview .customized_page .customized_page-header-follow,.customized_page-wrapper.mobile-preview .customized_page .customized_page-header-items,.customized_page-wrapper.tablet-preview .customized_page .customized_page-header-follow,.customized_page-wrapper.tablet-preview .customized_page .customized_page-header-items{display:none}.customized_page-wrapper.mobile-preview .customized_page .searchbar-entered,.customized_page-wrapper.tablet-preview .customized_page .searchbar-entered{z-index:1}.customized_page-wrapper.mobile-preview .customized_page .searchbar-entered .customized_page-header_search,.customized_page-wrapper.tablet-preview .customized_page .searchbar-entered .customized_page-header_search{left:0}.customized_page-wrapper.mobile-preview .customized_page.magazine-tab .ui-socials,.customized_page-wrapper.tablet-preview .customized_page.magazine-tab .ui-socials{text-align:center;margin:40px 0 0}.customized_page-wrapper.mobile-preview .customized_page .main_feeds_wrapper.n_a_row .epi,.customized_page-wrapper.tablet-preview .customized_page .main_feeds_wrapper.n_a_row .epi{width:100%!important}.customized_page-wrapper.mobile-preview .customized_page .customized_page.magazine-tab .customized_page-top .ui .ui-left,.customized_page-wrapper.tablet-preview .customized_page .customized_page.magazine-tab .customized_page-top .ui .ui-left{max-width:calc(100% - 20px)}.custom_profile_page:not(.noteyConnect) .customized_page:not(.magazineProfile) .customized_page-wrapper.mobile-preview .customized_page,.custom_profile_page:not(.noteyConnect) .customized_page:not(.magazineProfile) .customized_page-wrapper.tablet-preview .customized_page{margin-top:0;padding-top:0}.customized_page-wrapper.mobile-preview .customized_page,.customized_page-wrapper.mobile-preview .customized_page .customized_page-top,.customized_page-wrapper.tablet-preview .customized_page,.customized_page-wrapper.tablet-preview .customized_page .customized_page-top{padding-top:0}.customized_page-wrapper.mobile-preview .customized_page .customized_page-top .ui,.customized_page-wrapper.mobile-preview .customized_page .ui,.customized_page-wrapper.tablet-preview .customized_page .customized_page-top .ui,.customized_page-wrapper.tablet-preview .customized_page .ui{height:auto;position:relative}.customized_page-wrapper.mobile-preview .customized_page .customized_page-top .ui-tagline,.customized_page-wrapper.mobile-preview .customized_page .customized_page-top .ui-username,.customized_page-wrapper.mobile-preview .customized_page .ui-tagline,.customized_page-wrapper.mobile-preview .customized_page .ui-username,.customized_page-wrapper.tablet-preview .customized_page .customized_page-top .ui-tagline,.customized_page-wrapper.tablet-preview .customized_page .customized_page-top .ui-username,.customized_page-wrapper.tablet-preview .customized_page .ui-tagline,.customized_page-wrapper.tablet-preview .customized_page .ui-username{margin-top:2em}.customized_page-wrapper.mobile-preview .customized_page .customized_page-top .ui-socials,.customized_page-wrapper.mobile-preview .customized_page .ui-socials,.customized_page-wrapper.tablet-preview .customized_page .customized_page-top .ui-socials,.customized_page-wrapper.tablet-preview .customized_page .ui-socials{margin:20px 0;text-align:center}.customized_page-wrapper.mobile-preview .customized_page.magazine-tab .customized_page-top,.customized_page-wrapper.mobile-preview .customized_page.magazine-tab .customized_page-top-inner,.customized_page-wrapper.tablet-preview .customized_page.magazine-tab .customized_page-top,.customized_page-wrapper.tablet-preview .customized_page.magazine-tab .customized_page-top-inner{min-height:70vh}.customized_page-wrapper.mobile-preview .customized_page.magazine-tab .ui._detailed,.customized_page-wrapper.tablet-preview .customized_page.magazine-tab .ui._detailed{position:absolute;padding-top:50px}.custom_profile_page:not(.noteyConnect) .customized_page-wrapper.mobile-preview .customized_page:not(.magazineProfile).customized_page-fixed .customized_page-header,.custom_profile_page:not(.noteyConnect) .customized_page-wrapper.mobile-preview .customized_page:not(.magazineProfile).customized_page-fixed .customized_page-header-fixedInner,.custom_profile_page:not(.noteyConnect) .customized_page-wrapper.tablet-preview .customized_page:not(.magazineProfile).customized_page-fixed .customized_page-header,.custom_profile_page:not(.noteyConnect) .customized_page-wrapper.tablet-preview .customized_page:not(.magazineProfile).customized_page-fixed .customized_page-header-fixedInner,.customized_page-wrapper.mobile-preview .customized_page.customized_page-fixed .customized_page-header,.customized_page-wrapper.mobile-preview .customized_page.customized_page-sticky-header .customized_page-custom-header,.customized_page-wrapper.tablet-preview .customized_page.customized_page-fixed .customized_page-header,.customized_page-wrapper.tablet-preview .customized_page.customized_page-sticky-header .customized_page-custom-header{top:0}.customized_page-wrapper.mobile-preview .customized_page.customized_page-fixed .customized_page-header .customized_page-header_title,.customized_page-wrapper.tablet-preview .customized_page.customized_page-fixed .customized_page-header .customized_page-header_title{display:none}.customized_page-wrapper.mobile-preview .customized_page .customized_page-top_nav,.customized_page-wrapper.tablet-preview .customized_page .customized_page-top_nav{display:none!important}.customized_page-wrapper.mobile-preview .customized_page .customized_page-content-row,.customized_page-wrapper.mobile-preview .customized_page .customized_page-header-inner,.customized_page-wrapper.mobile-preview .customized_page .customized_page-top_info,.customized_page-wrapper.tablet-preview .customized_page .customized_page-content-row,.customized_page-wrapper.tablet-preview .customized_page .customized_page-header-inner,.customized_page-wrapper.tablet-preview .customized_page .customized_page-top_info{max-width:calc(100% - 60px)!important;margin-left:auto;margin-right:auto}.customized_page-wrapper.mobile-preview .customized_page .customized_page-header_title,.customized_page-wrapper.tablet-preview .customized_page .customized_page-header_title{max-width:50%}.customized_page-wrapper.mobile-preview .customized_page .customized_page-header_title-logo,.customized_page-wrapper.tablet-preview .customized_page .customized_page-header_title-logo{height:auto;max-width:100%}.btn--center{display:block!important;margin:0 auto}.btn--margin-right{margin-right:20px!important}.fb-btn{display:inline-block;margin:0;padding:0 24px;background-color:#4463b0;color:#fff;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .25s;font-size:12px;font-weight:300;line-height:50px;border-radius:2px}.fb-btn:hover{background-color:#5976bf}.btn-recommend-blog{width:220px;height:50px;display:inline-block;border-radius:3px;background-color:#F95F72;font-family:proximaNovaSemiBold,helvetica;font-size:12px;font-weight:300;line-height:50px;color:#fff;text-transform:uppercase;text-align:center}.invite-email-btn,.invite-email-btn:hover{background-color:#F95F72}.ie-btn{position:absolute;opacity:0;z-index:-1;color:#fff!important;text-shadow:#000 1px 1px 1px;cursor:default;-webkit-transform:translateX(-200%);-ms-transform:translateX(-200%);transform:translateX(-200%);transition:opacity .5s ease}.ie-btn.active{opacity:1;z-index:auto;cursor:pointer}.ie-btn.active.left{-webkit-transform:translateX(-150%);-ms-transform:translateX(-150%);transform:translateX(-150%)}.ie-btn.active.right{-webkit-transform:none;-ms-transform:none;transform:none}.ie-btn.hide{opacity:0;transition:opacity 1s ease}.ie-input{position:absolute;border:0;padding:0 15px;outline:0;box-sizing:border-box}.ie-input:focus{border:1px solid #CCC;border-radius:3px}.ie-input--center{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.actitivies_contn{margin:0 auto}.actitivies_contn.activities_contn--timeline{width:860px}.activities-header{display:none}.activities-header .visible{display:block}.activities_contn--timeline .item_activity{width:auto}.activities_contn--timeline .item_activity .item_activity_contn{width:auto;box-shadow:none}.activities_contn--timeline .item_activity .item_story.card,.activities_contn--timeline .item_activity .item_story.note{margin:11px 8px;box-shadow:0 0 7px 3px rgba(245,245,245,.5),0 0 0 1px rgba(0,0,0,.1)}.activities_contn--timeline .item_activity .item_activity_action .activity_action_state{margin:0!important;width:auto;max-width:none;line-height:46px;padding-left:12px}.activities_contn--timeline .item_activity .item_activity_action .activity_action_state .activity_action_tail{padding-left:12px}.activities_contn--timeline .item_activity .item_activity_action .author_pic img{width:40px;height:40px}.activities_contn--timeline .item_activity .activity_meta{display:inline-block}.activities_contn--timeline .item_activity .activity_meta.activity_meta--grid{display:none}.activities_contn--timeline .item_activity .activity_show{margin:12px 0 0 160px;padding:0 0 30px}.activities_contn--timeline .item_activity .activity_show .item_feed{margin-bottom:2px}.activities_contn--timeline .item_activity .post_is_note{max-width:320px}.activities_contn--timeline .item_activity .post_is_note .item_feed{width:320px}.activities_contn--timeline .item_activity .post_is_story{max-width:100%}.activities_contn--timeline .item_activity .post_is_story .item_feed{width:700px}.activities_contn--timeline .item_activity .activity_action_tail--love{display:inline;margin-top:0}.activities_contn--timeline .item_activity .activity_action_tail--love .item_target_pic,.activities_contn--timeline .item_activity .activity_action_tail--love .text{display:inline;float:none}.activities_contn--timeline .item_activity .activity_action_tail--love .text{text-transform:none;width:auto;padding:0 0 0 12px!important}.activities_contn--timeline .item_activity .activity_action_tail--following{display:inline;margin-top:0;text-align:left;padding-left:0;line-height:46px}.activities_contn--timeline .item_activity .activity_action_tail--following .text{display:inline;padding-left:12px;margin-top:5px}.activities_contn--timeline .item_activity .activity_action_tail--notebook{display:inline;margin:0;padding-left:0!important;font-family:proximaNovaSemiBold,helvetica;font-size:14px;font-weight:300;line-height:14px;font-style:normal;text-align:left}.item_activity .item_activity_action .text,.item_activity .item_activity_action a{color:#F95F72}.item_activity .item_activity_action .text:hover,.item_activity .item_activity_action a:hover{text-decoration:underline}.item_activity .item_activity_contn{width:320px;padding:0 0 20px}.item_activity .item_activity_contn .item_story.card,.item_activity .item_activity_contn .item_story.note{width:100%}.item_activity .item_story.card .newsfeed_photo,.item_activity .item_story.note .newsfeed_photo{margin-top:0}.item_activity .activity_action_tail--love{display:block;width:300px;height:80px;margin:0 auto}.item_activity .activity_action_tail--love .item_target_pic,.item_activity .activity_action_tail--love .text{display:block;float:left}.item_activity .activity_action_tail--love .text{font-family:proximaNovaBold,helvetica;font-size:16px;position:absolute;top:50%;left:30px;margin-top:-10px;text-transform:uppercase;color:#fff}.item_activity .activity_action_tail--following{display:block;margin-top:22px;text-align:center}.item_activity .activity_action_tail--following .text{display:block;margin-top:5px;padding-left:0!important}.item_activity .activity_action_tail--notebook{font-family:calluna,helvetica;font-size:14px;line-height:20px;display:block;box-sizing:border-box;width:300px;margin:0 auto;padding:10px 20px;text-transform:uppercase;color:#F95F72;border:1px solid #ddd;background:#f8f8f8}.item_activity .activity_action_tail--notebook .fa-icon--angleright{font-size:18px;line-height:20px;float:right;color:#aaa}.item_activity .instagram{background-image:url(../images/instagramphotos.png);background-repeat:no-repeat;background-position:center bottom}.item_activity .instagram .activity_meta{display:none!important}.item_activity .instagram_holder{width:200px;height:100px}.item_activity .nb-ct{margin-top:-1px!important}.item_activity .activity_meta{font-size:14px;font-weight:300;line-height:46px;display:none;float:left;overflow:hidden;width:160px;margin:0;padding:0;white-space:nowrap;text-overflow:ellipsis;color:#ccc}.item_activity .activity_meta.activity_meta--grid{font-size:12px;line-height:12px;display:block;width:100%;margin-top:25px;text-align:right}.item_activity .item_target_pic{position:relative;display:inline-block;display:block;overflow:hidden;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-clip:content-box;-webkit-background-size:cover;background-size:cover;border-radius:2px;box-shadow:inset 0 0 1px 0;box-sizing:border-box}.item_activity .item_target_pic.topic_photo_is_square{width:40px;height:40px}.item_activity .item_target_pic.topic_photo_is_rectangle{width:300px;height:80px}.item_activity .item_target_pic.topic_photo_is_landscape{width:48px;height:36px}.item_activity .item_target_pic.people_photo_is_square{width:40px;height:40px}.item_activity .item_target_pic.people_photo_is_circle{position:relative;width:43px;height:43px;margin:0 auto;border:3px solid #fff;border-radius:100%}.item_activity .item_activity_action{position:relative;display:inline-block;overflow:hidden;max-width:860px;margin:9px 19px;font-family:proximaNovaSemiBold,helvetica;font-size:14px;font-weight:300;line-height:14px;box-sizing:border-box;transition:all .5s}.item_activity .item_activity_action .author_pic{z-index:5;display:block;float:left;width:40px;height:40px;-webkit-user-select:none;-moz-user-select:none}.item_activity .item_activity_action .author_pic img{display:block;width:30px;height:30px;border-radius:100%}.item_activity .item_activity_action .activity_action_state{position:relative;display:inline-block;overflow:hidden;width:236px;margin:13px 0 0;box-sizing:border-box}@media (min-width:320px) and (max-width:767px){.touch .item_activity .item_activity_action .activity_action_state{width:216px}}@media (min-width:768px) and (max-width:1024px){.touch .item_activity .item_activity_action .activity_action_state{width:226px}}.item_activity .item_activity_action .activity_action_state .activity_action_tail .text{padding-left:12px;color:#369eb9}.item_activity .item_activity_action .activity_action_state .item_target_pic{position:relative;display:inline-block;margin:3px;vertical-align:middle}.item_activity .activity_show{transition:all .5s}.item_activity_header{font-size:12px;position:relative;width:260px;margin:0 auto;padding:10px;border:1px solid #eee;background-color:#fff}.item_activity_img{float:left;padding-right:10px}.item_activity_info a{font-family:proximaNovaBold,helvetica;color:#F95F72}.item_activity_time{color:#ccc}.item_activity_right{float:left;width:calc(100% - 50px)}.activity_item_content_ct{position:relative;top:-1px}.activity_item_content_ct .post-vote{left:-15px}.activity_item_content_ct .post-ct{position:relative;width:300px!important;margin:0 auto}.item_activity_main{position:relative}.activity_topic_ct{position:relative;top:-1px;width:320px;height:80px}.grid_item_activity_topic{position:relative}.grid_item_activity_topic .grid__item-container{width:300px!important;margin:0 auto!important}.grid_item_activity_topic .topic-grid-item__body{margin:0!important}.people_cover{position:absolute;width:300px;height:200px;margin:0 auto;background:center center no-repeat;background-size:cover;-o-filter:blur(1.5px);-ms-filter:blur(1.5px);-moz-filter:blur(1.5px);-webkit-filter:blur(1.5px);filter:blur(1.5px)}.activity_people_ct{position:relative;top:-1px;width:300px;height:80px;margin:0 auto}.activity_item_people .item_people_photo{position:absolute;top:50%;left:50%;width:56px;height:56px;margin-top:-45px;margin-left:-30px;border:2px solid #fff;border-radius:30px}.activity_item_people .item_people_name{font-family:proximaNovaBold,helvetica;font-size:16px;position:absolute;top:50%;width:300px;margin-top:25px;text-align:center;color:#fff}.activity_item_people .item_people_follow{font-family:proximaNovaBold,helvetica;font-size:10px;line-height:30px;position:absolute;top:10px;right:10px;height:30px;padding:0 10px;text-align:center;text-transform:uppercase;color:#fff;background:#F95F72;transition:all .5s ease}.activity_item_people .item_people_follow.people_is_followed{background:#9b9b9b}.item_activity_quiz_photo{height:200px;background:center #ccc;background-size:cover}.ckb{-webkit-appearance:none;-moz-appearance:none;cursor:pointer;display:inline-block;position:relative;background:#fff;margin:0;padding:1px;width:62px;height:31px;transition:all .3s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border-radius:15px}.ckb:checked{box-shadow:inset 0 0 0 20px #F95F72}.ckb:checked:after{left:32px}.ckb:active,.ckb:active::selection,.ckb:active:active,.ckb:active:focus,.ckb:active:hover,.ckb:focus,.ckb:focus::selection,.ckb:focus:active,.ckb:focus:focus,.ckb:focus:hover,.ckb:hover,.ckb:hover::selection,.ckb:hover:active,.ckb:hover:focus,.ckb:hover:hover{border:none;outline:0}.ckb:after{content:'';cursor:pointer;background:#fff;position:absolute;height:29px;width:29px;transition:all .2s;border-radius:15px;box-shadow:0 2px 2px 1px rgba(0,0,0,.2)}.about-us{width:680px;margin:auto;background-color:#FFF}@media (min-width:320px) and (max-width:568px){.touch .about-us{width:auto;margin:0 25px}}.about-us__header{font-family:calluna,helvetica;font-size:20px;font-weight:400;line-height:20px;display:block;color:#333;margin:60px 0 30px}@media (min-width:320px) and (max-width:568px){.touch .about-us__header{margin:20px 0;font-size:14px;line-height:14px}}.about-us__header--right{text-align:right;margin-top:0}.about-us__header--right strong{font-family:callunaItalic,helvetica;font-size:20px;font-weight:700;line-height:20px}@media (min-width:320px) and (max-width:568px){.touch .about-us__header--right strong{font-size:14px;line-height:14px}}@media (min-width:320px) and (max-width:568px){.touch .about-us__header--right{text-align:left}}.about-us__sub-header{font-family:proximaNovaSemiBold,helvetica;font-size:18px;font-weight:300;line-height:18px;text-transform:uppercase;color:#333;display:block;margin-bottom:15px}.about-us__intro{font-family:proximaNovaRegular,helvetica,arial;font-size:18px;font-weight:300;line-height:20px;color:#333}.about-us__intro p{margin-bottom:25px}@media (min-width:320px) and (max-width:568px){.touch .about-us__intro{font-size:16px;line-height:16px}}.about-us__bottom{padding:55px 0 70px}.about-us__bottom .left,.about-us__bottom .right{width:50%;float:left}@media (min-width:320px) and (max-width:568px){.touch .about-us__bottom .left,.touch .about-us__bottom .right{width:auto;float:none}}@media (min-width:320px) and (max-width:568px){.touch .about-us__bottom .right{margin-top:20px}}@media (min-width:320px) and (max-width:568px){.touch .about-us__bottom{padding:25px 0}}.about-us__small-block{display:block;clear:both;padding-bottom:10px}.about-us__small-block img{float:left;width:40px;height:40px}.about-us__small-block a>span{float:left;display:block;margin-left:15px}.about-us__small-block a>span i{display:block;margin:5px 0 0;font-style:normal;font-family:callunaItalic,helvetica;font-size:16px;font-weight:300;line-height:16px;color:#333}.about-us__small-block a>span span{font-family:proximaNovaSemiBold,helvetica;font-size:12px;font-weight:300;line-height:12px;color:#AAA}.about-us__ending{padding:35px 0;background:url(/images/aboutus/marktwain.jpg) center/cover no-repeat}.about-us__ending p{font-family:callunaItalic,helvetica;font-size:18px;font-weight:400;line-height:24px;color:#333;text-align:center;width:450px;margin:35px auto}@media (min-width:320px) and (max-width:568px){.touch .about-us__ending p{width:auto;margin:35px 25px}}.about-us__ending-hr{width:100px;margin:0 auto;border-color:#CCC}.page-session{padding:50px;box-sizing:border-box;position:relative;width:100%;max-width:1248px;margin:0 auto}.page-session-wrapper_grey-bg{background:#F8F8F8}.session-fullwidthImage{height:600px;max-width:none;background-size:cover;background-position:center center}.fullwidthImage-text{box-sizing:border-box;position:absolute;top:0;left:0;right:0;bottom:0;padding:100px 50px}.fullwidthImage-content-inner{width:100%;max-width:800px;margin:50px auto;color:#fff;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.fullwidthImage-content-inner p{line-height:1.5em;margin:2em 0}.fullwidthImage-content-inner .fullwidthImage-content-text{min-width:40%;padding-left:100px}.fullwidthImage-content-inner .fullwidthImage-content-image{display:inline-block}.session-row-4col{display:flex;align-items:flex-start;align-content:flex-start;flex-wrap:wrap}.session-row-4col:after{content:'';clear:both;display:table}.session-row-4col .col{width:calc(25% - 20px);box-sizing:border-box;margin:10px;align-self:stretch}.session-general{text-align:center}.session-general h2{font-size:40px;margin:2em 0 .5em}.session-centered{min-height:400px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;text-align:center}.image-box{border-radius:4px;overflow:hidden;background:#fff;border:1px solid #ddd;border-top:0;position:relative}.image-box .pink-box{position:absolute;bottom:0;left:0;right:0;margin:30px}.image-box-image{background:linear-gradient(to bottom,#C127AF,#F95F72);height:140px;position:relative;overflow:hidden;margin:0 -1px}.image-box-image img{position:absolute;bottom:-3px;left:50%}.explorepage-img-1_2{width:calc(1060px / 2);height:calc(560px / 2)}.explorepage-img-2_1{width:calc(440px / 2);height:calc(254px / 2);margin-left:calc(-440px / 4)}.explorepage-img-2_2{width:calc(430px / 2);height:calc(248px / 2);margin-left:calc(-430px / 4)}.explorepage-img-2_3{width:calc(442px / 2);height:calc(212px / 2);margin-left:calc(-442px / 4)}.explorepage-img-2_4{width:calc(436px / 2);height:calc(244px / 2);margin-left:calc(-436px / 4)}.image-box-text{padding:30px;text-align:center}.subtopic-title,.topic-title{text-align:left}.subtopic-title .title-text,.topic-title .title-text{margin:2em 12px .5em;display:inline-block}.topic-title{text-transform:uppercase}.topic-title .title-text{color:#fff;background:#000;line-height:40px;padding:0 15px;font-size:20px;position:relative;margin-top:3.3em}.topic-title .title-text:before{content:'';position:absolute;width:100%;height:100%;top:-5px;left:-4px;background:#F95F72;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);z-index:-1}.image-cover-box{height:180px;position:relative;cursor:pointer;overflow:hidden;text-transform:uppercase;background-size:cover}.image-cover-box:nth-child(5n+1){background-image:url(/images/post/default_1.jpg)}.image-cover-box:nth-child(5n+2){background-image:url(/images/post/default_2.jpg)}.image-cover-box:nth-child(5n+3){background-image:url(/images/post/default_3.jpg)}.image-cover-box:nth-child(5n+4){background-image:url(/images/post/default_4.jpg)}.image-cover-box:nth-child(5n+5){background-image:url(/images/post/default_5.jpg)}.image-cover-box:hover .image-cover-box-anchor-image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.image-cover-box:hover .image-cover-box-anchor-image:before{opacity:.4}.image-cover-box .image-cover-box-anchor-image:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;opacity:.3;background:#000;transition:opacity .3s ease;pointer-events:none}.image-cover-box._tall{padding-top:calc(125% * .25)}.image-cover-box._tall .image-cover-box-text{width:80%;line-height:30px;display:inline-block;border:3px solid #fff}.image-cover-box._tall .image-cover-box-anchor-image{font-size:16px}.image-cover-box-anchor-image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;transition:all .3s ease;cursor:pointer;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;font-size:20px}.image-cover-box-text{position:relative;z-index:1;pointer-events:none;color:#fff;line-height:1.5em}.session-locations{margin-bottom:40px}.session-locations .image-cover-box{display:none}.session-locations .image-cover-box:nth-child(1),.session-locations .image-cover-box:nth-child(2),.session-locations .image-cover-box:nth-child(3),.session-locations .image-cover-box:nth-child(4),.session-locations .image-cover-box:nth-child(5),.session-locations .image-cover-box:nth-child(6),.session-locations .image-cover-box:nth-child(7),.session-locations .image-cover-box:nth-child(8){display:block}.session-locations.showAll .image-cover-box{-webkit-animation:fade-in .4s ease forwards;animation:fade-in .4s ease forwards;display:block}body.explorePage .am-content{opacity:1;top:50%}.explorePage-connectPromoteFooter{position:fixed;left:0;right:0;bottom:0;z-index:3;padding:20px 55px 20px 20px;width:100%;box-sizing:border-box;background:#F4F8FA;box-shadow:0 5px 6px -1px rgba(0,0,0,.2),0 2px 3px 0 rgba(0,0,0,.14),0 0 5px 0 rgba(0,0,0,.12);display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center}.explorePage-connectPromoteFooter.hidden{display:none!important}.explorePage-connectPromoteFooter__logo .noteyLogo{padding-left:0}.explorePage-connectPromoteFooter__text{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;padding:0 20px;font-size:14px}.explorePage-connectPromoteFooter__action .mdc-button{text-transform:capitalize;font-family:proximanova}.explorePage-connectPromoteFooter__close{position:absolute;top:50%;right:10px;padding:10px;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:1024px) and (min-width:480px){.session-row-4col._single-row .col{width:calc(50% - 20px)}}@media only screen and (max-width:800px){.page-session{padding:40px 20px 30px}.page-session h1{font-size:1.5em}.page-session p{font-size:14px}.session-centered{min-height:300px}.session-general h2{margin:1em 0 .5em}.session-fullwidthImage{height:auto;padding-top:80px;background-position:35% 0}.fullwidthImage-content-inner{display:block!important;margin:0}.fullwidthImage-content-inner .fullwidthImage-content-text{width:100%;padding:20px;box-sizing:border-box}.fullwidthImage-content-inner .fullwidthImage-content-image img{margin:0 auto;display:block;max-width:100%;height:auto}.image-cover-box._tall{padding-top:calc(125% * .5)}.session-row-4col .col{width:calc(50% - 20px)}.explorepage-img-1_2{display:none}.explorePage-connectPromoteFooter{padding:15px;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.explorePage-connectPromoteFooter__text{margin:20px 0 25px;max-width:500px;font-size:12px;text-align:center}.explorePage-connectPromoteFooter__action .mdc-button{font-size:12px}.explorePage-connectPromoteFooter__close{top:0;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}}@media only screen and (max-width:480px){.session-row-4col._single-row .col{width:calc(100% - 20px)}}.jspContainer{overflow:hidden;position:relative}.jspContainer:hover .jspVerticalBar{opacity:1}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:3px;height:100%;background:0 0;opacity:0;transition:all .3s ease}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:3px;background:red}.jspHorizontalBar *,.jspVerticalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:rgba(255,255,255,0);position:relative}.jspDrag{background:#c7c7c7;position:relative;top:0;left:0;cursor:pointer;-webkit-border-radius:2px;border-radius:2px}.jspDrag.jspHover{background:#318ca5}.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack{float:left;height:100%}.jspArrow{background:#F95F72;text-indent:-20000px;display:block;cursor:pointer}.jspArrow.jspDisabled{cursor:default;background:rgba(255,255,255,0)}.jspVerticalBar .jspArrow{height:3px}.jspHorizontalBar .jspArrow{width:3px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:0}.jspCorner{background:rgba(255,255,255,0);float:left;height:100%}.tipsy{font-family:Open-sans,open-sans,"Open Sans",sans-serif;font-size:12px;padding:5px;position:absolute;z-index:10000}.tipsy.wrong_msg .tipsy-inner{background-color:rgba(235,105,80,.9)}.tipsy.wrong_msg .tipsy-arrow,.tipsy.wrong_msg .tipsy-arrow-e,.tipsy.wrong_msg .tipsy-arrow-n,.tipsy.wrong_msg .tipsy-arrow-s{border-color:rgba(235,105,80,.9)}.tipsy .tipsy-inner{background-color:rgba(49,142,165,.9);border-radius:2px;color:#fff;font-size:14px;font-weight:300;max-width:220px;padding:5px 8px}.tipsy .tipsy-arrow{border:5px dashed #000;height:0;line-height:0;position:absolute;width:0}.tipsy .tipsy-arrow,.tipsy .tipsy-arrow-e,.tipsy .tipsy-arrow-n,.tipsy .tipsy-arrow-s{border-color:rgba(49,142,165,.9)}.tipsy.tipsy-n .tipsy-arrow{border-bottom-style:solid;border-left-color:transparent;border-right-color:transparent;border-top:medium none;left:50%;margin-left:-5px;top:1px}.tipsy.tipsy-s .tipsy-arrow{border-bottom:medium none;border-left-color:transparent;border-right-color:transparent;border-top-style:solid;bottom:0;left:50%;margin-left:-5px}.tipsy.tipsy-e .tipsy-arrow{border-bottom-color:transparent;border-left-style:solid;border-right:medium none;border-top-color:transparent;margin-top:-5px;right:0;top:50%}.tipsy.tipsy-w .tipsy-arrow{border-bottom-color:transparent;border-left:medium none;border-right-style:solid;border-top-color:transparent;left:0;margin-top:-5px;top:50%}.masonry_container.explore-masonry{margin:60px auto 0}.masonry_container.explore-masonry .topic-grid-item{width:300px;border:0}.category-title{position:relative;margin:0 auto;text-transform:uppercase;padding-left:22px;top:-25px;letter-spacing:3px}.category-load-more-wrapper{width:100%;position:relative;text-align:center;font-size:14px}.category-load-more{display:inline-block;padding-bottom:3px;border-bottom:1px solid transparent;color:#a7b1b9;transition:all .3s ease-in}.category-load-more:hover{border-bottom-color:#a7b1b9}.sg-ct{max-width:1008px;margin:20px auto}.interestFeed .action-menu{margin-right:100px;text-align:right;font-family:proximaNovaSemiBold,helvetica;font-size:14px;font-weight:300;line-height:14px;text-transform:uppercase}.interestFeed .action-menu>span{text-transform:none;font-family:proximaNovaRegular,helvetica,arial;font-size:12px;font-weight:300;line-height:12px;color:#aaa;display:inline-block;margin-right:25px}.interestFeed .action-menu .on{color:#F95F72}@media (min-width:320px) and (max-width:568px){.touch .interestFeed .action-menu{margin-right:10px}.touch .interestFeed .action-menu>span{display:block;margin:0 0 10px}}@media (min-width:768px) and (max-width:1024px){.touch .interestFeed .action-menu{margin:0 auto}}.topic-grid-item .icon{background-position:0 -439px;transition:opacity .3s ease-in}.topic-grid-item .icon.disabled{opacity:.5;background-position:0 -345px}.topic-grid-item .icon.disabled:hover{opacity:1;background-position:0 -439px}.topic-grid-item__body{position:relative;border:1px solid #eee;background:#fff;transition:all .3s ease}.topic-grid-item__body:hover{box-shadow:0 2px 2px 0 rgba(170,170,170,.3)}.topic-grid-item__cover{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2;transition:opacity .3s ease-in}.grid__item:hover .topic-grid-item__cover{opacity:0}.topic-gird-left{float:left}.topic-grid-item__title{color:#333;margin-top:15px;word-wrap:break-word;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:16px;max-height:48px;line-height:20px;text-transform:uppercase}@media (min-width:320px) and (max-width:1024px){.touch .topic-grid-item__title{max-width:140px}}.topic-grid-item__num{font-size:12px;color:#AAA;margin-top:5px}.topic-grid-item__photo{width:50px;height:50px;margin:15px;background-position:center}.topic-grid-item__footer{clear:both}.topic-grid-item__footer-like-count{display:none;float:left;font-family:proximaNovaRegular,helvetica,arial;font-size:12px;font-weight:300;line-height:30px;color:#aaa}.topic-grid-item__footer-action{float:right}.topic-love-btn{position:absolute;right:40px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.user-grid-item{width:300px;position:relative;margin:0 auto 20px}.tips_item_people .user-grid-item{width:288px;margin:0 auto}.tips_item_people .user-grid-item .user-grid-item__info{border:none}.item_activity_contn .user-grid-item{margin:0}.user-grid-bg{position:absolute;width:100%;height:200px;top:0;left:0;background-size:cover;-o-filter:blur(1.5px);-ms-filter:blur(1.5px);-moz-filter:blur(1.5px);-webkit-filter:blur(1.5px);filter:blur(1.5px)}.user-grid-item__info{position:relative;border:1px solid #eee;background:#fff;padding:10px;min-height:60px}.user-grid-item__info userpic{border:2px solid #fff;-webkit-border-radius:30px;border-radius:30px;line-height:60px!important}.tips_item_people .user-grid-item__info userpic{top:30px}.user-grid-item__info .user-name{color:#333;font-size:16px;margin-top:10px}.tips_item_people .user-grid-item__info .user-name{top:100px}.user-grid-item__info .bio{position:absolute;top:150px;width:100%;text-align:center;color:#fff;font-size:14px;font-family:proximaNovaBold,helvetica;text-shadow:#000 1px 1px 1px}.tips_item_people .user-grid-item__info .bio{display:none}.user-grid-item__info .user-at{font-size:12px;color:#AAA}.user-grid-item-left{float:left}.user-grid-item-right{float:left;margin-left:15px;max-width:130px}.followBtn{position:absolute;top:25px;right:10px;display:inline-block;padding:0 10px;height:30px;line-height:30px!important;text-align:center;color:#F95F72;transition:all .3s ease-in;font-family:proximaNovaSemiBold,helvetica;font-weight:300;font-size:12px}.followBtn.disabled{opacity:1;color:#F95F72}.followBtn.unfollow{color:#CCC}.publisher-grid-item{border:1px solid #eee;margin-bottom:10px;max-width:298px;background:#fff;transition:all .3s ease}.publisher-grid-item:hover{box-shadow:0 2px 2px 0 rgba(170,170,170,.3)}.publisher-grid-link{display:block;padding:15px;width:268px;height:40px}.publisher-grid-left{float:left;margin-right:15px}.publisher-grid-img{border-radius:8px}.publisher-grid-title{color:#333;font-size:14px;text-transform:uppercase}.publisher-grid-follow{position:absolute;bottom:16px;left:70px}.normal-follow-btn{position:relative;display:block;text-align:left;font-size:14px}.normal-follow-btn:before{content:'Follow';position:absolute;left:0;opacity:1;color:#F95F72;transition:all .3s ease}.normal-follow-btn:after{content:'Unfollow';opacity:0;color:#CCC;transition:all .3s ease}.normal-follow-btn.followed:before{content:'Following';font-family:proximaNovaSemiBold,helvetica}.normal-follow-btn.followed:hover:before{opacity:0}.normal-follow-btn.followed.first-followed:hover:before,.normal-follow-btn.followed:hover:after{opacity:1}.normal-follow-btn.followed.first-followed:hover:after{opacity:0}.topic-grid-item2{border:1px solid #eee;background:#fff;margin-bottom:10px;max-width:298px;transition:all .3s ease}.topic-grid-item2:hover{box-shadow:0 2px 2px 0 rgba(170,170,170,.3)}.topic-grid-link{display:block;padding:15px;width:268px;height:50px}.topic-grid-left{float:left;margin-right:15px;width:50px;height:50px;background:center;background-size:cover}.topic-grid-pic{border-radius:0}.topic-grid-right{width:calc(100% - 135px);float:left}.topic-grid-title{color:#333;font-size:14px;text-transform:uppercase}.topic-grid-num{color:#AAA;font-size:12px;margin-top:5px}.topic-grid-love{position:absolute;right:20px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.people-grid-item{border:1px solid #eee;margin-bottom:10px;max-width:298px;position:relative;background:#fff;transition:all .3s ease}.people-grid-item:hover{box-shadow:0 2px 2px 0 rgba(170,170,170,.3)}.people-grid-link{display:block;padding:15px;width:268px;height:40px}.people-grid-left{float:left;margin-right:15px}.people-grid-pic{border-radius:0}.people-grid-right{width:calc(100% - 130px);float:left}.people-grid-title{color:#333;font-size:14px;text-transform:uppercase;line-height:20px}.people-grid-at{font-size:12px;color:#AAA;line-height:20px}.people-grid-follow{position:absolute;top:15px;right:20px}.people-grid-follow .normal-follow-btn:before{left:inherit;right:0}.header-v5-ct{position:fixed;z-index:500;top:0;left:0;width:100%;height:40px;transition:width .3s ease,left .3s ease;background-color:#fff}.header-v5-inner-ct{line-height:40px;height:40px;vertical-align:middle;background:#fff;border-bottom:1px solid #ddd}.header-v5-inner-ct .ti-love-btn{margin:3px 0 0 10px;padding:8px}.front-page .header-v5-inner-ct{box-shadow:none;border-bottom:1px solid #ccc}.header-v5-title{font-size:18px;line-height:40px;position:absolute;left:20px;cursor:default;transition:all .35s ease;letter-spacing:3px;text-transform:uppercase;opacity:1;color:#333}.header-v5-title.hide{opacity:0}.header-v5-title.with-pic{left:75px}.cover-header-ct .header-v5-title{color:#fff;text-shadow:1px 1px #000}.topic-page .header-v5-title{left:130px}.header-v5-filter-wrapper{position:relative;width:40px;min-width:40px;transition:background .35s ease;z-index:1;flex-basis:40px;float:left}.header-v5-filter-wrapper:before{content:'';position:absolute;top:10px;bottom:10px;left:0;border-left:1px solid #ddd}.header-v5-show-autocomplete .header-v5-filter-wrapper{transition:all .5s ease;background-color:#fff}.header-v5-filter{line-height:40px;position:relative;display:inline-block;width:40px;vertical-align:top;margin-top:-1px}.header-v5-filter .hs-input{height:40px;width:100%;color:#333;background-color:#fff;padding:0;opacity:0;cursor:pointer;font-size:14px}.header-v5-show-autocomplete .header-v5-filter .hs-input{transition:opacity .35s ease .35s;padding:0 40px;opacity:1;cursor:initial}.header-v5-filter .fa-icon--search{font-size:14px;line-height:40px;position:absolute;z-index:1;right:0;width:40px;height:40px;margin:0;transition:color .35s ease,background .35s ease;text-align:center;pointer-events:none;color:#000}.header-v5-show-autocomplete .header-v5-filter .fa-icon--search{pointer-events:inherit;right:auto;left:0}.header-v5-filter .hs-cancel-btn{right:0}.header-v5-show-autocomplete .header-v5-filter{transition:all .35s ease;position:fixed;right:0;width:100%;margin:0;background-color:#fff}.header-v5-user{font-size:14px;line-height:40px;position:absolute;top:0;right:15px;color:#fff}.header-v5-logo-wrapper{line-height:40px;position:relative;z-index:1;margin:0 20px;float:left}.header-v5-menu-wrapper{white-space:nowrap;margin:0 10px;float:left}.header-v5-main-menu-wrapper{margin:0 10px;float:left;position:relative}.header-v5-main-menu-wrapper:after,.header-v5-main-menu-wrapper:before{content:'';position:absolute;top:10px;bottom:10px;border-left:1px solid #ddd}.header-v5-main-menu-wrapper:before{left:-10px}.header-v5-main-menu-wrapper:after{right:-10px}.header-v5-menu-btn{font-size:12px;line-height:40px;position:relative;display:inline-block;height:40px;padding:0 10px;vertical-align:top;letter-spacing:0;text-transform:uppercase;color:#aaa;white-space:nowrap}.header-v5-menu-btn a{color:inherit;display:block}.header-v5-menu-btn:after{position:absolute;bottom:0;left:50%;width:0;height:4px;content:'';background:#000;transition:all .3s ease}.header-v5-menu-btn.current{color:#000}.header-v5-menu-btn.current:after{left:0;width:100%}.header-v5-menu-btn:hover{color:#fff}.header-v5-menu-btn-red-dot{position:absolute;width:6px;height:6px;border-radius:3px;background-color:#FF2D54;top:10px;right:4px;-webkit-animation:fullblink 1.5s cubic-bezier(.2,.5,.2,1) 5 1s;animation:fullblink 1.5s cubic-bezier(.2,.5,.2,1) 5 1s}.header-v5-expand-menu{display:inline-block;vertical-align:top}.header-v5-expand-menu .header-v5-expand-menu-content{position:absolute;background-color:#fff;margin-top:-2px;margin-left:-10px;border:1px solid #ddd;max-height:80vh;overflow:auto;transition:all .25s ease,opacity .4s ease;opacity:0;pointer-events:none;transform:translateY(-40px)}.header-v5-expand-menu .header-v5-expand-menu-title{text-transform:uppercase;letter-spacing:3px;color:#000;padding:0 20px}.header-v5-expand-menu .header-v5-expand-menu-link{display:block;text-transform:uppercase;color:#000;padding:0 20px;white-space:nowrap}.header-v5-expand-menu .header-v5-expand-menu-link a{color:inherit;display:block}.header-v5-expand-menu .header-v5-expand-menu-link.current{color:#F95F72}.header-v5-expand-menu:not(:hover) .fa-icon--caret-up{display:none}.header-v5-expand-menu:hover .header-v5-expand-menu-content{opacity:1;pointer-events:all;transform:translateY(0)}.header-v5-expand-menu:hover .fa-icon--caret-down{display:none}.header-v5-expand-menu.hide{width:.1px;padding:0;margin:0;pointer-events:none}.header-v5-expand-menu .header-v5-expand-menu-sep{border-top:1px solid #eee;width:100%;display:block;margin:5px 0}.header-v5-expand-menu .fa-icon{font-size:10px;position:relative;top:-1px;left:-1px;display:inline;line-height:normal}.header-v5-expand-menu .fa-icon--caret-down,.header-v5-expand-menu .fa-icon--caret-up{margin-left:8px;margin-right:0}.header-v5-link{font-size:14px;vertical-align:top;color:#F95F72;transition:color .3s ease}.header-v5-link.current,.header-v5-link:hover{color:#F95F72}.header-v5-topic-menu-container{overflow:hidden;height:40px;display:inline-block}.header-v5-about-link{color:#bbb;padding-right:10px;margin-right:10px;border-right:1px solid #bbb}.header-v5-menu-new{font-size:8px;position:absolute;top:-13px;right:-15px;letter-spacing:2px;color:#e21515}.header-v5-user-wrapper{line-height:40px;padding-right:10px;padding-left:10px;cursor:pointer;white-space:nowrap;opacity:1;float:right}.public .header-v5-user-wrapper{border-left:0}.header-v5-user-wrapper .fa-icon{font-size:12px;color:#ccc;margin:0 0 0 5px}.header-v5-user-wrapper.expand .fa-icon--caret-down,.header-v5-user-wrapper:not(.expand) .fa-icon--caret-up{display:none}.header-v5-submenu{position:fixed;z-index:-1;top:40px;right:0;width:250px;overflow:hidden;transform:translateY(-100px);opacity:0;background:#fff;transition:all .3s ease}.header-v5-submenu.open{z-index:560;transform:translateY(0);opacity:1;border:1px solid #eee;box-shadow:0 2px 2px 0 rgba(170,170,170,.5)}.header-v5-submenu-list{width:100%;margin:10px 0}.header-v5-submenu-list:nth-child(n+2){padding-top:10px;border-top:1px solid #eee}.header-v5-submenu-link{font-size:14px;position:relative;display:block;padding:10px 0 10px 30px;color:#333;transition:all .3s ease}.header-v5-submenu-link:hover{background:#eee}.header-v5-submenu-profile{font-size:12px;display:block;padding:10px 0 5px;color:#333}.header-v5-submenu-profile .header-v5-user-pic{float:left;top:0;margin:0 10px 0 26px}.header-v5-submenu-profile-name{white-space:nowrap;padding-bottom:4px}.header-v5-submenu-profile-handle{white-space:nowrap}.header-v5-user-btn{line-height:30px;position:relative;height:30px;margin:15px 0}.header-v5-user-pic{position:relative;top:-1px}.header-v5-publisher-pic{border-radius:0}.header-v5-user-arrow{line-height:30px;position:relative;display:inline-block;width:0;height:30px}.header-v5-user-arrow:after{position:absolute;top:12px;left:8px;width:0;height:0;content:'';border-width:6px 4.5px 0;border-style:solid;border-color:#888 transparent transparent}.header-v5-badget{font-size:10px;position:absolute;box-sizing:border-box;top:0;right:-10px;height:14px;min-width:14px;line-height:14px;padding:0 4px;text-align:center;letter-spacing:0;opacity:0;color:#fff;border-radius:24px;transition:all .3s ease}.header-v5-badget.has-num{opacity:1}.header-v5-badget-blue,.header-v5-badget-red{top:-5px;right:-5px}.header-v5-badget-blue.badget-in-list,.header-v5-badget-red.badget-in-list{top:12px;right:20px;left:auto}.header-v5-badget-red{background:#eb634f}.header-v5-badget-blue{background:#F95F72}.header-placeholder{height:60px;transition:all .3s ease}.header.minimal .header-placeholder{height:80px}body.hide-header .header{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}body.hide-header .header-placeholder{height:0}.header{position:fixed;top:0;left:0;right:0;z-index:500;height:60px;line-height:60px;overflow:hidden;background-color:#FFF;box-shadow:0 2px 2px 0 rgba(170,170,170,.5);cursor:default;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}body.fixed .header,body.magazine .header,body.publication .header{box-shadow:none;border-bottom:1px solid #ddd}body.hide-header .header{display:none!important}.header.minimal{height:80px;line-height:80px}.header-item-publish{-webkit-box-ordinal-group:7;-moz-box-ordinal-group:7;-ms-flex-order:7;-webkit-order:7;order:7}.header-item-user{-webkit-box-ordinal-group:8;-moz-box-ordinal-group:8;-ms-flex-order:8;-webkit-order:8;order:8}.header-search-wrapper{-webkit-box-ordinal-group:9;-moz-box-ordinal-group:9;-ms-flex-order:9;-webkit-order:9;order:9}.header-item{display:block;position:relative;height:60px;line-height:60px;padding:0 14px;font-size:12px;color:#000;background-color:#FFF;transition:all 300ms ease;white-space:nowrap}.header.minimal .header-item{height:80px;line-height:80px;font-size:14px}.header-item.header-button{color:#fff;background-color:#F95F72;border:1px solid #F95F72;border-radius:50px;height:30px;line-height:30px;margin:calc((60px - 40px) / 2) 20px;padding:0 40px}.header-item.header-button.selected,.header-item.header-button:hover{color:#fff;background-color:#F95F72}.header.minimal .header-item.header-button{margin:calc((80px - 40px) / 2) 20px;height:40px;line-height:40px}.header-item.header-item-logo{padding:0 20px}.header-item .header-logo-text{font-size:18px;vertical-align:middle;color:#000}.header-item.selected,.header-item:hover{background-color:#F8F8F8}.header-item .fa-icon{display:inline-block;margin-top:-1px}.header-item .fa-icon--pen{display:inline-block}.header-separator{border-left:1px solid #EEE}.header-logo-wrapper .noteyLogo{height:60px}.header.minimal .header-logo-wrapper .noteyLogo{height:80px}.header-search-wrapper{position:relative;width:105px;transition:background .35s ease;z-index:1;float:right}.header-search-wrapper:before{content:'';position:absolute;top:10px;bottom:10px;left:0;border-left:1px solid #EEE}.header-show-autocomplete .header-search-wrapper{transition:all .5s ease;background-color:#fff}.header-search-wrapper:hover{background-color:#F8F8F8}.header-search{height:60px;line-height:60px;position:relative;display:inline-block;width:105px;vertical-align:top}.header-search .hs-input{height:60px;width:100%;color:#333;background-color:#fff;padding:0;opacity:0;cursor:pointer;vertical-align:top;font-size:12px}.header-show-autocomplete .header-search .hs-input{transition:opacity .35s ease .35s;padding:0 40px;opacity:1;cursor:initial}.header-search .header-search-btn{position:absolute;right:20px;height:60px;line-height:60px;text-align:right;font-size:12px;color:#000;transition:color .35s ease,background .35s ease}.header-show-autocomplete .header-search .header-search-btn{pointer-events:inherit;right:auto;left:0}.header-search .fa-icon--search{font-size:16px;margin:0 4px 0 0;pointer-events:none;vertical-align:top;line-height:calc(60px - 4px)}.header-search .hs-cancel-btn{height:60px;width:60px}.header-show-autocomplete .header-search{transition:all .35s ease;position:fixed;right:0;width:100%;margin:0;background-color:#fff}.header-search-inline-wrapper{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.header-search-inline-wrapper .header-search-inline{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;height:30px;line-height:30px;border:1px solid #ddd;background-color:#f5f5f5;padding:0 10px;width:100%;font-size:14px;cursor:text;transition:all .3s ease}.header-search-inline-wrapper .header-search-inline:hover{background-color:#fff}.header-search-inline-wrapper .header-search-input,.header-search-inline-wrapper .header-search-placeholder{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.header-search-inline-wrapper .header-search-placeholder{text-overflow:ellipsis;white-space:nowrap}.header-search-inline-wrapper .header-search-input{background:0 0;outline:0;border:none}.header-search-inline-wrapper:not(.searching) .header-search-input{display:none}.header-search-inline-wrapper.searching .header-search-inline{background-color:#fff}.header-search-inline-wrapper.searching .header-search-placeholder{display:none}.header-search-results{position:fixed;z-index:501;top:40px;background-color:#fff;box-sizing:border-box;border:1px solid #ddd;max-height:300px;overflow:auto}.header-search-results:not(.show){display:none}.header-search-result-item{padding:10px;background-color:#fff;cursor:pointer;box-sizing:border-box;height:60px;line-height:60px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center}.header-search-result-item.selecting,.header-search-result-item:hover{background-color:#f5f5f5}.header-search-result-item .item-photo{height:40px;width:40px;margin-right:10px;box-sizing:border-box;border:1px solid #ddd;background-size:cover;background-position:center}.header-search-result-item .item-name{flex:1}.header-search-result-item .item-type{color:#aaa;font-size:14px}.header-pink{color:#F95F72!important}.header-grey{color:#AAA!important}.header-publish-section-black{padding:10px 20px;font-size:12px;background-color:#929AA1;color:#FFF}.header-publish-section-gold{padding:10px 20px;font-size:12px;background-color:#A28F69;color:#FFF}.header-publish-item{display:block;position:relative;width:250px;border-top:1px solid #EEE;padding:20px;opacity:0}.header-publish-item:nth-child(2){animation:fadein .3s ease .1s forwards,slide-in-left .3s ease .1s forwards}.header-publish-item:nth-child(3){animation:fadein .3s ease .2s forwards,slide-in-left .3s ease .2s forwards}.header-publish-item:nth-child(4){animation:fadein .3s ease .3s forwards,slide-in-left .3s ease .3s forwards}.header-publish-item:nth-child(5){animation:fadein .3s ease .4s forwards,slide-in-left .3s ease .4s forwards}.header-publish-item:nth-child(7){animation:fadein .3s ease .5s forwards,slide-in-left .3s ease .5s forwards}.header-publish-item:nth-child(8){animation:fadein .3s ease .6s forwards,slide-in-left .3s ease .6s forwards}.header-publish-item:first-child{border-top:none}.header-publish-item.selected,.header-publish-item:hover{background-color:#F8F8F8}.header-publish-item-comingsoon .header-publish-title{color:#AAA!important}.header-publish-item-comingsoon .header-publish-img{opacity:.3}.header-publish-item-comingsoon:after{position:absolute;top:17px;left:0;bottom:0;right:20px;background:url(/images/header-publishing-coming-soon.png) right top no-repeat;background-size:auto 40px;content:''}.header-publish-img{float:left;width:40px;height:40px;margin-right:10px;background:url(/images/header-publishing-menu-sprite.png) no-repeat;background-size:auto 40px}.header-publish-img-article{background-position:0 0}.header-publish-img-list{background-position:-41px 0}.header-publish-img-quiz{background-position:-82px 0}.header-publish-img-poll{background-position:-123px 0}.header-publish-img-premium{background-position:-165px 0}.header-publish-img-quiz2{background-position:-206px 0}.header-publish-title{font-size:16px;color:#000}.header-publish-desc{font-size:12px;color:#AAA}.header-publish-unlock{color:B6C9DE}.header-publish-section-all{display:block;padding:10px 0;text-align:center;font-size:12px;background-color:#DDD;color:#000}.header-location-region{height:20px;line-height:20px;padding:0 20px;font-size:12px;color:#FFF;background-color:#929AA1}.header-menu{position:fixed;top:60px;box-shadow:0 1px 1px 0 rgba(170,170,170,.5);max-height:90vh;min-width:200px;overflow:auto;overflow-x:hidden;display:none;border-top:1px solid #EEE;background-color:#FFF;cursor:default;z-index:560}.header-menu.header-menu-show{display:block;box-shadow:0 2px 4px rgba(0,0,0,.3)}.header-menu .share-widget-btn{height:40px;line-height:40px;width:40px;margin:0 0 0 6px}.header-menu .share-widget-btn:first-child{margin-left:0}.header-menu .suf-ct{height:auto}.header-spin{height:70px;padding:40px 0;overflow:hidden}.header-spin .spinningLoading{margin:auto}.header-menu-item{display:block;position:relative;height:40px;line-height:40px;padding:0 20px;font-size:12px;overflow:hidden;white-space:nowrap;color:#000;background-color:#FFF;transition:all 300ms ease}.header-menu-item.selected,.header-menu-item:hover{background-color:#F8F8F8}.header-menu-bottom{position:fixed;z-index:1;width:140px;border-top:1px solid #EEE}.header-menu-item-expandable:after{font-family:FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:10px;content:'\F0DA'}.header-menu-separator{border-top:1px solid #EEE}.header-menu-profile{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;height:40px;padding:10px 20px;font-size:12px;line-height:20px;max-width:250px;white-space:nowrap;overflow:hidden;color:#000}.header-menu-profile .header-publisher-pic,.header-menu-profile .header-user-pic{margin-right:15px}.header-menu-profile-switcher{color:#aaa;padding:10px;margin-left:10px;margin-right:-10px}.header-menu-profile-switcher.hide{display:none}.header-menu-follow{height:60px;line-height:60px;padding:0 20px;font-size:12px;color:#000;background-color:#FFF}.header-menu-follow-iframe{float:right;margin-top:15px;height:20px;border:none;overflow:hidden}.header-menu-social{padding:0 20px 16px}.header-menu-social .share-widget-ig-btn{background-color:#000}.header-menu-social .share-widget-ph-btn:before{font-family:proximaNovaBold,helvetica!important}.header-menu-signup{width:250px;height:338px;padding:20px 30px;color:#000;background-color:#FFF}.header-menu-signup .box-button{margin:10px 0}.header-menu-signup .suf-terms-link{color:#888;text-decoration:underline}.header-menu-signup .sif-rememberme{margin-bottom:10px}.header-menu-signup-text{line-height:30px;margin:36px 0 20px;font-size:22px}.header-menu-signup-footer{text-align:center;font-size:14px;margin:35px 0 5px}.header-menu-signin-title{position:relative;line-height:30px;margin-top:8px;margin-bottom:20px;font-size:20px;text-align:center}.header-menu-signin-back{position:absolute;left:0}.header-menu-signup-email{margin:5px 0 10px;color:#F95F72;text-align:center;text-decoration:underline;font-size:14px}.header-badget{position:absolute;top:12px;right:0;height:14px;line-height:14px;font-size:10px;text-align:center;letter-spacing:0;padding:0 8px;opacity:1;color:#fff;background:#eb634f;border-radius:24px;transition:all .3s ease}.header-badget:empty{opacity:0}.header-badget-red{background:#eb634f}.header-menu .header-badget-red{top:13px;right:15px}.header-item .header-badget-red{top:7px;right:20px}.header-badget-blue{background:#F95F72}@media (max-width:1200px){.header-narrow-hide{display:none}.header-search,.header-search-wrapper{width:60px}.header-search-inline{width:auto}}@media (max-width:960px){.header-narrower-hide{display:none}}.header-explore-overlay{top:60px;border-top:1px solid #ddd}.header-explore-inner{min-height:480px;max-height:calc(100vh - 60px);height:auto;background-color:#000}@media screen and (min-width:970px){.header-explore-inner{float:right;margin-right:100px!important}}.header-explore-left{position:relative;box-sizing:border-box;float:left;width:250px;transition:background .35s ease;background-size:cover;background-position:center;background-color:#000}.header-explore-left:after{content:'';position:absolute;right:0;bottom:0;top:480px;width:20px;margin-right:-1px;background-color:#fff}.hem-popular .header-explore-left{background-image:url(/images/explore-popular.png)}.hem-world .header-explore-left{background-image:url(/images/explore-world.png)}.hem-society .header-explore-left{background-image:url(/images/explore-society.png)}.hem-culture .header-explore-left{background-image:url(/images/explore-culture.png)}.hem-you .header-explore-left{background-image:url(/images/explore-you.png)}.hem-indulgence .header-explore-left{background-image:url(/images/explore-indulgence.png)}.header-explore-left-inner{position:relative;height:480px;padding:12px 40px 12px 20px;box-sizing:border-box;text-align:right;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-end;align-items:flex-end}.header-explore-left-pointer-bar ._bar-bottom,.header-explore-left-pointer-bar ._bar-top{position:absolute;right:0;background-color:#fff;width:20px;margin-right:-1px;transition:top .35s ease,bottom .35s ease}.header-explore-left-pointer-bar ._bar-bottom:before,.header-explore-left-pointer-bar ._bar-top:before{content:'';display:block;border:transparent;position:absolute}.header-explore-left-pointer-bar ._bar-top{top:0;bottom:calc(100% / 7 * 6 + 18px)}.header-explore-left-pointer-bar ._bar-top:before{border-left:20px solid transparent;border-top:18px solid #fff;bottom:-18px}.header-explore-left-pointer-bar ._bar-bottom{bottom:0;top:calc(100% / 7 * 1 + 18px)}.header-explore-left-pointer-bar ._bar-bottom:before{border-left:20px solid transparent;border-bottom:18px solid #fff;top:-18px}.hem-popular .header-explore-left-pointer-bar ._bar-top{bottom:calc(100% / 7 * 6 + 18px)}.hem-popular .header-explore-left-pointer-bar ._bar-bottom{top:calc(100% / 7 * 1 + 18px)}.hem-world .header-explore-left-pointer-bar ._bar-top{bottom:calc(100% / 7 * 5 + 18px)}.hem-world .header-explore-left-pointer-bar ._bar-bottom{top:calc(100% / 7 * 2 + 18px)}.hem-society .header-explore-left-pointer-bar ._bar-top{bottom:calc(100% / 7 * 4 + 18px)}.hem-society .header-explore-left-pointer-bar ._bar-bottom{top:calc(100% / 7 * 3 + 18px)}.hem-culture .header-explore-left-pointer-bar ._bar-top{bottom:calc(100% / 7 * 3 + 18px)}.hem-culture .header-explore-left-pointer-bar ._bar-bottom{top:calc(100% / 7 * 4 + 18px)}.hem-you .header-explore-left-pointer-bar ._bar-top{bottom:calc(100% / 7 * 2 + 18px)}.hem-you .header-explore-left-pointer-bar ._bar-bottom{top:calc(100% / 7 * 5 + 18px)}.hem-indulgence .header-explore-left-pointer-bar ._bar-top{bottom:calc(100% / 7 * 1 + 18px)}.hem-indulgence .header-explore-left-pointer-bar ._bar-bottom{top:calc(100% / 7 * 6 + 18px)}.header-explore-menu{letter-spacing:3px;font-size:20px;color:#fff;opacity:.8;position:relative;text-transform:uppercase;display:inline-block;transition:opacity .35s ease}.header-explore-menu:after{content:'';position:absolute;right:0;bottom:-10px;height:5px;background-color:#fff;width:0;transition:width .35s ease}.header-explore-menu.selected,.header-explore-menu:hover{opacity:1}.header-explore-menu.selected:after{width:100%}.header-explore-right{min-height:480px;overflow:auto;padding:20px 40px 40px;box-sizing:border-box;background-color:#fff}.header-explore-right .tli-explore-item{width:33%;display:inline-block}.hem-popular .header-explore-right .header-explore-section-title{text-align:center}.hem-popular .header-explore-right .tli-explore-item{display:block;margin:0 auto;width:50%}.header-explore-section-title{display:block;color:#000;letter-spacing:3px;font-size:14px;text-transform:uppercase;padding:10px 0;margin-top:25px}.hs-input{box-sizing:border-box;position:relative;width:100%;font-size:16px;padding:5px 30px 5px 10px;outline:0;border:2px solid #fff;background-color:#eee;color:#333;transition:width .25s ease}.hs-cancel-btn{position:absolute;top:0;right:26px;opacity:0;z-index:-1;width:40px;height:40px}.hs-cancel-btn:after,.hs-cancel-btn:before{content:'';position:absolute;top:25%;left:calc(50% - 1px);height:50%;width:1px;background-color:#999}.hs-cancel-btn:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hs-cancel-btn:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header-show-autocomplete .hs-cancel-btn{transition:opacity .35s ease;opacity:1;z-index:0}.hs-results-ct{display:none;opacity:0;transition:all .3s ease}.hs-results-ct.ready{display:block;opacity:1}.hs-results-header{position:fixed;top:80px;left:0;right:0;z-index:201;height:50px;line-height:50px;transition:all .3s ease;opacity:0}.hs-results-ct.show .hs-results-header{opacity:1;top:60px}.hs-results-content{position:fixed;top:130px;left:0;right:0;bottom:0;z-index:201;overflow:auto;background-color:#fff;transition:all .3s ease;opacity:0}.hs-results-ct.show .hs-results-content{opacity:1;top:110px}.hs-results-inner{padding:40px 0 80px}.hs-item{display:block;position:relative;height:40px;padding:10px 0;background-color:#fff;transition:all .35s ease}.hs-item:hover{background-color:#f9f9f9}.hs-item.underlined{padding:20px 0;border-bottom:1px solid #ddd}.hs-item-photo{height:40px;width:40px;background-size:cover;float:left;margin-right:10px;background-color:#ddd}.hs-item-name{color:#333;font-size:16px;text-transform:uppercase;display:inline;width:calc(100% - 50px)}.hs-item-type{font-size:12px;text-transform:uppercase;color:#ccc;margin-top:4px}.hs-more-items{transition:all .35s ease}.hs-more-items.collapse{display:none}.header-notifications{font-size:.8em;position:fixed;z-index:-1;overflow:hidden;width:300px;height:auto;max-height:400px;margin:55px 0 0 -280px;opacity:0;border:1px solid #ccc;border-radius:5px;background-color:#fff;box-shadow:0 0 6px #aaa;transition:opacity .35s ease-in}.header-notifications.visible{z-index:10;opacity:1}.header-notifications__header{font-size:14px;font-weight:500;padding:17px;letter-spacing:3px;text-transform:uppercase;color:#333;border-bottom:1px solid #ccc}.header-notifications__header>a{position:absolute;top:21px;right:15px;text-decoration:none;letter-spacing:0;color:#F95F72;font-size:10px;font-weight:300;line-height:10px}.header-notifications__header>a:hover{text-decoration:underline}.header-notifications__header .icon{margin:-3px 20px 0 0}.header-notifications__content{overflow-x:hidden;overflow-y:auto;height:auto;max-height:350px}.notification{position:relative;padding:11px;border-bottom:1px solid #eee;background-color:#fff}.notification--new{background-color:#cae6ec}.notification__user{float:left;width:43px}.notification__user img{border-radius:100%}.notification--read-more{padding:20px 0;cursor:pointer;text-align:center;text-transform:uppercase;color:#333;font-size:12px;font-weight:300;line-height:12px}.notification__notification{margin-left:50px}.notification__content,.notification__date{font-size:12px;font-weight:300}.notification__username{font-size:14px;font-weight:500;color:#F95F72}.notification__username .username{color:#F95F72}.notification__content,.notification__content a{color:#333}.notification__date{position:absolute;top:10px;right:10px;color:#aaa}.no-notifications{font-size:14px;display:block;padding:15px 10px;text-align:center;color:#888}.notification__action-button{font-size:12px;line-height:30px;display:inline-block;width:80px;margin:10px 10px 0 0;text-align:center;text-transform:uppercase;border-radius:2px;transition:all .35s}.notification__action-button--approve{color:#fff;background-color:#F95F72;transition:all .35s}.notification__action-button--approve:hover{background-color:#00698c}.notification__action-button--ignore{color:#333;background-color:#eee}.notification__action-button--ignore:hover{background-color:#d3d2d2}.activities-count,.notifications-count{line-height:16px;position:absolute;top:-13px;left:-13px;width:auto;height:16px;padding:2px 3px;text-align:center;color:#fff;border-radius:3px;background-color:#dd4c39}.activities-count:empty,.notifications-count:empty{display:none}.activities-count{background-color:#00a3d9}.ui{position:absolute;bottom:100px;width:100%;color:#fff;height:80px}.ui-left,.ui-right{position:absolute;bottom:0}.ui-left{left:0;padding-left:110px}.ui-right{right:0;text-align:right}.ui-name{text-transform:uppercase;letter-spacing:1px;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:36px;line-height:40px;max-height:120px}.ui-username{margin:10px 0;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:14px;line-height:16px;max-height:48px}.ui-tagline{margin:10px 0;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:16px;line-height:18px;max-height:54px}.ui-logo{max-width:800px;display:inline-block;margin:auto;text-align:center;position:relative}.ui-logo .ui-logo-label{opacity:.7;padding:10px 0;cursor:pointer}.ui-logo .ui-logo-input-wrapper{position:fixed;left:-100vw;top:-100vh;z-index:-100}.ui-logo .ui-logo-loading{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ui-logo.uploading .ui-logo-loading{display:block}.ui-logo-pic{max-height:25vh;max-width:100%}.ui.ui-useLogo .ui-name,.ui:not(.editable) .ui-logo-label{display:none}.ui-back{margin-top:30px}.ui-back._top{position:absolute;top:-70px}.ui-pic-wrapper{position:absolute;left:0;top:50%;display:inline-block;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ui-pic-change{position:absolute;bottom:-22px;left:0;right:0;width:100%;opacity:0;border-radius:2px;transition:opacity .35s ease .5s,bottom .35s ease .5s;font-size:12px}.ui-pic-wrapper:hover .ui-pic-change{opacity:1;bottom:0;transition-delay:0s}.ui-pic{border:6px solid #fff}.ui-pic-wrapper .ui-pic.userpic-image{border:1px solid #f5f8fa;border-radius:100%}.ui-pic-change-loading{position:absolute;top:0;left:0;right:0;height:100px;box-sizing:border-box;background-color:rgba(0,0,0,.3);display:none}.ui-pic-changing .ui-pic-change-loading{display:block}.ui-pic-change-loading .spinningLoading{margin-top:12.5px}.ui-link,.ui-link a{color:#ccc}.ui-socials{margin-top:20px;position:relative}.ui-socials .fa-icon{margin:0 10px;color:inherit}.ui._detailed{height:150px;bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.ui._detailed .ui-left{top:0;min-height:210px;padding-left:210px;padding-right:120px}.ui-editable-input{position:relative}.ui-editable-input.text{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.ui-editable-input.social{display:inline-block}.ui-editable-input.social.empty .fa-icon{opacity:.7}.ui-editable-input.social:not(.editing) .ui-editable-input-field-wrapper{display:none}.ui-editable-input.social .ui-editable-input-field-wrapper{position:absolute;padding:4px;background-color:#eee;z-index:2000;-webkit-animation:fadein .3s ease,slide-in-down .3s ease;animation:fadein .3s ease,slide-in-down .3s ease}.ui-editable-input.social .ui-editable-input-field:focus{text-decoration:none}.ui-editable-input.social .ui-editable-input-extra{position:absolute;bottom:100%}.ui-editable-input:not(.changed) .ui-editable-input-buttons{display:none}.ui-editable-input.loading{pointer-events:none;cursor:progress}.ui-editable-input-field-wrapper{transition:all .3s ease}.ui-editable-input-field-wrapper:hover{background-color:rgba(100,100,100,.1)}.ui-editable-input-field{position:relative;word-break:break-word}.ui-editable-input-field:focus{outline:0;text-decoration:underline;text-transform:initial}.ui-editable-input-field:empty:after{content:attr(data-placeholder);opacity:.7;pointer-events:none}input.ui-editable-input-field{border:none;outline:0;background:0 0}.ui-editable-input-field-label{color:#000}@-webkit-keyframes ui-editable-input-extra-show{from{-webkit-transform:translateX(100%) translateY(50%);-ms-transform:translateX(100%) translateY(50%);transform:translateX(100%) translateY(50%)}to{-webkit-transform:translateX(100%) translateY(-50%);-ms-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%)}}@keyframes ui-editable-input-extra-show{from{-webkit-transform:translateX(100%) translateY(50%);-ms-transform:translateX(100%) translateY(50%);transform:translateX(100%) translateY(50%)}to{-webkit-transform:translateX(100%) translateY(-50%);-ms-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%)}}.ui-editable-input-extra{font-size:16px;letter-spacing:0;text-transform:initial;white-space:nowrap;position:relative}.ui-editable-input-msg{font-size:12px;position:absolute;z-index:1;top:0;right:-10px;padding:4px 8px;-webkit-transform:translateX(100%) translateY(-50%);-ms-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%);-webkit-animation:ui-editable-input-extra-show .5s ease;animation:ui-editable-input-extra-show .5s ease}.ui-editable-input-msg:empty{display:none}.error .ui-editable-input-msg{background:#b00b13;color:#fff}.saved .ui-editable-input-msg{background:#83BC57;color:#fff}.custom_profile_page .error .ui-editable-input-msg,.custom_profile_page .saved .ui-editable-input-msg{border-radius:15px;padding:4px 15px}.ui-editable-input-buttons{position:absolute;z-index:1;top:50%;right:-10px;-webkit-transform:translateX(100%) translateY(-50%);-ms-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%);-webkit-animation:ui-editable-input-extra-show .5s ease;animation:ui-editable-input-extra-show .5s ease}.ui-editable-input-buttons .box-button{margin-right:8px}.ui-editable-input-buttons .oval-box{padding-left:15px;padding-right:15px}.customized_page.magazine-tab .ui._detailed .ui-pic-wrapper{display:none}.customized_page.magazine-tab .ui._detailed .ui-left{width:100%;padding:0;text-align:center}.bi-loc{font-size:20px}.bi-claim-btn{margin-bottom:50px}.bi-desc{color:#333;margin-bottom:18px;line-height:22px}.bi-url{margin-top:1em;display:block;color:#333;text-decoration:underline}.bi-url.hide{display:none}.bi-socials{text-align:center;position:relative;z-index:1}.bi-socials .fa-icon{margin:0 10px;color:#000}.bi-edit{font-size:16px;float:right;letter-spacing:0}.bi-rss-disclaimer{margin:20px 0;color:#aaa;font-style:italic}.ti{position:absolute;top:50%;width:100%;color:#fff;transform:translate(0,-50%)}.ti-line{text-align:center;text-shadow:rgba(0,0,0,.5) 0 1px 1px}.ti-line-1{font-size:32px}.ti-line-2{margin-top:10px;font-size:100px;letter-spacing:8px}.ti-line-3{margin:-10px 0 40px;font-size:14px}.ti-left,.ti-right{position:absolute;bottom:0}.ti-left{left:0}.ti-left.with-icon{padding-left:30px}.ti-right{right:0;text-align:right}.ti-notey{letter-spacing:5px;margin-right:4px}.ti-name{font-size:58px;text-transform:uppercase;letter-spacing:3px;margin-bottom:2px;text-align:center;-webkit-animation:slide-in-left 1s ease forwards,fadein .5s ease forwards;animation:slide-in-left 1s ease forwards,fadein .5s ease forwards}.ti-tag{font-size:14px;text-align:center;-webkit-animation:slide-in-left 1s ease forwards,fadein .5s ease forwards;animation:slide-in-left 1s ease forwards,fadein .5s ease forwards}.ti-loc-name{letter-spacing:0}.li-date{font-size:28px}.li-weather{font-size:18px;margin-bottom:8px;display:inline-block;float:right}.li-greeting{position:relative;min-height:90px}.li-greeting-inner{position:absolute;top:50%;left:0;padding:10px 0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.li-greeting-text{margin:10px 0}.ti-wi{position:relative;float:left;text-align:center;margin:0 5px;padding:12px;font-size:14px;-webkit-animation:fadein .35s linear forwards;animation:fadein .35s linear forwards}.ti-wi-i{font-size:20px;padding:4px 0 8px}.ti-wi-i:after{left:auto;right:0}.ti-icon{font-size:24px;position:absolute;left:0;top:10px}.ti-icon-network-fav{width:24px;height:24px;background-size:20px;background-position:center;background-repeat:no-repeat;background-image:url(/images/network_fav_icon.png)}.scroll-down{position:absolute;bottom:55px;left:calc(50% - 40px);width:80px;cursor:pointer;text-align:center;color:#FFF;font-size:10px;transition:all .35s ease;-webkit-animation:small-bounce 2s ease 2s infinite;animation:small-bounce 2s ease 2s infinite}@media (min-width:320px) and (max-width:1024px){.touch .scroll-down{bottom:75px}}.sd-text{opacity:.5;text-shadow:0 1px 1px #000}.header-follow-btn{display:inline-block;transition:width .3s,background .35s,color .5s,box-shadow 1s;line-height:40px;color:#fff;padding:0 10px;background-color:#F95F72;text-transform:uppercase;text-shadow:none;font-size:12px;letter-spacing:1px;overflow:hidden;text-overflow:'';white-space:nowrap}@media (min-width:320px) and (max-width:1024px){.touch .header-follow-btn{border-radius:50px;padding:0 15px}}.header-follow-btn-following:hover{background-color:rgba(200,200,200,.6)}.header-follow-btn-following:hover:after{opacity:1}.header-follow-btn-following:after{position:absolute;margin-left:20px;line-height:40px;font-size:14px;color:#FFF;opacity:0;transition:opacity 300ms ease}.cover{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;transition:opacity .5s ease;z-index:-1;background-repeat:no-repeat;background-position:top center;background-size:cover}.cover-img{position:absolute;top:0;left:0;width:102%;height:101%;margin-left:-1%;background-repeat:no-repeat;background-position:top center;background-size:cover;transition:opacity .5s ease;-webkit-transform:translateZ(1px);-ms-transform:translateZ(1px);transform:translateZ(1px)}.cover-img.defer{transition:opacity .5s ease .25s}.cover-dim{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background-color:#000;-webkit-transform:translateZ(1px);-ms-transform:translateZ(1px);transform:translateZ(1px)}.parallax .cover-dim{opacity:.2}.cover-hd{position:relative;width:100%;height:100%;background-repeat:no-repeat;background-position:top center;background-size:cover}.cover-gradient{width:100%;height:100%;transition:background 3s ease;background:linear-gradient(to bottom,rgba(0,0,0,.05) 0,rgba(0,0,0,.2) 20%,rgba(0,0,0,.4) 40%,rgba(0,0,0,.7) 100%) rgba(0,0,0,0)}.blur .cover-gradient{background-color:rgba(0,0,0,.5)}html.parallax{overflow:hidden}html.parallax body:not(.fixed){perspective:1px;height:100vh;overflow-x:hidden;overflow-y:auto;perspective-origin-x:100%}html.parallax body:not(.fixed) .cover{transform-origin-x:100%;-webkit-transform:translateZ(-1px) scale(2)!important;-ms-transform:translateZ(-1px) scale(2)!important;transform:translateZ(-1px) scale(2)!important}.itt-ct{position:fixed;bottom:30px;right:30px;border:5px solid #999;border-radius:3px;background:#FFF;cursor:default;font-family:proximaNovaSemiBold,helvetica;font-size:12px;font-weight:300;line-height:normal;z-index:99}@media (min-width:320px) and (max-width:1024px){.touch .itt-ct{display:none}}.itt-q-btn{display:none;width:30px;height:30px;text-align:center;cursor:pointer;font-family:proximaNovaBold,helvetica;font-size:20px;font-weight:300;line-height:30px}.itt-header{padding:10px;width:230px;border-bottom:1px solid #AAA}.itt-header-title{color:#333;letter-spacing:3px;font-family:proximaNovaSemiBold,helvetica;font-size:16px;font-weight:300;line-height:20px}.itt-header-desc{color:#888}.itt-row{min-height:40px;padding:10px;border-bottom:1px solid #AAA}.itt-row-num{float:left;font-family:proximaNovaBold,helvetica;font-size:24px;font-weight:300;line-height:40px;padding:0 15px 0 5px;color:#F95F72}.itt-row-content{float:left;width:200px}.itt-fb-btn{width:180px;height:30px;border-radius:2px;background-color:#3b5998;cursor:pointer;text-align:center;color:#FFF;font-family:proximaNovaSemiBold,helvetica;font-size:12px;font-weight:300;line-height:30px}.itt-row-highlight{color:#F95F72}.itt-bookmark{margin:0 2px}.itt-footer{width:230px;height:20px;padding:10px;font-family:proximaNovaBold,helvetica;font-size:10px;font-weight:300;line-height:20px}.itt-footer-about{float:left;color:#333}.itt-footer-about:hover{text-decoration:underline}.itt-footer-hide{float:right;color:#AAA;cursor:pointer}.itt-collapse .itt-q-btn{display:block}.itt-collapse .itt-tooltip{display:none}.tips__ct-outer{position:fixed;border:3px solid #999;border-radius:3px;width:350px;cursor:default;z-index:51;background-color:#999;color:#333;transition:opacity 1s;opacity:0}.tips__ct-outer.active{opacity:1}.tips__left-arrow:before{position:absolute;left:-13px;top:50%;content:'';width:26px;height:26px;background-color:#999;-webkit-transform:translateY(-13px) rotate(45deg);-ms-transform:translateY(-13px) rotate(45deg);transform:translateY(-13px) rotate(45deg)}.tips__left-arrow:after{position:absolute;left:-10px;top:50%;content:'';width:20px;height:20px;background-color:#FFF;-webkit-transform:translateY(-10px) rotate(45deg);-ms-transform:translateY(-10px) rotate(45deg);transform:translateY(-10px) rotate(45deg)}.tips__top-arrow:before{position:absolute;left:50%;top:-13px;content:'';width:26px;height:26px;background-color:#999;-webkit-transform:translateX(-13px) rotate(45deg);-ms-transform:translateX(-13px) rotate(45deg);transform:translateX(-13px) rotate(45deg)}.tips__top-arrow:after{position:absolute;left:50%;top:-10px;content:'';width:20px;height:20px;background-color:#FFF;-webkit-transform:translateX(-10px) rotate(45deg);-ms-transform:translateX(-10px) rotate(45deg);transform:translateX(-10px) rotate(45deg)}.tips__topleft-arrow:before{position:absolute;left:20px;top:-13px;content:'';width:26px;height:26px;background-color:#999;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tips__topleft-arrow:after{position:absolute;left:23px;top:-10px;content:'';width:20px;height:20px;background-color:#FFF;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tips__lefttop-arrow:before{position:absolute;left:-13px;top:20px;content:'';width:26px;height:26px;background-color:#999;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tips__lefttop-arrow:after{position:absolute;left:-10px;top:23px;content:'';width:20px;height:20px;background-color:#FFF;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tips__ct{position:relative;padding:10px 20px;border-radius:3px;background:#FFF;font-family:proximaNovaSemiBold,helvetica;font-size:16px;font-weight:300;line-height:24px}.tips__section{margin:15px 0}.tips__section:first-child{margin:0 0 15px}.tips__section:last-child{margin:15px 0 0}.tips__header{text-align:center}.tips__strong{font-family:proximaNovaBold,helvetica;font-size:16px;font-weight:300;line-height:24px;text-decoration:underline}.tips__italic{font-family:callunaItalic,helvetica;font-size:inherit;font-weight:300;line-height:inherit}.tips__highlight{color:#F95F72}.tips__small{color:#888;font-family:proximaNovaRegular,helvetica,arial;font-size:12px;font-weight:300;line-height:normal}.tips__footer-left{float:left;width:50%}.tips__footer-right{float:right;width:50%;text-align:right}.tips__btn{display:inline-block;border-radius:3px;padding:8px 10px;color:#FFF;background-color:#F95F72;cursor:pointer;line-height:16px}.tips__btn.disabled{background-color:#999}.tips__paging{margin-right:15px;color:#999}.tips__love_btn{display:inline-block;margin-bottom:10px;padding:6px 15px;background-color:#DE4D35;color:#FFF;line-height:16px;font-size:14px}.tips__list{list-style:none;margin-bottom:10px 0;padding-left:5px}.tips__blackout{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);z-index:10000}.tips__blackout-over,.tips__blackout-over-on-active.active{z-index:10001}.tips__blackout-over-over,.tips__blackout-over-over-on-active.active{z-index:10002}.cubf-outer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);overflow:hidden;z-index:100}.cubf-p{margin:2em 0}.cubf-ct{position:relative;width:500px;height:300px;margin:auto;padding:50px;background:url(/images/claim_blog_background_small.jpg) no-repeat;color:#EEE}.cubf-close-btn{position:absolute;top:10px;right:10px;cursor:pointer;font-size:12px}.cubf-title{margin-top:0;font-family:proximaNovaSemiBold,helvetica;font-size:22px;font-weight:300;line-height:normal;letter-spacing:3px;text-align:center}.cubf-content{font-size:16px}.cubf-subtitle{font-size:12px}.cubf-textarea{float:left;width:330px;height:50px;padding:5px 10px;border-radius:3px;font-size:12px}.cubf-submit-btn{float:left;width:120px;height:60px;line-height:60px;margin-left:20px;font-size:14px}.cubf-profile-btn{width:180px;height:60px;line-height:60px;margin:auto;font-size:14px}.cubf-loading{display:inline-block;width:20px;height:20px;font-size:20px}.no-result-container{width:320px;margin:5em auto;text-align:center}@media (min-width:320px) and (max-width:1024px){.touch .no-result-container{width:calc(100% - 40px);margin:0 20px;color:#aaa}}.cl-column-inner .no-result-container{width:240px;margin-top:250px}.no-result-container .no-result-container__header>.icon{float:right;margin-left:10px}.no-result-container .no-result-container__container{clear:both;padding-top:15px;color:#fff;font-size:16px;font-weight:300;line-height:18px}.no-result-container .no-result-container__container .icon{margin-left:5px}.no-result-container h1{margin:0 0 30px;text-transform:uppercase;color:#8e8e8e;font-family:proximaNovaBold,helvetica;font-size:22px;font-weight:300;line-height:22px}.no-result-container h2{float:left;width:75%;color:#666;font-size:20px;font-weight:700;line-height:24px}@media (min-width:320px) and (max-width:1024px){.touch .no-result-container h2{float:none;width:100%;margin:0 0 20px;font-size:16px;font-weight:300;line-height:16px}}.no-result-container h2.line-height-state-6{line-height:54px}@media (min-width:320px) and (max-width:568px){.touch .no-result-container p{color:#aaa}}.no-result-container p .normal-link{text-decoration:underline;color:#F95F72}.no-result-container strong{font-family:proximaNovaBold,helvetica;font-size:16px;font-weight:700;line-height:16px}.no-result-container strong,.no-result-container strong a{color:#000}.no-result-container li,.no-result-container ul{margin:0;padding:0;color:#000}.no-result-container ul{margin-left:18px}.no-result-container li{margin-bottom:8px}.no-result-container blockquote{font-style:italic;margin:20px;text-align:center}.no-result-container .tips{font-size:16px;font-weight:300;line-height:20px}.no-result-container .love-it{font-size:12px;position:relative;top:-2px;padding:5px 15px;text-transform:uppercase;color:#fff;background-color:#de4d35}.no-result-container .no-topic-wrapper{position:relative;font-size:18px;width:auto;margin:0}.no-result-container .no-topic-wrapper .no-topic-title{text-align:justify;font-size:16px}.no-result-container .no-topic-wrapper .no-topic-notes{line-height:1.2;text-align:justify;font-size:16px}.no-result-container .no-topic-wrapper .no-topic-button{font-family:proximaNovaSemiBold,helvetica;font-size:12px;line-height:40px;display:block;width:200px;height:40px;margin:20px auto 0;text-align:center;color:#fff;background:#F95F72}#notey_search_page .no-result-container .no-topic-wrapper{width:240px;margin:90px auto;font-size:14px}@media (min-width:320px) and (max-width:1024px){.touch .no-result-container--activity,.touch .no-result-container--topic,.touch .no-result-container--topics{width:calc(100% - 40px);margin:0 20px}}.no-result-container--topics{width:470px}.no-result-container--topics h2.own{width:100%}.no-result-container--topic{width:auto;margin:0 10px;text-align:left;color:#333}.no-result-container--topic .no-result-refresh{text-decoration:underline;color:#F95F72}.page-search-content .no-result-container--topic{margin:20px 0 0 22px;text-shadow:none}.no-result-container--activity{width:430px}.no-result-container--newsfeed{overflow:hidden;width:100%;max-width:1000px}.til-empty-state{color:#aaa}@media (min-width:320px) and (max-width:1024px){.touch .til-empty-state{margin:0 20px}}@media (min-width:320px) and (max-width:767px){.touch .til-empty-state-img{width:310%}}@media (min-width:768px) and (max-width:1024px){.touch .til-empty-state-img{width:100%}}.nb-ct .no-result-container{width:auto;height:100%;padding:25px}.nb-ct .no-result-container__container{padding-top:0}.recommend-blog-link{color:#F95F72}.style-submenu .recommend-blog-link{color:#FFF}.recommend-blog-link:hover{text-decoration:underline}.rb-ct{height:400px;width:640px;background:url(/images/recommendblogphoto_small.jpg) #666}.rb-close{position:absolute;top:20px;right:20px;font-size:12px;text-transform:uppercase;color:#fff}.rb-inner{padding:60px;color:#fff}.rb-title{color:#fff;font-size:20px;letter-spacing:.5px;text-transform:uppercase;text-align:center;margin-bottom:45px}.rb-copy{margin-bottom:40px}.rb-url-label{float:left;width:25%;line-height:50px;text-align:center}.rb-url-input-ct{float:left;width:75%}.rb-url-input{box-sizing:border-box;width:100%;height:50px;outline:0;border:none;border-radius:2px;padding:0 10px;background-color:#fff}.rb-tip{font-size:12px;margin:10px 0 0 5px}.rb-link{color:#fff;text-decoration:underline}.rb-button-ct{margin-top:20px;text-align:right}.rb-status{float:left;width:70%;min-height:1px;line-height:50px;text-align:right}.rb-status .spinningLoading{display:inline-block;width:22px;height:22px;margin:0 20px 0 0}.rb-msg-ct{padding-right:20px}.rb-submit-ct{float:left;width:30%}.rb-button{width:156px;height:50px;text-align:center;background-color:#fff;opacity:.2;font-size:14px;line-height:50px;color:#333;border-radius:2px}.rb-button.active{background-color:#F95F72;color:#fff;opacity:1}.rb-another{margin:auto;width:300px}.item_notey_tooltip{z-index:9999;padding:3px;background:#fff;box-shadow:0 0 0 1px #ccc,0 -1px 25px -6px rgba(0,0,0,.2);border-radius:2px}.item_notey_tooltip .tips_cover{display:table;width:296px;height:150px;background-color:rgba(54,158,185,.95);background-repeat:no-repeat;background-position:center center;background-size:cover;box-shadow:inset 0 0 1px 0;border-radius:2px 2px 0 0}.item_notey_tooltip.no_cover{border:0}.item_notey_tooltip.no_cover .tips_cover{background-color:transparent;box-shadow:none}.item_notey_tooltip.no_cover:before{position:absolute;z-index:4;bottom:-17px;left:50%;display:block;width:0;height:0;margin-left:-18px;content:'';border-top:18px solid #fff;border-right:18px solid transparent;border-left:18px solid transparent}.item_notey_tooltip.no_cover:after{position:absolute;z-index:3;bottom:-18px;left:50%;display:block;width:0;height:0;margin-left:-18px;content:'';border-top:18px solid #ccc;border-right:18px solid transparent;border-left:18px solid transparent}.item_notey_tooltip.no_cover .item_topic{border-radius:2px}.item_notey_tooltip.no_cover .item_topic .item_topic_photo{background-color:#fff;box-shadow:none}.item_notey_tooltip.no_cover .item_topic .item_topic_love{position:relative;margin:10px auto}.item_notey_tooltip:before{position:absolute;z-index:4;bottom:-17px;left:50%;display:block;width:0;height:0;margin-left:-18px;content:'';border-top:18px solid #fff;border-right:18px solid transparent;border-left:18px solid transparent}.item_notey_tooltip:after{position:absolute;z-index:3;bottom:-18px;left:50%;display:block;width:0;height:0;margin-left:-18px;content:'';border-top:18px solid #ccc;border-right:18px solid transparent;border-left:18px solid transparent}.item_notey_tooltip.upside.no_cover{border-top:0}.item_notey_tooltip.upside.no_cover:before{position:absolute;top:-17px;bottom:auto;border-top:0;border-bottom:18px solid #fff}.item_notey_tooltip.upside.no_cover:after{position:absolute;top:-18px;bottom:auto;border-top:0;border-bottom:18px solid #ccc}.item_notey_tooltip.upside:before{position:absolute;top:-17px;bottom:auto;border-top:0;border-bottom:18px solid #fff}.item_notey_tooltip.upside:after{position:absolute;top:-18px;bottom:auto;border-top:0;border-bottom:18px solid #ccc}.item_notey_tooltip.upside .item_people,.item_notey_tooltip.upside .item_topic{border-radius:0 0 2px 2px}.item_notey_tooltip.upside .item_people .item_people_photo,.item_notey_tooltip.upside .item_people .item_topic_photo,.item_notey_tooltip.upside .item_topic .item_people_photo,.item_notey_tooltip.upside .item_topic .item_topic_photo{border-radius:0 0 2px 2px;box-shadow:none}.item_notey_tooltip.tips_item_people .item_people{overflow:hidden;width:296px}.item_notey_tooltip.tips_item_people .item_people .item_people_photo{z-index:-999;display:none;visibility:hidden;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none}.item_notey_tooltip.tips_item_people .item_people .item_people_name{position:relative;top:auto;bottom:auto;left:auto;display:table-cell;overflow:hidden;overflow:visible;width:296px;height:150px;max-height:100%;text-align:center;vertical-align:middle;white-space:normal;word-break:break-word;transition:all .5s}.item_notey_tooltip.tips_item_people .item_people .item_people_name p{font-family:Lato-light,lato-light,Lato,Helvetica sans-serif;font-size:28px;font-weight:300;font-weight:100;overflow:visible;width:100%;max-height:100%;text-align:center;text-shadow:0 0 1px rgba(0,0,0,.1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.item_notey_tooltip.tips_item_people .item_people .tips_user_info{opacity:.5;transition:all .5s;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);filter:alpha(opacity=50)}.item_notey_tooltip.tips_item_people .item_people .tips_user_info .user_bio{font-family:Lato,lato,Lato,Helvetica sans-serif;font-size:14px;font-weight:300;line-height:1.435;display:block;overflow:hidden;margin:0;padding:10px 20px;white-space:normal;word-break:break-word;color:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased}.item_notey_tooltip.tips_item_people .item_people.people_has_bio:hover .tips_user_info{opacity:1;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);filter:alpha(opacity=100)}.item_notey_tooltip.tips_item_people .item_people.people_has_bio:hover .item_people_name{opacity:.5;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);filter:alpha(opacity=50)}.item_notey_tooltip.tips_item_people .item_people.people_has_bio:hover .gradient.ready{opacity:1;filter:alpha(opacity=100)}.item_notey_tooltip .item_people{border-radius:2px 2px 0 0}.item_notey_tooltip .item_people .item_people_follow{font-size:14px;position:absolute;z-index:3;top:0;right:0;display:block;overflow:hidden;overflow:visible;height:22px;margin:10px;padding-right:6px;cursor:pointer!important;white-space:nowrap;text-overflow:ellipsis;color:#fff;background-color:rgba(70,184,212,.6);transition:width .3s,background .35s,color .5s,box-shadow 1s;-webkit-user-select:none;-moz-user-select:none;border-radius:2px}.item_notey_tooltip .item_people .item_people_follow:hover{transition:all .35s}.item_notey_tooltip .item_people .item_people_follow:after,.item_notey_tooltip .item_people .item_people_follow:before{cursor:pointer!important}.item_notey_tooltip .item_people .item_people_follow>i,.item_notey_tooltip .item_people .item_people_follow>small,.item_notey_tooltip .item_people .item_people_follow>span,.item_notey_tooltip .item_people .item_people_follow>strong{position:relative;z-index:1;cursor:pointer!important;transition:all .35s;-webkit-user-select:none;-moz-user-select:none}.item_notey_tooltip .item_people .item_people_follow .icon-people_follow{line-height:22px;float:left;width:22px;text-align:center}.item_notey_tooltip .item_people .item_people_follow .icon-people_follow:before{font-family:ios7-icon;font-weight:400;font-style:normal;line-height:normal;display:inline;display:inline-block;width:auto;height:auto;content:'\F1F7';cursor:default;vertical-align:baseline;text-decoration:inherit;background-image:none;background-repeat:repeat;background-position:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}.item_notey_tooltip .item_people .item_people_follow .people_follow_text{font-family:proximaNovaRegular,helvetica,arial;font-weight:100;line-height:22px;position:relative;display:inline-block;overflow:hidden;margin:0;padding:0;text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:1;text-shadow:none!important;transition:all .4s;box-sizing:border-box}.item_notey_tooltip .item_people .item_people_follow:hover{background-color:rgba(70,184,212,.99)}.item_notey_tooltip .item_people .item_people_follow:hover .people_follow_text{opacity:1}.item_notey_tooltip .item_people .item_people_follow.people_is_followed{background-color:rgba(222,222,222,.8);box-shadow:none}.item_notey_tooltip .item_people .item_people_follow.people_is_followed .icon-people_follow:before{font-family:ios7-icon;font-weight:400;font-style:normal;line-height:normal;display:inline;display:inline-block;width:auto;height:auto;content:'\F13A';cursor:default;vertical-align:baseline;text-decoration:inherit;background-image:none;background-repeat:repeat;background-position:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}.item_notey_tooltip .item_people .item_people_follow.people_is_followed .people_follow_text{text-shadow:none!important}.item_notey_tooltip .item_people .item_people_follow.people_is_followed:hover{background-color:rgba(200,200,200,.9)}.item_notey_tooltip .item_people .item_people_follow.people_is_waiting{width:auto;cursor:default;background:0 0!important;box-shadow:none}.item_notey_tooltip .item_people .item_people_follow.people_is_waiting .people_waiting_respond .btn{display:block;float:right;min-width:70px;height:22px;margin-left:12px;cursor:pointer!important;text-align:center;-webkit-user-select:none;-moz-user-select:none;border-radius:2px;transition:all .35s}.item_notey_tooltip .item_people .item_people_follow.people_is_waiting .people_waiting_respond .btn:hover{transition:all .35s}.item_notey_tooltip .item_people .item_people_follow.people_is_waiting .people_waiting_respond .btn:after,.item_notey_tooltip .item_people .item_people_follow.people_is_waiting .people_waiting_respond .btn:before{cursor:pointer!important}.item_notey_tooltip .item_people .item_people_follow.people_is_waiting .people_waiting_respond .btn>i,.item_notey_tooltip .item_people .item_people_follow.people_is_waiting .people_waiting_respond .btn>small,.item_notey_tooltip .item_people .item_people_follow.people_is_waiting .people_waiting_respond .btn>span,.item_notey_tooltip .item_people .item_people_follow.people_is_waiting .people_waiting_respond .btn>strong{position:relative;z-index:1;cursor:pointer!important;transition:all .35s;-webkit-user-select:none;-moz-user-select:none}.item_notey_tooltip .item_people .item_people_follow.people_is_waiting .people_waiting_respond .btn i:before{font-size:35px;line-height:22px;transition:all .25s}.item_notey_tooltip .item_people .item_people_follow.people_is_waiting .people_waiting_respond .btn:active{box-shadow:inset 0 1px 1px rgba(0,0,0,.2)}.item_notey_tooltip .item_people .item_people_follow.people_is_waiting .people_waiting_respond .btn:hover i:before{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.item_notey_tooltip .item_people .item_people_follow.people_is_waiting .people_waiting_respond.responding{text-align:right;opacity:1;filter:alpha(opacity=100)}.item_notey_tooltip .item_people .item_people_follow.people_is_waiting .people_waiting_respond.responding:after{font-family:FontAwesome;font-size:35px;font-weight:400;font-style:normal;line-height:normal;display:inline;display:inline-block;width:auto;height:auto;content:'\F110';cursor:default;vertical-align:baseline;text-decoration:inherit;color:rgba(255,255,255,.88);background-image:none;background-repeat:repeat;background-position:0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;-webkit-animation:rotating 2s ease-in-out infinite;animation:rotating 2s ease-in-out infinite}.item_notey_tooltip .item_people .item_people_link{z-index:1;-webkit-border-radius:2px;border-radius:2px}.item_notey_tooltip .item_people .item_people_name{position:relative;position:absolute;z-index:2;bottom:0;left:0;overflow:hidden;width:100%;margin:0;padding:0;color:#fff;box-sizing:border-box}.item_notey_tooltip .item_people .item_people_name .item_people_name_contn{position:relative;bottom:0;overflow:hidden;padding:10px;box-sizing:border-box}.item_notey_tooltip .item_people .item_people_name .p{font-family:proximaNovaSemiBold,helvetica,arial;font-size:28px;font-weight:100;line-height:33px;overflow:hidden;max-height:90.47px;margin:0;padding:0;white-space:normal;word-break:break-word;text-shadow:0 0 1px rgba(0,0,0,.1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.item_notey_tooltip .item_people .gradient{position:absolute;bottom:0;left:0;width:100%;height:100%;background:-moz-radial-gradient(center bottom,circle cover,rgba(0,0,0,.23),rgba(0,0,0,.23));background:-webkit-radial-gradient(center bottom,circle cover,rgba(0,0,0,.23),rgba(0,0,0,.23));background:-ms-radial-gradient(center bottom,circle cover,rgba(0,0,0,.23),rgba(0,0,0,.23));background:radial-gradient(center bottom,circle cover,rgba(0,0,0,.23),rgba(0,0,0,.23));border-radius:0;transition:all 1s}.item_notey_tooltip .item_people .gradient.ready{opacity:1;filter:alpha(opacity=100);position:absolute;bottom:0;left:0;width:100%;height:100%;background:-moz-radial-gradient(center bottom,circle cover,rgba(0,0,0,.23),rgba(0,0,0,.23));background:-webkit-radial-gradient(center bottom,circle cover,rgba(0,0,0,.23),rgba(0,0,0,.23));background:-ms-radial-gradient(center bottom,circle cover,rgba(0,0,0,.23),rgba(0,0,0,.23));background:radial-gradient(center bottom,circle cover,rgba(0,0,0,.23),rgba(0,0,0,.23));border-radius:0;transition:all 1s}.item_notey_tooltip .item_people .gradient.ready.ready{opacity:1;filter:alpha(opacity=100)}.item_notey_tooltip .item_people .item_people_photo,.item_notey_tooltip .item_topic{border-radius:2px 2px 0 0}.item_notey_tooltip .item_topic .item_topic_love{font-size:12px;line-height:30px;position:absolute;top:10px;right:10px;width:80px;height:30px;cursor:pointer;transition:all 300ms;text-align:center;color:#eee;border:1px solid transparent;border-radius:3px;background-color:#F95F72;-webkit-user-select:none;-moz-user-select:none}.item_notey_tooltip .item_topic .item_topic_love:hover{color:#fff}.item_notey_tooltip .item_topic .item_topic_love.topic_is_loved{color:#F95F72;border:1px solid #F95F72;background-color:#fff}.item_notey_tooltip .item_topic .item_topic_link{border-radius:2px}.item_notey_tooltip .item_topic .item_topic_name{position:relative;position:absolute;bottom:0;left:0;overflow:hidden;width:100%;color:#fff;box-sizing:border-box}.item_notey_tooltip .item_topic .item_topic_name .item_topic_name_contn{position:relative;bottom:0;overflow:hidden;padding:10px;box-sizing:border-box}.item_notey_tooltip .item_topic .item_topic_name .p{font-family:proximaNovaSemiBold,helvetica,arial;font-size:20px;font-weight:100;line-height:28px 5;overflow:hidden;max-height:90.47px;margin:0;padding:0;white-space:normal;text-transform:uppercase;word-break:break-word;text-shadow:0 0 1px rgba(0,0,0,.1);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.item_notey_tooltip .item_topic .gradient,.item_notey_tooltip .item_topic .item_topic_name{z-index:-999;display:none;visibility:hidden;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none}.item_notey_tooltip .item_topic .item_topic_photo{background-color:rgba(54,158,185,.95);border-radius:2px 2px 0 0;box-shadow:none}.item_notey_tooltip .grid__item{width:100%!important;margin:-3px!important}.item_notey_tooltip .topic-grid-item{margin:0!important}.item_notey_tooltip .topic-grid-item__body{margin:0!important;border:0!important}.item_notey_tooltip .topic-grid-item__body:hover{box-shadow:none}.item_notey_tooltip .topic-grid-love,.item_notey_tooltip .topic-love-btn{right:20px!important}.am-outer{position:fixed;z-index:600;top:0;left:0;width:100%;height:100%;cursor:default;color:#eee;background-color:rgba(0,0,0,.8);opacity:0;transition:opacity .25s ease}.am-outer.ready{opacity:1}@media (min-width:320px) and (max-width:568px){.touch .am-outer{position:absolute}}.am-close-btn{font-size:30px;position:absolute;top:20px;right:40px;display:none;cursor:pointer}.closable .am-close-btn{display:block}.topic-page .am-bg{position:absolute;top:0;left:0;width:100%;height:100%}.am-content{position:absolute;top:60%;left:50%;box-sizing:border-box;width:800px;padding:0;transition:top .4s ease,opacity 1s ease;opacity:.5;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.am-content.ready{top:50%;opacity:1}.am-content.hide{top:30%;transition:all .2s ease;opacity:0}.am-logo{display:block;margin:0 auto 20px}.am-logo-text{font-size:14px;margin-bottom:30px;text-align:center}.am-title{font-size:20px;margin:10px auto 30px;text-align:center}.am-input{font-size:15px;box-sizing:border-box;width:100%;height:50px;border:2px solid #eee;outline:0}.am-input-label{font-size:15px;line-height:50px}.am-submit-btn{font-size:13px;line-height:50px;box-sizing:border-box;width:100%;height:50px;margin:10px 0;padding:0;text-align:center;letter-spacing:.5px;color:#333;border:2px solid #333;background-color:#fff}.am-submit-btn.active{border:none;background-color:#F95F72;color:#FFF}.sif-ct{float:left;box-sizing:border-box;width:350px;height:500px;margin:25px;padding:30px 40px;color:#333;background-color:#fff}.sif-fb-btn,.sif-tw-btn{font-size:14px;line-height:50px;height:50px;margin:10px 0;text-align:center;color:#eee;background-color:#3A5A9A}.sif-tw-btn{background-color:#1EBEF0}.sif-separator{font-size:12px;position:relative;margin:20px 0;text-align:center;color:#999}.sif-separator:before{position:absolute;top:7px;left:0;width:30px;height:1px;content:'';background-color:#999}.sif-separator:after{position:absolute;top:7px;right:0;width:30px;height:1px;content:'';background-color:#999}.sif-separator-full{margin:20px 0;border-bottom:1px solid #999}.sif-rememberme{font-size:12px;float:left;color:#999}.sif-forgetpw{font-size:12px;float:right;color:#999}.sif-forgetpw:hover{text-decoration:underline}.sif-signup{font-size:12px;margin-top:20px;text-align:center}.sif-signup-btn{color:#F95F72;font-size:14px}.sif-signup-btn:hover{text-decoration:underline}.sif-submit-blog{font-size:14px;text-align:center}.sif-submit-blog .sif-signup-btn{display:block;margin:4px 0;text-transform:uppercase}.suf-ct{box-sizing:border-box;width:350px;height:600px;margin:25px auto;padding:30px 50px;color:#333;background-color:#fff}.suf-photo-ct{position:relative;float:left;overflow:hidden;width:100%;margin:0 auto;text-align:center}.suf-photo-label{font-size:13px;margin-top:10px}.suf-photo-upload-text{text-decoration:underline}.suf-photo-preview{margin:0;background-color:#eee;color:#ccc}.suf-photo-preview.suf-name-ready{color:#3c3c3c}.suf-photo-input{opacity:0;pointer-events:none}.suf-fields-ct{float:right;width:250px}.suf-autofill{font-size:12px;margin:-20px 0 20px;text-align:center}.suf-fb .suf-autofill{display:none}.suf-signup-fb,.suf-signup-tw{margin:10px 0;text-align:center;color:#3A5A9A}.suf-signup-fb:hover,.suf-signup-tw:hover{text-decoration:underline}.suf-signup-tw{color:#1EBEF0}.suf-terms{font-size:12px;margin:10px 0;text-align:center;color:#888}.suf-terms a:hover{text-decoration:underline}.suf-perks{margin-bottom:20px}.suf-perks p,.suf-perks ul{padding:0 0 0 .5em;font-size:14px;margin:0}.suf-perks p{margin-top:10px}.suf-perks li{margin-bottom:10px}.suf-back-btn{position:absolute;left:50%;margin-left:-175px}.suf-tw-check{font-size:12px;width:100%;text-align:center;color:#555}.suf-input-msg{font-size:10px;padding-left:4px;color:#c00}.fpf-ct{width:250px;margin:0 auto}.fpf-error-msg{font-size:13px;overflow:hidden;height:auto;margin:20px 0;transition:all .35s ease;text-align:center;opacity:1}.fpf-error-msg:empty{height:0;margin:0;opacity:0}.fpf-remember{font-size:12px;text-align:center;text-decoration:underline}.fpf-signup{text-decoration:underline}.fpf-smile{margin:20px 0;text-align:center}.fpf-check-email{font-size:15px;margin:20px 0;text-align:center}.fpf-created{font-size:14px;margin:20px 0;text-align:center}.rpf-ct{width:250px}.rpf-check{font-size:40px;width:250px;margin:20px 0;text-align:center}.rpf-changed{font-size:15px;margin:20px 0;text-align:center}.rpf-error-msg{font-size:13px;overflow:hidden;height:auto;margin:20px 0;transition:all .35s ease;text-align:center;opacity:1}.rpf-error-msg:empty{height:0;margin:0;opacity:0}.subscribe-overlay-wrapper{position:absolute;top:50%;left:50%;box-sizing:border-box;width:600px;height:290px;margin-top:-165px;margin-left:-320px;padding:20px;-webkit-animation:fadein .7s linear forwards;animation:fadein .7s linear forwards;opacity:0;border:5px solid #a0a7ae;background:#212c35}.subscribe-overlay-wrapper.hide{display:none}.subscribe-photo-wrapper{position:absolute;top:-20px;right:-20px;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}.subscribe-photo{width:180px}.subscribe-title{font-size:25px;margin:20px 0;padding:0 30px}.subscribe-yellow-title{font-family:callunaItalic,'calluna italic',helvetica;display:inline-block;padding-right:10px;color:#ffb913}.subscribe-small-info{font-size:15px}.subscribe-email{line-height:35px;display:block;width:464px;margin:0 auto 20px;padding:0 10px;text-align:center;border:none;border-radius:5px}.subscribe-email:focus{outline:0}.subscribe-btn{line-height:35px;display:block;width:484px;margin:0 auto 15px;text-align:center;color:#000;background:#f5a623}.subscribe-close{font-size:14px;display:block;text-align:center;text-decoration:underline;color:#9b9b9b}.suf-subscribe-wrapper{position:relative}.suf-subscribe-fb{font-family:proximaNovaSemiBold,helvetica;font-size:13px;line-height:50px;position:relative;display:block;height:50px;margin:15px 0 10px;text-align:center;text-transform:uppercase;color:#fff;background:#3A5A9A}.suf-subscribe-notes{font-family:proximaNovaSemiBold,helvetica;font-size:12px;text-align:center;color:#9b9b9b}.suf-subscribe-white{color:#fff}.suf-subscribe-image-wrapper{position:absolute;top:-25px;right:-160px;-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}.suf-subscribe-image{width:180px}.suf-subscribe-or{position:relative;top:10px;margin-top:20px;text-align:right}.am-ssuf{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.flag{display:table;width:100%}.flag.flag--middle .flag__body,.flag.flag--middle .flag__image{vertical-align:middle}.flag__body,.flag__image{display:table-cell;vertical-align:top}.flag__image{padding-right:10px}.flag__image>img{display:block;max-width:none}.flag__body{width:100%}.es__bg{position:absolute;top:0;left:0;height:400px;width:600px;max-width:100vw}@media (min-width:320px) and (max-width:767px){.touch .es__bg{max-width:100%;height:100%;width:100%;background-size:cover}}.es__content{position:relative;color:#FFF;padding:30px;font-size:18px;line-height:normal}.es__content .ss-btn{width:180px;height:40px;line-height:40px;margin:auto}@media (min-width:320px) and (max-width:568px){.touch .es__content{font-size:14px}}@media (min-width:568px) and (max-width:767px){.touch .es__content{font-size:16px}}.es__content-title{font-family:proximaNovaBold,helvetica;font-size:36px;font-weight:400;line-height:normal}@media (min-width:320px) and (max-width:568px){.touch .es__content-title{font-size:20px}}@media (min-width:568px) and (max-width:767px){.touch .es__content-title{font-size:24px}}.es__list{padding:0 15px}.es__til-post{width:100%;height:100%;overflow:hidden}@media (min-width:320px) and (max-width:767px){.touch .es__til-post{display:none}}@media (min-width:768px) and (max-width:1024px){.touch .es__til-post{width:730px;margin:auto}}.es__til-post-item-1{float:left;width:320px;height:780px;margin:30px 0 0 30px;background:url(/images/emptystate/dummypost1_emptystate.jpg) no-repeat;background-size:contain}.es__til-post-item-2{float:left;width:320px;height:695px;margin:30px;background:url(/images/emptystate/dummypost2_emptystate.jpg) no-repeat;background-size:contain}.es__til-post-item-3{float:left;width:320px;height:688px;margin:30px;background:url(/images/emptystate/dummypost3_emptystate.jpg) no-repeat;background-size:contain}.es__til-bg{background:url(/images/emptystate/thingsilove_emptystate.jpg) no-repeat}.es__til_arrow{position:absolute;top:20px;left:60px}@media (min-width:320px) and (max-width:568px){.touch .es__til_arrow{top:9px;left:30px;width:12.4px;height:32px;background:url(/images/emptystate/emptystatearrow320_light.png) no-repeat;background-size:cover}}@media (min-width:568px) and (max-width:767px){.touch .es__til_arrow{left:30px;width:31px;height:80px;background:url(/images/emptystate/emptystatearrow320_light.png) no-repeat}}@media (min-width:768px) and (max-width:1024px){.touch .es__til_arrow{width:112px;height:133px;background:url(/images/emptystate/emptystatearrow_dark.png) no-repeat}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.touch .es__til_arrow{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}}@media (min-width:320px) and (max-width:568px){.touch .es__til-content{padding-top:30px}}@media (min-width:568px) and (max-width:767px){.touch .es__til-content{padding-top:90px}}.es__til-back-to-main{margin-top:1em;text-align:center}.es__activity-bg{background-image:url(/images/emptystate/activity_emptystate.jpg)}.es__activity_content{padding-top:15px}.es__conn-bg{background:url(/images/emptystate/connections_emptystate.jpg) center center no-repeat}.es__ntf-bg{background-image:url(/images/emptystate/notifications_emptystate.jpg)}.es_profile_content{text-align:center;padding:30px 10px}.es_profile_content .es__content-title{font-size:16px}.es_profile-signup-btn{background-color:#FFF;padding:10px 20px;color:#000;font-family:proximaNovaBold,helvetica;font-size:14px;font-weight:400;line-height:normal}.grid__container{padding:20px 0;margin:0 20px 20px;width:auto;height:auto}.topic-page .grid__container{padding-top:40px;margin:0 auto 20px;max-width:1350px}.grid__container h3{font-family:proximaNovaBold,helvetica;font-size:12px;font-weight:700;line-height:12px;text-transform:uppercase;padding:30px 0;margin:0 auto}@media (min-width:320px) and (max-width:568px){.touch .grid__container h3{width:300px}}@media (min-width:320px) and (max-width:767px){.touch .grid__container{margin:0 0 20px;padding:20px 0}.touch .grid__container .grid__item{margin:auto}}#notey_search_page .grid__container{margin:0 0 20px}.masonry_container{margin:0 auto}@media (min-width:320px) and (max-width:568px){.touch .masonry_container{width:316px}}@keyframes fadeIn{100%{opacity:1}}@-o-keyframes fadeIn{100%{opacity:1}}@-ms-keyframes fadeIn{100%{opacity:1}}@-moz-keyframes fadeIn{100%{opacity:1}}@-webkit-keyframes fadeIn{100%{opacity:1}}.grid__item{position:relative;opacity:0;animation:fadeIn .7s linear forwards;-o-animation:fadeIn .7s linear forwards;-ms-animation:fadeIn .7s linear forwards;-moz-animation:fadeIn .7s linear forwards;-webkit-animation:fadeIn .7s linear forwards;width:320px}.grid__item.full{width:100%}.grid__item.not_ready{opacity:0}@media (min-width:320px) and (max-width:568px){.touch .grid__item{width:300px}}@media (min-width:568px) and (max-width:767px){.touch .grid__item{width:316px}}@media (min-width:768px) and (max-width:1024px){.touch .grid__item{width:326px}}.tips_item_people .grid__item{width:288px}.grid__item .grid__item-container{width:320px;margin:11px 8px;padding:0;position:relative;box-sizing:border-box}@media (min-width:320px) and (max-width:568px){.touch .grid__item .grid__item-container{margin:11px 0;width:300px}}@media (min-width:568px) and (max-width:767px){.touch .grid__item .grid__item-container{width:300px}}@media (min-width:768px) and (max-width:1024px){.touch .grid__item .grid__item-container{width:310px}}.activity .grid__item{z-index:8}.masonry_preloader{display:none;height:60px;width:60px;margin:60px auto;position:relative;-webkit-animation:rotating .6s infinite linear;animation:rotating .6s infinite linear;border-left:6px solid rgba(66,173,199,.15);border-right:6px solid rgba(66,173,199,.15);border-bottom:6px solid rgba(66,173,199,.15);border-top:6px solid rgba(66,173,199,.85);border-radius:100%}.masonry_preloader.shown{display:block}@media only screen and (max-width:1680px){.topic-page .grid__container{max-width:1008px}}.footer{position:relative;font-size:16px;z-index:2;background-color:#000}.footer-bottom{background-color:#000;color:#fff;height:80px;line-height:80px;padding-bottom:20px}.footer-inner{margin:0 auto;width:900px;position:relative;max-width:100%;color:#fff}.footer-row{padding-top:55px;padding-bottom:55px}.footer-row._faded-bg{background:#14171a}.footer-col{float:left;width:20%}.footer-col._wide{width:40%}.footer-brand-logo ._logo{font-size:36px}.footer-brand-logo .explore-logo{color:#F95F72}.footer-brand-logo .connect-logo{color:#2f66f6}.footer-brand-logo .create-logo{color:#35BF9D}.footer-brand-logo .noteyLogo{padding:0;font-size:38px}.footer-brand-desc{color:#657786;margin:40px 50px 40px 0;line-height:1.5em}.footer-item{margin:5px 0;color:#fff}.footer-item-title{color:#fff;font-size:14px;margin:0 30px 20px 0;padding-bottom:12px}.footer-follow{color:#fff}.footer-sq-icon{height:50px!important;width:50px!important;line-height:50px!important;margin:0 0 0 8px!important}.footer-link{color:#fff;text-decoration:none;font-size:15px;line-height:30px}.footer-link:hover{text-decoration:underline}.footer-hire-btn{width:280px;height:28px;line-height:28px;text-transform:uppercase;color:#fff;letter-spacing:2px;font-size:12px;text-align:center;position:absolute;left:50%;margin-left:-140px;top:-14px;text-decoration:none;transition:all .5s ease}.footer-hire-btn.color-1{background:#73B4FF}.footer-hire-btn:hover.color-1{background:#308FFE}.footer-hire-btn.color-2{background:#FFDC6C}.footer-hire-btn:hover.color-2{background:#F8C626}.footer-hire-btn.color-3{background:#FFBDF5}.footer-hire-btn:hover.color-3{background:#FE8EED}.footer-hire-btn.color-4{background:#83F0D8}.footer-hire-btn:hover.color-4{background:#50E3C2}.footer-lang-menu-wrapper{float:left;position:relative;margin-right:10px}.footer-lang-menu-wrapper:after{position:absolute;right:8px;top:0;color:#999;font-size:10px;font-family:FontAwesome;content:'\F0D7'}.footer.platforms{background-color:#000}.footer.platforms .footer-top{padding:0}.footer.platforms .footer-inner{color:#fff}.footer.platforms .footer-row{padding-top:55px;padding-bottom:55px}.footer.platforms .footer-row._faded-bg{background:#14171a}.footer.platforms .footer-col{float:left;width:20%}.footer.platforms .footer-col._wide{width:40%}.footer.platforms .footer-brand-logo ._logo{font-size:36px}.footer.platforms .footer-brand-logo .explore-logo{color:#F95F72}.footer.platforms .footer-brand-logo .connect-logo{color:#2f66f6}.footer.platforms .footer-brand-logo .create-logo{color:#35BF9D}.footer.platforms .footer-brand-desc{color:#657786;margin:40px 50px 40px 0;line-height:1.5em}.footer.platforms .footer-item{margin:5px 0;color:#fff}.footer.platforms .footer-item-title{color:#fff;font-size:14px;margin:0 30px 20px 0;padding-bottom:12px;border-bottom:none}.footer.platforms .footer-sq-icon{height:50px!important;width:50px!important;line-height:50px!important;margin:0 0 0 8px!important}.footer.platforms .footer-link{color:#fff;text-decoration:none;font-size:15px;line-height:30px}.footer.platforms .footer-link:hover{text-decoration:underline}.footer.platforms .footer-hire-btn{width:280px;height:28px;line-height:28px;text-transform:uppercase;color:#fff;letter-spacing:2px;font-size:12px;text-align:center;position:absolute;left:50%;margin-left:-140px;top:-14px;text-decoration:none;transition:all .5s ease}.footer.platforms .footer-hire-btn.color-1{background:#73B4FF}.footer.platforms .footer-hire-btn:hover.color-1{background:#308FFE}.footer.platforms .footer-hire-btn.color-2{background:#FFDC6C}.footer.platforms .footer-hire-btn:hover.color-2{background:#F8C626}.footer.platforms .footer-hire-btn.color-3{background:#FFBDF5}.footer.platforms .footer-hire-btn:hover.color-3{background:#FE8EED}.footer.platforms .footer-hire-btn.color-4{background:#83F0D8}.footer.platforms .footer-hire-btn:hover.color-4{background:#50E3C2}.footer.platforms .footer-lang-menu-wrapper{float:left;position:relative;margin-right:10px}.footer.platforms .footer-lang-menu-wrapper:after{position:absolute;right:8px;top:0;color:#999;font-size:10px;font-family:FontAwesome;content:'\F0D7'}.footer.platforms .footer-disclaimer{float:left}.footer.platforms .footer-follow{float:right}@media only screen and (max-width:900px){.footer.platforms{font-size:14px}.footer.platforms .footer-top{padding:0}.footer.platforms .footer-inner{padding-left:50px;padding-right:50px;box-sizing:border-box}.footer.platforms .footer-col,.footer.platforms .footer-col._wide{float:none;width:100%}.footer.platforms .footer-col.expanded{margin-bottom:40px}.footer.platforms .footer-brand{margin-right:0}.footer.platforms .footer-item-title{font-size:13px;margin:0;padding:10px 0;position:relative;cursor:pointer}.footer-col.expanded .footer.platforms .footer-item-title{margin-bottom:15px}.footer.platforms .footer-item-title:after{position:absolute;content:'\F0D7';font-family:FontAwesome;right:0;top:50%;font-size:9px;transition:all .3s ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.footer-col.expanded .footer.platforms .footer-item-title:after{content:'\F0D8'}.footer.platforms .footer-link{line-height:25px}.footer.platforms .footer-item{margin:0;height:0;opacity:0;pointer-events:none;font-size:14px;transition:all .6s ease}.footer.platforms .footer-col.expanded .footer-item{margin:5px 0;color:#fff;text-decoration:none;line-height:25px;height:25px;opacity:1;pointer-events:all}.footer.platforms .footer-disclaimer,.footer.platforms .footer-follow{float:none}.footer.platforms .footer-sq-icon{height:40px!important;width:40px!important;line-height:40px!important;margin:0!important;font-size:18px}.footer.platforms .footer-disclaimer{float:none;text-align:center}.footer.platforms .footer-follow{line-height:80px;margin-top:15px}.footer.platforms .footer-follow-links{display:block}.footer.platforms .footer-bottom{height:auto;line-height:40px;text-align:center}}reminder{position:fixed;bottom:0;right:60px;z-index:600;padding:20px 30px;opacity:1;color:#fff;font-size:14px;background-color:#3D3D3D;border-radius:5px;transition:bottom .5s ease-out,opacity 1s ease-out}@media (min-width:320px) and (max-width:568px){.touch reminder{right:0;left:50%;bottom:0;width:220px;max-width:250px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}reminder.reminder-bar-at-left{border-top:none;border-left:5px solid #F95F72}reminder.active{bottom:40px;opacity:1}@media (min-width:320px) and (max-width:1024px){.touch reminder.active{bottom:60px}}reminder.inactive{bottom:20px;opacity:0}@media (min-width:320px) and (max-width:1024px){.touch reminder.inactive{bottom:60px}}.r-closebtn{cursor:pointer;position:absolute;top:-10px;right:-10px;background-color:#ddd;border-color:#ddd;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.r-closebtn:after,.r-closebtn:before{background-color:#777}.hs-reminder{top:30px;left:50%;bottom:inherit;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);transition:all .3s ease;opacity:0}.hs-reminder.active,.hs-reminder.inactive{bottom:inherit}.hs-reminder.active{top:40px;opacity:1}.hs-reminder.topic-reminder{left:17%;right:inherit;border-top:none;max-width:200px}.hs-reminder.publisher-reminder{left:48%;right:inherit;border-top:none;max-width:200px}.hs-reminder.people-reminder{left:83%;right:inherit;border-top:none;max-width:200px}.reminder-text{word-break:break-word}.sg-ct{width:100%}.sg-item-ct{position:relative;float:left;width:25%;overflow:hidden}@media (min-width:768px) and (max-width:1024px){.touch .sg-item-ct .sub-header-subscribe,.touch .sg-item-ct .sub-header-welcome{display:block}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.touch .sg-item-ct{width:33%}}@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.touch .sg-item-ct{width:50%}}@media (min-width:320px) and (max-width:767px){.touch .sg-item-ct{width:100%;height:140px}.touch .sg-item-ct .sg-item-bg{padding-top:0;height:100%}.touch .sg-item-ct .sg-item-content{padding-top:15px}.touch .sg-item-ct .sg-item-love{padding-top:10px}.touch .sg-item-ct .sg-item-frame{display:none}.touch .sg-item-ct .sg-item-likeNum{bottom:10px;left:10px}}html:not(.touch) .sg-item-ct:hover .sg-item-bg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}html:not(.touch) .sg-item-ct:hover .sg-item-frame{border-color:#fff}html:not(.touch) .sg-item-ct:hover:not(.subscribed) .sg-item-colorOverlay{background-color:transparent}html:not(.touch) .sg-item-ct:hover .sg-item-likeNum{left:55px;bottom:30px}html:not(.touch) .sg-item-ct:hover.subscribed .sg-item-likeNum{left:20px;bottom:20px}.sg-item-bg{position:relative;width:100%;padding-top:75%;background-position:center center;background-size:cover;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);transition:all 350ms ease}.sg-item-frame{position:absolute;top:0;left:0;margin:6% 8%;width:84%;height:84%;border:2px solid rgba(255,255,255,0);transition:all 350ms ease}.sg-item-colorOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);transition:all 350ms ease}.sg-item-content{position:absolute;left:0;top:0;width:100%;padding-top:25%;text-align:center;color:#FFF}.sg-item-name{font-size:20px;text-shadow:1px 1px 1px #000;text-transform:uppercase}.sg-item-love{font-size:12px;text-shadow:1px 1px 1px #000;padding:30px 0 5px}.sg-item-subscribe-btn{background-color:#F95F72;border-radius:3px;padding:10px 20px;line-height:3em;cursor:pointer;font-size:12px}.sg-item-subscribe-btn-label:after{content:attr(subscribe)}.sg-item-likeNum{position:absolute;left:20px;bottom:20px;color:#FFF;text-shadow:1px 1px 1px #000;font-size:12px;transition:all 350ms}.sg-item-ct.subscribed .sg-item-frame{display:none}.sg-item-ct.subscribed .sg-item-colorOverlay{background-color:#F95F72;opacity:.75}.sg-item-ct.subscribed.unsubscribe:hover .sg-item-colorOverlay{background-color:#000;opacity:.5}.sg-item-ct.subscribed .sg-item-love{visibility:hidden}.sg-item-ct.subscribed .sg-item-subscribe-btn{border:1px solid #FFF;background-color:transparent}.sg-item-ct.subscribed .sg-item-subscribe-btn-label:after{content:attr(subscribed)}.sg-item-ct.subscribed.unsubscribe .sg-item-subscribe-btn:hover .sg-item-subscribe-btn-label:after{content:attr(unsubscribe)}.sg-item-ct.subscribed .sg-item-likeNum{left:20px;bottom:20px}.sg-title-wrapper{margin:0 0 70px;text-align:center}.sg-bold-title{font-size:20px}.sg-light-title{font-size:16px}.sg-light-title a{font-family:proximanovasemibold;text-decoration:underline;cursor:pointer;color:#3f4345}.sg-light-title a:hover{color:#000}.sg-search{position:relative;width:400px;margin:auto;border:1px solid #eee;padding:10px}.sg-search i{margin-right:10px}.sg-search-input{width:calc(100% - 90px);border:none}.sg-search-input:focus{outline:0}.sg-search-result{position:absolute;width:100%;background-color:#FFF;z-index:10;top:44px;left:0;box-shadow:0 2px 2px 0 rgba(170,170,170,.5)}.sg-search-result-item{padding:15px;border-bottom:1px solid #EEE;position:relative;text-transform:uppercase}.sg-search-result-item-add{position:absolute;right:10px;top:8px;cursor:pointer}.sg-search-result-img{width:20px;height:20px;background-position:center;position:relative;margin-right:10px;display:inline-block;float:left;background-size:cover;background-repeat:no-repeat}.sg-search-result-title{display:inline-block;height:20px;line-height:20px;float:left}.sg-search-cancel{position:absolute;right:10px;top:14px;font-size:14px}.tutorial-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:100}.tutorial-container .tutorial-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#fff;opacity:.7}.tutorial-container .tutorial-wrapper{width:300px;height:215px;padding:60px 80px 40px;border-top:5px solid #F95F72;background:#2E3E4C;position:absolute;top:50%;left:50%;margin-left:-230px;margin-top:-160px}.tutorial-container .tutorial-wrapper.home-tutorial-wrapper{padding:40px 80px;height:255px}.tutorial-container .tutorial-wrapper.home-tutorial-wrapper .tutorial-intro{margin-bottom:30px}.tutorial-container .tutorial-title{font-size:24px;color:#F95F72;text-align:center;margin-bottom:20px}.tutorial-container .tutorial-intro{color:#fff;font-size:16px;margin-bottom:40px}.tutorial-container .tutorial-intro .center{text-align:center}.tutorial-container .tutorial-intro .tutorial-demo-btn{display:inline-block;width:30px;height:30px;border:2px solid #fff;margin-right:20px;margin-top:5px;position:relative;animation:bgChange 5s infinite;-webkit-animation:bgChange 5s infinite}.tutorial-container .tutorial-intro .tutorial-demo-btn .tutorial-demo-line{position:absolute;width:12px;height:3px;background:#fff;top:50%;left:50%;margin-top:-1px;margin-left:-6px;border-radius:1px}.tutorial-container .tutorial-intro .tutorial-demo-btn .tutorial-demo-line-1{animation:posChange_1 5s infinite;-webkit-animation:posChange_1 5s infinite}.tutorial-container .tutorial-intro .tutorial-demo-btn .tutorial-demo-line-2{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);animation:posChange_2 5s infinite;-webkit-animation:posChange_2 5s infinite}.tutorial-container #tutorial-get-btn{width:120px;height:40px;display:block;position:relative;margin:0 auto;text-align:center;line-height:40px;background:#F95F72;color:#fff;font-family:proximaNovaSemiBold,helvetica}.topic-count-container{position:fixed;bottom:40px;right:30px;padding:20px;width:340px;height:40px;border-left:8px solid #F95F72;background:#2E3E4C;color:#fff;font-size:15px;z-index:30;transition:all .5s ease-in}.topic-count-container.ready{right:-500px;opacity:0}.topic-count-container .topic-count-left{float:left;margin-right:30px}.topic-count-container .topic-count-left p{margin:4px 0}.topic-count-container .topic-count-right{float:right}.topic-count-container .topic-count-right .count-go-btn{display:block;height:36px;line-height:36px;width:auto;padding:0 10px;text-align:center;background:#F95F72;color:#fff;transition:all .5s ease-in}.topic-count-container .topic-count-right .count-go-btn.unable{background:#DFDFDF;color:#9B9B9B;cursor:default}.topic-count-container .topic-count-right .topic-count-note{color:#9B9B9B;font-size:12px;transition:all .5s ease-in}.add-tip-container{position:absolute;top:-45px;right:-24px;width:120px;height:20px;padding:15px 20px;background:#2E3E4C;border-top:5px solid #F95F72;color:#fff;text-align:center}.add-tip-arrow{width:0;height:0;border-style:solid;border-width:10px 10px 0;border-color:#2e3e4c transparent transparent;position:absolute;bottom:-10px;left:50%;margin-left:-10px}.add-tip-circle{position:absolute;left:-30px;top:-5px;background:url(https://slack.global.ssl.fastly.net/20646/img/tip_throbber.png) center center no-repeat;width:58px;height:58px;-webkit-animation:throb .5s steps(12) alternate infinite;-moz-animation:throb .5s steps(12) alternate infinite;animation:throb .5s steps(12) alternate infinite}.tutorial-title-wrapper{margin:40px 0;text-align:center}.tutorial-bold-title{font-size:20px}.tutorial-light-title{font-size:16px}.topic-tip-text{position:relative;top:-8px}.topic-tutorial-love-btn.round-love-btn{position:relative;top:3px;margin-right:10px;animation:bgChange 5s infinite;-webkit-animation:bgChange 5s infinite}.topic-tutorial-love-btn.round-love-btn:before{background:#fff;animation:posBefore 5s infinite;-webkit-animation:posBefore 5s infinite}.topic-tutorial-love-btn.round-love-btn:after{background:#fff;animation:posAfter 5s infinite;-webkit-animation:posAfter 5s infinite}@-webkit-keyframes throb{from{background-position:0 0}to{background-position:-696px 0}}@-moz-keyframes throb{from{background-position:0 0}to{background-position:-696px 0}}@keyframes throb{from{background-position:0 0}to{background-position:-696px 0}}@keyframes bgChange{20%{background:0 0;border-color:#fff}40%,60%{background:#F95F72;border-color:#F95F72}100%{background:0 0;border-color:#fff}}@-webkit-keyframes bgChange{20%{background:0 0;border-color:#fff}40%,60%{background:#F95F72;border-color:#F95F72}100%{background:0 0;border-color:#fff}}@keyframes posChange_1{20%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);width:12px;margin-left:-6px}40%,60%{-webkit-transform:rotate(125deg);-ms-transform:rotate(125deg);transform:rotate(125deg);width:15px;margin-left:-5px}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);width:12px;margin-left:-6px}}@-webkit-keyframes posChange_1{20%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);width:12px;margin-left:-6px}40%,60%{-webkit-transform:rotate(125deg);-ms-transform:rotate(125deg);transform:rotate(125deg);width:15px;margin-left:-5px}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);width:12px;margin-left:-6px}}@keyframes posChange_2{20%{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:12px;margin-left:-6px;margin-top:-1px}40%,60%{-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);width:9px;margin-left:-8px;margin-top:2px}100%{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:12px;margin-left:-6px;margin-top:-1px}}@-webkit-keyframes posChange_2{20%{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:12px;margin-left:-6px;margin-top:-1px}40%,60%{-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);width:9px;margin-left:-8px;margin-top:2px}100%{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:12px;margin-left:-6px;margin-top:-1px}}@keyframes posBefore{20%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);width:14px;top:14px;left:8px}40%,60%{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);width:18px;top:14px;left:10px}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);width:14px;top:14px;left:8px}}@-webkit-keyframes posBefore{20%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);width:14px;top:14px;left:8px}40%,60%{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);width:18px;top:14px;left:10px}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);width:14px;top:14px;left:8px}}@keyframes posAfter{20%{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:14px;top:14px;left:8px}40%,60%{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);width:8px;top:19px;left:8px}100%{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:14px;top:14px;left:8px}}@-webkit-keyframes posAfter{20%{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:14px;top:14px;left:8px}40%,60%{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);width:8px;top:19px;left:8px}100%{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:14px;top:14px;left:8px}}.public-tutorial-tooltips{position:fixed;z-index:10;background:rgba(64,64,64,.8);padding:15px 35px 15px 15px;color:#fff;font-size:14px;width:265px;-webkit-border-radius:5px;border-radius:5px;transition:all .3s ease}.public-tutorial-tooltips-1{top:100px;left:calc(50% + 120px);margin-left:-155px;opacity:0;pointer-events:none}.hide-menu .public-tutorial-tooltips-1{left:calc(50% + 30px)}.public-tutorial-tooltips-1.show{animation:tooltips-1 .8s ease-out forwards;-o-animation:tooltips-1 .8s ease-out forwards;-ms-animation:tooltips-1 .8s ease-out forwards;-moz-animation:tooltips-1 .8s ease-out forwards;-webkit-animation:tooltips-1 .8s ease-out forwards;pointer-events:all;opacity:1}.public-tutorial-tooltips-1:after{position:absolute;content:'';width:0;height:0;border-style:solid;border-width:10px 9px 0;border-color:#404040 transparent transparent;opacity:.8;bottom:-10px;left:50%;margin-left:-9px}.public-tutorial-tooltips-2{left:260px;top:100px;opacity:0;pointer-events:none}.public-tutorial-tooltips-2.show{animation:tooltips-2 .8s ease-out forwards;-o-animation:tooltips-2 .8s ease-out forwards;-ms-animation:tooltips-2 .8s ease-out forwards;-moz-animation:tooltips-2 .8s ease-out forwards;-webkit-animation:tooltips-2 .8s ease-out forwards;pointer-events:all;opacity:1}.hide-menu .public-tutorial-tooltips-2.show{animation:tooltips-2-1 .8s ease-out forwards;-o-animation:tooltips-2-1 .8s ease-out forwards;-ms-animation:tooltips-2-1 .8s ease-out forwards;-moz-animation:tooltips-2-1 .8s ease-out forwards;-webkit-animation:tooltips-2-1 .8s ease-out forwards}.public-tutorial-tooltips-2:before{position:absolute;content:'';width:0;height:0;border-style:solid;border-width:8px 10px 8px 0;border-color:transparent #404040 transparent transparent;opacity:.8;left:-10px;top:50%;margin-top:-8px}.public-tutorial-tooltips-3{left:460px;top:40px;opacity:0;pointer-events:none}.public-tutorial-tooltips-3.show{animation:tooltips-3 .8s ease-out forwards;-o-animation:tooltips-3 .8s ease-out forwards;-ms-animation:tooltips-3 .8s ease-out forwards;-moz-animation:tooltips-3 .8s ease-out forwards;-webkit-animation:tooltips-3 .8s ease-out forwards;pointer-events:all;opacity:1}.hide-menu .public-tutorial-tooltips-3.show{animation:tooltips-3-1 .8s ease-out forwards;-o-animation:tooltips-3-1 .8s ease-out forwards;-ms-animation:tooltips-3-1 .8s ease-out forwards;-moz-animation:tooltips-3-1 .8s ease-out forwards;-webkit-animation:tooltips-3-1 .8s ease-out forwards}.public-tutorial-tooltips-3:before{position:absolute;content:'';width:0;height:0;border-style:solid;border-width:8px 10px 8px 0;border-color:transparent #404040 transparent transparent;opacity:.8;left:-10px;top:50%;margin-top:-8px}.public-tutorial-close{position:absolute;right:10px;top:10px;width:20px;height:20px;line-height:20px;text-align:center;font-size:16px;color:#aaa}@keyframes tooltips-1{0%{opacity:0}100%{top:120px;opacity:1}}@-o-keyframes tooltips-1{0%{opacity:0}100%{top:120px;opacity:1}}@-ms-keyframes tooltips-1{0%{opacity:0}100%{top:120px;opacity:1}}@-moz-keyframes tooltips-1{0%{opacity:0}100%{top:120px;opacity:1}}@-webkit-keyframes tooltips-1{0%{opacity:0}100%{top:120px;opacity:1}}@keyframes tooltips-2{0%{left:280px;opacity:0}100%{left:260px;opacity:1}}@-o-keyframes tooltips-2{0%{left:280px;opacity:0}100%{left:260px;opacity:1}}@-ms-keyframes tooltips-2{0%{left:280px;opacity:0}100%{left:260px;opacity:1}}@-moz-keyframes tooltips-2{0%{left:280px;opacity:0}100%{left:260px;opacity:1}}@-webkit-keyframes tooltips-2{0%{left:280px;opacity:0}100%{left:260px;opacity:1}}@keyframes tooltips-2-1{0%{left:100px;opacity:0}100%{left:80px;opacity:1}}@-o-keyframes tooltips-2-1{0%{left:100px;opacity:0}100%{left:80px;opacity:1}}@-ms-keyframes tooltips-2-1{0%{left:100px;opacity:0}100%{left:80px;opacity:1}}@-moz-keyframes tooltips-2-1{0%{left:100px;opacity:0}100%{left:80px;opacity:1}}@-webkit-keyframes tooltips-2-1{0%{left:100px;opacity:0}100%{left:80px;opacity:1}}@keyframes tooltips-3{0%{left:480px;opacity:0}100%{left:460px;opacity:1}}@-o-keyframes tooltips-3{0%{left:480px;opacity:0}100%{left:460px;opacity:1}}@-ms-keyframes tooltips-3{0%{left:480px;opacity:0}100%{left:460px;opacity:1}}@-moz-keyframes tooltips-3{0%{left:480px;opacity:0}100%{left:460px;opacity:1}}@-webkit-keyframes tooltips-3{0%{left:480px;opacity:0}100%{left:460px;opacity:1}}@keyframes tooltips-3-1{0%{left:300px;opacity:0}100%{left:280px;opacity:1}}@-o-keyframes tooltips-3-1{0%{left:300px;opacity:0}100%{left:280px;opacity:1}}@-ms-keyframes tooltips-3-1{0%{left:300px;opacity:0}100%{left:280px;opacity:1}}@-moz-keyframes tooltips-3-1{0%{left:300px;opacity:0}100%{left:280px;opacity:1}}@-webkit-keyframes tooltips-3-1{0%{left:300px;opacity:0}100%{left:280px;opacity:1}}.sub-header-ct{position:fixed;top:60px;left:0;box-sizing:border-box;width:100%;height:60px;line-height:60px;padding:0 50px;background-color:rgba(0,140,167,.95);color:#FFF;overflow:hidden}@media (min-width:768px) and (max-width:1024px){.touch .sub-header-ct{padding:0 20px}}@media (min-width:320px) and (max-width:767px){.touch .sub-header-ct{padding:0 10px}.touch .sub-header-ct .sub-header-welcome{display:none}.touch .sub-header-ct .sub-header-subscribe{margin:0}.touch .sub-header-ct .sub-header-done-btn-text{display:none}}.sub-header-left{float:left}.sub-header-right{float:right;text-align:right}.sub-header-center{text-align:center;font-size:14px}.sub-header-welcome{font-size:18px;text-transform:uppercase}.sub-header-subscribe{margin-left:20px;font-size:14px}.sub-header-subscribe-num{font-style:italic}.sub-header-done-btn{padding:9px 14px;font-size:16px;color:#006C84;cursor:pointer}.sub-header-done-btn.active{border:1px solid #FFF;color:#FFF;text-align:center}.sub-header-dismiss{cursor:pointer;text-decoration:underline}.mfg-icon--arrow_right{margin-right:0}.landing-ct{position:relative;width:100%;height:100%;color:#FFF;font-size:12px}.landing-top-left{position:absolute;top:40px;left:60px;line-height:48px}.landing-logo{display:inline-block;width:200px;height:36px;background:url(/images/noteylogo_landingoverlay.png) no-repeat;vertical-align:middle}.landing-top-right{position:absolute;top:40px;right:60px}.landing-login-btn,.landing-signup-btn{float:right;margin-left:20px;border:2px solid transparent;padding:15px 20px;letter-spacing:2px;transition:all .35s ease}.landing-login-btn:hover,.landing-signup-btn:hover{border-color:#F95F72;background-color:#F95F72;color:#FFF}.landing-signup-btn{float:right;border:2px solid #FFF;padding:15px 20px}.landing-content{padding-left:30%;color:#F95F72;opacity:.1;white-space:nowrap;letter-spacing:.25em;transition:all 1.2s ease-in-out}.ready .landing-content{padding-left:20%;opacity:1}.landing-explore-btn{display:inline-block;line-height:normal;margin-left:20%;border:2px solid #FFF;padding:15px 20px;letter-spacing:2px;transition:all .35s ease}.landing-explore-btn:hover{border-color:#F95F72;background-color:#F95F72;color:#FFF}.landing-footer{position:absolute;bottom:40px;right:60px}.landing-footer-item{margin-left:30px;color:#707985}.at .sg-ct{margin-top:183px}.public .at .sg-ct{margin-top:142px}.at-header{position:fixed;right:0;top:0;box-sizing:border-box;width:100%}.at-search{padding:20px;background-color:#F3F3F3}.icon3x-home-blue{width:20px;height:13px;margin-left:10px;background-position:0 -60px}.enable .icon3x-home-blue{background-position:0 -30px}.at-search-title{font-size:18px;line-height:22px}.at-search-desc{font-size:16px;line-height:20px}.at-search-bar{margin-top:20px}.at-search-bar-left{float:left}.at-search-input-wrap{position:relative;display:inline-block;background-color:#FFF}.at-search-input-icon{position:absolute;top:12px;left:12px;z-index:1;color:#AAA;font-size:12px}.at-autocomplete{position:absolute;width:335px;border:1px solid #CCC;box-shadow:1px 1px 3px #999;background-color:#FFF;cursor:default;font-size:12px}.at-autocomplete-item{padding:5px 25px;color:#F95F72}.at-autocomplete-item.selected,.at-autocomplete-item:hover{background-color:#F95F72;color:#FFF}.at-autocomplete-item-title{float:left;width:175px;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.at-autocomplete-item-add{float:right;box-sizing:border-box;height:24px;line-height:22px;border:1px solid #F95F72;padding:0 10px;margin:3px}.at-autocomplete-item.selected .at-autocomplete-item-add,.at-autocomplete-item:hover .at-autocomplete-item-add{border-color:#FFF}.at-search-bar-right{float:right}.at-search-done{display:block;border:1px solid #F95F72;margin-right:20px;padding:10px 40px;font-size:14px;color:#F95F72}.at-search-done.enable{color:#FFF;background-color:#F95F72}.at-tabbar{height:40px;line-height:40px;border-bottom:1px solid #CCC;font-size:12px;color:#333;background-color:#FFF}.at-tabbar-item{float:left;height:36px;margin:0 25px;text-align:center}.at-tabbar-item.selected{border-bottom:4px solid #333}.at-empty{padding-top:100px;text-align:center;color:#AAA}.at .topic-grid-item__body{padding:5px 15px}.sli-ct{position:relative;margin:20px 0}.sli-input{padding:0 20px;color:#EEE;background-color:transparent}.sli-input::-webkit-input-placeholder{color:transparent}.sli-input:-moz-placeholder{color:transparent}.sli-input::-moz-placeholder{color:transparent}.sli-input:-ms-input-placeholder{color:transparent}.sli-input:-webkit-autofill{background-color:transparent!important;color:#EEE!important}.sli-input.notempty::-webkit-input-placeholder,.sli-input:focus::-webkit-input-placeholder{color:#AAA}.sli-input.notempty:-moz-placeholder,.sli-input:focus:-moz-placeholder{color:#AAA}.sli-input.notempty::-moz-placeholder,.sli-input:focus::-moz-placeholder{color:#AAA}.sli-input.notempty:-ms-input-placeholder,.sli-input:focus:-ms-input-placeholder{color:#AAA}.sli-label{position:absolute;left:0;top:0;margin:0 20px;border-radius:2px;z-index:-1;color:#EEE;background-color:transparent}.sli-input.notempty+.sli-label,.sli-input:focus+.sli-label{top:-7px;height:auto;line-height:normal;z-index:1;padding:1px 5px;margin-left:10px;font-size:10px;color:#EEE;background-color:rgba(42,62,76,.9)}.item_people{overflow:hidden;box-sizing:border-box;width:150px;height:150px;position:relative;float:left;display:inline-block;padding-bottom:1px;margin-left:24px;border-radius:0;letter-spacing:0!important}.item_people.landscape{width:180px;height:135px}.item_people:first-child{margin-left:0}.item_people .gradient{opacity:0;filter:alpha(opacity=0);position:absolute;width:100%;height:100%;bottom:0;left:0;transition:all 1s;border-radius:0;background:-moz-radial-gradient(center bottom,circle cover,rgba(0,0,0,.23),rgba(0,0,0,.23));background:-webkit-radial-gradient(center bottom,circle cover,rgba(0,0,0,.23),rgba(0,0,0,.23));background:-ms-radial-gradient(center bottom,circle cover,rgba(0,0,0,.23),rgba(0,0,0,.23));background:radial-gradient(center bottom,circle cover,rgba(0,0,0,.23),rgba(0,0,0,.23))}.item_people .gradient.ready,.item_people:hover .item_people_photo,.item_people:hover .item_topic_photo{opacity:1;filter:alpha(opacity=100)}.item_people:hover .item_people_name,.item_people:hover .item_topic_name{text-shadow:none;color:#fff}.item_people:hover .gradient{background:-moz-radial-gradient(center bottom,circle cover,rgba(0,0,0,0),rgba(0,0,0,.2));background:-webkit-radial-gradient(center bottom,circle cover,rgba(0,0,0,0),rgba(0,0,0,.2));background:-ms-radial-gradient(center bottom,circle cover,rgba(0,0,0,0),rgba(0,0,0,.2));background:radial-gradient(center bottom,circle cover,rgba(0,0,0,0),rgba(0,0,0,.2))}.item_people.blank_cover{transition:all 0}.item_people.blank_cover .gradient,.item_people.blank_cover:hover .gradient{background:0 0}.item_people.blank_cover .item_people_name .p,.item_people.blank_cover .item_topic_name .p{color:#a7b1b9;text-shadow:none}.item_people .item_people_photo{overflow:hidden;box-sizing:border-box;display:block;background-repeat:no-repeat;background-position:center center;background-clip:content-box;background-color:#fff;background-size:cover;position:absolute;top:0;left:0;border-radius:2px;box-shadow:inset 0 0 1px 0}.item_people .item_people_photo.topic_photo_is_square{width:150px;height:150px}.item_people .item_people_photo.topic_photo_is_landscape{width:180px;height:135px}.item_people .item_people_photo.people_photo_is_square{width:150px;height:150px}.item_people .item_people_photo.people_photo_is_circle{height:153px;border-radius:100%;border:3px solid #fff;position:relative;margin:0 auto;width:153px}.user-list-item{width:100%;position:relative;height:80px;line-height:80px;margin-bottom:5px;box-sizing:border-box}.user-list-item:hover{background-color:#f0f0f0}.user-list-item:hover .uli-follow-btn{opacity:1}.uli-follow-btn{position:absolute;right:20px;top:0;font-size:10px;color:#aaa;width:60px;text-align:right;opacity:0}.uli-follow-btn:after,.uli-follow-btn:before{float:none}.uli-info{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:90px;line-height:normal;max-width:calc(100% - 160px);box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uli-img{position:absolute;top:7px;left:14px}.uli-at,.uli-name{display:inline}.uli-name{color:#333}.item_topic{overflow:hidden;box-sizing:border-box;width:150px;height:150px;position:relative;float:left;display:inline-block;padding-bottom:1px;margin-left:24px;border-radius:0;letter-spacing:0!important}.item_topic.landscape{width:180px;height:135px}.item_topic:first-child{margin-left:0}.item_topic .gradient{opacity:0;filter:alpha(opacity=0);position:absolute;width:100%;height:100%;bottom:0;left:0;transition:all 1s;border-radius:0;background:-moz-radial-gradient(center bottom,circle cover,rgba(0,0,0,.23),rgba(0,0,0,.23));background:-webkit-radial-gradient(center bottom,circle cover,rgba(0,0,0,.23),rgba(0,0,0,.23));background:-ms-radial-gradient(center bottom,circle cover,rgba(0,0,0,.23),rgba(0,0,0,.23));background:radial-gradient(center bottom,circle cover,rgba(0,0,0,.23),rgba(0,0,0,.23))}.item_topic .gradient.ready,.item_topic:hover .item_people_photo,.item_topic:hover .item_topic_photo{opacity:1;filter:alpha(opacity=100)}.item_topic:hover .item_people_name,.item_topic:hover .item_topic_name{text-shadow:none;color:#fff}.item_topic:hover .gradient{background:-moz-radial-gradient(center bottom,circle cover,rgba(0,0,0,0),rgba(0,0,0,.2));background:-webkit-radial-gradient(center bottom,circle cover,rgba(0,0,0,0),rgba(0,0,0,.2));background:-ms-radial-gradient(center bottom,circle cover,rgba(0,0,0,0),rgba(0,0,0,.2));background:radial-gradient(center bottom,circle cover,rgba(0,0,0,0),rgba(0,0,0,.2))}.item_topic.blank_cover{transition:all 0}.item_topic.blank_cover .gradient,.item_topic.blank_cover:hover .gradient{background:0 0}.item_topic.blank_cover .item_people_name .p,.item_topic.blank_cover .item_topic_name .p{color:#333;text-shadow:none}.item_topic .item_topic_link{border-radius:2px}.item_topic .item_topic_name{overflow:hidden;box-sizing:border-box;margin:0;padding:0;position:absolute;bottom:0;left:0;width:100%;z-index:2;color:#fff}.item_topic .item_topic_name .item_topic_name_contn{bottom:0;overflow:hidden;position:relative;box-sizing:border-box;padding:10px}.item_topic .item_topic_name .p{margin:0;padding:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-family:proximaNovaSemiBold,helvetica,arial;font-weight:100;overflow:hidden;white-space:normal;word-break:break-word;font-size:20px;line-height:28px 5;max-height:90.47px;text-shadow:0 0 1px rgba(0,0,0,.1);text-transform:uppercase}.item_topic .item_topic_photo{background-size:cover;border-radius:2px;box-shadow:inset 0 0 1px 0}.item_topic .item_topic_photo.topic_photo_is_square{width:150px;height:150px}.item_topic .item_topic_photo.topic_photo_is_landscape{width:180px;height:135px}.item_topic .item_topic_photo.people_photo_is_square{width:150px;height:150px}.item_topic .item_topic_photo.people_photo_is_circle{height:153px;border-radius:100%;border:3px solid #fff;position:relative;margin:0 auto;width:153px}.item_topic.griding{height:auto}.item_topic.griding .item_topic_name,.item_topic.griding .item_topic_photo{position:relative}.item_topic.griding .item_topic_name .item_topic_name_contn{margin:0;padding:10px}.item_topic.griding .item_topic_name .p{font-family:proximaNovaSemiBold;color:#F95F72;word-break:normal;font-size:16px;text-transform:uppercase}.item_topic.griding .item_topic_name .p:hover{text-decoration:underline}.item_topic.griding .gradient{position:absolute;top:0;width:100%;height:135px;opacity:0;filter:alpha(opacity=0);transition:all 1s}.item_topic.griding .gradient.ready{opacity:1;filter:alpha(opacity=100)}.item_topic.griding:hover .item_topic_name .p{color:#F95F72}.tli-follow-btn{transition:all .35s ease}.tli-follow-btn:hover{color:#000}.tli-follow-btn.plus-btn{border-color:transparent;position:absolute;box-sizing:border-box;top:50%;right:10px;height:30px;width:30px;margin-top:-15px}.tli-follow-btn.plus-btn:after,.tli-follow-btn.plus-btn:before,.tli-follow-btn.plus-btn:hover{background-color:#000}.tli-follow-btn.plus-btn:hover:after,.tli-follow-btn.plus-btn:hover:before{background-color:#fff}.tli-follow-btn.plus-btn.followed{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tli-simple .tli-follow-btn{top:25px}.tli-simple-taller .tli-follow-btn{top:0;padding-top:15px;bottom:0}.tli-card .tli-follow-btn{text-align:center;opacity:1;box-sizing:border-box;top:24px;height:30px;line-height:30px;background-color:#F95F72;border:1px solid transparent;color:#fff}.tli-card .tli-follow-btn:hover{color:inherit}.tli-card .tli-follow-btn:not(.followed){background-color:#fff;border-color:#F95F72;color:#F95F72}.tli-info{max-width:calc(100% - 340px)}.tli-img{width:60px;height:60px}.tli-name{text-transform:uppercase}.tli-email-settings{position:absolute;right:100px;width:140px;top:24px}.tli-email-settings-btn{display:block;width:120px;height:28px;line-height:28px;color:#aaa;padding:0 10px;border:1px solid #ccc;position:relative;transition:all .3s ease}.tli-email-settings-btn:focus{outline:0}.tli-email-settings-btn:hover{z-index:1;background-color:#f5f5f5}.tli-email-settings-btn.option_1,.tli-email-settings-btn.option_2{color:#F95F72}.tli-email-settings-btn.option_0:before{content:'NEVER'}.tli-email-settings-btn.option_1:before{content:'DAILY'}.tli-email-settings-btn.option_2:before{content:'WEEKLY'}.tli-email-settings-btn:after{color:#aaa;content:'\f0d7';font-family:FontAwesome;display:inline-block;float:right;transition:all .3s ease}.tli-email-settings-btn.clicked{border-color:#ccc}.tli-email-settings-btn.clicked:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.tli-email-settings-list{margin:0;padding:0;list-style:none;position:absolute;top:30px;height:0;overflow:hidden;background:#fff;z-index:100;transition:all .3s ease}.tli-email-settings-list.active{height:90px;border:1px solid #ccc;box-shadow:1px 1px 5px 0 #cfcfcf}.tli-email-settings-option{list-style-position:inside;padding:0 20px;width:120px;line-height:30px;height:30px;transition:all .3s ease}.tli-email-settings-option:hover{background:#ccc}.option_0 .tli-email-settings-option.tli-email-settings-option_0,.option_1 .tli-email-settings-option.tli-email-settings-option_1,.option_2 .tli-email-settings-option.tli-email-settings-option_2{color:#F95F72}.option_0 .tli-email-settings-option.tli-email-settings-option_0:after,.option_1 .tli-email-settings-option.tli-email-settings-option_1:after,.option_2 .tli-email-settings-option.tli-email-settings-option_2:after{content:'\f00c';font-family:FontAwesome;display:inline-block;padding-right:5px;position:relative;top:-2px;float:right}.tli-simple-wrapper{position:relative}.tli-simple{display:block;position:relative;height:60px;width:100%;padding:0 0 0 55px;box-sizing:border-box;line-height:normal;margin:0}.tli-simple:not(:last-child){border-bottom:1px solid #eee}.tli-simple.tli-simple-taller{height:100px;padding-left:95px}.tli-simple-inner{display:block;padding:10px 0}.tli-simple-img{height:40px;width:40px;position:absolute;left:5px;top:10px}.tli-simple-taller .tli-simple-img{height:80px;width:80px}.tli-simple-name{color:#000;font-size:14px;padding-right:70px}.tli-simple-alt .tli-simple-name,.tli-simple-taller .tli-simple-name{font-size:16px}.tli-simple-name.name-only{line-height:40px}.tli-simple-count{font-size:12px;padding-top:8px}.tli-simple-alt .tli-simple-count,.tli-simple-taller .tli-simple-count{color:#333;padding-top:2px;font-size:14px}.tli-simple-taller .tli-simple-count{color:#aaa}.tli-explore-item{display:block;box-sizing:border-box;color:#000;letter-spacing:3px;font-size:14px;text-transform:uppercase;padding:20px 10px;margin:0 10px 0 -10px;word-wrap:normal;word-break:break-word;vertical-align:middle}.tli-explore-item a{display:block;color:#000}.tli-explore-item:empty{display:none}.tli-explore-item._with-photo{line-height:40px}.tli-explore-item:not(:hover) .tli-follow-btn.plus-btn{opacity:0}.tli-explore-item-photo{float:left;margin-right:20px;height:40px;width:60px;background-size:cover;background-position:center}.tli-explore-item-photo.hide{display:none}.tli-box{width:calc(25% - 20px);display:inline-block;margin:10px;position:relative}.tli-box:before{display:block;content:'';padding-bottom:60%}.tli-box-img,.tli-box-img:after,.tli-box-inner{position:absolute;top:0;left:0;right:0;bottom:0}.tli-box-img{background-size:cover;background-position:center;-webkit-animation:fadein .5s ease forwards;animation:fadein .5s ease forwards}.tli-box-img:after{content:'';background-color:rgba(0,0,0,.3);transition:all .35s ease}.tli-box:hover .tli-box-img:after{background-color:rgba(0,0,0,.6)}.tli-box-info{position:absolute;top:50%;left:10px;right:10px;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:18px;letter-spacing:1px}.tli-card{margin:10px 0;background-color:#fff}.tli-card:hover{background-color:#fff;z-index:1}.loc-list-item{height:auto;position:relative;width:200px;margin-left:25px;-webkit-animation:fadein 1s ease,slide-in-down .5s ease;animation:fadein 1s ease,slide-in-down .5s ease}.loc-list-item:before{content:'';display:block;padding-bottom:150%}.loc-list-item:first-child{margin-left:0}.loc-list-item:hover .loc-list-item-img-wrapper:after{opacity:0}.loc-list-item-inner{position:absolute;top:0;left:0;right:0;bottom:0}.loc-list-item-img,.loc-list-item-img-wrapper,.loc-list-item-img-wrapper:after{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center}.loc-list-item-img-wrapper:after{transition:all .35s ease;content:'';background-color:rgba(0,0,0,.2)}.loc-list-item-title-wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0}.loc-list-item-title{display:inline-block;padding:10px 20px;color:#fff;border:3px solid #fff;font-size:16px;max-width:calc(100% - 20px);box-sizing:border-box}.nb-ct{float:left;position:relative;box-sizing:border-box;height:460px;width:300px;margin-bottom:20px;font-size:18px;line-height:30px;color:#fff;background-color:#3F7084;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.nb-ct a{color:#fff}.nb-ct:after,.nb-ct:before{content:"";position:absolute;top:0;z-index:1}.nb-ct:before{left:0;height:100%;width:20px;background-color:rgba(0,0,0,.1);box-shadow:2px 0 4px -2px #000}.nb-ct:after{right:0;background-color:#fff;box-shadow:-2px 2px 4px -2px #000;opacity:0;transition:all .3s}.nb-ct:hover:after{opacity:1;border-right:40px solid #ccc;border-bottom:40px solid transparent}.nb-ct:hover .nb-owner-wrapper{opacity:0;pointer-events:none}.nb-ct:hover .nb-follow{opacity:1;pointer-events:all}.nb-ct.cropit-drag-hovered{opacity:.5}.nb-desc,.nb-footer,.nb-header{position:relative;box-sizing:border-box;margin-left:20px;padding:20px 30px}.nb-footer{position:relative;padding-left:20px}.nb-cover{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover}.nb-cover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.nb-desc{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;line-height:1em;font-size:14px;text-align:center}.nb-name{font-size:28px;word-wrap:break-word}.nb-owner{margin-left:10px;position:relative;z-index:1;margin-top:5px;float:left}.nb-owner-pic{float:left}.nb-follow,.nb-owner-wrapper{transition:all .3s ease}.nb-follow{position:absolute;top:0;left:0;width:100%;box-sizing:border-box;padding:20px;opacity:0;pointer-events:none}.nb-share{position:relative;display:inline-block;float:right}.nb-share .share-widget-btn{height:40px!important;width:40px!important;line-height:40px!important;font-size:16px!important;text-shadow:none!important}.nb-footer .nb-share{position:absolute;right:10px}.nb-link-placeholder{display:block;position:absolute;top:0;left:0;height:100%;width:100%}.nb-new{text-align:center;font-size:22px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.nb-new-btn{width:50px;height:50px}.notebook-list-item{height:100px;line-height:100px}.nli-info{padding-left:10px;line-height:30px}.nli-username{color:#333}.nli-img{width:60px;height:82px;background-color:#3F7084}.notebook-headline-item .nli{display:block;position:relative;box-sizing:border-box;height:100px;padding:10px 0;border-bottom:1px solid #ddd;clear:both}.notebook-headline-item .nli:hover{background-color:#fafafa}.notebook-headline-item .nli-count{display:block;color:#F95F72;font-size:16px;margin-bottom:4px}.notebook-headline-item .nli-name{display:block;color:#333;font-size:16px}.notebook-headline-item .nli-info{display:block;line-height:normal}.notebook-headline-item .nli-img{height:80px;float:left;margin-right:12px;background-color:#ccc}.bloglist{width:100%;margin:30px auto}.bl-table{border-collapse:separate;border-spacing:0 10px;width:100%;table-layout:fixed}.bl-th{font-size:16px;color:#fff;letter-spacing:3px;padding:20px}.bl-th:nth-child(1){width:50px;padding:0}.bl-th:nth-child(2){width:10px;padding:0}.bl-th:nth-child(3){width:50%}.bl-th:nth-child(4),.bl-th:nth-child(5){width:auto}.bl-tr{position:relative}.bl-td{position:relative;padding:20px;margin-bottom:10px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.bl-td:first-child{border-left:1px solid #ddd}.bl-td:last-child{border-right:1px solid #ddd}.bl-td:nth-child(1){text-align:right;padding:0}.bl-td:nth-child(2){padding:0}.bl-td:nth-child(4),.bl-td:nth-child(5){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bl-name-wrapper{float:left;margin-left:70px;width:calc(100% - 70px)}.bl-name{color:#333;font-size:14px;transition:all .3s ease;display:inline-block;margin-bottom:3px}.bl-name:hover{color:#F95F72}.bl-url{color:#AAA;font-size:14px}.bl-tw{color:#1EBEF0;font-size:14px}.bl-img{width:50px;height:50px;background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;top:50%;transform:translateY(-50%)}.bl-follow{position:relative;font-size:12px}.bl-follow:before{content:'Follow';position:absolute;left:0;top:0;opacity:1;color:#F95F72;transition:all .3s ease}.bl-follow:after{content:'Unfollow';opacity:0;color:#CCC;transition:all .3s ease}.bl-follow.followed:before{content:'Following';font-family:proximaNovaSemiBold,helvetica}.bl-follow.followed:hover:before{opacity:0}.bl-follow.followed:hover:after{opacity:1}.bln-table{table-layout:fixed;border-collapse:collapse;border-spacing:0;width:100%;font-size:14px;color:#000}.bln-table .bln-th{position:relative;box-sizing:border-box;height:50px}.bln-table .bln-th:nth-child(1){width:66px}.bln-table .bln-th:nth-child(2){width:30%}.bln-table .bln-th:nth-child(3),.bln-table .bln-th:nth-child(4),.bln-table .bln-th:nth-child(5),.bln-table .bln-th:nth-child(6){width:100px}.bln-table .bln-th:nth-child(7){width:80px}.bln-table .bln-th .fa-icon{display:none;padding-left:8px}.bln-table .bln-th.selected{color:#F95F72}.bln-table .bln-th.selected.desc .fa-icon--caret-up,.bln-table .bln-th.selected:not(.desc) .fa-icon--caret-down{display:inline}.bln-table .bln-tr:hover .bln-td{background-color:#f5f5f5}.bln-table .bln-td{box-sizing:border-box;height:70px;border-bottom:1px solid #eee;transition:background .35s ease}.bln-table .bln-td:nth-child(1){padding-right:50px;text-align:center;position:relative}.bln-table .bln-td:nth-child(1) .fa-icon{position:absolute;right:10px}.bln-table .bln-blog{position:relative;padding-left:60px;padding-right:20px;box-sizing:border-box;display:block;height:40px;color:#000}.bln-table .bln-blog userpic{position:absolute;left:0;top:0}.bln-table .bln-blog .bln-blog-name{color:#000;margin:2px 0 4px}.bln-table .bln-link{display:block;color:#000}.bln-table .bln-subtext{font-size:18px}.bln-table .bln-msg-btn{border-color:#F95F72;color:#F95F72;background-color:#fff;transition:all .35s ease}.bln-table .bln-msg-btn:hover{background-color:#F95F72;color:#fff}.sbl-ct{box-sizing:border-box;margin-bottom:20px;padding:30px;width:100%;background-color:#FFF;position:relative}.page-topic-right .sbl-ct{background-color:transparent;padding:0}.sbl-blogs-item-wrapper{background-color:#fff;padding:20px 30px 35px}.sbl-question{position:absolute;right:25px;top:30px;font-size:20px;color:#D8D8D8}.sbl-question:hover .sbl-hide-info{opacity:1;z-index:1}.page-topic-right .sbl-question{right:0;top:0}.sbl-hide-info{position:absolute;background:#555;color:#fff;font-size:12px;width:260px;padding:10px;left:32px;top:-9px;opacity:0;z-index:-1;transition:all .3s ease;-webkit-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}.sbl-hide-info:after{content:'';width:0;height:0;border-style:solid;border-width:6px 8px 0;border-color:#555 transparent transparent;position:absolute;bottom:-6px;right:16px}.sbl-title{margin-bottom:30px;color:#fff;font-size:16px}.page-topic-right .sbl-title{margin-bottom:28px;letter-spacing:3px}.icon-question{position:relative;width:15px;height:15px;border-radius:15px;border:2px solid #FFF;line-height:17px;font-size:13px;text-align:center;box-shadow:0 1px 1px 1px rgba(1,1,1,.2)}.icon-question.invert-color{border-color:#aaa;background-color:#aaa;color:#fff;box-shadow:none}.sbl-desc{color:#666;margin:1em 0}.sbl-separator{margin:20px 0;border-bottom:1px solid #999}.sbl-blog-item{margin:18px 0}.sbl-blog-item.blured span{color:transparent;text-shadow:0 0 10px rgba(0,0,0,.5);cursor:default}.sbl-blog-item.blured span:hover{text-decoration:none}.sbl-blog-item.blured .sbl-blog-item-img-wrapper{-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px)}.sbl-blog-item .fa-icon--caret-up{-webkit-animation:bouncing 1.5s ease-out 5;animation:bouncing 1.5s ease-out 5;animation-fill-mode:forwards}.sbl-blog-item .fa-icon--caret-down{-webkit-animation:bouncing 1.5s ease-out 5 .5s;animation:bouncing 1.5s ease-out 5 .5s;animation-fill-mode:forwards}.sbl-blog-item .sbl-blog-item-number{width:15px;display:block;float:left;text-align:right}@keyframes bouncing{0%{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}50%{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}}@-webkit-keyframes bouncing{0%{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}50%{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}}.sbl-blog-item-link{color:#333;font-family:proximaNovaSemiBold,Helvetica,Arial;text-transform:lowercase;text-align:center}.sbl-blog-item-link i{padding-left:10px;padding-right:10px;margin:0}.sbl-blog-item-link.sbl-disc{background-color:#F95F72;color:#fff;padding:14px 11px;text-transform:uppercase;font-family:proximaNovaRegular,Helvetica;font-size:14px;letter-spacing:2px;white-space:nowrap}.sbl-footer{margin-top:18px;color:#F95F72;font-size:14px;text-align:center}.sbl-footer .sbl-footer-text{letter-spacing:.5px}.sbl-blog-item-link:hover{text-decoration:underline}.sbl-blog-item-img-wrapper{width:20px;height:20px;display:inline-block;vertical-align:middle;margin-right:5px;background-position:center center}.sbl-min-item{display:block;height:40px;line-height:40px;color:#000;padding:6px 0;background-color:#fff;transition:all .3s ease}.sbl-min-item:hover{background-color:#f9f9f9}.sbl-min-item-img{width:40px;height:40px;background-size:cover;display:inline-block;float:left;margin-right:12px}.sc-ct.fullheight{height:100%}.sc-menu-ct{line-height:40px;position:relative}.topic-page .sc-menu-ct:after{position:absolute;right:-60px;bottom:-1px;width:60px;height:1px;content:''}.profile .sc-menu-ct{max-width:1350px;margin:0 auto}.full-width .sc-menu-ct:after{display:none}.sc-fixed-menu-ct{line-height:40px}.sc-fixed-menu-ct.sc-no-top-bar{display:none}.sc-header-bar{position:relative;width:100%;height:41px;line-height:40px;box-sizing:border-box;opacity:1;color:#000;background-color:#fbfbfb;box-shadow:0 2px 2px rgba(0,0,0,.2);border-top:1px solid #ccc;overflow:hidden;transition:all .4s ease-in-out}.sc-fixed-menu-ct .sc-header-bar{position:fixed;z-index:11;top:60px;left:0}.sc-header-bar.show{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.sc-header-bar.hide{opacity:0;-webkit-transform:translateY(-30%);-ms-transform:translateY(-30%);transform:translateY(-30%)}.sc-header-bar .sc-header-left{float:left}.sc-header-bar .sc-header-left .sc-menu-left-item{font-size:16px;letter-spacing:1px}.sc-header-bar .sc-header-bar-topic{position:relative;display:inline-block;float:left;width:auto;font-size:16px}.sc-header-bar .sc-header-bar-topic .topic-info{position:relative;float:left;width:auto;height:40px!important;margin:0!important;padding:0!important;transition:none}.sc-header-bar .sc-header-bar-topic .topic-info-left{float:left;width:auto!important}.sc-header-bar .sc-header-bar-topic .topic-info-right{position:relative;width:auto}.sc-header-bar .sc-header-bar-topic .ti-name{font-size:16px;line-height:40px!important;letter-spacing:1px!important;color:#000;text-shadow:none}.sc-header-bar .sc-header-bar-topic .ti-cover-btns{float:left}.sc-header-bar .sc-header-bar-topic .ti-love-btn{margin-top:0;box-shadow:none;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);background-color:transparent!important;border:3px solid #333!important}.sc-header-bar .sc-header-bar-topic .ti-love-btn:after,.sc-header-bar .sc-header-bar-topic .ti-love-btn:before{background:#333!important}.sc-header-bar .sc-header-bar-topic .ti-love-btn:hover{background-color:#F95F72!important;border:3px solid #F95F72!important}.sc-header-bar .sc-header-bar-topic .ti-love-btn:hover:after,.sc-header-bar .sc-header-bar-topic .ti-love-btn:hover:before{background:#fff!important}.sc-header-bar .sc-header-bar-topic .ti-love-btn.loved{background-color:#F95F72!important;border:3px solid #F95F72!important}.sc-header-bar .sc-header-bar-topic .ti-love-btn.loved:after,.sc-header-bar .sc-header-bar-topic .ti-love-btn.loved:before{background:#fff!important}.sc-header-bar .sc-header-bar-topic .ti-love-btn.loved:hover{background-color:transparent!important;border:3px solid #333!important}.sc-header-bar .sc-header-bar-topic .ti-love-btn.loved:hover:after,.sc-header-bar .sc-header-bar-topic .ti-love-btn.loved:hover:before{background:#333!important}.sc-header-bar .sc-header-bar-topic .ti-love-btn.first-loved:hover{background-color:#F95F72!important;border:3px solid #F95F72!important}.sc-header-bar .sc-header-bar-topic .ti-love-btn.first-loved:hover:after,.sc-header-bar .sc-header-bar-topic .ti-love-btn.first-loved:hover:before{background:#fff!important}.sc-header-inline{text-align:center;line-height:60px;height:60px;background-color:#f0f0f0}.sc-header-inline .sc-menu-inline-item{color:#999}.sc-header-inline-dark{background-color:#555}.sc-header-inline-dark .sc-menu-inline-item{color:#fff}.sc-header-inline-inner{margin:0 auto;display:inline-block}.sc-header-user{margin-left:15px}.sc-header-user-name{margin-left:10px;display:inline-block;text-transform:uppercase}.sc-header-separator{float:left;margin:10px 20px;height:20px;width:2px;background-color:#ccc}.sc-menu-list{position:relative;margin:0;padding:0;list-style:none none;border-bottom:1px solid #ddd}.center-menu .sc-menu-list{text-align:center}.sc-menu-list .page-topic{border-bottom:none}.page-topic-left .sc-menu-list{width:calc(100% + 360px);border-bottom:1px solid #fff}.full-width .sc-menu-list{width:auto}.sc-menu-left-item{font-size:16px;display:inline-block;margin-right:30px;text-transform:uppercase;color:#aaa;transition:all .35s ease}.sc-menu-left-item:last-child{margin-right:0}.sc-menu-left-item.selected,.sc-menu-left-item:hover{color:#000}.sc-header-bar .sc-menu-left-item.selected,.sc-header-bar .sc-menu-left-item:hover{color:#F95F72}.sc-header-bar .sc-menu-left-item{color:#000}.sc-menu-inline-item{text-transform:capitalize;letter-spacing:1px;font-size:16px}.sc-menu-right-item{font-size:16px;float:right;cursor:default;color:#ccc}.sc-menu-btm-border{position:absolute;bottom:0;left:-52px;width:0;height:4px;transition:all .3s ease-in;background-color:#000}.sc-header-bar .sc-menu-btm-border{background:#F95F72}.sc-content{position:relative;margin-top:30px}.fullheight .sc-content{height:calc(100% - 41px)}.page-blog .sc-content,.page-profile .sc-content{max-width:1680px;margin:30px auto}.reset-filter-btn{font-family:proximaNovaLight;font-size:10px;position:relative;top:1px;display:block;float:left;overflow:hidden;width:0;white-space:nowrap;letter-spacing:1px;color:#F95F72;transition:width .4s ease-out}.reset-filter-btn:hover{color:#F95F72}.reset-filter-btn.show{width:100px;padding-left:25px;padding-right:8px}.topic-filters-tool{position:absolute;top:0;right:0;display:block;color:#aaa;background-color:transparent;border-left:10px solid transparent}.topic-filters-tool.inline-tool{box-sizing:border-box;position:relative;width:100%;height:40px;line-height:40px;background-color:#fafafa;box-shadow:0 1px 1px #e0e0e0;margin:30px auto}.topic-filters-tool .fa-icon--search{float:left;-webkit-transform:scale(.8)}.topic-filters-tool .fa-icon--chevron-down{width:12px;margin-right:0}.topic-filters-tool .filter-close{position:relative!important;float:left;width:0;padding:0;opacity:0;transition:all .25s ease}.topic-filters-tool .filter-close:before{line-height:23px!important;top:30px!important;width:20px!important;height:20px!important;border-radius:15px!important;background:0 0!important}.topic-filters-tool .filter-close.show{width:auto;padding:0 10px;opacity:1}.topic-filter{font-family:proximaNovalight,helvetica,arial;font-size:10px;position:relative;right:0;height:40px;float:left;padding:0 22px;letter-spacing:3px;transition:background-color 1s ease-out}.topic-filter span{position:relative;top:1px}.topic-filter.clicked{color:#F95F72;background:#eee}.topic-filter.clicked:before{background-color:transparent}.topic-filter .fa-icon--filter{margin:0}.topic-filter .fa-icon--search{float:left;margin-right:29px;margin-left:17px}.topic-filter .fa-icon--lock,.topic-filter .fa-icon--unlock{display:none;margin-left:10px}.topic-filter:before{float:left;width:2px;height:20px;margin:10px 0 0 -21px;content:'';background-color:#ccc;transition:background-color .4s ease-out}.sb-ct{padding:10px 20px;box-sizing:border-box;background-color:rgba(0,0,0,.6);color:#FFF;position:relative;height:50px;width:290px;font-size:12px;margin:0 5px}.sb-btn{position:relative;display:block;box-sizing:border-box;float:right;width:100px;height:30px;margin-left:10px;font-size:12px;line-height:26px;border:2px solid #fff;transition:all .3s ease}.sb-btn:focus{outline:0}.sb-btn .sb-btn-icon,.sb-btn .sb-btn-label{vertical-align:middle}.sb-btn .sb-btn-icon{margin:0 9px;font-size:15px}.sb-btn .sb-btn-icon.sb-btn-drop{float:right}.sb-btn .sb-btn-icon.sb-btn-drop:before{content:''}.sb-btn.option_1,.sb-btn.option_2{background-color:#F95F72;border-color:transparent}.sb-btn.option_1 .sb-btn-icon:before,.sb-btn.option_2 .sb-btn-icon:before{font-family:MaterialIcons;content:'\e5ca'}.sb-btn.option_1 .sb-btn-drop:before,.sb-btn.option_2 .sb-btn-drop:before{font-family:FontAwesome;content:'\f0d7';font-size:10px;margin-bottom:0}.sb-btn.option_1 .sb-btn-label:before{content:'Daily'}.sb-btn.option_2 .sb-btn-label:before{content:'Weekly'}.sb-btn.clicked .sb-btn-icon.sb-btn-drop,.sb-btn.option_0 .sb-btn-icon.sb-btn-drop{display:none}.sb-btn.clicked .sb-btn-label:before,.sb-btn.option_0 .sb-btn-label:before{content:'Subscribe'}.sb-btn.clicked{border-color:transparent;background-color:#fff;color:#aaa}.sb-list{box-sizing:border-box;margin:0;padding:0;list-style:none;position:absolute;top:44px;right:15px;height:0;overflow:hidden;color:#000;background:#fff;z-index:100;font-size:10px;transition:all .3s ease}.sb-list.active{height:90px;box-shadow:1px 3px 3px rgba(0,0,0,.5)}.sb-list.active.short{height:60px}.sb-option{box-sizing:border-box;list-style-position:inside;padding-left:30px;width:100px;line-height:30px;height:30px;transition:all .3s ease}.sb-option:hover{background:#ccc}.option_0 .sb-option.sb-option_0,.option_1 .sb-option.sb-option_1,.option_2 .sb-option.sb-option_2{color:#F95F72}.option_0 .sb-option.sb-option_0:after,.option_1 .sb-option.sb-option_1:after,.option_2 .sb-option.sb-option_2:after{content:'\f00c';font-family:FontAwesome;display:inline-block;margin-right:8px;position:relative;top:-2px;float:right}.sb-bg{background-color:#000;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.sb-content{position:relative;color:#fff}.sb-img{width:270px;height:180px;border:10px solid #fff;box-sizing:border-box;background-color:#ddd;background-size:cover;box-shadow:0 1px 2px #000}.sb-img:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2)}.sb-img-title{position:absolute;top:50%;text-align:center;color:#fff;font-size:12px;letter-spacing:2px;width:100%;text-transform:uppercase;transform:translateY(-50%)}.sb-title-small{font-size:20px;margin-bottom:8px;letter-spacing:1px;line-height:24px}.sb-title-big{font-size:24px;letter-spacing:2px;line-height:30px;text-transform:uppercase}.sb-sub-text{font-size:14px}.sb-input-wrapper{margin:10px 0}.sb-input{height:40px;padding:0 20px;border:0;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;box-sizing:border-box;display:block;width:100%;margin:0 0 20px}.sb-envelope{position:relative;width:240px;height:164px;background:#e9e9e9;border-radius:0 0 2px 2px;box-shadow:0 0 1px #e9e9e9 inset}.sb-envelope:after,.sb-envelope:before{content:'';position:absolute;width:0;height:0;border:0 solid transparent;border-width:82px 120px}.sb-envelope:before{border-bottom-color:#fff;top:-100%;left:0}.sb-envelope:after{border-right-color:#fff;border-left-color:#f6f6f6;border-bottom-color:#fff;top:0;border-radius:0 0 2px 2px;transform:rotate(360deg);box-shadow:0 1px 1px rgba(0,0,0,.5)}.sb-title-smaller{font-size:16px;margin-bottom:20px;letter-spacing:1px;text-transform:uppercase}.sb-big{width:100%;min-height:300px;margin:30px 0;position:relative;padding:30px 30px 30px 310px;box-sizing:border-box}.sb-big .sb-envelope{position:absolute;left:30px;bottom:50px;margin:0}.sb-big .sb-img{width:190px;height:130px;position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(-50%) rotateZ(-10deg)}.sb-big .sb-input-wrapper{width:360px;margin:10px auto}.sb-big .sb-input-inner{margin-top:10px}.sb-big .sb-input-inner:before{content:'or';position:absolute;left:-5px;line-height:40px}.sb-big .sb-input{margin-right:8px}.sb-big .sb-sub-text{position:absolute;left:30px;width:240px;bottom:20px}.sb-big .sb-sub-corner-text{width:auto;left:auto;right:30px}.sb-fw{width:100%;min-height:300px;margin:30px 0;position:relative;padding:30px 130px 30px 410px;box-sizing:border-box;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.sb-fw .sb-bg{left:50%;width:calc(100vw - 20px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.sb-fw .sb-envelope{position:absolute;left:130px;bottom:40px;margin:0}.sb-fw .sb-img{width:190px;height:130px;position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(-50%) rotateZ(-10deg)}.sb-fw .sb-content{margin-left:30px}.sb-fw .sb-title-small{font-size:18px;letter-spacing:0}.sb-fw .sb-input-wrapper{position:relative;margin:40px auto 0;max-width:400px}.sb-fw .sb-input-inner{margin-top:20px}.sb-fw .sb-input-inner:before{content:'or';position:absolute;left:-25px;line-height:40px}.sb-fw .sb-input{margin-right:8px}.sb-fw .sb-sub-text{position:absolute;left:130px;width:240px;bottom:15px}.sb-fw .sb-sub-corner-text{width:auto;left:auto;right:calc(-10% - 15px)}.sb-small{width:100%;min-width:280px;min-height:270px;margin:20px 0;position:relative;padding:140px 50px 30px;box-sizing:border-box}.sb-small .sb-btn{float:none;width:100%;margin:0;height:40px;line-height:38px;text-align:center;font-size:14px}.sb-small .sb-list{top:100px;right:0}.sb-small .sb-img{position:absolute;width:190px;height:140px;border:10px solid #fff;box-sizing:border-box;top:0;left:50%;background-color:#ddd;background-size:cover;box-shadow:0 1px 2px #000;-webkit-transform:translateY(-50%) translateX(-50%) translateZ(0) rotateZ(-10deg);-ms-transform:translateY(-50%) translateX(-50%) translateZ(0) rotateZ(-10deg);transform:translateY(-50%) translateX(-50%) translateZ(0) rotateZ(-10deg)}.sb-small .sb-envelope{position:relative;left:50%;margin:-40px 0 20px -120px}.sb-photobg{width:100%;min-width:280px;min-height:280px;margin:20px 0;position:relative;box-sizing:border-box;padding:200px 50px 50px}.sb-photobg .sb-bg{background-size:auto 250px;background-position:top center}.sb-photobg .sb-bg:before{content:'';position:absolute;bottom:0;left:0;right:0;top:150px;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100px)}.sb-photobg .sb-btn{float:none;width:100%;margin:0;height:40px;line-height:38px;text-align:center;font-size:14px}.sb-photobg .sb-list{top:100px;right:0}.sb-photobg .sb-title{text-align:center}.sb-float{position:fixed;z-index:5;right:-360px;bottom:170px;width:360px;height:240px;transition:all .35s ease}.sb-float.show{right:0}.sb-float .sb-envelope{position:absolute;width:100px;height:60px;left:20px;top:40px}.sb-float .sb-envelope:after,.sb-float .sb-envelope:before{border-width:30px 50px}.sb-float .sb-img{width:80px;height:60px;position:absolute;top:0;left:50%;transform:translateX(-50%) translateY(-30%) rotateZ(-10deg)}.sb-float .sb-img-title{font-size:4px}.sb-float .sb-content{padding:30px 20px 30px 140px;font-size:14px;letter-spacing:1px}.sb-float .sb-input-wrapper{position:relative;padding:0 20px;font-size:12px}.sb-float .sb-input-inner{margin-top:10px}.sb-float .sb-input{margin-right:10px;padding:8px}.sb-smallbox{display:inline-block;position:relative;text-shadow:none}.sb-smallbox .sb-btn{display:inline-block;float:none;text-align:center;width:150px;height:40px;line-height:38px;margin:0;padding:0 20px;color:#fff}.sb-smallbox .sb-btn.clicked{background-color:rgba(249,95,114,.8)}.sb-smallbox .sb-btn-icon{margin-left:0;margin-bottom:3px}.sb-smallbox .sb-list{top:40px;left:0;width:150px}.sb-smallbox .sb-option{width:100%;padding:0 0 0 24px;margin:0;text-align:center}.sb-smallbox .sb-option:after{content:'\f00c';font-family:FontAwesome;display:inline-block;margin-right:8px;margin-left:8px;position:relative;top:0!important;float:none!important;color:transparent}.sb-smallbox .sb-btn.option_0:not(.clicked){background-color:#F95F72;border-color:#F95F72}.sb-smallbox .option_0 .sb-option_0:after,.sb-smallbox .option_1 .sb-option_1:after,.sb-smallbox .option_2 .sb-option_2:after{color:#F95F72!important}.round-love-btn{display:inline-block;width:30px;height:30px;border-radius:50%;border:1px solid #eee;transition:all .3s ease}.round-love-btn:hover{background:#F95F72;border-color:#F95F72}.round-love-btn:hover:after,.round-love-btn:hover:before{background:#fff}.round-love-btn:before{content:'';width:12px;height:2px;background:#333;position:absolute;top:14px;left:9px;transition:all .3s ease}.round-love-btn:after{content:'';position:absolute;width:12px;height:2px;background:#333;top:14px;left:9px;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transition:all .3s ease}.round-love-btn.loved{background:#F95F72;border-color:#F95F72}.round-love-btn.loved:before{background:#fff;width:12px;top:14px;left:11px;-moz-transform:rotate(125deg);-webkit-transform:rotate(125deg);-o-transform:rotate(125deg);-ms-transform:rotate(125deg);transform:rotate(125deg)}.round-love-btn.loved:after{background:#fff;width:7px;top:17px;left:8px;-moz-transform:rotate(36deg);-webkit-transform:rotate(36deg);-o-transform:rotate(36deg);-ms-transform:rotate(36deg);transform:rotate(36deg)}.round-love-btn.loved:hover{background:#cfcfcf;border-color:#cfcfcf}.round-love-btn.loved:hover:before{width:14px;top:14px;left:8px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.round-love-btn.loved:hover:before.no-bg{background:#F95F72}.round-love-btn.loved:hover:after{width:14px;top:14px;left:8px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.round-love-btn.first-loved.loved:hover{background:#F95F72;border-color:#F95F72}.round-love-btn.first-loved.loved:hover:before{background:#fff;width:12px;top:14px;left:11px;-moz-transform:rotate(125deg);-webkit-transform:rotate(125deg);-o-transform:rotate(125deg);-ms-transform:rotate(125deg);transform:rotate(125deg)}.round-love-btn.first-loved.loved:hover:after{background:#fff;width:7px;top:17px;left:8px;-moz-transform:rotate(36deg);-webkit-transform:rotate(36deg);-o-transform:rotate(36deg);-ms-transform:rotate(36deg);transform:rotate(36deg)}.back-to-top{position:fixed;bottom:-40px;right:10%;height:40px;width:40px;padding:0 10px;box-sizing:border-box;line-height:40px;font-size:14px;text-align:center;color:#fff;cursor:pointer;z-index:11;background-color:#999;transition:background .35s ease,bottom .6s ease}.back-to-top:hover{background-color:#F95F72}.back-to-top:after{font-family:FontAwesome;content:'\f176'}.back-to-top:before{content:'';display:block;position:absolute;top:10px;left:12px;right:12px;height:2px;background-color:#fff}.back-to-top.show{bottom:100px}.photo-dropzone{box-sizing:border-box;position:relative;width:100%;height:auto;background-color:#ddd;border:5px solid transparent}.photo-dropzone:before{content:'';display:block;padding-bottom:60%;width:100%;margin:0}.photo-dropzone.dragover{background-color:#eee;border-style:dashed;border-color:#ccc}.photo-dropzone.has-photo .photo-dropzone-text{display:none}.photo-dropzone.has-photo:not(.crop-photo):not(.uploading) .photo-dropzone-button{display:block}.photo-dropzone.loading .photo-dropzone-text,.photo-dropzone.uploading .photo-dropzone-text{display:none}.photo-dropzone.loading .photo-dropzone-loading-circle,.photo-dropzone.uploading .photo-dropzone-loading-circle{display:block}.ucf-islive .photo-dropzone.loading .photo-dropzone-loading-circle,.ucf-islive .photo-dropzone.uploading .photo-dropzone-loading-circle{display:none}.photo-dropzone.change-photo .photo-dropzone-image:before,.photo-dropzone.change-photo:before{content:'';background-color:rgba(255,255,255,.8)}.photo-dropzone.change-photo .photo-dropzone-text,.photo-dropzone.has-photo:not(.change-photo):not(.crop-photo):not(.loading):not(.uploading).fresh-upload.croppable .photo-dropzone-crop-button{display:block}.photo-dropzone.crop-photo .photo-dropzone-image{cursor:move}.photo-dropzone.crop-photo .photo-dropzone-upload-handle{color:#fff;display:block}.photo-dropzone.crop-photo .photo-dropzone-upload-button{display:block}.photo-dropzone.crop-photo .photo-dropzone-text{display:none}.photo-dropzone.removable .photo-dropzone-remove-button{display:block}.photo-dropzone-image{background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;width:100%;height:100%;top:0;left:0}.photo-dropzone-image:before{content:'';position:absolute;z-index:0;top:0;left:0;bottom:0;right:0;opacity:1;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 60%,rgba(0,0,0,.4) 100%) rgba(0,0,0,0)}.photo-dropzone-loading-circle{display:none;position:absolute;top:50%;left:50%;margin:-30px}.photo-dropzone-text{color:#777;position:absolute;top:50%;transform:translateY(-50%);width:100%;text-align:center}.photo-dropzone-title{font-size:24px;margin-bottom:12px}.photo-dropzone-button{position:absolute;top:0;right:0;display:none;margin:10px;font-size:14px}.photo-dropzone-crop-button,.photo-dropzone-remove-button,.photo-dropzone-upload-button{display:none;z-index:2;white-space:nowrap}.photo-dropzone-upload-button{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:48px;padding:20px 40px}.photo-input-wrapper{opacity:0;position:fixed;left:100vw}.photo-dropzone-upload-handle{display:none;position:absolute;bottom:60px;left:50%;transform:translateX(-50%)}.photo-dropzone-upload-handle input{margin:0 10px}.photo-dropzone-upload-handle .fa-icon{vertical-align:middle}.photo-dropzone-search-preview{position:absolute;box-sizing:border-box;transform:translateX(-50%) translateY(-50%);left:33%;top:50%;width:300px;height:auto;background-color:#ddd;background-size:cover;background-repeat:no-repeat;background-position:center;border:5px dashed #F95F72}.photo-dropzone-search-preview:before{content:'';display:block;padding-bottom:60%;width:100%}.photo-dropzone-search-preview.pds-picked .photo-dropzone-text{display:none}.photo-dropzone-search-preview.pds-picked .pds-button-wrapper{display:block;bottom:-40px}.photo-dropzone-search-preview img{display:block;height:100%;width:100%}.photo-dropzone-search-preview .spinningLoading{position:absolute;left:50%;top:50%;margin:-30px}.photo-dropzone-search-wrapper{position:absolute;right:0;width:35%;top:0;bottom:0;background-color:#fff}.pds-button-wrapper{display:none;position:absolute;left:-5px;right:-5px;bottom:-20px;transform:translateY(100%);-webkit-transform:all .35s ease;-ms-transform:all .35s ease;transform:all .35s ease}.pds-button{font-size:20px}.pds-header{line-height:60px;height:60px;box-shadow:0 0 2px 2px rgba(0,0,0,.3)}.pds-header .fa-icon{color:#F95F72;margin:0;padding:0 10px;text-align:center}.pds-header .fa-icon--search{color:#F95F72}.pds-header .fa-icon--enter{display:none}.pds-searching .pds-header .fa-icon--enter{display:inline-block}.pds-input-label{display:none;position:absolute;top:0;left:70px;line-height:24px;font-size:12px;color:#ccc}.pds-searching .pds-input-label{display:inline-block}.pds-close{position:relative;display:inline-block;width:60px;height:60px;cursor:pointer;background-color:#eee;transition:all .35s ease}.pds-close:after,.pds-close:before{content:'';position:absolute;top:20%;height:60%;left:calc(50% - 1px);width:2px;background-color:#aaa}.pds-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.pds-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.pds-close:hover{background-color:#aaa}.pds-close:hover:after,.pds-close:hover:before{background-color:#eee}.pds-input{border:0;padding:0;outline:0;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.pds-ico{padding:20px 10px}.pds-content{box-sizing:border-box;width:100%;padding:10px;position:absolute;top:60px;bottom:0;overflow:auto}.pds-content.columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.pds-content.columns .pds-image{width:100%;margin:0}.pds-content.columns .pds-image:before{display:none}.pds-image{position:relative;display:inline-block;width:30%;margin:1.5%;background-position:center;background-size:cover}.pds-image:before{content:'';display:block;padding-bottom:100%}.pds-image .spinningLoading{position:absolute;top:50%;left:50%;margin:-34px}.pds-source{position:absolute;right:-5px;bottom:-5px;transform:translateY(100%)}.pds-content-credit{text-align:center}.pds-credit{display:inline-block;text-align:right;color:#aaa}.pds-credit-pixabay{display:block;background-image:url(/images/ucf/source-pixabay.png);width:100%;height:40px;background-size:contain;background-repeat:no-repeat;background-position:top center}.photo-dropzone-search-dialogue-wrapper:not(.inline){position:fixed;top:0;left:0;right:0;bottom:0;z-index:553}.photo-dropzone-search-dialogue-wrapper .photo-dropzone-search-dialogue-inner{position:absolute;width:800px;height:400px;left:calc(50% - 400px);top:calc(50% - 200px);background-color:#fafafa;border:1px solid #ddd;box-sizing:border-box}.photo-dropzone-search-dialogue-wrapper.inline .photo-dropzone-search-dialogue-inner{left:0}.photo-dropzone-search-dialogue-wrapper .pdsd-header{position:absolute;top:0;width:100%;height:40px;line-height:40px;padding:0 10px;background-color:#eee;box-sizing:border-box}.photo-dropzone-search-dialogue-wrapper .pdsd-content{padding-top:40px;height:100%;box-sizing:border-box;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.photo-dropzone-search-dialogue-wrapper .pdsd-content-header{margin-bottom:10px}.photo-dropzone-search-dialogue-wrapper .pdsd-left{position:relative;-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;-ms-flex-preferred-size:auto;padding:10px}.photo-dropzone-search-dialogue-wrapper .pdsd-right{position:relative;-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;-ms-flex-preferred-size:auto;padding:10px}.photo-dropzone-search-dialogue-wrapper .pds-button-wrapper{display:inline-block;float:right;position:relative;top:auto;left:auto;right:auto;bottom:auto;-webkit-transform:none;-ms-transform:none;transform:none;height:30px}.photo-dropzone-search-dialogue-wrapper .pdsd-search{border:1px solid #ddd;background-color:#fff;padding:8px 0 8px 8px;position:relative}.photo-dropzone-search-dialogue-wrapper .pdsd-search-result{overflow:auto;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.photo-dropzone-search-dialogue-wrapper .pdsd-left{display:flex;flex-direction:column}.photo-dropzone-search-dialogue-wrapper .pdsd-input-label{position:absolute;font-size:8px;left:30px;top:2px;color:#ccc;display:none}.pds-searching .photo-dropzone-search-dialogue-wrapper .pdsd-input-label{display:block}.photo-dropzone-search-dialogue-wrapper .pdsd-button{height:30px;line-height:30px}.photo-dropzone-search-dialogue-wrapper .photo-dropzone-search-preview{left:50%;width:80%;border:none}.photo-dropzone-small .photo-dropzone-upload-button{font-size:16px;line-height:30px;box-sizing:border-box;padding:0;height:30px;width:auto}.photo-dropzone-small .photo-dropzone-upload-handle{bottom:10px;width:auto;white-space:nowrap}.photo-dropzone-smaller .photo-dropzone-button .box-button,.photo-dropzone-smaller .photo-dropzone-crop-button,.photo-dropzone-smaller .photo-dropzone-upload-button{font-size:12px;line-height:24px;height:24px;width:auto;padding:0 10px;box-sizing:border-box}.photo-dropzone-smaller .photo-dropzone-upload-handle{bottom:10px;width:auto;white-space:nowrap}.photo-dropzone-userpic{width:192px!important;height:192px!important;position:relative;background:0 0}.photo-dropzone-userpic:before{padding-bottom:100%}.photo-dropzone-userpic .photo-dropzone-text{padding:0 20px;box-sizing:border-box;margin-top:-13px}.photo-dropzone-userpic .photo-dropzone-button{right:auto;left:100%;margin:0 20px;width:130px}.share-widget-ct{margin:12px 0;z-index:1}.share-widget-ct.animated{-webkit-animation:fadein .3s ease forwards;animation:fadein .3s ease forwards}.share-widget-ct.animated:not(.show){-webkit-animation:fadeout .3s ease forwards;animation:fadeout .3s ease forwards;pointer-events:none}.share-widget-small{margin:0}.share-widget-flex .share-widget-title{padding:0}.share-widget-flex .share-widget-btn-ct{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.share-widget-flex .share-widget-btn{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;margin:0}.share-widget-flex .share-widget-btn:not(:first-child){margin-left:5%}.share-widget-desktop-float{position:fixed;left:0;top:30vh;margin:0;z-index:3}.share-widget-desktop-float .share-widget-btn{display:block;margin:0;padding:0}.share-widget-desktop-float .share-widget-hidden-btns{top:0;right:auto;left:64px;margin-top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.show-hidden .share-widget-desktop-float .share-widget-hidden-btns{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.share-widget-btn-ct{margin:auto;text-align:center}.share-widget-title{font-size:16px;padding-left:22px;margin:24px 0 12px;letter-spacing:1px;text-transform:uppercase;color:#333}.share-widget-small .share-widget-title{display:none}.share-widget-desktop-float .share-widget-title{padding:0;text-align:center;letter-spacing:0;font-size:14px}.share-widget-title:empty{display:none}.share-widget-btn{position:relative;display:inline-block;height:64px;width:64px;line-height:64px;text-align:center;color:#fff;margin:6px 12px}.share-widget-big-box .share-widget-btn{width:calc(25% - 15px);height:64px;line-height:64px;margin:12px 0}.share-widget-big-box .share-widget-btn:nth-child(n+2):nth-child(-n+4),.share-widget-big-box .share-widget-btn:nth-child(n+6){margin-left:20px}.share-widget-big-box .share-widget-btn:before{position:absolute;left:30%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.share-widget-big-box .share-widget-btn:after{position:absolute;left:calc(30% + 15px)}.share-widget-small .share-widget-btn{border-radius:100%;height:40px;width:40px;line-height:40px;font-size:12px;margin:0 4px}.share-widget-medium .share-widget-btn{border-radius:100%;height:40px;width:40px;line-height:40px;font-size:16px;margin:0 4px}.share-widget-round .share-widget-btn{border-radius:100%}.share-widget-desktop-float.share-widget-round .share-widget-btn{margin:12px}.share-widget-btn:before{font-family:FontAwesome}.share-widget-fb-btn{background-color:#3A5A9A}.share-widget-mono .share-widget-fb-btn:hover{color:#3A5A9A!important}.share-widget-fb-btn:before{content:'\f09a'}.share-widget-big-box .share-widget-fb-btn:after{content:'Share'}.share-widget-tw-btn{background-color:#1EBEF0}.share-widget-mono .share-widget-tw-btn:hover{color:#1EBEF0!important}.share-widget-tw-btn:before{content:'\f099'}.share-widget-big-box .share-widget-tw-btn:after{content:'Tweet'}.share-widget-ig-btn{background-color:#456597}.share-widget-mono .share-widget-ig-btn:hover{color:#456597!important}.share-widget-ig-btn:before{content:'\f16d'}.share-widget-big-box .share-widget-ig-btn:after{content:'Share'}.share-widget-ph-btn{background-color:#C0552D}.share-widget-mono .share-widget-ph-btn:hover{color:#C0552D!important}.share-widget-ph-btn:before{content:'P'}.share-widget-big-box .share-widget-ph-btn:after{content:'Share'}.share-widget-email-btn{background-color:#9398A0}.share-widget-mono .share-widget-email-btn:hover{color:#9398A0!important}.share-widget-email-btn:before{content:'\f003'}.share-widget-big-box .share-widget-email-btn:after{content:'Email'}.share-widget-tumblr-btn{background-color:#3F465D}.share-widget-mono .share-widget-tumblr-btn:hover{color:#3F465D!important}.share-widget-tumblr-btn:before{content:'\f173'}.share-widget-big-box .share-widget-tumblr-btn:after{content:'Share'}.share-widget-pin-btn{background-color:#C33C2D}.share-widget-mono .share-widget-pin-btn:hover{color:#C33C2D!important}.share-widget-pin-btn:before{content:'\f231'}.share-widget-big-box .share-widget-pin-btn:after{content:'Pin it'}.share-widget-whatsapp-btn{background-color:#83BC57}.share-widget-mono .share-widget-whatsapp-btn:hover{color:#83BC57!important}.share-widget-whatsapp-btn:before{content:'\f232'}.share-widget-reddit-btn{background-color:#CEDCF8;color:#4C6599}.share-widget-mono .share-widget-reddit-btn:hover{color:#CEDCF8!important}.share-widget-reddit-btn:before{content:'\f281'}.share-widget-big-box .share-widget-reddit-btn:after{content:'Share'}.share-widget-gplus-btn{background-color:#C65849}.share-widget-mono .share-widget-gplus-btn:hover{color:#C65849!important}.share-widget-gplus-btn:before{content:'\f0d5'}.share-widget-big-box .share-widget-gplus-btn:after{content:'Share'}.share-widget-linkedin-btn{background-color:#4981BA}.share-widget-mono .share-widget-linkedin-btn:hover{color:#4981BA!important}.share-widget-linkedin-btn:before{content:'\f0e1'}.share-widget-big-box .share-widget-linkedin-btn:after{content:'Share'}.share-widget-link-btn{background-color:#9398A0}.share-widget-mono .share-widget-link-btn:hover{color:#9398A0!important}.share-widget-link-btn:before{content:'\f0c1'}.share-widget-big-box .share-widget-link-btn:after{content:'Copy'}.share-widget-yt-btn{background-color:#C33C2D}.share-widget-mono .share-widget-yt-btn:hover{color:#C33C2D!important}.share-widget-yt-btn:before{content:'\f16a'}.share-widget-big-box .share-widget-yt-btn:after{content:'Share'}.share-widget-snapchat-btn{background-color:#FFFF09}.share-widget-mono .share-widget-snapchat-btn:hover{color:#FFFF09!important}.share-widget-snapchat-btn:before{content:'\f2ac';text-shadow:0 1px #000,0 -1px #000,1px 0 #000,-1px 0 #000}.share-widget-big-box .share-widget-snapchat-btn:after{content:'Share'}.share-widget-weixin-btn{background-color:#0ACB00}.share-widget-mono .share-widget-weixin-btn:hover{color:#0ACB00!important}.share-widget-weixin-btn:before{content:'\f1d7'}.share-widget-big-box .share-widget-weixin-btn:after{content:'Share'}.share-widget-more-btn{background-color:#999}.share-widget-mono .share-widget-more-btn:hover{color:#999!important}.share-widget-more-btn:before{content:'\f141'}.share-widget-big-box .share-widget-more-btn:after{content:'More'}.share-widget-notebook-btn{background-color:#F95F72}.share-widget-notebook-btn .bmb-ct{position:absolute;top:0;bottom:0;overflow:hidden}.share-widget-mono .share-widget-notebook-btn:hover{color:#F95F72!important}.share-widget-notebook-btn:before{content:'\f097'}.share-widget-big-box .share-widget-notebook-btn:after{content:'Save'}.share-widget-share-count{background-color:#333;color:#fff}.share-widget-share-count-inner{line-height:normal;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.share-widget-hidden-btns{position:absolute;display:block;white-space:nowrap;left:0;right:auto;margin-top:10px;opacity:0;pointer-events:none;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);transition:all .2s ease}.share-widget-more-right-align .share-widget-hidden-btns{right:0;left:auto}.share-widget-more-center-align .share-widget-hidden-btns{right:0;left:0}.show-hidden .share-widget-hidden-btns{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:all}.share-widget-mono .share-widget-btn{background-color:#000;color:#fff;font-size:20px;transition:all .35s ease}.share-widget-mono:not(.share-widget-desktop-float) .share-widget-btn{background-color:transparent;color:#000;height:40px;line-height:40px;width:40px}.share-widget-mono .share-widget-hidden-btns{background-color:#000}.share-widget-mono .share-widget-hidden-btns .share-widget-btn,.share-widget-mono.share-widget-mono-white:not(.share-widget-desktop-float) .share-widget-btn{color:#fff}.HeaderTopBanner{height:40px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:fixed;top:0;left:0;right:0;z-index:500;text-align:center}.HeaderTopBanner a,.HeaderTopBanner p{display:block;margin:0;line-height:1.2em;color:inherit;font-size:15px;padding:10px}@media (max-width:480px){.HeaderTopBanner a,.HeaderTopBanner p{font-size:13px}}.body-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:600;opacity:0;transition:all .3s ease-in}.body-overlay .body-overlay-bg{position:absolute;width:100%;height:100%;top:0;left:0;background:#333;opacity:.5}.body-overlay.show{opacity:1}.body-overlay.slide_out,.body-overlay.slide_out .body-overlay__header{left:100%}.body-overlay.fade_out,.body-overlay.fade_out .body-overlay__header{opacity:0!important}.body-overlay.flat .body-overlay__content{padding-top:0}.body-overlay.flat .body-overlay__container{position:absolute;top:50%;left:50%;-webkit-transform:translate3D(-50%,-50%,0);-ms-transform:translate3D(-50%,-50%,0);transform:translate3D(-50%,-50%,0)}.body-overlay__container{position:relative;width:100%;height:100%}.body-overlay__content{padding-top:80px}.body-overlay__header{position:fixed;top:0;left:0;height:52px;width:100%;border-bottom:1px solid #ddd;background-color:#fff;z-index:10;transition:all .3s ease-in}.body-overlay__back{position:absolute;top:6px;left:6px}.body-overlay__back>span{line-height:40px;font-size:12px;display:inline;margin-left:12px}@media (min-width:320px) and (max-width:1024px){.touch .body-overlay__back>span{margin-left:0}}.body-overlay__back>i{float:left;font-size:32px;line-height:40px}.body-overlay-content{position:absolute;top:50%;left:50%;max-height:100%;max-width:100%;cursor:initial;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.body-overlay-content.content-frame{max-width:80vw;max-height:80vh;background:#fff;border:1px solid #ddd;padding:40px;overflow:auto}.body-overlay-content-full{width:100%;height:100%;background-color:#FFF;overflow:auto}.body-overlay-close{position:absolute;top:20px;right:20px;z-index:10;font-family:proximaNovaSemiBold,helvetica,arial;font-size:12px;color:#ccc}.body-overlay-wrapper{width:360px;height:420px;background:#fff;padding:20px}.body-overlay-title{margin:0 0 20px;font-size:12px;color:#333;font-family:proximaNovaRegular,helvetica,arial;letter-spacing:3px}.body-overlay-contents{overflow:auto;height:95%}.overlay-people-img{display:block;width:30px;height:30px;-webkit-border-radius:15px;border-radius:15px}.overlay-item{margin-bottom:10px}.overlay-img{float:left;width:40px}.overlay-text{float:left;line-height:30px;width:320px}.overlay-link{color:#F95F72;font-family:proximaNovaSemiBold,helvetica,arial;font-size:12px}.overlay-bookmark-text{font-family:proximaNovaRegular,helvetica,arial;color:#333;font-size:12px;margin-bottom:8px}.br-overlay-body{transition:all .25s ease;background-color:rgba(0,0,0,.8)!important}.br-overlay-body.animating{background-color:transparent!important}.br-wrapper{box-sizing:border-box;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:101;margin:auto;left:0;right:0;width:800px;height:540px;padding:0;background:#fff;opacity:1;cursor:initial;transition:opacity .3s ease}.br-wrapper.animating{opacity:0}.br-wrapper .public{display:none}.public .br-wrapper .public{display:block}.public .br-wrapper .logged-in{display:none}.br-submit-ct{margin:auto;width:100%;text-align:center}.br-button-ct{width:360px;margin:auto}.br-button{box-sizing:border-box;width:100%;display:inline-block;height:50px;margin:auto;padding:0 30px;text-align:center;background-color:#fff;border:thin solid #000;font-size:12px;line-height:50px;color:#333;border-radius:2px}.br-button.active{border:none;background-color:#F95F72;color:#fff;opacity:1}.br-button-fb,.br-button-fb.active{background-color:#3A5A9A;border:none}.br-title{color:#000;font-size:20px;letter-spacing:.5px;text-transform:uppercase;text-align:center;margin-bottom:45px}.br-copy{margin:40px 0}.br-header{margin:auto}.br-label{text-transform:uppercase;font-size:14px;display:block;margin-bottom:5px}.br-input-ct{position:relative;margin:auto;width:360px}.br-input{box-sizing:border-box;width:100%;height:50px;outline:0;border-radius:2px;padding:0 10px;background-color:#fff;margin-bottom:10px;border:1px solid #ccc}.br-input[disabled]{background:#eee}.br-status{margin:0 auto 10px;width:100%;min-height:40px;text-align:center;position:relative}.br-status .spinningLoading{display:inline-block;width:22px;height:22px;margin:auto}.br-msg-ct{margin:auto;position:absolute;width:100%;top:50%;transform:translateY(-50%);font-size:16px;display:block}.br-msg-ct-error{font-size:12px;color:#e73}.br-spinner{position:absolute;margin:auto;height:20px;width:20px;right:10px;bottom:19px}.br-link{color:#000;text-decoration:underline}.br-back{margin:auto;width:300px}.br-switch-type-ct{text-align:center}.br-switch-type{display:inline-block;font-size:12px;margin-top:20px;text-decoration:none;border-bottom:1px #333 solid}.br-extra{text-align:center;margin-top:20px;font-size:12px;text-decoration:underline;color:#F95F72}.br-left{width:320px;height:540px;float:left;position:relative;transition:background .25s ease;background-size:cover;background-position:center}.br-submit .br-left{background-image:url(/images/blogclaim/bg3.jpg)}.br-recommend .br-left{background-image:url(/images/blogclaim/bg4.jpg)}.br-publish-doorkeep .br-left{background-image:url(/images/publishing_doorkeep_bg.png)}.br-left-dim{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.br-right{display:inline-block;width:480px;height:540px;box-sizing:border-box;padding:50px 30px;position:relative}.br-submit .br-right{padding:30px}.br-submit .br-right .br-title{margin-bottom:20px}.br-submit .br-right .br-switch-type{margin-top:0}.br-finished .br-right{padding:80px 40px}.br-tagline{color:#fff;width:240px;margin:0 auto;position:relative;top:50%;transform:translateY(-50%);text-align:center;font-size:14px}.br-submit .br-tagline{text-align:initial}.br-tagline-title{font-size:18px;margin-top:0}.br-benefits{line-height:2em;padding:0 0 0 1.25em;font-size:16px}.br-content{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;height:100%}.br-overlay-self{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center;background-size:cover;display:none}.br-publish-doorkeep .br-overlay-self{background-color:rgba(0,0,0,.4);background-image:url(/images/gandalf.gif)}.br-overlay-self.show{display:block;-webkit-animation:fadeout .3s ease forwards 3s;animation:fadeout .3s ease forwards 3s}.br-auth .claim-form-wrapper{position:absolute;background:0 0}.br-auth .claim-form-inner-wrapper{width:100%;height:100%;top:0;transform:none}.nbo{position:fixed;z-index:100;margin-top:60px;top:0;right:0;bottom:0;left:0;padding-left:500px;overflow:auto;cursor:default;opacity:1;background-color:#fff;border-top:1px solid #ddd;transition:all .3s ease}.nbo.ready{opacity:0}@media (max-width:900px){.nbo{padding-left:0}}.nbo-cover{position:fixed;left:0;top:60px;bottom:0;width:500px;padding:40px;box-sizing:border-box;background-color:#3F7084;transition:background .75s ease .75s}.cover-loaded .nbo-cover{background-color:transparent}@media (max-width:900px){.nbo-cover{position:relative;top:0;width:100%;height:300px}}.nbo-cover-image{z-index:-1;transition:all .75s ease;opacity:0}.cover-loaded .nbo-cover-image{opacity:1}.nbo-cover-image-placeholder{position:absolute;opacity:0;z-index:-100;height:0;width:0}.nbo-cover-header{height:40px;line-height:40px;border-bottom:1px solid #fff;padding-bottom:10px;margin-bottom:40px;color:#fff;text-shadow:0 1px 1px #000}.nbo-cover-title{color:#fff}.nbo-cover-title .nb-name{font-size:40px;margin-bottom:10px}.nb-cover-footer{position:absolute;left:0;bottom:0;width:100%;padding:40px;box-sizing:border-box;color:#fff}.nb-cover-footer .nb-owner{margin:0}.nb-cover-footer .nb-owner-pic{float:left;margin-right:16px}.nb-cover-footer .nb-owner-name{color:#fff;display:inline-block;margin:0}.nb-cover-footer .nb-edit-button,.nb-cover-footer .nb-follow-button{position:absolute;right:40px;bottom:40px}.nbo-cover-image-ph{position:absolute;visibility:hidden;top:100vh;z-index:-100;opacity:0}.nbo-body{padding:40px 0}.nbo-body-share{padding:0 40px;margin-bottom:30px;text-align:right;height:40px;line-height:40px;color:#999}.nbo-body-share .share-widget-ct{margin-left:10px}.nbo-related-users{float:right}.nbo-create .upload-btn{display:none}.nbo-edit-btn{float:right;color:#999}.nbo-delete-btn{color:#B00;position:absolute;right:30px;top:50px}.nbo-edit .nb-ct{background-size:cover}.nbo-edit-label{display:block;margin:20px 0 10px}.nbo-edit-input{width:100%;border:1px solid #ddd;padding:10px;box-sizing:border-box}.nbo-edit-input.error{background-color:#FCC}.nbo-edit-btns{position:absolute;bottom:30px;right:30px}.nbo-cover-upload{padding-top:20px}.nbo-cover-upload.cropping{cursor:move}.nbo-cover-upload.cropping .nb-footer,.nbo-cover-upload.cropping .nb-header{opacity:0}.nbo-cover-upload-tip{font-size:20px;text-align:center}.nbo-cover-upload-tip.box-button{margin-top:100px;pointer-events:none}.nbo-cover-upload-tip.crop-tip{display:none}.cropping .nbo-cover-upload-tip.crop-tip{display:block}.cropping .nbo-cover-upload-tip,.uploading .nbo-cover-upload-tip{display:none}.nbo-cover-upload-handle{display:none;position:absolute;bottom:-8px;left:0;right:0;text-align:center;color:#fff}.cropping .nbo-cover-upload-handle{display:block}.nbo-cover-upload-handle .fa-icon{height:20px;line-height:20px;display:inline-block;margin:0 10px}.nbo-cover-upload-loading{position:absolute;top:50%;margin-top:-30px;left:0;right:0}.nbo-save{z-index:251!important}.nbo-save-form{padding:0}.nbo-preview-post{width:300px;height:540px;overflow:hidden;pointer-events:none}.nbo-preview-post .post-ct{padding:0}.nbo-save-filter{border:1px solid #ccc;width:calc(100% - 40px);padding:10px;box-sizing:border-box;margin:20px;height:42px}.nbo-save-itemlist{display:block;border-top:1px solid #ccc;margin:0;padding:20px 0 80px;height:calc(100% - 180px);overflow:auto}.nbo-save-item{position:relative;list-style:none;height:60px;line-height:60px;padding:0 30px 0 60px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nbo-save-item:hover{color:#333;background-color:#f0f0f0}.nbo-save-item.hide{display:none}.nbo-save-cover{width:40px;left:10px;top:5px;bottom:5px;height:auto;background-color:#ddd;background-size:cover;position:absolute}.nbo-save-item-saved{background-color:#F95F72;color:#FFF}.nbo-save-item-btn{display:none;position:absolute;top:10px;right:10px}.nbo-save-item:hover .nbo-save-item-btn{display:inline-block}.nbo-save-create{position:absolute;bottom:0;width:100%;height:60px;background-color:#fff;border-top:1px solid #ddd}.nbo-save-create-form{border:0}.nbo-save-create-btn{position:absolute;right:10px}.nbo-save-fb{position:absolute;bottom:-40px;height:40px;left:0;right:0;line-height:40px;text-align:center;color:#fff}.nb-reminder{padding-left:60px}.nb-reminder-cover{position:absolute;background-color:#3F7084;background-size:cover;width:30px;left:15px;top:20px;bottom:20px;height:auto}.nb-reminder-title{color:#ddd}.nb-reminder-link{color:#F95F72}.sto-ct{position:fixed;z-index:201;margin-top:60px;top:0;right:0;bottom:0;left:0;overflow:hidden;cursor:default;opacity:0;background-color:rgba(51,51,51,.7);transition:all .3s ease}.sto-ct.show{opacity:1}.external-page .sto-ct{background-color:#777}.sto-ct.scrolled{margin-top:0;padding-top:60px;top:0}.sto-ct.scrolled .sto-content-header{top:-60px}.sto-ct.hotspot-bar.scrolled .sto-content-header{padding-top:5px}.sto-ct.hotspot-bar.scrolled .sto-content-header-hotspot{z-index:1;opacity:1}.sto-ct.hotspot-bar .sto-content-subheader{top:25px}.sto-ct.hotspot-bar .sto-content-body{padding-top:60px}.sto-ct .dsb-ct{box-sizing:border-box;right:-400px;transition:all .3s ease}.sto-ct .dsb-inner{transition:all .3s ease}.sto-ct.scrolled .dsb-ct{top:calc(100px + 60px)}.sto-ct.sidebar .dsb-ct{right:0}.sto-content{position:relative;height:100%;margin:0;top:50px;transition:opacity .9s ease,top .75s ease;opacity:0;background-color:#fff;box-shadow:0 0 2px 0 #cfcfcf}.shown .sto-content{top:0;opacity:1}.sto-content-header{position:absolute;z-index:12;box-sizing:content-box;height:60px;width:100%;background-color:#f5f5f5;border-top:1px solid #ccc;border-bottom:1px solid #ccc;top:0;transition:all .3s ease;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.scrolled .sto-content-header{border-top:1px solid #fff;background-color:#fff}.sto-content-header-left{height:60px;box-sizing:border-box;padding:0;display:inline-block;position:relative;float:left;white-space:nowrap}.sto-content-header-middle{height:60px;box-sizing:border-box;padding:0 0 0 50px;display:inline-block;position:relative;white-space:nowrap;min-width:100px;float:left;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.sto-content-header-middle .sto-vote-btn{position:absolute;top:0;left:0}.sto-content-header-right{display:inline-block;height:60px;box-sizing:border-box;padding:0;right:0;top:0;float:right}.sto-content-header-hotspot{position:absolute;z-index:-1;top:0;left:0;height:5px;line-height:5px;font-size:8px;width:100%;opacity:0;text-align:center;background-color:#fff;border-bottom:1px solid #ccc;color:#777;cursor:pointer;transition:all .3s ease}.sto-content-subheader{position:absolute;z-index:11;box-sizing:border-box;height:35px;line-height:35px;width:100%;margin-top:0;text-align:center;display:block;background-color:#f5f5f5;border-bottom:1px solid #ccc;color:#9b9b9b;text-transform:uppercase;top:0;font-size:12px}.sto-content-body{position:relative;overflow:hidden;box-sizing:border-box;width:100%;height:100%;padding-top:35px;transition:padding .3s ease}.sto-content-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;z-index:-1;opacity:0;transition:all .3s ease}.sidebar .sto-content-overlay{z-index:10;opacity:.5}.sto-content-footer{height:60px;border-top:1px solid #eee;background:#fff}.sto-content-footer-left{float:left}.sto-content-footer-right{font-size:12px;font-style:italic;line-height:60px;float:right;height:60px;margin-right:30px}.sto-content-footer-right a{color:#F95F72}.sto-close-btn-ct{height:60px;width:60px;line-height:60px;font-size:30px;float:left;text-align:center;background-color:#e3e3e3;transition:background .3s ease}.sto-close-btn-ct:hover{background-color:#ccc!important}.sto-close-btn-ct:after,.sto-close-btn-ct:before{content:'';position:absolute;width:2px;height:30px;top:15px;background-color:#999;transition:background .3s ease}.sto-close-btn-ct:before{-webkit-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);transform:rotateZ(45deg)}.sto-close-btn-ct:after{-webkit-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.sto-signup-btn{font-size:12px;line-height:32px;display:inline-block;height:30px;margin-left:40px;padding:0 20px;letter-spacing:4px;color:#fff;border:2px solid #fff;transition:all .3s ease}.sto-signup-btn:hover{border-color:#F95F72;background:#F95F72}.sto-save-btn,.sto-view-btn{font-size:12px;line-height:60px;display:inline-block;vertical-align:text-bottom;padding:0 10px;text-align:center;letter-spacing:1px;color:#9b9b9b;transition:color .5s ease}.sto-save-btn:hover,.sto-view-btn:hover{color:#F95F72}.sto-vote-btn{float:left;height:60px;line-height:60px;margin-right:10px}.sto-vote-btn .vote-ct{width:40px;height:40px;border-radius:100%;top:10px}.sto-vote-btn .vote-upbtn{width:40px;height:20px;line-height:20px}.sto-vote-btn .vote-count{width:40px;height:20px;line-height:12px}.sto-title{position:relative;top:10px;display:inline-block;max-width:100%;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sto-title.inline{max-width:calc(100% - 175px)}.sto-date{position:relative;top:10px;display:block;max-width:100%;font-size:14px;padding:0;text-transform:uppercase;color:#aaa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sto-date.inline{display:inline}.sto-date.inline:before{content:'·';margin:0 5px}.sto-origin-url{display:block;position:relative;top:10px;color:#F95F72;font-size:12px;line-height:20px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sto-origin-url-icon{display:inline-block;vertical-align:text-bottom;box-sizing:border-box;height:60px;line-height:60px;padding-left:5px;padding-right:15px;font-size:18px;text-align:center;color:#9b9b9b}.sto-share-ct{display:inline-block;vertical-align:text-bottom;margin:0 5px;height:60px;line-height:60px;position:relative;top:-2px}.sto-topics{display:inline-block}.sto-topic-item{color:#F95F72;margin:0 3px}.sto-story-item{margin:0 3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sto-story-item-link{color:#333;text-transform:capitalize}.sto-topic-item:not(:last-child):after{content:','}.sto-webview{overflow:hidden;width:100%;height:100%}.sto-iframe{width:100%;height:100%}.sto-quickview{overflow:auto;width:100%;height:100%}.sto-external-link{font-size:15px;float:right;margin-left:30px;color:#9b9b9b!important;transition:all .3s ease}.sto-external-link:hover{color:#F95F72!important}.sto-blog{height:60px;display:inline-block;box-sizing:border-box;padding:0 10px;position:relative}.sto-content-header .sto-blog{float:left;margin-right:15px}.sto-content-header .sto-blog:after{position:absolute;top:16px;right:0;width:1px;height:25px;content:'';background-color:#777}.sto-blog-pic{position:relative;float:left;width:40px;height:40px;margin:10px 10px 0 0;border-radius:8px;background-size:cover}.sto-blog-name{display:inline-block;width:calc(100% - 40px);line-height:60px}.sto-blog-url{font-size:12px;display:block;margin-bottom:3px;letter-spacing:1px;text-transform:uppercase;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .3s ease}.sto-blog-url:hover{color:#F95F72}.sto-follow-wrapper{font-size:12px}.sto-follow-btn{font-size:14px;position:relative;margin-top:3px}.sto-follow-btn:before{position:absolute;content:'Follow';color:#F95F72;transition:all .3s ease}.sto-follow-btn:after{content:'Unfollow';opacity:0;color:#cfcfcf;transition:all .3s ease}.sto-follow-btn.followed:before{content:'Following'}.sto-follow-btn.followed:hover:before{opacity:0}.sto-follow-btn.followed:hover:after{opacity:1}.uco{position:fixed;top:60px;width:100%;bottom:0;z-index:100;background-color:#fff;border-top:1px solid #ddd;box-sizing:border-box;padding:40px 0;overflow:auto;-webkit-overflow-scrolling:touch;transition:opacity .35s ease,top .35s ease,padding .35s ease,border .35s ease .35s;opacity:1}.uco.close{opacity:0;top:100px;border-top:none}.uco-inner{padding-top:50px}.uco-header{position:relative}.uco-top-banner{position:fixed;z-index:11;top:60px;width:100%;font-size:14px;height:40px;line-height:40px;color:#fff;background-color:#000}.uco-top-banner:before{background-color:#000}.uco-top-banner.preview{color:#000;text-align:center;background-color:#f6f6f6}.uco-top-banner.preview:before{background-color:#f6f6f6}.uco-top-banner.hide{display:none}.uco-top-banner-inner{height:40px}.uco-back{margin-right:10px;line-height:40px;font-size:14px}.uco-back.hide{display:none}.uco-back:after{content:'';border-right:1px solid #999;margin-left:10px}.uco-inner .uco-back:after{display:none}.uco-back.fa-icon{font-size:10px}.uco-banner-info{float:left;height:40px;line-height:normal;position:relative;font-size:10px}.uco-banner-info.uco-banner-info-left{width:70%}.uco-banner-info.uco-banner-info-right{width:30%}.uco-banner-info-content{height:40px;position:relative;float:left}.uco-banner-info-inner{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.uco-banner-info-title{display:block;text-transform:uppercase;letter-spacing:1px;margin-top:4px}.uco-banner-info-photo{background-size:cover;position:relative;height:40px;width:50px;float:left;margin-right:5px}.uco-banner-title{display:block;line-height:40px;padding-right:10px;font-size:16px;text-transform:uppercase;letter-spacing:3px}.uco-user{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px 0;margin:20px 0;position:relative}.uco-user.no-bio .uco-user-name{line-height:46px;margin-bottom:0}.uco-follow-btn{position:absolute;right:0;bottom:20px}.uco-user-pic{float:left;margin-right:16px}.uco-user-name{display:inline-block;margin-bottom:6px}.uco-location{color:#F95F72;text-transform:uppercase}.uco-topic{margin-left:10px;padding:5px 20px;border:1px solid #fff}.uco-top{position:relative;width:100%;margin-bottom:10px}.uco-top:before{content:'';position:absolute;z-index:0;top:0;left:0;bottom:0;right:0;opacity:1;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.1) 60%,rgba(0,0,0,.4) 100%) rgba(0,0,0,0)}.uco-cal{position:absolute;z-index:1;top:0;margin:20px;background-color:#fff;border:1px solid #ddd;box-sizing:border-box;padding:12px 8px;text-align:center}.uco-cal-mon{color:#E34E60}.uco-title{position:absolute;z-index:1;bottom:0;padding:20px;font-size:36px;margin-top:10px;color:#fff}.uco-desc{margin:10px 0}.uco-desc.hide{display:none}.uco-main-photo{width:100%;display:block;background-size:cover;background-position:center}.uco-main-photo:before{content:'';display:block;position:relative;padding-bottom:60%}.uco-main-photo-inner{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;padding:20px;color:#fff}.uco-photo-caption{margin:0 0 10px;font-size:12px;color:#aaa}.uco-content{line-height:1.42;margin-top:40px;margin-bottom:40px}.uco-content img{width:100%}.uco-content img.img-preload{padding-bottom:50%;background-color:#ddd}.uco-content img.img-loaded{opacity:1;-webkit-animation:fadein 1s ease;animation:fadein 1s ease}.uco-content a{color:#F95F72}.uco-widget-wrapper{margin-bottom:40px}.uco-row-title{font-size:25px;text-transform:uppercase;letter-spacing:0;color:#333;margin-bottom:10px}.uco-share-top-right{float:right;position:relative;top:60px}.uco-fb .fb-like.fb_iframe_widget{background-color:transparent;line-height:19px;padding:0 10px}.uco-tw{color:#333}.uco-header-tw{line-height:50px}.uco-inline-tw{top:5px}.uco-fb,.uco-tw{position:relative}.preview .uco-fb,.preview .uco-tw{pointer-events:none}.preview .uco-fb:after,.preview .uco-tw:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;cursor:not-allowed;pointer-events:all;background-color:rgba(255,255,255,.5)}.uco-save-btn{padding:0 10px;transition:background .35s ease}.uco-save-btn:hover{background-color:#000}.uco-share-widget{position:relative;display:inline-block;margin:0!important}.preview .uco-share-widget{pointer-events:none}.preview .uco-share-widget:after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;cursor:not-allowed;pointer-events:all;background-color:rgba(255,255,255,.5)}.uco-share-widget .share-widget-title{margin:10px 0;padding:0;letter-spacing:0;font-size:24px}.uco-share-widget .share-widget-btn-ct{text-align:left;text-align:start;display:inline-block}.uco-share-widget .share-widget-btn{margin:0 4px;width:50px;height:50px;line-height:50px}.uco-share-widget .share-widget-btn:first-child{margin-left:0}.uco-share-widget-banner{position:relative;float:right;margin:0!important}.uco-share-widget-banner .share-widget-btn-ct{text-align:left;text-align:start}.uco-share-widget-banner .share-widget-btn{font-size:10px;margin:0 4px;width:25px;height:25px;line-height:25px}.uco-share-widget-banner .share-widget-btn:first-child{margin-left:0}.uco-share-widget-banner .share-widget-hidden-btns{margin-top:0}.uco-li-idx{width:50px;height:50px;line-height:50px;display:block;background-color:#000;color:#fff;font-size:18px;text-align:center;position:absolute;left:-70px}.uco-list-item{position:relative;margin-bottom:40px;min-height:50px;font-size:18px}.uco-li-img{width:100%}.uco-li-img.hide{display:none}.uco-li-title{font-size:24px;line-height:50px;margin-bottom:10px;display:block}.uco-embed-youtube{width:100%;border:0}.uco-quiz-answers.answers-big .uco-quiz-answer{position:relative;width:calc(50% - 10px);display:inline-block;margin-bottom:20px;box-sizing:border-box;vertical-align:top}.uco-quiz-answers.answers-big .uco-quiz-answer:nth-child(odd){margin-right:20px}.uco-quiz-answers.answers-big .uco-quiz-answer-inner{height:255px;width:100%}.uco-quiz-answers.answers-row .uco-quiz-answer{margin-bottom:10px}.uco-quiz-answers.answers-row .uco-quiz-answer-inner{height:40px}.uco-quiz-answers.answers-row .ucf-quiz-answer-photo,.uco-quiz-answers.answers-row .ucf-quiz-photo-extra{display:none}.uco-quiz-answer-inner{position:relative;border:1px solid #ccc;box-shadow:0 2px 3px rgba(0,0,0,.3);box-sizing:border-box;width:100%}.uco-loc-widget{display:block;width:100%;height:0;z-index:0;padding-bottom:60%;text-align:center;position:relative}.uco-loc-widget:hover .uco-loc-widget-bg-dimmer{opacity:.1}.uco-loc-widget-bg,.uco-loc-widget-bg-dimmer{position:absolute;width:100%;height:100%;background-size:cover;background-position:center;z-index:-1}.uco-loc-widget-bg-dimmer{background-color:#000;opacity:.3;transition:all .35s ease}.uco-loc-widget-inner{position:absolute;top:50%;width:100%;transform:translateY(-50%);color:#fff}.uco-loc-widget-text{margin-bottom:10px}.uco-loc-widget-name{font-size:24px;text-transform:uppercase}.uco-achievement-widget{border:1px solid #ddd;padding:20px}.uco-big-cover-wrapper{padding-top:80px}.uco-big-cover-wrapper .share-widget-ct,.uco-big-cover-wrapper .uco-top-banner{-webkit-transform:translateZ(1px);-ms-transform:translateZ(1px);transform:translateZ(1px)}.uco-big-cover-wrapper .uco-top-banner{bottom:auto;min-height:80px}.uco-big-cover-wrapper .uco-top-banner-inner{display:block;padding:0}.uco-big-cover-wrapper .share-widget-title,.uco-big-cover-wrapper .uco-back,.uco-big-cover-wrapper .uco-banner-info,.uco-big-cover-wrapper .uco-banner-title,.uco-big-cover-wrapper .uco-top-banner,.uco-big-cover-wrapper .uco-top-banner-inner{height:80px;line-height:80px;transition:all .35s ease}.uco-big-cover-wrapper:not(.fixed-top-banner-height).preview .share-widget-title,.uco-big-cover-wrapper:not(.fixed-top-banner-height).preview .uco-back,.uco-big-cover-wrapper:not(.fixed-top-banner-height).preview .uco-banner-info,.uco-big-cover-wrapper:not(.fixed-top-banner-height).preview .uco-banner-title,.uco-big-cover-wrapper:not(.fixed-top-banner-height).preview .uco-top-banner,.uco-big-cover-wrapper:not(.fixed-top-banner-height).preview .uco-top-banner-inner,.uco-big-cover-wrapper:not(.fixed-top-banner-height).uco-banner-fixed .share-widget-title,.uco-big-cover-wrapper:not(.fixed-top-banner-height).uco-banner-fixed .uco-back,.uco-big-cover-wrapper:not(.fixed-top-banner-height).uco-banner-fixed .uco-banner-info,.uco-big-cover-wrapper:not(.fixed-top-banner-height).uco-banner-fixed .uco-banner-title,.uco-big-cover-wrapper:not(.fixed-top-banner-height).uco-banner-fixed .uco-top-banner,.uco-big-cover-wrapper:not(.fixed-top-banner-height).uco-banner-fixed .uco-top-banner-inner{height:40px;line-height:40px}.uco-big-cover-wrapper:not(.fixed-top-banner-height).preview .uco-top-banner,.uco-big-cover-wrapper:not(.fixed-top-banner-height).preview .uco-top-banner-inner,.uco-big-cover-wrapper:not(.fixed-top-banner-height).uco-banner-fixed .uco-top-banner,.uco-big-cover-wrapper:not(.fixed-top-banner-height).uco-banner-fixed .uco-top-banner-inner{height:auto}.uco-big-cover-wrapper .uco-title-wrapper{top:calc(50% - 30px);left:50%;bottom:auto;right:auto;padding:0;position:absolute;z-index:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.uco-big-cover-wrapper .uco-title-wrapper:after{content:'';position:absolute;display:block;bottom:-30px;width:50px;height:4px;background-color:#fff;left:50%;margin-left:-25px;box-shadow:0 1px 1px #000}.uco-big-cover-wrapper .uco-title{position:relative;padding:0;bottom:auto;color:#fff;margin-top:20px;font-size:36px;text-transform:uppercase;letter-spacing:5px;text-align:center}.uco-big-cover-wrapper .uco-title-subtext{font-size:16px;text-align:center;letter-spacing:2px}.uco-big-cover-wrapper .uco-top:before{background-color:rgba(0,0,0,.1)}.uco-big-cover-wrapper .uco-content{margin-top:10px}.uco-big-cover-wrapper .uco-desc{margin-top:0;line-height:34px}.uco-big-cover-wrapper .uco-main-photo{margin-bottom:50px}.uco-big-cover-wrapper .uco-main-photo .uco-photo-caption{position:absolute;left:0}.uco-big-cover-wrapper .uco-user{border:none;position:absolute;bottom:0;left:50%;transform:translateX(-50%);text-align:center}.uco-big-cover-wrapper .uco-user-pic{float:none;display:block;margin:10px auto}.uco-big-cover-wrapper .uco-user-name{display:block;margin-bottom:6px;color:#fff}.uco-big-cover-wrapper .uco-follow-btn{float:none;position:relative;top:auto;bottom:auto;margin:5px 0}.uco-big-cover-wrapper .uco-location{color:#fff}.uco-big-cover-wrapper .uco-banner-info-right .share-widget-btn{font-size:16px;width:30px!important}.uco-big-cover-wrapper .uco-banner-info-right .share-widget-title{display:inline-block;color:#fff;font-size:14px;vertical-align:top;text-transform:capitalize;margin:0 14px 0 0}.uco-article{border:none;padding-top:0}.uco-article.uco-banner-fixed.page-scrolled-down{z-index:591;top:0;padding-top:50px}.uco-article.uco-banner-fixed.page-scrolled-down .uco-top-banner{top:0}.uco-article.preview .uco-top-banner,.uco-article.uco-banner-fixed .uco-top-banner{opacity:1;pointer-events:all}.uco-article .uco-top-banner{opacity:0;pointer-events:none;height:50px;line-height:50px;transition:all .35s ease}.uco-article .uco-top-banner .uco-banner-info-content{height:50px;font-size:14px}.uco-article .uco-top-banner .uco-header-tw{line-height:60px}.uco-article .share-widget-btn,.uco-article .uco-back,.uco-article .uco-banner-info,.uco-article .uco-banner-title{height:50px!important;line-height:50px!important}.uco-article .uco-banner-info-right .share-widget-btn{font-size:16px;width:30px!important}.uco-article .uco-banner-info-right .share-widget-title{display:inline-block;color:#fff;font-size:14px;vertical-align:top;text-transform:capitalize;margin:0 14px 0 0;line-height:50px}.uco-vote-page .uco-inner .uco-share-widget{line-height:64px;margin:0}.uco-vote-page .uco-inner .uco-back{display:none}.uco-vote-page.uco-banner-fixed.page-scrolled-down{z-index:591;top:0;padding-top:120px}.uco-vote-page.uco-banner-fixed.page-scrolled-down .uco-top-banner{top:0}.uco-vote-page .uco-vote-top-related-list{height:0;overflow:hidden;-webkit-animation:fadeout .35s ease,slide-out-up .35s ease forwards;animation:fadeout .35s ease,slide-out-up .35s ease forwards}.uco-vote-page .uco-vote-top-share{display:none;-webkit-animation:fadein .35s ease;animation:fadein .35s ease}.uco-vote-page .uco-vote-top-tags{font-size:16px;text-align:right;white-space:nowrap;-webkit-animation:fadein .35s ease;animation:fadein .35s ease}.uco-vote-page.preview .uco-vote-top-tags,.uco-vote-page.uco-banner-fixed .uco-vote-top-tags{display:none}.uco-vote-page.preview .uco-vote-top-share,.uco-vote-page.uco-banner-fixed .uco-vote-top-share{display:block}.uco-vote-page.preview .uco-vote-top-related-list,.uco-vote-page.uco-banner-fixed .uco-vote-top-related-list{height:auto;overflow:initial;-webkit-animation:slide-in-down .35s ease forwards;animation:slide-in-down .35s ease forwards}.uco-vote-idx{display:block;color:#000;font-size:24px;text-align:center;position:absolute;left:50px;top:40px;width:50px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.uco-vote-idx-new{position:absolute;top:20px;left:50px;width:50px;font-size:12px;text-align:center;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.uco-vote-idx-new:after{content:'NEW!'}.uco-vote-idx-crown{background-image:url(/images/vote-crown-sprites.png);background-size:auto 20px;background-repeat:no-repeat;position:absolute;width:20px;height:20px;left:35px;top:20px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.uco-vote-idx-crown.crown-gold{background-position:1px 0}.uco-vote-idx-crown.crown-silver{background-position:-22px 0}.uco-vote-idx-crown.crown-bronze{background-position:-45px 0}.uco-vote-top-sep{margin:20px 0;text-transform:uppercase;letter-spacing:5px;font-size:42px}.uco-vote-sep{margin:20px 0;text-transform:uppercase}.uco-vote-new-section{margin:20px 0;border:1px solid #ddd}.uco-vote-new-section:empty{display:none}.uco-vote-item{position:relative;padding:20px 10px 20px 50px;margin-left:-50px;box-sizing:border-box;top:0;transition:background .35s ease}.uco-vote-item.animated{transition:all .35s ease}.uco-vote-item .uco-photo-caption{color:#aaa}.uco-vote-item .post-action-menu{opacity:0}.uco-vote-item:hover .post-action-menu{opacity:1}.uco-vote-title{font-size:24px;margin-bottom:5px;white-space:normal}.uco-vote-label{font-size:14px;margin:20px 0 5px;color:#999;text-transform:capitalize;word-wrap:break-word}.uco-vote-value{word-wrap:break-word}.uco-vote-photo-ct{position:relative}.uco-vote-photo{background-size:contain;background-repeat:no-repeat;background-position:center;float:left;height:80px;line-height:80px;width:90px;text-align:center;font-size:60px;color:#aaa;margin-right:16px;box-sizing:border-box}.uco-vote-photo.default-photo{background-size:cover}.uco-vote-photo.hide{display:none}.uco-vote-photo-play{position:absolute;top:calc(50% - 50px);left:calc(50% - 50px);width:100px;height:100px}.uco-vote-desc{color:#aaa;margin-bottom:5px;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:relative;font-size:14px;line-height:18px;max-height:36px}.uco-vote-buttons{float:right}.preview .uco-vote-buttons{cursor:not-allowed}.uco-vote-add-item{margin-left:-50px;margin-bottom:30px;padding-left:50px;border:1px solid #ddd}.uco-vote-add-item .uco-vote-idx{left:50px}.uco-vote-add-item .uco-vote-photo{background-color:#f5f5f5;border:1px solid #ddd}.uco-vote-button{color:#999;font-size:12px;text-align:center;display:inline-block;margin:0 8px}.uco-vote-button:before{display:block;margin:0 auto 4px;font-family:FontAwesome;font-size:16px;color:#fff;background-color:#ccc;height:60px;width:60px;border-radius:30px;line-height:60px;text-align:center;transition:all .35s ease}.uco-vote-button:not(.voted):hover:before{opacity:.5}.uco-vote-button.upvote:before{content:'\f164'}.uco-vote-button.upvote.voted:before,.uco-vote-button.upvote:not(.voted):hover:before{background-color:#3878DE}.uco-vote-button.downvote:before{content:'\f165'}.uco-vote-button.downvote.voted:before,.uco-vote-button.downvote:not(.voted):hover:before{background-color:#FB1F1D}.preview .uco-vote-button{pointer-events:none;cursor:not-allowed}.uco-vote-osm-wrapper .uco-vote-osm-extra{display:none}.uco-vote-osm-wrapper.show-all-results .uco-vote-osm-extra{display:block}.uco-vote-osm-wrapper.show-all-results .uco-vote-osm-extra-hide{display:none}.uco-vote-comments{margin:10px 0}.uco-vote-comments:empty{display:none}.uco-vote-no-comments{color:#aaa;font-style:italic;margin:20px 0}.uco-vote-comment{padding:10px 0 10px 70px;position:relative;transition:all .35s ease}.uco-vote-inner .uco-vote-comment{margin-left:35px}.uco-vote-comment-box{padding-top:20px;opacity:1;transition:all .35s ease}.uco-vote-item:not(:hover) .uco-vote-comment-box:not(.focus){opacity:0;height:0;padding-top:0}.uco-vote-comment-box.uco-vote-list-comment-box{border:1px solid #ddd;background-color:#f5f5f5;padding:10px 10px 10px 70px}.uco-vote-comment-seeallprompt{opacity:1;margin-left:40px;padding-top:10px;padding-left:65px;padding-bottom:10px;border-bottom:1px solid #ddd;transition:all .35s ease}.uco-vote-item:not(:hover) .uco-vote-comment-seeallprompt:not(.focus){opacity:0;margin-top:0}.uco-vote-comment-children{margin-left:-20px}.uco-vote-comment-children .uco-vote-comments{margin-top:20px}.uco-vote-comment-children .uco-vote-comment{margin-left:0}.uco-vote-comment-user{position:absolute;left:10px}.uco-vote-comment-input{margin-left:-8px;margin-right:10px}.uco-vote-comment-username{margin-bottom:10px}.uco-vote-comment-bar{margin-top:10px;font-size:12px;color:#999}.uco-vote-comment-score{margin-right:10px}.uco-vote-comment-date{pointer-events:none;position:absolute;right:0;padding-right:10px}.uco-vote-comment:hover>div>div>.uco-vote-comment-date{-webkit-animation:fadeout .35s ease forwards;animation:fadeout .35s ease forwards}.uco-vote-comment-actions{opacity:0;padding-right:10px}.uco-vote-comment:hover>div>div>.uco-vote-comment-actions{opacity:1;-webkit-animation:fadein .35s ease;animation:fadein .35s ease}.uco-vote-comment-action{margin-left:8px;text-transform:lowercase;color:#999;transition:all .35s ease}.uco-vote-comment-action:hover{color:#F95F72}.uco-vote-comment-signinprompt{font-size:12px}.uco-vote-top-related-list.scroll-show{height:0;pointer-events:none;opacity:0;-webkit-animation:fadeout .35s ease,slide-out-up .35s ease forwards;animation:fadeout .35s ease,slide-out-up .35s ease forwards}.page-scrolled-down .uco-vote-top-related-list.scroll-show{height:auto;pointer-events:all;display:block;opacity:1;-webkit-animation:fadein .35s ease,slide-in-down .35s ease forwards;animation:fadein .35s ease,slide-in-down .35s ease forwards}.uco-vote-item-large .uco-vote-photo{width:calc(100% - 8px);height:auto;margin:20px 0 0;float:none}.uco-vote-item-large .uco-vote-desc{color:#000;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:14px;line-height:18px;max-height:54px}.uco-vote-item-large:not(:hover) .uco-vote-comment-box:not(.focus){padding-top:20px;height:auto}.uco-top-edit-button{position:absolute;right:10px;bottom:10px;opacity:.5}.uco-vote-popup{box-sizing:border-box;padding:50px 50px 0;width:1250px;max-width:90vw;position:absolute;top:130px;bottom:0;left:50%;-webkit-transform:translateX(-50%) translateY(100px);-ms-transform:translateX(-50%) translateY(100px);transform:translateX(-50%) translateY(100px);transition:all .35s ease;background-color:#fff}.overlay-wrapper.show .uco-vote-popup{-webkit-transform:translateX(-50%) translateY(0);-ms-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.uco-vote-popup .banner-style-col-left,.uco-vote-popup .banner-style-col-right{box-sizing:border-box;height:100%;overflow:auto;padding-bottom:50px}.uco-vote-popup .uco-vote-photo{float:none;height:auto;width:100%}.uco-vote-popup .uco-vote-photo:before{content:'';display:block;padding-bottom:60%}.uco-vote-popup-close{line-height:60px;font-size:18px;padding-right:30px;margin-right:30px;border-right:1px solid #ccc}.uco-vote-popup-header{background-color:#fff;height:80px;position:relative;top:-50px;transition:all .35s ease}.overlay-wrapper.show .uco-vote-popup-header{top:0}.uco-vote-popup-header-inner{height:80px;width:calc(80% + 80px);max-width:1280px;min-width:880px;padding:10px 0;margin:0 auto;box-sizing:border-box}.uco-vote-popup-header-inner .banner-style-col-right{line-height:60px}.uco-vote-popup-logo{height:60px;width:300px;float:left;margin-right:15px;background-size:contain;background-position:left center;background-repeat:no-repeat}.uco-vote-popup-title{font-size:28px;line-height:60px}.uco-vote-popup-subtitle{margin:-50px -50px 30px;padding:20px;border-bottom:1px solid #ccc}.premium-in-iframe .footer,.premium-in-iframe .header{display:none}.premium-in-iframe .uco-top-banner{top:0!important}.premiumarticle{position:fixed;z-index:550;top:0;left:0;width:100%;height:calc(100vh - 50px);padding-top:50px;overflow:hidden;font-size:14px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.premiumarticle.animated{transition:all .35s ease}.premiumarticle.animated:not(.show){opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.premiumarticle-topmenu{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;position:absolute;top:0;left:0;right:0;height:50px;line-height:50px;padding:0 20px;background-color:#000;color:#fff;z-index:2}.premiumarticle-topmenu-canvas{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.premiumarticle-topmenu-back:after{content:'';display:inline-block;background-color:#fff;margin:12.5px 20px;width:2px;height:22.5px;vertical-align:top}.premiumarticle-topmenu-status{font-size:12px;margin:0 10px}.premiumarticle-topmenu-button{box-sizing:border-box}.premiumarticle-canvas{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;position:relative;overflow:hidden;box-sizing:border-box;z-index:0;background-color:#fcfcfc}.premiumarticle-canvas-topbar{position:absolute;z-index:1;top:0;left:0;right:0;height:40px;line-height:40px;background-color:#fff;border-bottom:1px solid #ddd;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.premiumarticle-canvas-topbar-title{letter-spacing:2px;padding-left:20px}.premiumarticle-canvas-topbar-sizes{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;text-align:right}.premiumarticle-canvas-topbar-size-button{letter-spacing:2px;display:inline-block;color:#aaa;padding:0 10px;position:relative}.premiumarticle-canvas-topbar-size-button.selected{color:#000}.premiumarticle-canvas-topbar-size-button:not(:last-child):after{content:'';position:absolute;display:inline-block;background-color:#aaa;top:13px;bottom:13px;width:1px;right:0}.premiumarticle-canvas-scroller{position:relative;height:100%;margin-top:40px}.premiumarticle-canvas-inner{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:100px 50px;transition:transform .1s ease;transform-origin:0 0;position:relative;pointer-events:none}.premiumarticle-canvas-pages{box-shadow:0 1px 5px rgba(0,0,0,.5);pointer-events:none}.premiumarticle-canvas-page{box-sizing:border-box;height:600px;min-height:600px;margin:auto;background-color:#fff;position:relative;pointer-events:none}.premiumarticle-canvas-page:not(:last-child):after{content:'';display:block;position:absolute;bottom:0;height:1px;width:100%;background-image:linear-gradient(to right,#aaa 66%,rgba(255,255,255,0) 0);background-position:bottom;background-size:30px 1px;background-repeat:repeat-x}.premiumarticle-canvas-page-resize-handle{position:absolute;bottom:-3px;left:0;right:0;height:6px;cursor:ns-resize;pointer-events:all}.premiumarticle-canvas-add-page{background-color:transparent;border:none;box-shadow:none;padding:20px;min-height:100px;margin-left:50%;pointer-events:all;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.premiumarticle-canvas-selection{position:absolute;pointer-events:none;border:1px solid #F95F72}.premiumarticle-canvas-selection-dimension{position:absolute;background-color:rgba(0,0,0,.5);color:#fff;padding:10px;border-radius:4px;white-space:nowrap}.premiumarticle-canvas-drophint{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;pointer-events:none;transition:all .35s ease;opacity:0}.premiumarticle-canvas-drophint.dragging{opacity:.3}.premiumarticle-canvas-drophint-inner{position:absolute;top:50%;left:50%;color:#fff;font-size:48px;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.premiumarticle-sidebar{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;position:relative;box-sizing:border-box;z-index:1;background-color:#f9f9f9}.premiumarticle-sidebar.sidebar-left{border-right:1px solid #ddd;width:300px}.premiumarticle-sidebar.sidebar-right{border-left:1px solid #ddd;width:300px;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:auto;-webkit-overflow-scrolling:touch}.premiumarticle-sidebar-title{box-sizing:border-box;height:40px;line-height:40px;background-color:#fff;border-bottom:1px solid #ddd;letter-spacing:2px;padding-left:20px}.premiumarticle-sidebar-components{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:60px;background-color:#fff;border-right:1px solid #ddd}.premiumarticle-sidebar-components-inner{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.premiumarticle-sidebar-component-button{position:relative;z-index:0;display:block;box-sizing:border-box;width:60px;height:60px;line-height:60px;cursor:pointer;color:#000;transition:all .35s ease}.premiumarticle-sidebar-component-button:hover{background-color:#eee}.premiumarticle-sidebar-component-button:before{content:'';position:absolute;display:block;top:30px;left:30px;right:30px;bottom:30px;z-index:-1;transition:all .35s ease}.premiumarticle-sidebar-component-button:after{content:'';position:absolute;display:block;top:10px;left:10px;bottom:10px;right:10px;background:url(/images/premiumarticle/sprite_button.png) 6px -100% no-repeat}.premiumarticle-sidebar-component-button.selected{color:#fff}.premiumarticle-sidebar-component-button.selected:before{background-color:#F95F72;top:10px;left:10px;right:10px;bottom:10px}.premiumarticle-sidebar-component-button.component-rect:after{background-position:6px 10px}.premiumarticle-sidebar-component-button.component-rect.selected:after{background-position:-26px 10px}.premiumarticle-sidebar-component-button.component-circle:after{background-position:6px -45px}.premiumarticle-sidebar-component-button.component-circle.selected:after{background-position:-26px -45px}.premiumarticle-sidebar-component-button.component-triangle:after{background-position:6px -100px}.premiumarticle-sidebar-component-button.component-triangle.selected:after{background-position:-26px -100px}.premiumarticle-sidebar-component-button.component-line:after{background-position:6px -155px}.premiumarticle-sidebar-component-button.component-line.selected:after{background-position:-26px -155px}.premiumarticle-sidebar-component-button.component-text:after{background-position:6px -210px}.premiumarticle-sidebar-component-button.component-text.selected:after{background-position:-26px -210px}.premiumarticle-sidebar-component-button.component-image:after{background-position:6px -275px}.premiumarticle-sidebar-component-button.component-image.selected:after{background-position:-26px -275px}.premiumarticle-sidebar-component-button.component-embed:after{background-position:6px -330px}.premiumarticle-sidebar-component-button.component-embed.selected:after{background-position:-26px -330px}.premiumarticle-sidebar-component-button.component-group{display:none}.premiumarticle-sidebar-canvaszoom{text-align:center}.premiumarticle-zoom-button{position:relative;border:2px solid #000;background-color:transparent;display:block;width:24px;height:24px;margin:10px auto;text-align:center;border-radius:12px;box-sizing:border-box;cursor:pointer;transition:all .35s ease}.premiumarticle-zoom-button:after,.premiumarticle-zoom-button:before{content:'';background-color:#000;position:absolute;top:50%;left:50%;display:none;transition:all .35s ease}.premiumarticle-zoom-button:hover{background-color:#000}.premiumarticle-zoom-button:hover:after,.premiumarticle-zoom-button:hover:before{background-color:#fff}.premiumarticle-zoom-button.zoom-minus:before,.premiumarticle-zoom-button.zoom-plus:before{display:block;height:2px;width:12px;margin-left:-6px;margin-top:-1px}.premiumarticle-zoom-button.zoom-plus:after{display:block;height:12px;width:2px;margin-top:-6px;margin-left:-1px}.premiumarticle-sidebar-layers-resize-handle{position:absolute;top:0;bottom:0;right:-3px;width:6px;background-color:transparent;cursor:ew-resize}.premiumarticle-sidebar-layers{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#f9f9f9;overflow:auto;-webkit-overflow-scrolling:touch}.premiumarticle-sidebar-layers-inner{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;position:relative}.premiumarticle-sidebar-layers-component{position:relative;height:50px;line-height:50px;background-color:#F0F0F0;border-top:1px solid transparent;border-bottom:1px solid transparent;color:#000;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:background .35s ease,color .35s ease}.premiumarticle-sidebar-layers-component:nth-child(even){background-color:#F8F9FB}.premiumarticle-sidebar-layers-component.selected{background-color:#F95F72;color:#fff}.premiumarticle-sidebar-layers-component.dragging-prepend{border-top:1px solid #F95F72}.premiumarticle-sidebar-layers-component.dragging-append{border-bottom:1px solid #F95F72}.premiumarticle-sidebar-layers-component.dragging-component{position:absolute;background:0 0;left:0;right:0;pointer-events:none;opacity:.5}.premiumarticle-sidebar-layers-component:hover .component-lock{opacity:1}.premiumarticle-sidebar-layers-component .component-lock{position:absolute;right:0;top:0;bottom:0;padding:0 15px;opacity:0;font-family:FontAwesome;transition:all .35s ease}.premiumarticle-sidebar-layers-component .component-lock.locked{opacity:1}.premiumarticle-sidebar-layers-component .component-lock.locked:before{content:'\f023'}.premiumarticle-sidebar-layers-component .component-lock.unlocked:before{content:'\f13e'}.premiumarticle-sidebar-layers-component:before{content:'';width:40px;height:40px;margin-top:3px;float:left;background:url(/images/premiumarticle/sprite_button.png) no-repeat}.premiumarticle-sidebar-layers-component.component-rect:before{background-position:6px 10px}.premiumarticle-sidebar-layers-component.component-rect.selected:before{background-position:-26px 10px}.premiumarticle-sidebar-layers-component.component-circle:before{background-position:6px -45px}.premiumarticle-sidebar-layers-component.component-circle.selected:before{background-position:-26px -45px}.premiumarticle-sidebar-layers-component.component-triangle:before{background-position:6px -100px}.premiumarticle-sidebar-layers-component.component-triangle.selected:before{background-position:-26px -100px}.premiumarticle-sidebar-layers-component.component-line:before{background-position:6px -155px}.premiumarticle-sidebar-layers-component.component-line.selected:before{background-position:-26px -155px}.premiumarticle-sidebar-layers-component.component-text:before{background-position:6px -210px}.premiumarticle-sidebar-layers-component.component-text.selected:before{background-position:-26px -210px}.premiumarticle-sidebar-layers-component.component-image:before{background-position:6px -275px}.premiumarticle-sidebar-layers-component.component-image.selected:before{background-position:-26px -275px}.premiumarticle-sidebar-layers-component.component-embed:before{background-position:7px -330px}.premiumarticle-sidebar-layers-component.component-embed.selected:before{background-position:-26px -330px}.premiumarticle-sidebar-layers-component.component-group{height:auto}.premiumarticle-sidebar-layers-component.component-group .component-children{padding-left:10px}.premiumarticle-sidebar-layers-component.component-group:before{background:0 0;width:10px}.premiumarticle-sidebar-layers-component input{background:0 0;border:none;color:inherit;-webkit-appearance:none;cursor:inherit;font-size:inherit;outline:0}.premiumarticle-sidebar-section{padding-bottom:40px}.premiumarticle-sidebar-section:not(:first-child){border-top:1px solid #ddd}.premiumarticle-toolbox-item{border-bottom:1px solid #ddd;padding:10px 20px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center}.premiumarticle-toolbox-item-label{display:block;width:80px;min-width:80px;margin-right:10px;text-transform:capitalize}.premiumarticle-toolbox-item-kbshortcut{font-size:12px;font-family:monospace}.premiumarticle-toolbox-item-buttons{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;width:100%}.premiumarticle-toolbox-item-button{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;background-color:#fff;border:1px solid #ccc;text-align:center;padding:8px;overflow:hidden}.premiumarticle-toolbox-item-button:not(:first-child){border-left:none}.premiumarticle-toolbox-item-button.selected{background-color:#eee}.premiumarticle-toolbox-item-button.text-align-button{height:16px;background-image:url(/images/premiumarticle/sprite_text_align.png);background-size:600%;background-repeat:no-repeat}.premiumarticle-toolbox-item-button.text-align-button.align-left{background-position:5% 0}.premiumarticle-toolbox-item-button.text-align-button.align-center{background-position:36% 0}.premiumarticle-toolbox-item-button.text-align-button.align-right{background-position:67.5% 0}.premiumarticle-toolbox-item-button.text-align-button.align-justify{background-position:96.5% 0}.premiumarticle-toolbox-item-button.component-align-button{height:16px;background-image:url(/images/premiumarticle/sprite_component_align.png);background-size:600%;background-repeat:no-repeat;background-color:transparent;border:none}.premiumarticle-toolbox-item-button.component-align-button.align-left{background-position:8px 0}.premiumarticle-toolbox-item-button.component-align-button.align-horizontal{background-position:-37px 0}.premiumarticle-toolbox-item-button.component-align-button.align-right{background-position:-85px 0}.premiumarticle-toolbox-item-button.component-align-button.align-top{background-position:-130px 0}.premiumarticle-toolbox-item-button.component-align-button.align-vertical{background-position:-175px 0}.premiumarticle-toolbox-item-button.component-align-button.align-bottom{background-position:-222px 0}.premiumarticle-toolbox-inputs{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.premiumarticle-toolbox-input{position:relative;display:block;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;width:100%;height:30px;border-radius:0;padding:0 8px;box-sizing:border-box;outline:transparent solid 2px;transition:outline .35s ease;background-color:#fff;vertical-align:bottom;border:1px solid #ccc}.premiumarticle-toolbox-input:hover{background-color:#fff}.premiumarticle-toolbox-input:focus{background-color:#fff;color:#000;outline:#F95F72 solid 2px}.premiumarticle-toolbox-input[contenteditable] br{display:none}.premiumarticle-toolbox-input[contenteditable]:empty:before{content:attr(placeholder);color:#ccc}.premiumarticle-toolbox-input.invalid{background-color:#fee}.premiumarticle-toolbox-input.input-select{padding:0}.premiumarticle-toolbox-input.input-select select{border:none;-webkit-appearance:none;background-color:transparent;height:100%;width:100%;padding-left:8px;padding-right:20px;text-transform:capitalize}.premiumarticle-toolbox-input.input-select select:focus{background-color:#fff;color:#000;outline:#F95F72 solid 2px}.premiumarticle-toolbox-input.input-select input{position:absolute;box-sizing:border-box;display:block;top:2px;left:2px;bottom:2px;width:calc(100% - 20px);-webkit-appearance:none;background-color:#fff;outline:transparent solid 2px;border:0;padding:0 8px;transition:outline .35s ease}.premiumarticle-toolbox-input.input-select input:focus{top:0;left:0;bottom:0;padding:0 10px;outline:#F95F72 solid 2px}.premiumarticle-toolbox-input.input-select:after{content:'';display:block;position:absolute;right:0;top:0;bottom:0;width:20px;background-image:url(/images/premiumarticle/select_handle.png);background-repeat:no-repeat;background-position:center;background-size:8px;pointer-events:none}.premiumarticle-toolbox-input.premiumarticle-toolbox-input-multiple-values,.premiumarticle-toolbox-input.premiumarticle-toolbox-input-multiple-values input,.premiumarticle-toolbox-input.premiumarticle-toolbox-input-multiple-values select{background-color:#eee}.premiumarticle-toolbox-input[type=range]{width:60%;display:inline-block;background-color:transparent;border:none;padding:0}.premiumarticle-toolbox-input[type=range][type=range]+input{width:calc(40% - 10px);margin-left:10px;display:inline-block}.premiumarticle-toolbox-input-spacing{width:30px;min-width:30px}.premiumarticle-toolbox-input-label{text-align:center;margin-top:5px}.premiumarticle-toolbox-lock{width:30px;height:30px;line-height:30px;text-align:center;font-family:FontAwesome;transition:all .35s ease}.premiumarticle-toolbox-lock.locked:before{content:'\f023'}.premiumarticle-toolbox-lock.unlocked:before{content:'\f13e'}.premiumarticle-toolbox-autocomplete{position:absolute;top:28px;left:-89px;z-index:50;width:180px;border:1px solid #999;background-color:#FFF;cursor:default}.premiumarticle-toolbox-autocomplete-item{height:30px;line-height:30px;border-bottom:1px solid #CCC;padding:0 5px;vertical-align:middle}.premiumarticle-toolbox-autocomplete-item.hightlight{background-color:#BCF}.premiumarticle-toolbox-autocomplete-separator{border:1px solid #000}.premiumarticle-component{position:absolute;box-sizing:border-box;pointer-events:all}.premiumarticle-component.is-transform .premiumarticle-component-handles,.premiumarticle-component:hover .premiumarticle-component-handles{border-color:#F95F72;z-index:1}.premiumarticle-component.is-transform .premiumarticle-component-handle{display:block}.premiumarticle-component-inner{display:block;width:100%;height:100%}.premiumarticle-component-handles{display:block;position:absolute;box-sizing:border-box;top:50%;left:50%;width:100%;height:100%;pointer-events:none;border:2px solid transparent;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:border .35s ease}.premiumarticle-component-resize-handle{width:6px;height:6px;background-color:#fff;border-radius:6px;position:absolute;margin:-6px;border:1px solid #F95F72;display:none;pointer-events:all}.premiumarticle-component-resize-handle.handle-topLeft{top:0;left:0;cursor:nwse-resize}.premiumarticle-component-resize-handle.handle-topCenter{top:0;left:calc(50% + 2px);cursor:ns-resize}.premiumarticle-component-resize-handle.handle-topRight{top:0;right:0;cursor:nesw-resize}.premiumarticle-component-resize-handle.handle-middleLeft{top:calc(50% + 2px);left:0;cursor:ew-resize}.premiumarticle-component-resize-handle.handle-middleRight{top:calc(50% + 2px);right:0;cursor:ew-resize}.premiumarticle-component-resize-handle.handle-bottomLeft{bottom:0;left:0;cursor:nesw-resize}.premiumarticle-component-resize-handle.handle-bottomCenter{bottom:0;left:calc(50% + 2px);cursor:ns-resize}.premiumarticle-component-resize-handle.handle-bottomRight{bottom:0;right:0;cursor:nwse-resize}.premiumarticle-component-rotate-handle{width:20px;height:20px;position:absolute;margin:-20px;display:none;cursor:url(/images/cursor_rotate.png) 0 0,auto;pointer-events:all}.premiumarticle-component-rotate-handle.handle-topLeft{top:0;left:0}.premiumarticle-component-rotate-handle.handle-topRight{top:0;right:0}.premiumarticle-component-rotate-handle.handle-bottomLeft{bottom:0;left:0}.premiumarticle-component-rotate-handle.handle-bottomRight{bottom:0;right:0}.premiumarticle-component-shape .premiumarticle-component-inner{background-color:rgba(0,0,0,.5)}.premiumarticle-component-shape.shape-circle .premiumarticle-component-inner{border-radius:50%}.premiumarticle-component-image .premiumarticle-component-inner{background-repeat:no-repeat;background-size:100% 100%}.premiumarticle-component-image.premiumarticle-component-image-oversized .premiumarticle-component-inner{border:5px solid red;margin:-5px}.premiumarticle-component-image .premiumarticle-component-image-tooltip{position:absolute;top:-10px;left:0;background-color:rgba(0,0,0,.5);color:#fff;padding:10px;border-radius:5px;white-space:nowrap;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.premiumarticle-component-text a{color:inherit}.premiumarticle-component-text a:hover{border-bottom-width:1px;border-bottom-style:solid}.premiumarticle-component-text .premiumarticle-component-inner{word-wrap:break-word;height:100%!important}.premiumarticle-component-text .premiumarticle-component-handles{height:100%!important}.premiumarticle-component-text .premiumarticle-component-handle.premiumarticle-component-resize-handle.handle-bottomCenter,.premiumarticle-component-text .premiumarticle-component-handle.premiumarticle-component-resize-handle.handle-bottomLeft,.premiumarticle-component-text .premiumarticle-component-handle.premiumarticle-component-resize-handle.handle-bottomRight,.premiumarticle-component-text .premiumarticle-component-handle.premiumarticle-component-resize-handle.handle-topCenter,.premiumarticle-component-text .premiumarticle-component-handle.premiumarticle-component-resize-handle.handle-topLeft,.premiumarticle-component-text .premiumarticle-component-handle.premiumarticle-component-resize-handle.handle-topRight{display:none}.premiumarticle-component-text.width-auto .premiumarticle-component-inner{word-wrap:normal;width:100%!important;height:100%!important}.premiumarticle-component-text.width-auto .premiumarticle-component-handles{width:100%!important;height:100%!important}.premiumarticle-component-text.is-editing .premiumarticle-component-handles,.premiumarticle-component-text.width-auto .premiumarticle-component-handle{display:none}.premiumarticle-component-embed iframe{border:none;pointer-events:none}.premiumarticle-component-group .premiumarticle-component-handle,.premiumarticle-component-group .premiumarticle-component-inner .premiumarticle-component .premiumarticle-component-handles,.premiumarticle-component-group .premiumarticle-component-inner .premiumarticle-component.is-transform .premiumarticle-component-handles,.premiumarticle-component-group.is-transform .premiumarticle-component-handle{display:none}.premiumarticle:not(.output) .premiumarticle-component-text a{pointer-events:none;position:relative}.premiumarticle:not(.output) .premiumarticle-component-text a[href]{margin:-1px;border:1px solid rgba(0,0,0,.2)}.premiumarticle:not(.output) .premiumarticle-component-text a[href]:after{content:attr(href);position:absolute;line-height:12px;font-size:12px;font-family:sans-serif;color:#fff;background-color:#000;opacity:.4;padding:5px;white-space:nowrap;left:0;top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.premiumarticle.output{position:relative;z-index:0;padding:0;height:100%}.premiumarticle.output .premiumarticle-inner{transform-origin:0 0}.premiumarticle.output .premiumarticle-canvas{background-color:transparent;height:100%}.premiumarticle.output .premiumarticle-canvas-inner{overflow:hidden;margin:auto}.premiumarticle.output .premiumarticle-canvas-scroller{z-index:1;margin-top:0;overflow:auto;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.premiumarticle.output .premiumarticle-canvas-page:not(:last-child):after{display:none}.premiumarticle.output.external-scroller .premiumarticle-canvas-scroller{overflow:visible;height:auto}.premiumarticle.output.preview{position:relative;height:600px;width:100%;overflow:hidden}.premiumarticle.output.preview .premiumarticle-canvas-inner{margin:0}.premiumarticle.output.preview .premiumarticle-canvas-scroller{overflow:hidden}.premiumarticle.output.ready .premiumarticle-component{transition:opacity .5s ease,all 1s ease}.premiumarticle.output .premiumarticle-component{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.premiumarticle.output .premiumarticle-component.in-viewport{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.premiumarticle.output:not(.preview) .premiumarticle-component-embed iframe{pointer-events:all}.uco-article .footer{margin-top:0}.uco-af-entities{background-color:#f9f9f9;padding:40px}.uco-af-entities .banner-style-h2{margin-bottom:15px}.vlists-widget{position:relative}.vlists-widget .list-item-row{font-size:12px;margin-bottom:-10px}.vlists-widget .list-item-desc{color:#000;margin:10px 0;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:14px;line-height:14px;max-height:42px}.vlists-widget .box-button{transition:color .5s ease,background .5s ease}.vlists-widget .box-button:hover{color:#fff;background-color:#000}.vlists-widget .preview-card .list-item-row{margin-bottom:0}.vlists-item{position:relative}.vlists-item-photo{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover}.vlists-item-photo:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);transition:all .35s ease}.vlists-item:hover .vlists-item-photo:before{background-color:rgba(0,0,0,.7)}.vlists-widget-horizontal-fw{display:block;position:relative;width:100%;padding-bottom:20px;box-sizing:border-box;z-index:0}.vlists-widget-horizontal-fw:empty{display:none!important}.vlists-widget-horizontal-fw .vlists-item{height:100px;width:calc(100% / 6 - 20px);-webkit-animation:fadein .5s ease forwards,slide-in-left 1s ease forwards;animation:fadein .5s ease forwards,slide-in-left 1s ease forwards}.vlists-widget-horizontal-fw .vlists-item:not(:first-child){margin-left:20px}.vlists-widget-horizontal-fw .vlists-item a{position:relative;display:block;height:100%}.vlists-widget-horizontal-fw .vlists-item:after{content:'';position:absolute;display:block;bottom:20px;width:40px;height:2px;background-color:#fff;left:50%;margin-left:-20px;box-shadow:0 1px 1px #000}.vlists-widget-horizontal-fw .vlists-item-title{padding:0 10px;box-sizing:border-box;text-align:center;top:50%;left:50%;color:#fff;text-transform:uppercase;letter-spacing:1px;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:14px;line-height:16px;max-height:48px;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.vlists-widget-horizontal-fw .vlists-item-loadmore{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:rgba(0,0,0,.4);transition:all .35s ease}.vlists-widget-horizontal-fw .vlists-item-loadmore:hover{background-color:rgba(0,0,0,.7)}.vlists-widget-horizontal-fw .vlists-item-loadmore.hide{display:none}.vlists-widget-horizontal-fw .vlists-item-loadmore .fa-icon{position:absolute;box-sizing:content-box;text-align:center;top:50%;left:50%;height:30px;line-height:30px;width:30px;color:#fff;border:2px solid #fff;border-radius:2px;margin:0;transition:all .35s ease;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.vlists-paginate .spinningLoading{position:absolute;top:180px;left:50%;margin:-30px}.vlists-paginate .list-item-wrapper{-webkit-animation:fadein 1s ease forwards,slide-in-left 1s ease-out;animation:fadein 1s ease forwards,slide-in-left 1s ease-out}.vlists-paginate .loadmore-button{position:absolute;top:190px;width:30px;margin:-15px;height:30px;color:#aaa;border:2px solid #aaa;border-radius:4px;text-align:center;line-height:30px;font-size:12px;transition:all .35s ease}.vlists-paginate .loadmore-button:hover{color:#000;border-color:#000}.vlists-paginate .loadmore-button.prev{left:-30px}.vlists-paginate .loadmore-button.next{right:-30px}.vlists-paginate .loadmore-button .fa-icon{margin:0}.vlists-row{margin-bottom:20px}.vlists-row .list-item-wrapper{max-width:33%!important;max-width:calc(100% / 3)!important;-webkit-animation:fadein .5s ease forwards;animation:fadein .5s ease forwards}.entities.widget,.entity-item{position:relative}.entity-item-photo{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover}.entity-item-photo:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);transition:all .35s ease}.entity-item:hover .entity-item-photo:before{background-color:rgba(0,0,0,.7)}.entity-type{font-size:12px;margin:-10px 0 15px}.entity-lists{font-size:14px}.entity-widget-horizontal-fw{display:block;position:absolute;top:40px;width:100%;padding-bottom:20px;box-sizing:border-box;z-index:0}.entity-widget-horizontal-fw:empty{display:none!important}.entity-widget-horizontal-fw:before{content:'';background-color:#000;position:fixed;display:block;left:0;top:40px;height:120px;width:100vw}.entity-widget-horizontal-fw .entity-item{height:100px;width:calc(100% / 6 - 20px);-webkit-animation:fadein .5s ease forwards,slide-in-left 1s ease forwards;animation:fadein .5s ease forwards,slide-in-left 1s ease forwards}.entity-widget-horizontal-fw .entity-item:not(:first-child){margin-left:20px}.entity-widget-horizontal-fw .entity-item a{position:relative;display:block;height:100%}.entity-widget-horizontal-fw .entity-item:after{content:'';position:absolute;display:block;bottom:20px;width:40px;height:2px;background-color:#fff;left:50%;margin-left:-20px;box-shadow:0 1px 1px #000}.entity-widget-horizontal-fw .entity-item-title{padding:0 10px;box-sizing:border-box;text-align:center;top:50%;left:50%;color:#fff;text-transform:uppercase;letter-spacing:1px;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:14px;line-height:16px;max-height:48px;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.entity-widget-horizontal-fw .entity-item-loadmore{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:rgba(0,0,0,.4);transition:all .35s ease}.entity-widget-horizontal-fw .entity-item-loadmore:hover{background-color:rgba(0,0,0,.7)}.entity-widget-horizontal-fw .entity-item-loadmore.hide{display:none}.entity-widget-horizontal-fw .entity-item-loadmore .fa-icon{position:absolute;box-sizing:content-box;text-align:center;top:50%;left:50%;height:30px;line-height:30px;width:30px;color:#fff;border:2px solid #fff;border-radius:2px;margin:0;transition:all .35s ease;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.entity-paginate .spinningLoading{position:absolute;top:180px;left:50%;margin:-30px}.entity-paginate .entity-item-wrapper{-webkit-animation:fadein 1s ease forwards,slide-in-left 1s ease-out;animation:fadein 1s ease forwards,slide-in-left 1s ease-out}.entity-paginate .loadmore-button{position:absolute;top:190px;width:30px;margin:-15px;height:30px;color:#aaa;border:2px solid #aaa;border-radius:4px;text-align:center;line-height:30px;font-size:12px;transition:all .35s ease}.entity-paginate .loadmore-button:hover{color:#000;border-color:#000}.entity-paginate .loadmore-button.prev{left:-30px}.entity-paginate .loadmore-button.next{right:-30px}.entity-paginate .loadmore-button .fa-icon{margin:0}.entity-row{margin-bottom:20px}.entity-row .list-item-wrapper{max-width:33%!important;max-width:calc(100% / 3)!important}.entity-widget-scroller{white-space:nowrap;overflow:auto;padding:10px;margin:-10px}.entity-widget-scroller .list-item-wrapper{vertical-align:top;display:inline-block;width:calc(100% / 5.5);background-color:transparent}@-webkit-keyframes reaction-emoji-active{to{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}}@keyframes reaction-emoji-active{to{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}}@-webkit-keyframes reaction-popup-show{from{opacity:0;-webkit-transform:translate(-50%,calc(-100% + 20px - 10px));-ms-transform:translate(-50%,calc(-100% + 20px - 10px));transform:translate(-50%,calc(-100% + 20px - 10px))}to{opacity:1;-webkit-transform:translate(-50%,calc(-100% - 10px));-ms-transform:translate(-50%,calc(-100% - 10px));transform:translate(-50%,calc(-100% - 10px))}}@keyframes reaction-popup-show{from{opacity:0;-webkit-transform:translate(-50%,calc(-100% + 20px - 10px));-ms-transform:translate(-50%,calc(-100% + 20px - 10px));transform:translate(-50%,calc(-100% + 20px - 10px))}to{opacity:1;-webkit-transform:translate(-50%,calc(-100% - 10px));-ms-transform:translate(-50%,calc(-100% - 10px));transform:translate(-50%,calc(-100% - 10px))}}.article-reactions{position:relative}.article-reactions.hide{display:none}.article-reactions._hide-reactions ._header ._title,.article-reactions._hide-reactions ._reaction-list{opacity:.3}.article-reactions ._header{position:relative;width:800px;margin:auto}.article-reactions ._header ._back{float:left;cursor:pointer}.article-reactions ._title{letter-spacing:2px;font-size:24px;text-align:center}.article-reactions ._options{position:absolute;right:0;top:0;height:24px;color:#999;z-index:2}.article-reactions ._options:not(.open) ._option-menu{display:none}.article-reactions ._option-toggle{cursor:pointer}.article-reactions ._option-menu{position:absolute;right:0;margin-top:10px;background-color:#fff;border:1px solid #ddd;z-index:1;-webkit-animation:slide-in-down .3s ease forwards;animation:slide-in-down .3s ease forwards}.article-reactions ._option{white-space:nowrap;padding:10px 20px;cursor:pointer;transition:all .3s ease}.article-reactions ._option:hover{background-color:#f5f5f5}.article-reactions ._option .fa-icon{padding-right:10px;color:transparent}.article-reactions ._option.selected,.article-reactions ._option.selected .fa-icon{color:#F95F72}.article-reactions ._reaction-list{margin:20px auto;max-width:800px}.article-reactions ._reaction-button{float:left;position:relative;width:calc(100% / 3 - 20px);max-width:113.33px;box-sizing:border-box;border:1px solid #ddd;margin:10px;text-align:center;cursor:pointer;background-color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.article-reactions ._reaction-button ._reaction{height:80px;position:relative;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.article-reactions ._reaction-button ._reaction .emoji{width:36px;height:36px}.article-reactions ._reaction-button ._count{height:30px;border-top:1px solid #ddd;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.article-reactions ._reaction-button .emoji{transition:all .3s ease}.article-reactions ._reaction-button ._image{background-position:center;background-size:cover;position:absolute;top:0;left:0;right:0;bottom:0}.article-reactions ._reaction-button._reacted ._count{background-color:#F95F72;color:#fff}.article-reactions ._reaction-button._image:after{content:"" attr(data-name) "";position:absolute;z-index:1;top:0;left:50%;display:block;font-size:16px;text-align:left;color:#fff;background-color:#000;padding:10px 15px;border-radius:4px;font-family:ProximaNovaRegular,sans-serif;pointer-events:none;white-space:nowrap;transition:all .3s ease;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0}.article-reactions ._reaction-button:hover .emoji{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.article-reactions ._reaction-button:hover:after{-webkit-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);opacity:1}.article-reactions ._reaction-button:active .emoji{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}.article-reactions ._reaction-button._add-button{color:#F95F72}.article-reactions ._reaction-button._add-button:after{display:none}.article-reactions ._reaction-button._add-button ._reaction:after,.article-reactions ._reaction-button._add-button ._reaction:before{content:'';position:absolute;background-color:#F95F72}.article-reactions ._reaction-button._add-button ._reaction:before{width:4px;height:24px}.article-reactions ._reaction-button._add-button ._reaction:after{height:4px;width:24px}.article-reactions ._reaction-button._selector{background:0 0;border:0;width:30px;height:30px;padding:0;margin:0}.article-reactions ._reaction-button._selector ._reaction{height:100%;font-size:24px}.article-reactions ._reaction-button._selector ._count{display:none!important}.article-reactions ._reaction-button._selector .emoji{width:24px;height:24px}.article-reactions ._reaction-button._selector._text{width:100%;max-width:100%;height:auto;float:none;transition:all .3s ease}.article-reactions ._reaction-button._selector._text ._reaction{padding:10px;font-size:16px;text-align:left;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.article-reactions ._reaction-button._selector._text:hover{background-color:#f5f5f5}.article-reactions ._reaction-button._selector._image{width:100px;height:70px;margin:7px}.article-reactions ._reaction-button._selector._image ._reaction{font-size:12px;transition:all .3s ease}.article-reactions ._reaction-button._selector._image ._reaction:hover{background-color:#f5f5f5}.article-reactions ._reaction-button._selector:after{display:none}.article-reactions ._reaction-button._editor:hover ._remove-button{display:block}.article-reactions ._reaction-button ._remove-button{display:none;position:absolute;top:0;right:0}.article-reactions ._reaction-button ._remove-button:after{content:'\f05c';font-family:FontAwesome;font-size:20px;color:#aaa}.article-reactions ._reaction-button ._remove-button:hover:after{color:#666}.article-reactions ._reaction-button ._particle{position:absolute;z-index:2;pointer-events:none;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.article-reactions ._reaction-button ._particle .particle-emoji{width:36px;height:36px}.article-reactions ._reaction-popup{position:absolute;bottom:100px;width:460px;height:300px;background-color:#fff;border:1px solid #ddd;padding:30px;z-index:3;-webkit-animation:reaction-popup-show .3s ease forwards;animation:reaction-popup-show .3s ease forwards}.article-reactions ._reaction-popup:not(.show){display:none}.article-reactions ._reaction-popup ._nub{position:absolute;left:calc(50% - 10px);bottom:-9px;height:10px}.article-reactions ._reaction-popup ._nub svg{vertical-align:top}.article-reactions ._reaction-popup ._nub:before{content:'';position:absolute;display:block;top:0;left:0;right:0;height:1px;background-color:#fff}.article-reactions ._reaction-popup ._page{position:absolute;top:0;left:0;right:0;bottom:0;padding:30px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-animation:fadein .3s ease forwards,slide-in-up .3s ease forwards;animation:fadein .3s ease forwards,slide-in-up .3s ease forwards}.article-reactions ._reaction-popup ._page:not(.show){display:none!important}.article-reactions ._reaction-popup ._header{position:relative;width:100%}.article-reactions ._reaction-popup ._header ._title{text-align:center;font-size:18px;letter-spacing:0;margin:0 0 20px}.article-reactions ._reaction-popup ._right{position:absolute;right:0;top:0;line-height:22px}.article-reactions ._reaction-popup ._reactions{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;overflow:auto}.article-reactions ._reaction-popup ._categories{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}.article-reactions ._reaction-popup ._categories ._category{min-width:30px;height:30px;line-height:30px;vertical-align:middle;text-align:center;font-size:18px;color:#aaa;display:inline-block;cursor:pointer;transition:all .3s ease}.article-reactions ._reaction-popup ._categories ._category:hover{background-color:#f5f5f5}.article-reactions ._reaction-popup ._categories ._category.selected{color:#F95F72}.article-reactions ._reaction-popup ._categories ._category:after{font-family:FontAwesome}.article-reactions ._reaction-popup ._categories ._category._category-recent:after{content:'\f017'}.article-reactions ._reaction-popup ._categories ._category._category-people:after{content:'\f007'}.article-reactions ._reaction-popup ._categories ._category._category-animals_and_nature:after{content:'\f1b0'}.article-reactions ._reaction-popup ._categories ._category._category-food_and_drink:after{content:'\f0f5'}.article-reactions ._reaction-popup ._categories ._category._category-activity:after{content:'\f21e'}.article-reactions ._reaction-popup ._categories ._category._category-travel_and_places:after{content:'\f0f2'}.article-reactions ._reaction-popup ._categories ._category._category-objects:after{content:'\f187'}.article-reactions ._reaction-popup ._categories ._category._category-symbols:after{content:'\f031'}.article-reactions ._reaction-popup ._categories ._category._category-flags:after{content:'\f024'}.article-reactions ._reaction-popup ._categories ._category._category-custom,.article-reactions ._reaction-popup ._categories ._category._category-text{font-size:12px;padding:0 4px}.article-reactions._disabled ._reaction-button{pointer-events:none}.article-reactions._simple{height:100%}.article-reactions._simple ._title{display:none}.article-reactions._simple ._reaction-list{max-width:100%;width:100%;height:100%;margin:0;overflow-y:hidden;overflow-x:auto;white-space:nowrap}.article-reactions._simple ._reaction-button{width:auto;box-sizing:border-box;padding:0 5px;float:none;display:inline-block;margin:0 0 0 10px;vertical-align:top;height:40px;font-size:14px;line-height:40px}.article-reactions._simple ._reaction-button ._count,.article-reactions._simple ._reaction-button ._reaction{display:inline-block!important;box-sizing:border-box;height:100%;border:none;padding:0 5px;vertical-align:middle}.article-reactions._simple ._reaction-button .emoji{vertical-align:text-bottom;width:20px;height:20px}.article-reactions._simple .db-analytics-post-reactions{position:absolute;width:100%;height:40px;left:130px;bottom:20px;white-space:nowrap;overflow:auto}.article-reactions .photo-dropzone-search-dialogue-inner{top:auto;bottom:0}.formattedarticle-topmenu{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;position:absolute;top:0;left:0;right:0;padding:0;background-color:#fff;border-bottom:1px solid #ddd;height:60px;line-height:60px;z-index:2}.formattedarticle.rendered .formattedarticle-topmenu{transition:all .3s ease}.formattedarticle-topmenu-progress{position:absolute;bottom:-5px;left:0;height:5px;background-color:#A7B8C3}.formattedarticle-topmenu-inner{width:1200px;max-width:100%;margin:0 auto;white-space:nowrap}.formattedarticle-topmenu-back,.formattedarticle-topmenu-back-text{transition:all .3s ease}.formattedarticle-topmenu-back-text:hover,.formattedarticle-topmenu-back:hover{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.formattedarticle-topmenu-back{margin-right:20px}.formattedarticle-topmenu-back .gm-icon{margin-top:-4px}.formattedarticle-topmenu-back-button{white-space:nowrap;border-right:1px solid #ddd;margin-right:20px;position:relative}.formattedarticle-topmenu-back-text{display:inline-block;white-space:nowrap}.formattedarticle-topmenu-back-text .gm-icon{margin-top:-4px;margin-right:4px}.formattedarticle-topmenu-logo{padding:0 20px;display:inline-block;position:relative}.formattedarticle-topmenu-logo userpic{border-radius:0}.formattedarticle-topmenu-logo:hover+.formattedarticle-topmenu-magazinename-tooltip{opacity:.75}.formattedarticle-topmenu-magazinename-tooltip{opacity:0;pointer-events:none;transition:.3s opacity ease}.formattedarticle-topmenu-magazinename-tooltip .formattedarticle-lang-assist-tooltip{position:absolute;margin:-26px 0 0;display:block;z-index:99999;top:100%;left:50%;padding:10px;min-height:0;width:auto;height:auto;line-height:1;border-radius:4px;font-size:13px}.formattedarticle-topmenu-title{font-size:16px;text-transform:capitalize;line-height:25px}.formattedarticle-topmenu-title-status{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;overflow:hidden}.formattedarticle-topmenu-title-status .article-status-tag{font-size:12px;height:1.75em;line-height:1.75em;padding:0 10px;margin-right:10px}.formattedarticle-topmenu-status{font-size:12px;color:#aab8c2;line-height:15px;margin-right:10px}.formattedarticle-topmenu-status:empty{display:none}.formattedarticle-topmenu-status.error{color:#c00}.formattedarticle-topmenu-magazine-name{white-space:nowrap}.formattedarticle-topmenu-magazine-name:not(:empty){padding:0 15px}.formattedarticle-topmenu-magazine-name-logo{max-height:50px;height:auto;vertical-align:middle}.formattedarticle-topmenu-languages{margin-right:10px}.formattedarticle-topmenu-languages select{cursor:pointer}.schedule-icon,.time-icon{width:30px}.schedule-icon .icon-label,.time-icon .icon-label{display:none}.schedule-icon .schedule-icon--icon:before{font-family:FontAwesome;content:'\f133';font-size:16px;font-style:normal}.showingScheduleMenu .schedule-icon .schedule-icon--icon:before{font-family:MaterialIcons;content:'\e5cd';font-size:20px}.time-icon:after{content:'';display:inline-block;width:20px;height:20px;margin-bottom:3px;transition:.3s ease all;background-image:url('data:image/svg+xml;utf8,<svg width="20px" height="20px" viewBox="0 0 20 20" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g id="Article-Editor-+-Scheduling-flow" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="Artboard-7" transform="translate(-129.000000, -164.000000)"> <g id="ic-schedule-24px-copy" transform="translate(127.000000, 162.000000)"> <path d="M11.99,2 C6.47,2 2,6.48 2,12 C2,17.52 6.47,22 11.99,22 C17.52,22 22,17.52 22,12 C22,6.48 17.52,2 11.99,2 Z M12,20 C7.58,20 4,16.42 4,12 C4,7.58 7.58,4 12,4 C16.42,4 20,7.58 20,12 C20,16.42 16.42,20 12,20 Z" id="Shape" fill="#FFFFFF" fill-rule="nonzero"></path> <polygon id="Shape" points="0 0 24 0 24 24 0 24"></polygon> <polygon id="Shape" fill="#FFFFFF" fill-rule="nonzero" points="12.5 7 11 7 11 13 16.25 16.15 17 14.92 12.5 12.25"></polygon> </g> </g> </g> </svg>')}.formattedarticle-topmenu-button{box-sizing:border-box;color:#000;font-size:14px;padding-left:25px;padding-right:25px;transition:all .3s ease,color 0s}.formattedarticle-topmenu-button.contributions.selected,.formattedarticle-topmenu-button.contributions:hover,.formattedarticle-topmenu-button.options.selected,.formattedarticle-topmenu-button.options:hover,.formattedarticle-topmenu-button.share.selected,.formattedarticle-topmenu-button.share:hover,.formattedarticle-topmenu-button.translations.selected,.formattedarticle-topmenu-button.translations:hover{background:#f5f8fa}.formattedarticle-topmenu-button.options{color:#000;padding:0 10px}.formattedarticle-topmenu-button.contributions,.formattedarticle-topmenu-button.translations{margin-top:-1px}.formattedarticle-topmenu-button.contributions .fa-icon,.formattedarticle-topmenu-button.translations .fa-icon{margin-left:8px}.formattedarticle-topmenu-button.contributions .gm-icon,.formattedarticle-topmenu-button.translations .gm-icon{margin-right:10px;vertical-align:middle;margin-bottom:2px}.formattedarticle-topmenu-button.editor-actions{color:#aab8c2;border:0}.formattedarticle-topmenu-button.editor-actions .mdc-button{border:1px solid #aab8c2}.formattedarticle-topmenu-button.editor-actions .submit{pointer-events:none}.formattedarticle:not(.empty-title) .formattedarticle-topmenu-button.editor-actions .submit{pointer-events:all}.formattedarticle:not(.empty-title).published.edited .formattedarticle-topmenu-button.editor-actions .mdc-button,.formattedarticle:not(.empty-title):not(.published):not(.edited) .formattedarticle-topmenu-button.editor-actions .mdc-button{background-color:#F95F72;border-color:#F95F72;color:#fff}.formattedarticle.submitted.magazine-writer .formattedarticle-topmenu-button.editor-actions .mdc-button{background-color:#999;border-color:#999;color:#fff}.formattedarticle.empty-title .formattedarticle-topmenu-button.schedule-icon:after{background-position:18px 0}.formattedarticle.published:not(.edited) .formattedarticle-topmenu-button.save{color:#aab8c2}.formattedarticle-topmenu-sep{height:25px;width:1px;margin:0 10px;background-color:#ccc;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.formattedarticle-menu{width:440px;box-sizing:border-box;margin-top:25px;padding:35px 30px;background:#fff;-webkit-animation:fadein .3s ease,slide-in-down .3s ease;animation:fadein .3s ease,slide-in-down .3s ease}.formattedarticle-menu:not(.show){display:none}.formattedarticle-menu._tooltip{margin-right:-140px}.formattedarticle-menu._tooltip .formattedarticle-translationsMenu-item .grey-text{margin-top:5px;font-size:90%}.formattedarticle-menu._tooltip:after{content:'';width:0;height:0;border-style:solid;border-width:0 10px 15px;border-color:transparent transparent #fff;position:absolute;top:0;margin-top:-15px;left:50%;margin-left:-5px}.formattedarticle-menu._tooltip:before{content:'';width:0;height:0;border-style:solid;border-width:0 12px 17px;border-color:transparent transparent #E0E8EE;position:absolute;top:0;margin-top:-17px;left:50%;margin-left:-7px}.formattedarticle-translationsMenu-item-tooltip-wrapper{display:block;position:absolute;right:100%;min-height:60px;box-sizing:border-box;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.formattedarticle-translationsMenu-item-tooltip-wrapper:before{font-family:FontAwesome;content:'\F0DA';position:absolute;right:0;top:50%;margin-top:-8px;color:#bababa;font-size:20px;-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.formattedarticle-translationsMenu-item-tooltip-wrapper .yellow-tooltip{padding:10px 5px;border:1px solid #fafafa;text-align:center;background:#fffef1;border-radius:3px;color:#2F66F6}.formattedarticle-menu-head{padding:20px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.formattedarticle-menu-title-text{font-size:20px}.formattedarticle-menu-sep{width:80%;margin:0 10%;height:1px;padding-top:15px;border-bottom:1px solid #F4F8FA}.formattedarticle-menu-remark{padding:20px}.formattedarticle-topmenu-popupMenu{position:fixed;top:50px;right:50px;z-index:554;background:#fff;border:1px solid #E0E8EE;box-shadow:0 5px 15px rgba(24,32,38,.2);display:none;font-family:proximaNovaSemiBold,helvetica}.formattedarticle-topmenu-popupMenu.show{display:block}.formattedarticle-topmenu-popupMenu .formattedarticle-topmenu-button{color:#000;height:50px;line-height:50px}.formattedarticle-header-menu{z-index:553;right:0}.formattedarticle-menu-top{margin:20px}.formattedarticle-scheduleMenu{box-sizing:border-box;position:absolute;right:20px;top:70px;max-height:calc(100vh - 100px);overflow:auto;overflow-x:hidden;background:#fff;border:1px solid #ddd;box-shadow:0 2px 4px rgba(0,0,0,.1);-webkit-animation:fadein .3s ease,slide-in-down .3s ease;animation:fadein .3s ease,slide-in-down .3s ease}.formattedarticle-scheduleMenu:not(.show){display:none}.formattedarticle-scheduleMenu.publishDateMenu{position:fixed;z-index:554}.formattedarticle-scheduleMenu-content{padding:20px}.formattedarticle-scheduleMenu-row+.formattedarticle-scheduleMenu-row{margin-top:20px}.formattedarticle-scheduleMenu-row .ucf-select:after{display:none}.formattedarticle-scheduleMenu-row .ucf-input{margin-top:5px;margin-right:0;padding:12px 8px}.formattedarticle-scheduleMenu-time{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center}.formattedarticle-scheduleMenu-time .ucf-input{padding:12px 20px}.formattedarticle-scheduleMenu-ampm-switch .ucf-input{padding:12px 10px;color:#A3B9C4}.formattedarticle-scheduleMenu-ampm-switch .ucf-input:first-child{margin-right:-1px}.formattedarticle-scheduleMenu-ampm-switch .ucf-input.selected{color:#000}.formattedarticle-date-picker{width:100%;border:none;border-bottom:1px solid #ddd}.formattedarticle-date-picker .rd-month-label{font-family:proximaNovaBold,helvetica;padding:18px 8px}.formattedarticle-date-picker .rd-back,.formattedarticle-date-picker .rd-next{padding:18px 12px}.formattedarticle-date-picker .rd-day-disabled{color:#A3B9C4}.formattedarticle-date-picker .rd-day-highlight,.formattedarticle-date-picker .rd-day-today{color:#fff}.formattedarticle-date-picker .rd-day-highlight:before,.formattedarticle-date-picker .rd-day-today:before{border-color:#617788;background:#617788}.formattedarticle-date-picker .rd-day-body{padding:0 1em;line-height:3em}.formattedarticle-date-picker .rd-day-head{line-height:2em;color:#000}.formattedarticle-date-picker .rd-back,.formattedarticle-date-picker .rd-next{font-family:FontAwesome}.formattedarticle-date-picker .rd-next:before{content:'\F054'}.formattedarticle-date-picker .rd-back:before{content:'\F053'}.formattedarticle-date-picker.monthChanged .rd-day-selected{color:inherit}.formattedarticle-date-picker.monthChanged .rd-day-selected:before{background:inherit}.formattedarticle-translationsMenu .mdc-dialog__surface{width:840px;max-width:90vw}.formattedarticle-translationsMenu .mdc-dialog__body{margin:0;padding:0}.formattedarticle-translationsMenu .mdc-linear-progress{position:absolute;top:60px;left:0;right:0;z-index:1}.formattedarticle-translationsMenu .mdc-button--raised.disabled{background:#aab8c2}.formattedarticle-translationsMenu .formattedarticle-translationsMenu-content,.formattedarticle-translationsMenu:not(.loading) .mdc-linear-progress{display:none}.formattedarticle-translationsMenu.addTranslation .addTranslation,.formattedarticle-translationsMenu.addedTranslation .addedTranslation,.formattedarticle-translationsMenu.addingTranslation .addingTranslation,.formattedarticle-translationsMenu.listTranslation .listTranslation,.formattedarticle-translationsMenu.sendForTranslation .sendForTranslation,.formattedarticle-translationsMenu.sendForTranslationComplete .sendForTranslationComplete{display:block}.formattedarticle-translationsMenu-header{height:60px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;background-color:#f5f8fa;padding:0 20px}.formattedarticle-translationsMenu-header h2{padding-left:20px;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;-ms-flex-preferred-size:auto}.formattedarticle-translationsMenu-footer{padding:20px;border-top:1px solid #ddd}.formattedarticle-translationsMenu-inner{box-sizing:border-box;padding:100px 40px;position:relative;max-height:70vh;overflow:auto}.formattedarticle-translationsMenu-innerContent{width:80%;margin:auto}.formattedarticle-translationsMenu-innerContent h2{font-weight:700;color:#000}.formattedarticle-translationsMenu-innerContent.disabled{pointer-events:none;opacity:.5}.formattedarticle-translationsMenu-item{position:relative}.formattedarticle-translationsMenu-item ._item{padding:10px}.formattedarticle-translationsMenu-item.currentLang td:first-child:before{content:'';position:absolute;top:0;left:0;bottom:0;border-left:5px solid #F95F72}.formattedarticle-translationsMenu-actions{position:fixed;z-index:600;margin-top:12px;border:1px solid #ddd;background:#fff;text-align:left}.formattedarticle-translationsMenu-actions ._action{color:#000;display:block;padding:10px;white-space:nowrap}.formattedarticle-translationsMenu-actions:not(.show){display:none}.formattedarticle-translationsMenu-actions.mdc-simple-menu.mdc-simple-menu--open{margin:12px 0 0}.formattedarticle-translationsMenu-actions ._itemLang-select{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.formattedarticle-translationsMenu-actions ._itemLang-select .ucf-input{height:100%}.formattedarticle-translationsMenu-languages{position:relative;box-sizing:border-box;min-height:400px;max-height:70vh;overflow:auto}.formattedarticle-translationsMenu-languages .hoverActions:hover+.formattedarticle-lang-assist-tooltip-wrapper{display:none!important}.formattedarticle-translationsMenu-languages .formattedarticle-lang-assist-tooltip-wrapper{display:block!important;position:absolute;top:100%;right:0;margin-right:-32%;z-index:1;-webkit-animation:fadein .3s ease forwards,slide-in-up .3s ease forwards;animation:fadein .3s ease forwards,slide-in-up .3s ease forwards}.formattedarticle-translationsMenu-languages table{table-layout:fixed;width:100%;padding:0;border:1px solid #ddd}.formattedarticle-translationsMenu-languages table thead tr{box-shadow:0 2px 4px rgba(0,0,0,.3);margin-bottom:3px}.formattedarticle-translationsMenu-languages table td,.formattedarticle-translationsMenu-languages table th{position:relative;text-align:left;padding:10px 30px}.formattedarticle-translationsMenu-languages table td:last-child,.formattedarticle-translationsMenu-languages table th:last-child{text-align:right}.formattedarticle-translationsMenu-languages table th{color:#657786;background:#f5f8fa}.formattedarticle-translationsMenu-languages table th:not(.sort_asc) .sort_asc,.formattedarticle-translationsMenu-languages table th:not(.sort_desc) .sort_desc{display:none}.formattedarticle-translationsMenu-languages table th.sorting{color:#2f66f6}.formattedarticle-translationsMenu-languages table td{border-bottom:1px solid #ddd}.formattedarticle-translationsMenu-languages table td:hover ._edit{display:inline-block}.formattedarticle-translationsMenu-languages table td:hover ._more_button{display:block;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.formattedarticle-translationsMenu-languages table ._edit{display:none;margin-left:1em}.formattedarticle-translationsMenu-languages table ._cell{position:relative;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;height:100%}.formattedarticle-translationsMenu-languages table ._userpic{float:left;margin:0 20px 0 0;-webkit-box-flex-shrink:0;-moz-box-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.formattedarticle-translationsMenu-languages table ._edit_options{position:relative;padding:0}.formattedarticle-translationsMenu-languages table ._edit_options select{margin-right:10px}.formattedarticle-translationsMenu-languages table ._row.showingEditMenu ._edit,.formattedarticle-translationsMenu-languages table ._row.showingEditMenu ._role,.formattedarticle-translationsMenu-languages table ._row:not(.showingEditMenu) ._edit_options{display:none}.formattedarticle-listingMenu-item{position:relative;box-sizing:border-box;color:#000;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.formattedarticle-listingMenu-item.hoverActions{padding:10px;margin:0 10px;border:1px solid transparent}.formattedarticle-listingMenu-item.hoverActions:hover{transition:.3s ease all;background:#F3F8F9;border:1px solid #ddd;border-radius:4px}.formattedarticle-listingMenu-item.hoverActions .formattedarticle-listingMenu-item-actions,.formattedarticle-listingMenu-item.hoverActions .formattedarticle-listingMenu-item-status{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.formattedarticle-listingMenu-item.hoverActions:hover .formattedarticle-listingMenu-item-status{display:none}.formattedarticle-listingMenu-item.hoverActions:hover .formattedarticle-listingMenu-item-actions{display:block}.formattedarticle-listingMenu-item.hoverActions:hover .formattedarticle-listingMenu-item-actions .ucf-select{max-width:65px}.formattedarticle-listingMenu-item.hoverActions:hover .formattedarticle-lang-assist-tooltip{display:none}.formattedarticle-listingMenu-item.hoverActions .formattedarticle-lang-assist-tooltip-wrapper{position:absolute;top:100%;right:0;margin-right:-32%;z-index:1}.formattedarticle-listingMenu-item.hoverActions .formattedarticle-lang-assist-tooltip-wrapper:hover,.formattedarticle-listingMenu-item.hoverActions .formattedarticle-lang-assist-tooltip:hover{display:none!important}.formattedarticle-listingMenu-item ._itemLang-select{width:0;overflow:hidden}.formattedarticle-listingMenu-item.dialogueActions{position:relative;padding:10px 35px 10px 15px;border:1px solid transparent}.formattedarticle-listingMenu-item.dialogueActions:hover{transition:.3s ease all;background:#F3F8F9;border:1px solid #ddd;border-radius:4px}.formattedarticle-listingMenu-item.dialogueActions.showActions .formattedarticle-listingMenu-item-actions{display:block}.formattedarticle-listingMenu-item.dialogueActions .formattedarticle-listingMenu-item-actions{position:absolute;z-index:1;right:5px;top:35px;background:#fff;border:1px solid #E0E8EE;box-shadow:0 5px 15px rgba(24,32,38,.2);padding:20px 10px;font-size:14px;line-height:13px;width:180px;box-sizing:border-box}.formattedarticle-listingMenu-item.dialogueActions .formattedarticle-listingMenu-item-action{display:block;text-align:left;text-decoration:none;color:#000;font-weight:600;padding:5px 20px;margin:0}.formattedarticle-listingMenu-item.dialogueActions .formattedarticle-listingMenu-item-3dots{position:absolute;top:50%;right:0;margin-top:-10px}.formattedarticle-listingMenu-item-itemLabel{display:block;position:relative}.formattedarticle-listingMenu-item-itemLabel.currentLang:before{content:'';position:absolute;top:0;left:0;bottom:0;border-left:2px solid #F95F72;margin-left:-11px;margin-top:-3px;margin-bottom:-3px}.formattedarticle-listingMenu-item-itemLabel._with-image{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center}.formattedarticle-listingMenu-item-itemLabel._with-image userpic{margin-right:15px}.formattedarticle-listingMenu-item-actions,.formattedarticle-listingMenu-item-status{text-align:right}.formattedarticle-listingMenu-item-status.status-tag{width:auto;max-width:92px;display:block}.formattedarticle-listingMenu-item-actions{display:none}.formattedarticle-listingMenu-item-action{color:#F95F72;margin-left:10px;text-decoration:underline}.formattedarticle-listingMenu-item-action-sep{margin:15px;height:1px;background:#E0E8EE;display:block}.rd-day-highlight:before,.rd-day-today:before{border-color:#617788;background:#617788}.formattedarticle-translationsMenu-addMenu{padding:40px 20px;text-align:center}.formattedarticle-translationsMenu-addMenu .ucf-select{border:1px solid #DDD;border-radius:0;padding:0;height:40px;line-height:40px;box-sizing:border-box;position:relative;font-size:14px}.formattedarticle-translationsMenu-addMenu .ucf-select:after,.formattedarticle-translationsMenu-addMenu .ucf-select:before{content:'';position:absolute;pointer-events:none}.formattedarticle-translationsMenu-addMenu .ucf-select:after{width:0;height:0;border-style:solid;border-width:6px 4px 0;border-color:#000 transparent transparent;padding:0;background:0 0;top:50%;margin-top:-3px;right:11px}.formattedarticle-translationsMenu-addMenu .ucf-select select{background:0 0;border:none;height:40px;-webkit-appearance:none;-moz-appearance:none;padding-left:15px}.formattedarticle-translationsMenu-addMenu .ucf-select select::-ms-expand{display:none}.formattedarticle-translations-wrapper .formattedarticle-overlay-inner{background-color:#fff;padding:30px;min-width:400px;text-align:center}.ucf-select.underline-style .ucf-input{padding:0;background-color:transparent;cursor:pointer;outline:0;color:#000;text-decoration:underline}.formattedarticle-sharable-dialogue{position:fixed;z-index:2;box-sizing:border-box;top:60px;width:400px;padding:20px;background-color:#fff;border:1px solid #ddd;box-shadow:0 2px 4px rgba(0,0,0,.1);display:none}.formattedarticle-sharable-dialogue.show{display:block;-webkit-animation:fadein .3s ease forwards,slide-in-down .3s ease forwards;animation:fadein .3s ease forwards,slide-in-down .3s ease forwards}.formattedarticle-sharable-dialogue-link input{width:100%}.formattedarticle-sharable-dialogue-link input:not(:focus){cursor:pointer;-webkit-user-select:none;-moz-user-select:none}.formattedarticle-side{position:absolute;top:0;right:0;bottom:0;width:360px;background-color:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.1);display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);transition:all .35s ease}.formattedarticle-side.show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.formattedarticle-side.publishing-options:not(.options) .options,.formattedarticle-side.publishing-options:not(.publish) .publish{display:none}.formattedarticle-side-title{line-height:60px;padding:0 30px;position:relative;border-bottom:1px solid #ddd;text-align:left;font-size:20px}.formattedarticle-side-status{font-size:13px;float:right}.formattedarticle-side-back{float:left;height:60px;width:30px;cursor:pointer}.formattedarticle-side-close{position:absolute;left:10px;width:20px;top:0;bottom:0;cursor:pointer}.formattedarticle-side-close:after,.formattedarticle-side-close:before{content:'';position:absolute;width:20px;height:1px;background-color:#ccc;display:block;top:50%;margin-top:-.5px}.formattedarticle-side-close:before{-webkit-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.formattedarticle-side-close:after{-webkit-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);transform:rotateZ(45deg)}.status-pending-color,.status-scheduled-color,.status-submitted-color{color:#F5A623}.status-pending-color.article-status-tag,.status-scheduled-color.article-status-tag,.status-submitted-color.article-status-tag{color:#fff;background:#F5A623}.status-draft-color{color:#A7B8C3}.status-draft-color.article-status-tag{color:#fff;background:#A7B8C3}.status-action-color{color:#2f66f6}.status-action-color.article-status-tag{color:#fff;background:#2f66f6}.status-ok-color{color:#7ED321}.status-ok-color.article-status-tag{color:#fff;background:#7ED321}.formattedarticle-side-content{padding:0 20px;overflow:auto;-webkit-overflow-scrolling:touch;overflow-x:hidden;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.formattedarticle-side-content input[type=checkbox]{color:#000}.formattedarticle-side-content input[type=checkbox]:checked{color:#F95F72}.formattedarticle-side-content .ucf-input.bordered{border:0;border-bottom:1px solid #ddd}.formattedarticle-side-group-content-desc{margin:15px 0}.formattedarticle-side-group-content-desc:first-child{margin-top:25px}.formattedarticle-side-content-button{margin:10px 0}.formattedarticle-side-content-button.hide{display:none}.formattedarticle-checkbox-groups-wrapper .formattedarticle-checkbox-group{margin:5px 0}.formattedarticle-checkbox-group{position:relative;padding-right:30px;padding-top:2px}.formattedarticle-checkbox-group .materialToggle,.formattedarticle-checkbox-group input[type=checkbox]{position:absolute;top:0;right:0;margin:0}.formattedarticle-side-input-group{position:relative;margin-bottom:2em}.formattedarticle-side-input-group._error{color:red}.formattedarticle-side-input-group._error .formattedarticle-side-input-desc{color:red!important}.formattedarticle-side-input-group._error .ucf-input.bordered{border-color:red}.formattedarticle-side-input-desc{margin-top:6px;margin-bottom:0}.formattedarticle-side-label{margin:2em 0 1em;line-height:1.5em}.formattedarticle-side-label.content-centered{text-align:center}.formattedarticle-side-label-node-wrapper{position:absolute;bottom:0;right:0;margin-bottom:-20px}.formattedarticle-side-input-desc+.formattedarticle-side-label-node-wrapper{margin-bottom:0}.formattedarticle-side-label-node-wrapper .gm-icon{font-size:15px}.formattedarticle-side-explore-title{font-size:24px;font-weight:900;margin-top:1.5em;padding-top:1em;border-top:1px solid #ddd}.formattedarticle-side-centered{margin-top:2em;text-align:center}.formattedarticle-side-table-row:after,.formattedarticle-side-table-row:before{content:'';display:table;clear:both}.formattedarticle-side-table-cell{width:50%;float:left}.formattedarticle-side-inputGroup{position:relative}.formattedarticle-side-inputGroup.disabled{opacity:.5}.formattedarticle-side-inputGroup.disabled,.formattedarticle-side-inputGroup.disabled input[type=checkbox]{color:#999}.formattedarticle-side-inputGroup.disabled:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;cursor:not-allowed}.article-status-tag{display:inline-block;border-radius:3px;padding:4px 8px;min-width:100px;box-sizing:border-box;text-align:center;text-transform:uppercase}.formattedarticle-side-label-note{float:right;color:#999}.formattedarticle-side-seperator{width:100%;position:relative;padding:20px 0}.formattedarticle-side-seperator:before{content:'';position:absolute;border-bottom:1px solid #aab8c2;top:0;left:0;right:0;margin:20px 40px}.formattedarticle-side-label-remarks{margin-top:.6em}.formattedarticle-side-group{padding:0 20px;border-bottom:1px solid #ddd;position:relative}.formattedarticle-side-group:after{content:'\F0D7';font-family:FontAwesome;position:absolute;transition:all .3s ease;right:20px;top:18px;pointer-events:none}.formattedarticle-side-group.show{padding-bottom:25px}.formattedarticle-side-group.show:after{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);transform:rotateX(180deg)}.formattedarticle-side-group:not(.show) .formattedarticle-side-group-content{display:none}.formattedarticle-side-group-content{font-size:12px;min-height:140px;-webkit-animation:fadein .3s ease forwards;animation:fadein .3s ease forwards}.formattedarticle-side-group-content .input-tag{background:#DCECFF;border-color:#F95F72;color:#F95F72;font-size:12px;padding:6px 8px 4px 12px;border-radius:35px;font-family:proximaNovaSemiBold,helvetica;line-height:15px}.formattedarticle-side-group-content .input-tag-remove{font-size:15px;margin-top:-2px;margin-left:3px;color:#76AAE7}.formattedarticle-side-group-content .ucf-select:after{right:10px;background-color:transparent;color:#000;line-height:32px}.formattedarticle-side-group-toggle{position:absolute;top:50%;right:0;height:20px;width:20px;margin-top:-10px;text-align:center}.formattedarticle-side-group-toggle .fa-icon{margin:0}.formattedarticle-side-group-handle{position:relative;padding:18px 40px 18px 20px;cursor:pointer;margin:0 -20px;transition:.3s ease background}.formattedarticle-side-group-title{font-size:14px}.formattedarticle-side-group-subtitle{font-size:12px}.formattedarticle-side-group-input{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center}.formattedarticle-side-group-input .ucf-select.link-style .ucf-input{color:#aab8c2}.formattedarticle-tags-input-wrapper .input-tags.ucf-input{padding:0;padding-bottom:0!important}.formattedarticle-tags-input-wrapper .input-inner{padding:12px}.formattedarticle-tags-input-wrapper .input-tag{margin:4px}.formattedarticle-preview-popup{width:600px;top:50%;position:absolute;right:calc(50% + 180px);transform:translate(50%,-50%);display:none}.formattedarticle-preview-popup .epi{pointer-events:none;border-color:transparent}.formattedarticle-preview-popup:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.formattedarticle-preview-popup.show{display:block;-webkit-animation:fadein .3s ease forwards;animation:fadein .3s ease forwards}body._dark-overlay .formattedarticle:not(.closable):after{content:'';position:absolute;top:65px;left:0;right:0;bottom:0;z-index:999;background:rgba(0,0,0,.5)}.formattedarticle-component{width:800px;margin:1em auto;padding:0;position:relative;transition:transform .1s ease,-webkit-transform .1s ease;-webkit-touch-callout:initial;-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}.formattedarticle-component:not(.formattedarticle-divider).component-selected.inserting:after,.formattedarticle-component:not(.formattedarticle-divider).component-selected.inserting:before,.formattedarticle-component:not(.formattedarticle-divider):not(.component-selected):after,.formattedarticle-component:not(.formattedarticle-divider):not(.component-selected):before{content:'';display:block;z-index:1;position:absolute}.formattedarticle-component.insert-bottom:after,.formattedarticle-component.insert-left:before,.formattedarticle-component.insert-right:after,.formattedarticle-component.insert-top:before{background-color:#F95F72}.formattedarticle-component.insert-bottom:after,.formattedarticle-component.insert-top:before{height:2px;width:100%}.formattedarticle-component.insert-top:before{top:-10px;left:0}.formattedarticle-component.insert-bottom:after{bottom:-10px;left:0}.formattedarticle-component.insert-left:before,.formattedarticle-component.insert-right:after{bottom:0;width:2px}.formattedarticle-component.insert-left{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.formattedarticle-component.insert-left:before{top:0;left:-10px}.formattedarticle-component.insert-right{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}.formattedarticle-component.insert-right:after{top:0;right:-10px}.formattedarticle-component[layout^=float]{max-width:480px;position:relative;z-index:1;margin-top:0}.formattedarticle-component[layout^=float]+.formattedarticle-component:not(.formattedarticle-paragraph):not([layout^=float]){clear:both}.formattedarticle-component[layout=float-left]{float:left;margin-left:calc(50vw - 480px);margin-right:1em}.formattedarticle-component[layout=float-right]{float:right;margin-right:calc(50vw - 480px);margin-left:1em}.formattedarticle-component[layout=fit]{width:800px}.formattedarticle-component[layout=wide]{width:960px}.formattedarticle-component[layout=wide] img{max-width:inherit;width:100%}.formattedarticle-component[layout=full]{width:100vw}.formattedarticle-component[layout=full] img{max-width:inherit;width:100%}.formattedarticle-component[data-chart][layout=wide] iframe,.formattedarticle-component[data-chart][layout^=float] iframe{width:100%}.formattedarticle-divider{height:30px;line-height:30px;border:0;text-align:center;clear:both}.formattedarticle-divider:before{content:'\B7\B7\B7';font-size:30px;letter-spacing:30px;padding-left:30px;color:#aab8c2}.formattedarticle-paragraph{min-height:1.5em;line-height:1.5em;pointer-events:all;outline:0;font-family:Merriweather,calluna,serif;word-break:break-word;transition:font .1s ease}.formattedarticle-paragraph a{color:#F95F72;border-bottom:1px solid #F95F72;position:relative}.formattedarticle-paragraph.has-float-left.empty{overflow:hidden;width:auto}.formattedarticle.cover-photo .formattedarticle-canvas-content._fullbleed .formattedarticle-paragraph[data-format=subtitle],.formattedarticle.cover-photo .formattedarticle-canvas-content._fullbleed .formattedarticle-paragraph[data-format=title]{z-index:1;color:#fff;text-shadow:0 0 25px rgba(0,0,0,.3);-webkit-animation:fadein .6s ease forwards,slide-in-up .6s ease forwards;animation:fadein .6s ease forwards,slide-in-up .6s ease forwards}.formattedarticle.cover-photo .formattedarticle-canvas-content._fullbleed .formattedarticle-paragraph[data-format=subtitle]:after,.formattedarticle.cover-photo .formattedarticle-canvas-content._fullbleed .formattedarticle-paragraph[data-format=subtitle]:before,.formattedarticle.cover-photo .formattedarticle-canvas-content._fullbleed .formattedarticle-paragraph[data-format=title]:after,.formattedarticle.cover-photo .formattedarticle-canvas-content._fullbleed .formattedarticle-paragraph[data-format=title]:before{color:#fff!important;border-color:#fff!important}.formattedarticle-paragraph[data-format=title]{font-size:40px;font-style:normal;font-family:ProximaNovaBlack;line-height:1.25em}.formattedarticle.editor .formattedarticle-paragraph[data-format=title]:not(.insert-top):not(.insert-left).empty:before{position:absolute;content:'Title';color:#ccc;pointer-events:none}.formattedarticle.editor .formattedarticle-paragraph[data-format=title]:not(.insert-top):not(.insert-left):not(.empty):before{content:'Title';position:absolute;top:0;bottom:0;line-height:3em;right:calc(100% + 20px);white-space:nowrap;color:#ccc;border-right:2px solid #ccc;font-size:18px;font-family:ProximaNovaRegular;padding-right:10px;-webkit-animation:fadein .2s ease;animation:fadein .2s ease}.formattedarticle.editor .formattedarticle-paragraph[data-format=title].component-selected:not(.insert-right):not(.insert-bottom):after{font-family:ProximaNovaRegular,sans-serif;font-size:14px;color:#aab8c2;display:inline;content:' (' attr(data-wc) '/255)';position:absolute;right:0;bottom:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);white-space:pre;line-height:60px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.formattedarticle.editor .formattedarticle-paragraph[data-format=title].component-selected:not(.insert-right):not(.insert-bottom)[data-wc-over]:after{color:#b00;content:' (' attr(data-wc) '/255) ' attr(data-wc-over)}.formattedarticle-paragraph[data-format=subtitle]{font-size:24px;font-style:normal;font-family:ProximaNovaRegular;top:-1.5em;margin-bottom:-1em}.formattedarticle-paragraph[data-format=subtitle],.formattedarticle-paragraph[data-format=subtitle]+.formattedarticle-paragraph{clear:both}.formattedarticle.editor .formattedarticle-paragraph[data-format=subtitle]:not(.insert-top):not(.insert-left):before{position:absolute;content:'Subtitle';color:#ccc;pointer-events:none}.formattedarticle.editor .formattedarticle-paragraph[data-format=subtitle]:not(.insert-top):not(.insert-left):not(.empty):before{content:'Subtitle';position:absolute;top:-1em;bottom:-.25em;line-height:4em;right:calc(100% + 20px);white-space:nowrap;color:#ccc;border-right:2px solid #ccc;font-size:18px;font-family:ProximaNovaRegular;padding-right:10px;-webkit-animation:fadein .2s ease;animation:fadein .2s ease}.formattedarticle.editor .formattedarticle-paragraph[data-format=subtitle].component-selected:not(.insert-right):not(.insert-bottom):after{font-family:ProximaNovaRegular,sans-serif;font-size:14px;color:#aab8c2;display:inline;content:' (' attr(data-wc) '/255)';position:absolute;right:0;bottom:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);white-space:pre;line-height:36px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.formattedarticle.editor .formattedarticle-paragraph[data-format=subtitle].component-selected:not(.insert-right):not(.insert-bottom)[data-wc-over]:after{color:#b00;content:' (' attr(data-wc) '/255) ' attr(data-wc-over)}.formattedarticle-paragraph[data-format=header]{font-size:30px;font-style:normal;font-family:ProximaNovaSemiBold}.formattedarticle-paragraph[data-format=subheader]{font-size:24px;font-style:normal;font-family:ProximaNovaSemiBold}[data-format=title]+.formattedarticle-paragraph[data-format=subheader]{font-family:ProximaNovaRegular;top:-1.5em;margin-bottom:-1em}[data-format=title]+.formattedarticle-paragraph[data-format=subheader],[data-format=title]+.formattedarticle-paragraph[data-format=subheader]+.formattedarticle-paragraph{clear:both}.formattedarticle.editor [data-format=title]+.formattedarticle-paragraph[data-format=subheader]:not(.insert-top):not(.insert-left):before{position:absolute;content:'Subtitle';color:#ccc;pointer-events:none}.formattedarticle.editor [data-format=title]+.formattedarticle-paragraph[data-format=subheader]:not(.insert-top):not(.insert-left):not(.empty):before{content:'Subtitle';position:absolute;top:-1em;bottom:-.25em;line-height:4em;left:-20px;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);color:#ccc;border-right:2px solid #ccc;font-size:18px;font-family:ProximaNovaRegular;padding-right:10px;-webkit-animation:fadein .2s ease;animation:fadein .2s ease}.formattedarticle.editor [data-format=title]+.formattedarticle-paragraph[data-format=subheader].component-selected:not(.insert-right):not(.insert-bottom):after{font-family:ProximaNovaRegular,sans-serif;font-size:14px;color:#aab8c2;display:inline;content:' (' attr(data-wc) '/255)';position:absolute;right:0;bottom:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);white-space:pre;line-height:36px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.formattedarticle.editor [data-format=title]+.formattedarticle-paragraph[data-format=subheader].component-selected:not(.insert-right):not(.insert-bottom)[data-wc-over]:after{color:#b00;content:' (' attr(data-wc) '/255) ' attr(data-wc-over)}.formattedarticle-paragraph[data-format=quote-one]{border-left:3px solid #000;font-style:italic;padding:1em}.formattedarticle-paragraph[data-format=quote-one]+[data-format=quote-one]{margin-top:-40px}.formattedarticle-paragraph[data-format=quote-two]{background-color:#f5f5f5;width:calc(800px - 2em);padding:1em}.formattedarticle-paragraph[data-format=quote-two]+[data-format=quote-two]{margin-top:-40px}.formattedarticle-paragraph[data-format=dropcap] .first-letter{float:left;font-size:74px;line-height:42px;padding-top:16px;padding-right:4px;text-transform:uppercase}.formattedarticle-paragraph[data-format=dropcap]+.formattedarticle-paragraph{clear:left}.formattedarticle-paragraph[data-format=align_left]{text-align:left}.formattedarticle-paragraph[data-format=align_justify]{text-align:justify}.formattedarticle-paragraph[data-format=align_center]{text-align:center}.formattedarticle-paragraph[data-format=align_right]{text-align:right}.formattedarticle.editor .formattedarticle-paragraph[data-hint].empty:after{content:attr(data-hint);color:#aab8c2;font-family:ProximaNovaRegular,sans-serif}body.ie .formattedarticle.editor:not(.isDraggingComponent) .formattedarticle-paragraph:not(.component-selected){pointer-events:none}.formattedarticle-paragraph.firstTextParagraphNode.empty:before{position:absolute;color:#ccc;pointer-events:none;content:attr(data-placeholder)}.formattedarticle-image{text-align:center;margin-bottom:30px;clear:both;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.formattedarticle-image img{max-width:100%;transition:width .1s ease,outline .1s ease}.formattedarticle.editor .formattedarticle-image img{pointer-events:none}.formattedarticle.editor .formattedarticle-image.component-selected,.formattedarticle.editor .formattedarticle-image:hover{z-index:1}.formattedarticle.editor .formattedarticle-image.component-selected img,.formattedarticle.editor .formattedarticle-image:hover img{outline:#F95F72 solid 2px}.formattedarticle-image[rotation="1"] img{-webkit-transform:rotate(90deg) translateX(20%);-ms-transform:rotate(90deg) translateX(20%);transform:rotate(90deg) translateX(20%)}.formattedarticle-image[rotation="2"] img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.formattedarticle-image[rotation="3"] img{-webkit-transform:rotate(270deg) translateX(-20%);-ms-transform:rotate(270deg) translateX(-20%);transform:rotate(270deg) translateX(-20%)}.formattedarticle-image .image-uploading-indicator{height:30px;width:30px;-webkit-animation:rotating .6s infinite linear;animation:rotating .6s infinite linear;border:6px solid rgba(85,172,238,.15);border-top:6px solid rgba(85,172,238,.85);border-radius:100%;display:none;position:absolute;right:10px;bottom:10px}.formattedarticle-image .pin-button-wrapper{position:absolute;right:10px;bottom:15px;-webkit-animation:fadeout .3s ease forwards,slide-out-down .3s ease forwards;animation:fadeout .3s ease forwards,slide-out-down .3s ease forwards}.formattedarticle-image:hover .pin-button-wrapper{-webkit-animation:fadein .3s ease forwards,slide-in-up .3s ease forwards;animation:fadein .3s ease forwards,slide-in-up .3s ease forwards}.formattedarticle-image-caption{text-align:center;font-size:14px;font-family:ProximaNovaRegular;padding-bottom:20px;position:relative;margin:0 auto;color:#555}.formattedarticle-image-caption b{font-family:ProximaNovaBold}.formattedarticle-image-caption a{color:inherit;text-decoration:underline}.formattedarticle-embed[data-chart].component-selected+.formattedarticle-image-caption.empty:before,.formattedarticle-embed[data-chart].component-selected+.formattedarticle-image-caption:empty:before,.formattedarticle-embed[data-chart]:hover+.formattedarticle-image-caption.empty:before,.formattedarticle-embed[data-chart]:hover+.formattedarticle-image-caption:empty:before,.formattedarticle-image-caption.empty.component-selected:before,.formattedarticle-image-caption.empty:hover:before,.formattedarticle-image-caption:empty.component-selected:before,.formattedarticle-image-caption:empty:hover:before,.formattedarticle-image-group.component-selected+.formattedarticle-image-caption.empty:before,.formattedarticle-image-group.component-selected+.formattedarticle-image-caption:empty:before,.formattedarticle-image-group:hover+.formattedarticle-image-caption.empty:before,.formattedarticle-image-group:hover+.formattedarticle-image-caption:empty:before,.formattedarticle-image.component-selected+.formattedarticle-image-caption.empty:before,.formattedarticle-image.component-selected+.formattedarticle-image-caption:empty:before,.formattedarticle-image:hover+.formattedarticle-image-caption.empty:before,.formattedarticle-image:hover+.formattedarticle-image-caption:empty:before{display:block!important}.formattedarticle.editor .formattedarticle-image-caption.empty:before,.formattedarticle.editor .formattedarticle-image-caption:empty:before{content:attr(data-placeholder);color:#ccc;position:absolute;text-align:center;left:0;right:0;cursor:text}.formattedarticle.output .formattedarticle-image-caption.empty,.formattedarticle.output .formattedarticle-image-caption:empty{display:none}.formattedarticle-embed[data-chart]+.formattedarticle-image-caption,.formattedarticle-image+.formattedarticle-image-caption,.formattedarticle-image-group+.formattedarticle-image-caption{max-width:960px}.formattedarticle-embed[data-chart]+.formattedarticle-image-caption.empty:before,.formattedarticle-image+.formattedarticle-image-caption.empty:before,.formattedarticle-image-group+.formattedarticle-image-caption.empty:before{display:none}.formattedarticle-image+.formattedarticle-image-caption{margin-top:-30px}.formattedarticle-embed[data-chart]+.formattedarticle-image-caption{margin-top:-10px}.formattedarticle-image-group+.formattedarticle-image-caption{margin-top:-40px}.formattedarticle-component:not([layout^=float])+.formattedarticle-image-caption{top:auto!important;left:auto!important}.formattedarticle-component[layout^=float]+.formattedarticle-image-caption{max-width:480px;position:absolute;z-index:1;margin-top:0}.formattedarticle-image-group{pointer-events:none;width:960px;white-space:nowrap;clear:both;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.formattedarticle-image-group .formattedarticle-embed,.formattedarticle-image-group .formattedarticle-image{pointer-events:all;display:inline-block}.formattedarticle-image-group .formattedarticle-embed:not(:first-child),.formattedarticle-image-group .formattedarticle-image:not(:first-child){margin-left:10px}.formattedarticle-image-group .formattedarticle-embed{margin-left:0;margin-right:0}.formattedarticle-image-group .formattedarticle-embed[data-chart]{overflow:visible}.formattedarticle-image-group .formattedarticle-embed-iframe,.formattedarticle-image-group .formattedarticle-embed-iframe iframe,.formattedarticle-image-group .formattedarticle-embed-inner{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}:not(.formattedarticle-image-group)>.formattedarticle-embed{padding-top:0!important}@-webkit-keyframes fa-textformatter-show{from{opacity:0;-webkit-transform:scale(.1) translate(-500%,-100%);-ms-transform:scale(.1) translate(-500%,-100%);transform:scale(.1) translate(-500%,-100%)}to{opacity:1;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}@keyframes fa-textformatter-show{from{opacity:0;-webkit-transform:scale(.1) translate(-500%,-100%);-ms-transform:scale(.1) translate(-500%,-100%);transform:scale(.1) translate(-500%,-100%)}to{opacity:1;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}}.formattedarticle-canvas-text-formatter{position:absolute;z-index:1;background-color:rgba(0,0,0,.7);padding:4px;box-sizing:border-box;color:#fff;border-radius:4px;margin-top:-10px;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);transition:all .1s ease;-webkit-animation:fa-textformatter-show .1s ease forwards;animation:fa-textformatter-show .1s ease forwards}.formattedarticle-canvas-text-formatter:not(.show){display:none}.formattedarticle-canvas-text-formatter.link-input>:not(.link-input){opacity:0}.formattedarticle-canvas-text-formatter.link-input .link-input{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.formattedarticle-canvas-text-formatter .link-input{display:none;position:absolute;top:0;left:0;right:0;bottom:0}.formattedarticle-canvas-text-formatter .link-input input{background:0 0;border:0;height:100%;width:100%;padding:0 8px;box-sizing:border-box;color:#fff;outline:0}.formattedarticle-canvas-text-formatter .link-input .close-button{cursor:pointer;padding:0 10px;line-height:40px}.formattedarticle-canvas-text-formatter .fa-te-nub{display:block;position:absolute;bottom:-10px;height:10px;color:rgba(0,0,0,.7);left:calc(50% - 10px)}.formattedarticle-canvas-text-formatter .fa-te-nub svg{display:block}.formattedarticle-canvas-text-formatter[data-format=caption] .fa-te-sep,.formattedarticle-canvas-text-formatter[data-format=caption] .te-align_center,.formattedarticle-canvas-text-formatter[data-format=caption] .te-align_justify,.formattedarticle-canvas-text-formatter[data-format=caption] .te-align_left,.formattedarticle-canvas-text-formatter[data-format=caption] .te-align_right,.formattedarticle-canvas-text-formatter[data-format=caption] .te-dropcap,.formattedarticle-canvas-text-formatter[data-format=caption] .te-header,.formattedarticle-canvas-text-formatter[data-format=caption] .te-quote,.formattedarticle-canvas-text-formatter[data-format=caption] .te-subheader{display:none}.fa-te-btn{display:inline-block;width:30px;height:30px;line-height:30px;font-size:20px;text-align:center;vertical-align:middle;cursor:pointer}.fa-te-btn .fa-icon{margin:0}.fa-te-btn .gm-icon{font-size:28px}.te-bold{font-family:serif;font-weight:700}.te-active-bold .te-bold{color:#91c4ff}[data-format=header] .te-bold,[data-format=quote-one] .te-bold,[data-format=subheader] .te-bold,[data-format=subtitle] .te-bold,[data-format=title] .te-bold{color:#999}.te-italic{font-family:serif;font-style:italic}.te-active-italic .te-italic{color:#91c4ff}[data-format=header] .te-italic,[data-format=quote-one] .te-italic,[data-format=subheader] .te-italic,[data-format=subtitle] .te-italic,[data-format=title] .te-italic{color:#999}.te-active-link .te-link,[href] .te-link{color:#91c4ff}.te-header{font-size:26px}[data-format=header] .te-header,[data-format=title] .te-header{color:#91c4ff}.te-subheader{font-size:18px}[data-format=subheader] .te-subheader,[data-format=subtitle] .te-subheader{color:#91c4ff}.te-quote{font-size:36px;line-height:50px}[data-format=quote-one] .te-quote .te-quote-second,[data-format=quote-two] .te-quote{color:#91c4ff}.te-dropcap{font-size:18px}.te-align_left,[data-format=dropcap] .te-dropcap{color:#91c4ff}[data-format=align_justify] .te-align_left,[data-format=align_center] .te-align_left,[data-format=align_right] .te-align_left{color:inherit}[data-format=align_justify] .te-align_justify,[data-format=align_center] .te-align_center,[data-format=align_right] .te-align_right{color:#91c4ff}.fa-te-sep{display:inline-block;margin:0 5px;width:1px;height:20px;background-color:#888;vertical-align:middle}.formattedarticle-canvas-image-formatter{margin-top:calc(.5em - 10px)}.formattedarticle-canvas-image-formatter.chart .fa-ie-full,.formattedarticle-canvas-image-formatter.product .fa-ie-fit,.formattedarticle-canvas-image-formatter.product .fa-ie-float-left,.formattedarticle-canvas-image-formatter.product .fa-ie-float-right,.formattedarticle-canvas-image-formatter.product .fa-ie-full,.formattedarticle-canvas-image-formatter.product .fa-ie-wide,.formattedarticle-canvas-image-formatter.product .fa-te-sep,.formattedarticle-canvas-image-formatter.small-image .fa-ie-full,.formattedarticle-canvas-image-formatter.small-image .fa-ie-wide{display:none}.fa-ie-btn svg{vertical-align:middle;width:20px;height:20px}[layout=float-left] .fa-ie-float-left{color:#91c4ff}.fa-ie-float-right{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}[layout=""] .fa-ie-fit,[layout=fit] .fa-ie-fit,[layout=float-right] .fa-ie-float-right,[layout=full] .fa-ie-full,[layout=wide] .fa-ie-wide{color:#91c4ff}.formattedarticle-canvas-new-component-panel{position:absolute;text-align:right;z-index:1;left:calc(50% - 400px);margin-left:-115px;margin-top:-20px;-webkit-animation:fadein .3s ease forwards;animation:fadein .3s ease forwards}.formattedarticle-canvas-new-component-panel:not(.expanded) .ncp-expanded-btn-wrapper,.formattedarticle-canvas-new-component-panel:not(.show){display:none}.formattedarticle.translate-mode .formattedarticle-canvas-new-component-panel{margin-left:-60px;margin-top:10px;transition:margin .3s ease}.formattedarticle.translate-mode .formattedarticle-canvas-new-component-panel.expanded{margin-left:0}.formattedarticle.translate-mode .formattedarticle-canvas-new-component-panel .fa-ncp-btn-text{margin-right:10px}.formattedarticle.translate-mode .formattedarticle-canvas-new-component-panel .ncp-expanded-btn-icon{margin:0 0 0 10px}.formattedarticle.translate-mode .formattedarticle-canvas-new-component-panel .fa-ncp-btn-wrapper,.formattedarticle.translate-mode .formattedarticle-canvas-new-component-panel .ncp-expanded-btn-wrapper{padding:4px 0}.fa-ncp-btn-text{display:inline-block;vertical-align:middle;margin-right:30px}.fa-ncp-btn{box-sizing:border-box;display:inline-block;cursor:pointer;position:relative;vertical-align:middle;width:20px;height:20px}.fa-ncp-btn .gm-icon{vertical-align:none;display:block}.ncp-toggle{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transition:all .2s ease}.formattedarticle-canvas-new-component-panel.expanded .ncp-toggle{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@-webkit-keyframes ncp-buttons-show{from{opacity:0;-webkit-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1)}to{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}@keyframes ncp-buttons-show{from{opacity:0;-webkit-transform:scale(.1);-ms-transform:scale(.1);transform:scale(.1)}to{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.ncp-options{position:absolute;right:0}.fa-ncp-btn-wrapper,.ncp-expanded-btn-wrapper{padding:8px 0}.fa-ncp-btn-wrapper{padding-left:5px;padding-right:5px}.ncp-expanded-btn-wrapper{position:relative}.ncp-expanded-btn-wrapper:not(:hover) .tooltip-box{display:none}.ncp-expanded-btn-wrapper .tooltip-box{position:absolute;z-index:1;bottom:100%;margin:0;right:0;width:300px;text-align:initial;-webkit-animation:fadein .3s ease,slide-in-up .3s ease;animation:fadein .3s ease,slide-in-up .3s ease}.ncp-expanded-btn-icon{margin:0 0 0 30px;width:24px;height:25px;line-height:20px;display:inline-block;text-align:center}.ncp-expanded-btn-icon .gm-icon--insert-emoticon{font-size:16px}.ncp-expanded-btn-icon .gm-icon--music-video,.ncp-expanded-btn-icon .gm-icon--poll{font-size:18px}.ncp-expanded-btn-icon .gm-icon--gif{font-size:22px}.ncp-expanded-btn{transition:color .3s ease;display:inline-block;position:relative;padding:2px 3px 2px 10px;line-height:27px;font-size:14px;white-space:nowrap}.ncp-expanded-btn:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#EEE;z-index:-1;border-radius:3px;opacity:0;transition:opacity .3s ease}.ncp-expanded-btn:hover:not(.disabled):not(.locked){color:#F95F72;position:relative}.ncp-expanded-btn:hover:not(.disabled):not(.locked):before{opacity:1}.ncp-expanded-btn:hover:not(.disabled):not(.locked) .call-to-action-icon{transition:.3s ease all;background-image:url('data:image/svg+xml;utf8,<svg width="24px" height="16px" viewBox="0 0 24 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Connect" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="Article-Editor-Copy-3" transform="translate(-271.000000, -996.000000)"> <g id="Group-Copy" transform="translate(271.000000, 996.000000)"> <rect id="Rectangle-27" fill="#F95F72" x="0" y="0" width="24" height="16" rx="8"></rect> <text id="BUY" font-family="ProximaNova-Black, Proxima Nova" font-size="6" font-weight="700" fill="#FFFFFF"> <tspan x="6" y="10">BUY</tspan> </text> </g> </g> </g></svg>')}.ncp-expanded-btn.disabled{cursor:not-allowed;color:#bbb}.ncp-expanded-btn.disabled .call-to-action-icon{transition:.3s ease all;background-image:url('data:image/svg+xml;utf8,<svg width="24px" height="16px" viewBox="0 0 24 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Connect" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="Article-Editor-Copy-3" transform="translate(-271.000000, -996.000000)"> <g id="Group-Copy" transform="translate(271.000000, 996.000000)"> <rect id="Rectangle-27" fill="#bbb" x="0" y="0" width="24" height="16" rx="8"></rect> <text id="BUY" font-family="ProximaNova-Black, Proxima Nova" font-size="6" font-weight="700" fill="#FFFFFF"> <tspan x="6" y="10">BUY</tspan> </text> </g> </g> </g></svg>')}.ncp-expanded-btn.locked{cursor:not-allowed;color:#bbb}.ncp-expanded-btn.locked:before{content:'\e897';font-family:MaterialIcons;position:relative;vertical-align:middle;margin-right:4px;top:auto;left:auto;right:auto;bottom:auto;opacity:1;z-index:1;background:0 0}.ncp-expanded-btn-wrapper{line-height:25px}.ncp-expanded-btn-wrapper:nth-child(2){-webkit-animation:ncp-buttons-show .1s ease;animation:ncp-buttons-show .1s ease}.ncp-expanded-btn-wrapper:nth-child(3){-webkit-animation:ncp-buttons-show .15s ease;animation:ncp-buttons-show .15s ease}.ncp-expanded-btn-wrapper:nth-child(4){-webkit-animation:ncp-buttons-show .2s ease;animation:ncp-buttons-show .2s ease}.ncp-expanded-btn-wrapper:nth-child(5){-webkit-animation:ncp-buttons-show .25s ease;animation:ncp-buttons-show .25s ease}.ncp-expanded-btn-wrapper:nth-child(6){-webkit-animation:ncp-buttons-show .3s ease;animation:ncp-buttons-show .3s ease}.ncp-expanded-btn-wrapper:nth-child(7){-webkit-animation:ncp-buttons-show .35s ease;animation:ncp-buttons-show .35s ease}.ncp-expanded-btn-wrapper:nth-child(8){-webkit-animation:ncp-buttons-show .4s ease;animation:ncp-buttons-show .4s ease}.ncp-expanded-btn-wrapper:nth-child(9){-webkit-animation:ncp-buttons-show .45s ease;animation:ncp-buttons-show .45s ease}.ncp-expanded-btn-wrapper:nth-child(10){-webkit-animation:ncp-buttons-show .5s ease;animation:ncp-buttons-show .5s ease}.ncp-expanded-btn-wrapper:nth-child(11){-webkit-animation:ncp-buttons-show .55s ease;animation:ncp-buttons-show .55s ease}@-webkit-keyframes fa-anchor-tooltip-show{from{opacity:0;-webkit-transform:scale(.1) translate(-500%);-ms-transform:scale(.1) translate(-500%);transform:scale(.1) translate(-500%)}to{opacity:1;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}}@keyframes fa-anchor-tooltip-show{from{opacity:0;-webkit-transform:scale(.1) translate(-500%);-ms-transform:scale(.1) translate(-500%);transform:scale(.1) translate(-500%)}to{opacity:1;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}}.call-to-action-icon{width:24px;height:16px;position:relative;display:inline-block;vertical-align:middle;transition:.3s ease all;background-image:url('data:image/svg+xml;utf8,<svg width="24px" height="16px" viewBox="0 0 24 16" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Connect" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="Article-Editor-Copy-3" transform="translate(-271.000000, -996.000000)"> <g id="Group-Copy" transform="translate(271.000000, 996.000000)"> <rect id="Rectangle-27" fill="#000000" x="0" y="0" width="24" height="16" rx="8"></rect> <text id="BUY" font-family="ProximaNova-Black, Proxima Nova" font-size="6" font-weight="700" fill="#FFFFFF"> <tspan x="6" y="10">BUY</tspan> </text> </g> </g> </g></svg>')}@-webkit-keyframes fa-anchor-tooltip-hide{from{opacity:1;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}to{opacity:0;pointer-events:none;-webkit-transform:scale(.1) translate(-500%);-ms-transform:scale(.1) translate(-500%);transform:scale(.1) translate(-500%)}}@keyframes fa-anchor-tooltip-hide{from{opacity:1;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}to{opacity:0;pointer-events:none;-webkit-transform:scale(.1) translate(-500%);-ms-transform:scale(.1) translate(-500%);transform:scale(.1) translate(-500%)}}.formattedarticle-canvas-text-anchor-tooltip{display:block;position:absolute;z-index:1;font-size:12px;line-height:normal;top:calc(100% + 5px);left:50%;margin-top:10px;padding:8px 12px;border-radius:4px;text-decoration:underline;white-space:nowrap;color:#91c4ff;background-color:rgba(0,0,0,.7);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);-webkit-animation:fa-anchor-tooltip-hide .1s .5s ease forwards;animation:fa-anchor-tooltip-hide .1s .5s ease forwards}.formattedarticle-canvas-text-anchor-tooltip .fa-te-nub{display:block;position:absolute;top:-10px;height:10px;color:rgba(0,0,0,.7);left:calc(50% - 10px)}.formattedarticle-canvas-text-anchor-tooltip .fa-te-nub svg{display:block}.formattedarticle-canvas-text-anchor-tooltip.show,.formattedarticle-canvas-text-anchor-tooltip:hover{-webkit-animation:fa-anchor-tooltip-show .1s ease forwards;animation:fa-anchor-tooltip-show .1s ease forwards}.formattedarticle-canvas-text-anchor-tooltip:empty,.formattedarticle-inner.isDraggingFileOver .formattedarticle-canvas-text-anchor-tooltip{display:none}.formattedarticle-youtube-play-btn{position:absolute;top:calc(50% - 50px);left:calc(50% - 50px);width:100px;height:100px}.formattedarticle-embed{clear:both}.formattedarticle.editor .formattedarticle-embed.component-selected,.formattedarticle.editor .formattedarticle-embed:hover{z-index:1}.formattedarticle.editor .formattedarticle-embed.component-selected .formattedarticle-embed-iframe iframe,.formattedarticle.editor .formattedarticle-embed.component-selected .formattedarticle-embed-inner,.formattedarticle.editor .formattedarticle-embed:hover .formattedarticle-embed-iframe iframe,.formattedarticle.editor .formattedarticle-embed:hover .formattedarticle-embed-inner{outline:#F95F72 solid 2px}.formattedarticle-embed-inner{min-height:360px;text-align:center}.formattedarticle-embed-video{width:640px;height:360px;margin:auto;background:center center no-repeat #000;background-size:cover}.formattedarticle-embed-iframe{position:relative;text-align:center}.formattedarticle.editor .formattedarticle-embed-iframe iframe{pointer-events:none}.formattedarticle.editor .formattedarticle-embed-iframe .spinningLoading{position:absolute;margin:-30px;top:50%;right:50%;z-index:-1}.formattedarticle.output .formattedarticle-embed-iframe .spinningLoading{display:none}.formattedarticle-embed-instagram{display:block;width:660px;margin:0 auto}.formattedarticle-embed-instagram .Embed{background-color:#fff;border:1px solid #e6e6e6;border-bottom-right-radius:3px;border-top-right-radius:3px;position:relative}.formattedarticle-embed-instagram .Embed a{color:#262626}.formattedarticle-embed-instagram .EmbedHeader{padding:12px;box-sizing:border-box;min-height:64px}.formattedarticle-embed-instagram .ehAvatar{border:1px solid #dbdbdb;border-radius:19px;height:38px;width:38px}.formattedarticle-embed-instagram .ehAvatarLink{display:block;height:40px;margin-right:12px;width:40px;line-height:40px}.formattedarticle-embed-instagram .ehAvatar,.formattedarticle-embed-instagram .ehAvatarLink,.formattedarticle-embed-instagram .ehNextToAvatar{float:left}.formattedarticle-embed-instagram .ehRight{float:right}.formattedarticle-embed-instagram .ehNextToAvatar{display:block;overflow:hidden;padding-right:12px}.formattedarticle-embed-instagram .ehCallToAction,.formattedarticle-embed-instagram .ehLocationLink,.formattedarticle-embed-instagram .ehUsername{display:inline-block;font-size:16px;line-height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.formattedarticle-embed-instagram .ehCallToAction,.formattedarticle-embed-instagram .ehUsername{line-height:35px}.formattedarticle-embed-instagram .ehVerifiedBadge{display:inline-block;margin-left:6px;overflow:hidden;text-indent:110%;white-space:nowrap}.formattedarticle-embed-instagram .ehCallToAction{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;color:#3897f0}.formattedarticle-embed-instagram .EmbedFrame{position:relative;padding-bottom:100%}.formattedarticle-embed-instagram .efImageLink{background-size:100% 100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.formattedarticle-embed-instagram .EmbedFooter{padding:12px 56px 12px 12px;min-height:45px}.formattedarticle-embed-instagram .EmbedSocialProof{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:20px}.formattedarticle-embed-instagram .espMetric{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-right:12px}.formattedarticle-embed-instagram .espMetricIcon{display:inline-block;margin-right:8px}.formattedarticle-embed-instagram .espMetricText{color:#262626;display:inline-block;font-size:16px;font-weight:600;line-height:20px}.formattedarticle-embed-instagram .EmbedCaption{color:#262626}.formattedarticle-embed-instagram .EmbedCaption,.formattedarticle-embed-instagram .EmbedTimestamp,.formattedarticle-embed-instagram .EmbedTimestamp:visited{display:block;font-size:16px;font-weight:400;line-height:20px;margin-top:6px;text-align:left}.formattedarticle-embed-instagram .EmbedTimestamp,.formattedarticle-embed-instagram .EmbedTimestamp:visited{color:#999;font-size:14px;line-height:18px;text-transform:uppercase}.formattedarticle-embed-instagram .EmbedFooterLogoContainer{bottom:12px;position:absolute;right:12px}.formattedarticle-embed-instagram .EmbedLogo{display:block;font-size:32px}.formattedarticle-embed-instagram .embedHideText{display:block;overflow:hidden;text-indent:110%;white-space:nowrap}.formattedarticle-embed-instagram .elSprite{display:inline-block}.formattedarticle-canvas-chart-form{position:absolute;background-color:#fafafa;width:600px;height:400px;z-index:1}.formattedarticle-canvas-chart-form:not(.show){display:none}.fa-chart-form-header{background:#eee;padding:10px}.fa-chart-form-content{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.formattedarticle-canvas-chart-form.show{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fa-chart-form-preview{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;position:relative;margin:10px}.fa-chart-form-preview canvas{position:absolute;top:50%;height:50%;background-color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.fa-chart-form-config{width:200px;margin:10px;overflow:auto}.fa-chart-form-menu{margin:10px}.fa-chart-form-menu-button{margin:5px;width:30px;height:30px;line-height:28px;border:2px solid #000;border-radius:50%;box-sizing:border-box;text-align:center;cursor:pointer;transition:all .3s ease;opacity:.3}.fa-chart-form-menu-button.selected{opacity:1}.fa-chart-form-menu-button:hover{opacity:.8}.fa-chart-form-menu-button .fa-icon{margin:0}.fa-chart-form-item:not(:hover) .fa-chart-form-item-right{display:none}.fa-chart-form-item-left{width:40%;margin:4px 4px 4px 0;display:inline-block}.fa-chart-form-item-right{width:10%}.fa-chart-form-item-remove-btn{display:inline-block;width:20px;height:100%;cursor:pointer;text-align:center}.fa-chart-form-input{width:100%;box-sizing:border-box;border:1px solid #ccc;padding:4px}.formattedarticle-canvas-image-search-overlay{position:absolute;z-index:2;height:400px}.formattedarticle.empty-title.original .add-lang-error-tooltip{top:0;right:35px;margin-left:225px;margin-top:-5px;z-index:1}.canvas-coverPhoto-createBtn{position:absolute;top:0;right:0;z-index:1;margin:20px 40px;color:#A7B8C3;transition:all .3s ease}.canvas-coverPhoto-createBtn .createBtn-text,.canvas-coverPhoto-createBtn .gm-icon{vertical-align:middle;display:inline-block}.canvas-coverPhoto-createBtn:not(._title):hover{color:#F95F72}.canvas-coverPhoto-createBtn input{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0}.canvas-coverPhoto-removeBtn{position:absolute;top:0;right:0;z-index:1;margin:20px 40px;color:#fff;transition:.3s opacity ease}.canvas-coverPhoto-removeBtn:hover{opacity:.7}.canvas-coverPhoto-uploadWrapper{z-index:2;top:0;left:0}.canvas-coverphoto-wrapper{position:relative}.canvas-coverPhoto-imageWrapper{z-index:1;background-color:#617788;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.canvas-coverPhoto-imageWrapper .spinningLoading{position:absolute;top:50%;left:50%;margin:-30px}.canvas-coverphoto-wrapper.inline .canvas-coverPhoto-imageWrapper{position:relative;overflow:hidden;max-height:50vh;height:0;width:100%;padding-top:65%;margin-top:4em}.formattedarticle.translate-mode .canvas-coverphoto-wrapper.inline .canvas-coverPhoto-imageWrapper{max-height:35vh;margin-top:2em}.canvas-coverphoto-wrapper.fullbleed .canvas-coverPhoto-imageWrapper{position:absolute;height:80vh;width:100%;top:0;left:0;right:0}.formattedarticle.translate-mode .canvas-coverphoto-wrapper.fullbleed .canvas-coverPhoto-imageWrapper{height:60vh;margin:-20px -50px 0;width:auto}.canvas-coverPhoto-image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center;background-repeat:no-repeat}.canvas-coverPhoto-image:before{position:absolute;content:"";top:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,.1) 10%,rgba(0,0,0,.1) 90%,rgba(0,0,0,.2) 100%);width:100%;height:100%;z-index:0;pointer-events:none}.canvas-coverPhoto-image-uploadPlaceholder,.canvas-coverPhoto-uploadFileInput{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.canvas-coverPhoto-image-uploadPlaceholder{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center;color:#A7B8C3}.canvas-coverPhoto-image-uploadPlaceholder span{font-size:24px}.canvas-coverPhoto-image-uploadPlaceholder span .gm-icon{font-size:80px}.canvas-coverPhoto-uploadFileInput{opacity:0;z-index:1}.canvas-coverPhoto-btnsWrapper{z-index:2;position:absolute;top:0;right:0;padding:30px 40px}.canvas-coverPhoto-btnsWrapper i{color:#fff}.formattedarticle.disable-edit .canvas-coverPhoto-btnsWrapper{display:none}.canvas-coverPhoto-btnsWrapper-sep{height:22px;width:1px;margin:10px 3px 10px 10px;background:#fff}.canvas-coverPhoto-btnsWrapper-sep,.canvas-coverPhoto-inlineBtn{display:inline-block;vertical-align:middle}.canvas-coverPhoto-inlineBtn{width:20px;margin:10px}.canvas-coverPhoto-inlineBtn i,.canvas-coverPhoto-inlineBtn svg{max-width:100%}.canvas-coverPhoto-inlineBtn.active .svg-icon-inline g{fill:#2f66f6}.canvas-coverPhoto-inlineBtn.active .svg-icon-fullwidth rect{fill:rgba(255,255,255,.5)}.canvas-coverPhoto-inlineBtn.active .svg-icon-fullwidth rect:first-child{fill:#2f66f6}.canvas-coverPhoto-inlineBtn i{font-size:25px}.formattedarticle-dragPlaceholder{position:fixed;top:-100vh;pointer-events:none;z-index:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.formattedarticle-dragPlaceholder .formattedarticle-component{opacity:.5;position:relative;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.show-productPanel .formattedarticle-inner{padding-left:290px}.formattedarticle-productPanel-inner{position:absolute;left:0;top:60px;z-index:1;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;transition:all .3s ease}.show-productPanel .formattedarticle-productPanel-inner{height:calc(100% - 60px);width:340px}.formattedarticle-productPanel-handle{position:relative;left:-1px;box-sizing:border-box;width:50px;height:50px;line-height:50px;margin-top:20px;background:#2f66f6;border:0;border-top-right-radius:50%;border-bottom-right-radius:50%;text-align:center;overflow:hidden;transition:all .3s ease}.formattedarticle.translate-mode .formattedarticle-productPanel-handle{display:none}.formattedarticle-productPanel-handle .formattedarticle-productPanel-handle-close{display:none;color:#fff}.formattedarticle-productPanel-handle .formattedarticle-productPanel-handle-close .gm-icon{margin:0 5px 3px 0}.show-productPanel .formattedarticle-productPanel-handle{border-color:#ddd}.show-productPanel .formattedarticle-productPanel-handle .formattedarticle-productPanel-handle-search{display:none}.show-productPanel .formattedarticle-productPanel-handle .formattedarticle-productPanel-handle-close{display:block}.formattedarticle-productPanel-content{width:0;height:0;overflow:hidden;border-right:1px solid #ddd;background:#f5f8fa;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;transition:all .3s ease}.show-productPanel .formattedarticle-productPanel-content{width:290px;height:auto}.formattedarticle-productPanel-content-title{margin-top:20px;padding:0 20px}.formattedarticle-productPanel-products{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;overflow:auto;padding:20px}.formattedarticle{position:fixed;z-index:550;top:0;left:0;right:0;bottom:0;overflow:hidden;font-size:14px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.formattedarticle.isDraggingComponent{cursor:default}.formattedarticle.isDraggingOver{cursor:copy}.formattedarticle.animated{transition:all .35s ease}.formattedarticle.animated:not(.show){opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.formattedarticle:not(.output){-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.formattedarticle:not(.to-be-backdated) .to-be-backdated{display:none}.formattedarticle-inner{position:relative;box-sizing:border-box;height:100%;width:100%;padding-top:60px;transition:all .3s ease}.formattedarticle-canvas-drophint{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;pointer-events:none;transition:all .35s ease;opacity:0}.formattedarticle-canvas-drophint.dragging{opacity:.3}.formattedarticle-canvas-drophint-inner{position:absolute;top:50%;left:50%;color:#fff;font-size:48px;text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.formattedarticle-profile-selector{width:800px;margin:auto}.formattedarticle-profile-selector-dialogue{position:absolute;z-index:10;box-sizing:border-box;width:840px;margin:30px -20px auto}.formattedarticle.cover-photo .formattedarticle-canvas-content._fullbleed .formattedarticle-profile-selector-dialogue .magazineAuthorSelector{margin-top:calc(80vh + 40px + 20px)}.formattedarticle.cover-photo .formattedarticle-canvas-content._fullbleed.translate-mode .formattedarticle-profile-selector-dialogue .magazineAuthorSelector{margin-top:calc(60vh + 40px + 20px)}.formattedarticle-canvas-container,.formattedarticle-canvas-wrapper{display:inline}.formattedarticle-canvas-wrapper.translate-original{display:none}.formattedarticle-canvas{position:relative;box-sizing:border-box;z-index:0;background-color:#fff;width:100%;height:100%;overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.formattedarticle-canvas:after{content:'';position:fixed;z-index:5;top:0;left:0;right:0;bottom:0;display:none;background-color:rgba(0,0,0,.5)}.formattedarticle-canvas.fixed:after{display:block;-webkit-animation:fadein .3s ease forwards;animation:fadein .3s ease forwards}.formattedarticle.translate-mode .formattedarticle-canvas-container{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;height:100%;padding:20px}.formattedarticle.translate-mode .formattedarticle-canvas-wrapper{position:relative;overflow:hidden;max-width:800px;margin:20px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.formattedarticle.translate-mode .formattedarticle-canvas-wrapper.translate-original{display:block}.formattedarticle.translate-mode .formattedarticle-canvas-wrapper.translate-original .formattedarticle-canvas{cursor:not-allowed}.formattedarticle.translate-mode .formattedarticle-canvas-wrapper.translate-original .formattedarticle-canvas *{pointer-events:none!important}.formattedarticle.translate-mode .formattedarticle-canvas-wrapper.translate-original .formattedarticle-canvas-title{text-align:left}.formattedarticle.translate-mode .formattedarticle-canvas-wrapper.translate-original .canvas-coverphoto-wrapper{pointer-events:none}.formattedarticle.translate-mode .formattedarticle-canvas{height:calc(100% - 80px);border:1px solid #ddd;box-shadow:0 22px 30px -20px rgba(0,0,0,.3);padding:20px 50px}.formattedarticle.translate-mode .formattedarticle-extra,.formattedarticle.translate-mode .formattedarticle-paragraph[data-format=subtitle]:not(.empty):before,.formattedarticle.translate-mode .formattedarticle-paragraph[data-format=title]:not(.empty):before,.formattedarticle.translate-mode .formattedarticle-user-info-wrapper{display:none}.formattedarticle.translate-mode .formattedarticle-canvas-title{display:block;padding:15px 0;height:20px;line-height:20px}.formattedarticle.translate-mode .formattedarticle-canvas-title .canvas-title-icon,.formattedarticle.translate-mode .formattedarticle-canvas-title .canvas-title-text{vertical-align:middle;display:inline-block}.formattedarticle.translate-mode .formattedarticle-canvas-title .canvas-title-icon{margin-right:8px;vertical-align:middle;font-size:16px}.formattedarticle.translate-mode .formattedarticle-canvas-title .ucf-select:after{top:3px}.formattedarticle.translate-mode .formattedarticle-canvas-title .canvas-title-translateMenu-wrapper{position:relative}.formattedarticle.translate-mode .formattedarticle-canvas-title .canvas-title-translateMenu{position:absolute;top:1em;right:0;z-index:1;background:#fff;border:1px solid #ddd}.formattedarticle.translate-mode .formattedarticle-canvas-title .canvas-title-translateMenu:not(.show){display:none}.formattedarticle.translate-mode .formattedarticle-canvas-title .canvas-title-translateMenu-item{padding:20px;white-space:nowrap;transition:all .3s ease}.formattedarticle.translate-mode .formattedarticle-canvas-title .canvas-title-translateMenu-item:hover{background:#f5f8fa}.formattedarticle-user-info-wrapper{position:relative;box-sizing:border-box;margin:50px auto 0;width:800px;-webkit-box-flex-shrink:0;-moz-box-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.formattedarticle-user-info-wrapper .fa-i-edit{display:none;position:absolute;top:0;right:0;padding:10px 20px;background:#000;color:#fff}.formattedarticle-user-info-wrapper.fa-i-u-selectable .fa-i-edit{display:block}.formattedarticle-user-info-wrapper.large-profile-pic-style .formattedarticle-user-info{min-height:100px;padding-left:120px}.formattedarticle-user-info-wrapper.large-profile-pic-style .fa-i-user-photo{width:100px!important;height:100px!important;line-height:100px!important;font-size:40px!important;border:0}.formattedarticle-user-info-wrapper.large-profile-pic-style .fa-i-user-byline-photo{left:60px;top:60px}.formattedarticle-user-info{position:relative;margin:0;color:#000;box-sizing:border-box;min-width:400px;max-width:90%;padding-left:95px;min-height:60px;float:left}.formattedarticle-user-info .fa-i-user-name{font-size:16px;color:#000}.formattedarticle-user-info .fa-i-user-name a{color:#000}.formattedarticle-user-info .fa-i-user-desc{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:14px;line-height:16px;max-height:48px;margin:10px 0}.formattedarticle-user-info .fa-i-date{color:#aab8c2}.formattedarticle-user-info .fa-i-user-byline-photo,.formattedarticle-user-info .fa-i-user-photo{transition:border .3s ease}.formattedarticle-user-info .fa-i-user-photo{width:60px;height:60px;line-height:60px;box-sizing:border-box;border:1px solid #fff}.formattedarticle-user-info .fa-i-user-byline-photo{position:absolute;left:30px;top:30px;border:4px solid #fff}.fa-i-user-name{display:block;color:#000;margin-bottom:2px}.fa-i-user-desc{margin:4px 0}.fa-i-user-photo{position:absolute;left:0;top:0}.fa-i-user-follow{margin-top:20px}.fa-i-user-social{margin-top:10px;margin-left:-15px}.fa-i-status{color:#999}.formattedarticle-canvas-title{display:none}.formattedarticle-canvas-inner{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex-shrink:0;-moz-box-flex-shrink:0;-webkit-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;min-height:100%}.formattedarticle-canvas-content{position:relative;outline:0;width:100%;min-height:100%;height:auto;font-size:21px;transform-origin:0 0;transition:transform .1s ease;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.formattedarticle-canvas-content:before{content:'';display:block;height:1em;pointer-events:none}.formattedarticle-canvas-content:after{content:'';clear:both;display:block}.formattedarticle.translate-mode.cover-photo._fullbleed .formattedarticle-canvas-content .formattedarticle-paragraph[data-format=subtitle]{margin-bottom:80px!important}.formattedarticle.translate-mode.cover-photo._fullbleed .translate-original .canvas-coverphoto-wrapper.inline+.formattedarticle-canvas-inner .formattedarticle-paragraph[data-format=subtitle]{margin-bottom:0!important}.formattedarticle-overlay-wrapper{position:fixed;z-index:553;top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:0;background-color:rgba(0,0,0,.5);transition:opacity .5s ease}.formattedarticle-overlay-wrapper.show{pointer-events:all;opacity:1}.formattedarticle-bottom-status{position:fixed;z-index:2;bottom:0;left:20px;height:20px;padding:8px;border-radius:4px 4px 0 0;background-color:rgba(0,0,0,.7);color:#fff;display:none;text-align:center}.formattedarticle-bottom-status.show{display:block;-webkit-animation:fadein 1s ease forwards,slide-in-up 1s ease forwards;animation:fadein 1s ease forwards,slide-in-up 1s ease forwards}.formattedarticle-publishing-wrapper{background-color:rgba(255,255,255,.8)}.formattedarticle-publishing-wrapper.overlay-dimBg{background-color:rgba(0,0,0,.8)}.formattedarticle-publishing-wrapper .title{text-align:center;font-size:22px;margin:20px 0}.formattedarticle-publishing-wrapper .desc{color:#aab8c2}.formattedarticle-publishing-wrapper .status-icon{height:60px;width:60px;margin:auto;position:relative;border-radius:100%;box-sizing:border-box;transition:all .3s ease}.formattedarticle-publishing-wrapper .status-icon:after{content:'\f00c';font-family:FontAwesome;line-height:60px;color:#fff;text-align:center;display:block;transition:all .8s ease;font-size:50px;opacity:0}.formattedarticle.publishing .formattedarticle-publishing-wrapper .published{display:none}.formattedarticle.publishing .formattedarticle-publishing-wrapper .status-icon{-webkit-animation:rotating .6s infinite ease;animation:rotating .6s infinite ease;border:6px solid #91c4ff;border-top:6px solid #F95F72}.formattedarticle:not(.publishing) .formattedarticle-publishing-wrapper .publishing{display:none}.formattedarticle:not(.publishing) .formattedarticle-publishing-wrapper .status-icon{border-width:0;background-color:#F95F72;animation:none}.formattedarticle:not(.publishing) .formattedarticle-publishing-wrapper .status-icon:after{font-size:24px;opacity:1}.formattedarticle.scheduling .formattedarticle-publishing-wrapper .scheduled{display:none}.formattedarticle.scheduling .formattedarticle-publishing-wrapper .status-icon{-webkit-animation:rotating .6s infinite ease;animation:rotating .6s infinite ease;border:6px solid #91c4ff;border-top:6px solid #F95F72}.formattedarticle:not(.scheduling) .formattedarticle-publishing-wrapper .scheduling{display:none}.formattedarticle:not(.scheduling) .formattedarticle-publishing-wrapper .status-icon{border-width:0;background-color:#F95F72;animation:none}.formattedarticle:not(.scheduling) .formattedarticle-publishing-wrapper .status-icon:after{font-size:24px;opacity:1}.formattedarticle-article-main-photo-input .photo-dropzone-upload-button{padding:0 25px;border-radius:15px}.formattedarticle-article-main-photo-input .ucf-photo-dropzone:before{padding-bottom:86.11111%}.formattedarticle-overlay-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.formattedarticle-overlay-inner.overlay-inner-dialogue{background:#fff;padding:100px 60px;border:1px solid #ddd}.formattedarticle-published-wrapper{top:120px;background-color:rgba(255,255,255,.95)}.formattedarticle-published-wrapper .formattedarticle-overlay-inner{width:600px}.formattedarticle-published-wrapper .title{margin-bottom:20px}.formattedarticle-published-wrapper .fa-icon--tick{background-color:#F95F72;color:#fff;margin-right:10px;padding:5px;border-radius:50%;-webkit-animation:rotating .6s 1 ease 1s;animation:rotating .6s 1 ease 1s}.formattedarticle-published-wrapper .epi{cursor:pointer}.formattedarticle-published-wrapper .epi-content{pointer-events:none}.formattedarticle-published-wrapper .share-widget-title{padding:0;text-align:center;text-transform:initial;letter-spacing:0}.formattedarticle-draftSelection-wrapper{padding:40px 60px;background:#fff;border:1px solid #ddd}.formattedarticle-draftSelection-list{max-height:400px;overflow:auto}.formattedarticle-draftSelection-buttons{text-align:right;margin:20px 0 0}.formattedarticle.cover-photo .canvas-coverphoto-wrapper.fullbleed~.canvasTop_formattedarticle-user-info-wrapper{position:absolute;left:0;right:0;top:80vh;z-index:1}.formattedarticle.translate-mode .formattedarticle.cover-photo .canvas-coverphoto-wrapper.fullbleed~.canvasTop_formattedarticle-user-info-wrapper{top:60vh}.formattedarticle.editor{background-color:#F3F8F9}.formattedarticle.editor .formattedarticle-topmenu-back-text,.formattedarticle.editor.preview .formattedarticle-canvas{display:none}.formattedarticle.editor.fanded{padding:40px 40px 0;background:rgba(0,0,0,.5);border:1px solid #ddd}.formattedarticle.editor.closable{-webkit-animation:fadein .3s ease,slide-in-up .3s ease;animation:fadein .3s ease,slide-in-up .3s ease}.formattedarticle.editor.closable .formattedarticle-topmenu-back-button{display:block;padding-left:20px}.formattedarticle.editor.closable .formattedarticle-topmenu-back-text{display:inline-block}.formattedarticle.editor.closable:not(.show){-webkit-animation:fadeout .3s ease forwards,slide-out-down .3s ease;animation:fadeout .3s ease forwards,slide-out-down .3s ease;pointer-events:none}.formattedarticle.editor .formattedarticle-canvas-content:after{content:'';display:block;height:100px;pointer-events:none}.formattedarticle.editor .formattedarticle-user-info-wrapper.fa-i-u-selectable{margin:70px auto -20px;padding:20px;width:840px;background-color:#fafafa;border-radius:3px;transition:background .3s ease,box-shadow .3s ease,transform .3s ease}.formattedarticle.editor .formattedarticle-user-info-wrapper.fa-i-u-selectable:hover{background-color:#f5f5f5}.formattedarticle.editor .formattedarticle-topmenu-inner{-webkit-align-items:center;align-items:center;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.formattedarticle.editor .formattedarticle-reactions{width:800px;margin:auto}.formattedarticle.editor .formattedarticle-image.image-uploading img{opacity:.8}.formattedarticle.editor .formattedarticle-image.image-uploading .image-uploading-indicator{display:block}.formattedarticle.editor .formattedarticle-embed-instagram-output{display:none}.formattedarticle.editor.disable-edit .formattedarticle-component:after,.formattedarticle.editor.disable-edit .formattedarticle-component:before{display:none!important}.formattedarticle.output{top:60px;z-index:201;transition:all .3s ease}.formattedarticle.output.fixed-header{top:0}.formattedarticle.output.fixed-header .formattedarticle-inner{height:100%}.formattedarticle.output.preview{z-index:555;top:60px;border-top:1px solid #ddd}.formattedarticle.output .formattedarticle-topmenu{background-color:#000;color:#fff;border-bottom:none}.formattedarticle.output .formattedarticle-topmenu-inner{max-width:calc(100% - 40px)}.formattedarticle.output .formattedarticle-image img{cursor:-webkit-zoom-in}.formattedarticle.output .formattedarticle-image .formattedarticle-image-preload{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;overflow:hidden;background-color:#f5f5f5;background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none;-webkit-animation:fadein 1s ease forwards;animation:fadein 1s ease forwards}.formattedarticle.output .formattedarticle-image .formattedarticle-image-preload img{position:absolute;top:50%;left:50%;height:calc(100% + 100px);width:calc(100% + 100px);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:blur(50px);-ms-filter:blur(50px);filter:blur(50px);transition:all 1s ease}.formattedarticle.output .formattedarticle-image.loaded .formattedarticle-image-preload{-webkit-animation:fadeout 1s ease forwards;animation:fadeout 1s ease forwards}.formattedarticle.output .formattedarticle-image.loaded .formattedarticle-image-preload img{-webkit-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px)}.formattedarticle.output .formattedarticle-component:after,.formattedarticle.output .formattedarticle-component:not(.formattedarticle-divider):before{display:none}.formattedarticle.output .formattedarticle-embed-video{cursor:pointer}.formattedarticle.output .formattedarticle-embed-iframe:after,.formattedarticle.output .formattedarticle-embed-iframe:before,.formattedarticle.output .formattedarticle-embed-instagram-preview{display:none}.formattedarticle.output.overlay{top:0;-webkit-animation:fadein .3s ease forwards,slide-in-up .3s ease forwards;animation:fadein .3s ease forwards,slide-in-up .3s ease forwards}.formattedarticle.output.overlay.close{-webkit-animation:fadeout .3s ease forwards,slide-out-down .3s ease forwards;animation:fadeout .3s ease forwards,slide-out-down .3s ease forwards}.formattedarticle.output.customized_page-articleHeader .formattedarticle-inner{padding-top:0}.formattedarticle.output.customized_page-articleHeader-hide .formattedarticle-topmenu{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.formattedarticle-extra{background-color:#f9f9f9;margin-top:40px}.formattedarticle-extra-inner{width:800px;margin-left:auto;margin-right:auto}.formattedarticle-extra-inner-comment.fb-comment-wrapper,.formattedarticle-extra-inner-reaction,.formattedarticle-extra-inner-related-stories{padding:40px 0;margin:0 auto}.formattedarticle-extra-inner-comment.disabled{position:relative;pointer-events:none}.formattedarticle-extra-inner-comment.disabled:after{pointer-events:all;cursor:not-allowed;content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.formattedarticle-extra-inner-reaction{padding-top:100px}.formattedarticle-extra-inner-related-stories-container{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.formattedarticle-extra-inner-related-stories-container .epi{margin:0 8px 30px}.formattedarticle-extra-title{position:relative;font-size:24px;display:block;margin:30px 0;text-align:center;letter-spacing:2px}.formattedarticle-bottom-panel{box-sizing:border-box;width:800px;margin:40px auto;border-top:1px solid #ddd;padding-top:20px}.formattedarticle-location-info{color:#000;font-size:22px;line-height:40px;letter-spacing:2px}.formattedarticle-location-info.hide{display:none}.noteyConnect .formattedarticle-location-info{display:none!important}.formattedarticle-bottom-share{float:right}.formattedarticle-bottom-share .share-widget-ct{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center}.formattedarticle-bottom-share .share-widget-ct .share-widget-title{display:inline-block;margin:0 10px}.formattedarticle-topics{width:960px;margin:80px auto;text-align:center}.formattedarticle-topic-tag{background-color:#eee;color:#555;padding:4px 8px;margin:5px;border-radius:2px;display:inline-block;transition:all .3s ease}.formattedarticle-topic-tag:hover{background-color:#000;color:#fff}.formattedarticle .ui-autocomplete.ui-menu.ui-widget{margin-top:-9px}.formattedarticle-autocomplete-item{height:50px;padding:7px 0;box-sizing:border-box;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;line-height:normal}.formattedarticle-autocomplete-image-wrapper{display:inline-block;width:36px;height:36px;border-radius:0;margin-right:18px;vertical-align:middle;position:relative}.formattedarticle-autocomplete-image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center}.formattedarticle-autocomplete-content{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.formattedarticle-autocomplete-title{display:block}.formattedarticle-autocomplete-subtitle{font-size:12px}.formattedarticle-autocomplete-subtitle._low{color:#BCB41E}.formattedarticle-autocomplete-subtitle._medium{color:#F2A424}.formattedarticle-autocomplete-subtitle._high{color:#80D827}.formattedarticle-autocomplete-subtitle._best{color:#3A6B0B}.formattedarticle-reaction-reminder{position:fixed;right:10%;bottom:20px;width:300px;color:rgba(0,0,0,.8);background-color:#fff;border-radius:2px;-webkit-animation:fadein .3s ease forwards,slide-in-up .3s ease forwards;animation:fadein .3s ease forwards,slide-in-up .3s ease forwards}.formattedarticle-reaction-reminder:not(.show){display:none}.formattedarticle-reaction-reminder-inner{padding:20px}.formattedarticle-reaction-reminder-buttons{padding:5px}.formattedarticle-reaction-reminder-buttons:after,.formattedarticle-reaction-reminder-buttons:before{content:'';display:table;clear:both}.formattedarticle.translate-mode{display:block!important;top:0}.formattedarticle.translate-mode .formattedarticle-inner{margin-top:0;height:100%}.formattedarticle.translate-mode .formattedarticle-topmenu-back-text{display:none}.formattedarticle.translate-mode .formattedarticle-canvas-content,.formattedarticle.translate-mode .formattedarticle-topics,.formattedarticle.translate-mode .formattedarticle-topmenu-inner{box-sizing:border-box;width:100%;padding:0 20px}.formattedarticle.translate-mode .formattedarticle-topics{margin:20px auto}.formattedarticle.translate-mode .formattedarticle-topic-tag{padding:8px 16px}.formattedarticle.translate-mode .formattedarticle-user-info-wrapper{width:100%;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0}.formattedarticle.translate-mode .formattedarticle-user-info{box-sizing:border-box;width:calc(100% - 40px);margin:40px auto 0;min-width:auto;max-width:100%;float:none}.formattedarticle.translate-mode .formattedarticle-extra{padding:20px}.formattedarticle.translate-mode .formattedarticle-extra-inner{width:100%}.formattedarticle.translate-mode .formattedarticle-bottom-panel{margin:20px auto;width:calc(100% - 40px);text-align:center}.formattedarticle.translate-mode .formattedarticle-bottom-share{float:none}.formattedarticle.translate-mode .formattedarticle-component{box-sizing:border-box;width:100%!important;display:block;margin-left:0;margin-right:0}.formattedarticle.translate-mode .formattedarticle-component[layout^=float]{float:none}.formattedarticle.translate-mode .canvas-coverPhoto-imageWrapper,.formattedarticle.translate-mode .canvas-coverphoto-wrapper{margin-top:0}.formattedarticle.translate-mode .formattedarticle-image-group{white-space:normal}.formattedarticle.translate-mode .formattedarticle-image .formattedarticle-image-preload img{height:calc(100% + 40px);width:calc(100% + 40px);-webkit-filter:blur(20px);-ms-filter:blur(20px);filter:blur(20px)}.formattedarticle.translate-mode .formattedarticle-image-caption{margin-top:-20px}.formattedarticle.translate-mode .formattedarticle-canvas-content{font-size:16px}.formattedarticle.translate-mode .formattedarticle-paragraph[data-format=title]{font-size:30px}.formattedarticle.translate-mode .formattedarticle-paragraph[data-format=subtitle]{font-size:18px}.formattedarticle.translate-mode .formattedarticle-paragraph[data-format=header]{font-size:24px}.formattedarticle.translate-mode .formattedarticle-paragraph[data-format=subheader]{font-size:18px}.formattedarticle.translate-mode .formattedarticle-paragraph[data-format=dropcap] .first-letter{font-size:60px;line-height:40px;padding-top:8px}.formattedarticle.translate-mode .formattedarticle-embed-video{width:100%;height:auto;min-height:auto}.formattedarticle.translate-mode .formattedarticle-embed-video:after{content:'';display:block;width:100%;padding-bottom:56.25%}.formattedarticle.translate-mode .formattedarticle-embed-video iframe{position:absolute;left:0;top:0;width:100%;height:100%}.formattedarticle.translate-mode .formattedarticle-embed-iframe>iframe{width:100%}.formattedarticle.translate-mode .formattedarticle-topmenu{display:flex!important}.formattedarticle.translate-mode .formattedarticle-canvas-container{padding-top:20px;padding-bottom:0;box-sizing:border-box}@media (max-width:800px){.formattedarticle.output{display:block!important;top:0}.formattedarticle.output .formattedarticle-inner{margin-top:0;height:100%}.formattedarticle.output .formattedarticle-topmenu-back-text{display:none}.formattedarticle.output .formattedarticle-canvas-content,.formattedarticle.output .formattedarticle-topics,.formattedarticle.output .formattedarticle-topmenu-inner{box-sizing:border-box;width:100%;padding:0 20px}.formattedarticle.output .formattedarticle-topics{margin:20px auto}.formattedarticle.output .formattedarticle-topic-tag{padding:8px 16px}.formattedarticle.output .formattedarticle-user-info-wrapper{width:100%;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0}.formattedarticle.output .formattedarticle-user-info{box-sizing:border-box;width:calc(100% - 40px);margin:40px auto 0;min-width:auto;max-width:100%;float:none}.formattedarticle.output .formattedarticle-extra{padding:20px}.formattedarticle.output .formattedarticle-extra-inner{width:100%}.formattedarticle.output .formattedarticle-bottom-panel{margin:20px auto;width:calc(100% - 40px);text-align:center}.formattedarticle.output .formattedarticle-bottom-share{float:none}.formattedarticle.output .formattedarticle-component{box-sizing:border-box;width:100%!important;display:block;margin-left:0;margin-right:0}.formattedarticle.output .formattedarticle-component[layout^=float]{float:none}.formattedarticle.output .canvas-coverPhoto-imageWrapper,.formattedarticle.output .canvas-coverphoto-wrapper{margin-top:0}.formattedarticle.output .formattedarticle-image-group{white-space:normal}.formattedarticle.output .formattedarticle-image .formattedarticle-image-preload img{height:calc(100% + 40px);width:calc(100% + 40px);-webkit-filter:blur(20px);-ms-filter:blur(20px);filter:blur(20px)}.formattedarticle.output .formattedarticle-image-caption{margin-top:-20px}.formattedarticle.output .formattedarticle-canvas-content{font-size:16px}.formattedarticle.output .formattedarticle-paragraph[data-format=title]{font-size:30px}.formattedarticle.output .formattedarticle-paragraph[data-format=subtitle]{font-size:18px}.formattedarticle.output .formattedarticle-paragraph[data-format=header]{font-size:24px}.formattedarticle.output .formattedarticle-paragraph[data-format=subheader]{font-size:18px}.formattedarticle.output .formattedarticle-paragraph[data-format=dropcap] .first-letter{font-size:60px;line-height:40px;padding-top:8px}.formattedarticle.output .formattedarticle-embed-video{width:100%;height:auto;min-height:auto}.formattedarticle.output .formattedarticle-embed-video:after{content:'';display:block;width:100%;padding-bottom:56.25%}.formattedarticle.output .formattedarticle-embed-video iframe{position:absolute;left:0;top:0;width:100%;height:100%}.formattedarticle.output .formattedarticle-embed-iframe>iframe{width:100%}}.customized_page-wrapper.mobile-preview .formattedarticle.output,.customized_page-wrapper.tablet-preview .formattedarticle.output{display:block!important;top:0}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-inner,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-inner{margin-top:0;height:100%}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-topmenu-back-text,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-topmenu-back-text{display:none}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-canvas-content,.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-topics,.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-topmenu-inner,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-canvas-content,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-topics,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-topmenu-inner{box-sizing:border-box;width:100%;padding:0 20px}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-topics,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-topics{margin:20px auto}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-topic-tag,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-topic-tag{padding:8px 16px}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-user-info-wrapper,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-user-info-wrapper{width:100%;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-user-info,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-user-info{box-sizing:border-box;width:calc(100% - 40px);margin:40px auto 0;min-width:auto;max-width:100%;float:none}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-extra,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-extra{padding:20px}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-extra-inner,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-extra-inner{width:100%}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-bottom-panel,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-bottom-panel{margin:20px auto;width:calc(100% - 40px);text-align:center}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-bottom-share,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-bottom-share{float:none}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-component,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-component{box-sizing:border-box;width:100%!important;display:block;margin-left:0;margin-right:0}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-component[layout^=float],.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-component[layout^=float]{float:none}.customized_page-wrapper.mobile-preview .formattedarticle.output .canvas-coverPhoto-imageWrapper,.customized_page-wrapper.mobile-preview .formattedarticle.output .canvas-coverphoto-wrapper,.customized_page-wrapper.tablet-preview .formattedarticle.output .canvas-coverPhoto-imageWrapper,.customized_page-wrapper.tablet-preview .formattedarticle.output .canvas-coverphoto-wrapper{margin-top:0}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-image-group,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-image-group{white-space:normal}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-image .formattedarticle-image-preload img,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-image .formattedarticle-image-preload img{height:calc(100% + 40px);width:calc(100% + 40px);-webkit-filter:blur(20px);-ms-filter:blur(20px);filter:blur(20px)}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-image-caption,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-image-caption{margin-top:-20px}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-canvas-content,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-canvas-content{font-size:16px}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-paragraph[data-format=title],.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-paragraph[data-format=title]{font-size:30px}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-paragraph[data-format=subtitle],.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-paragraph[data-format=subtitle]{font-size:18px}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-paragraph[data-format=header],.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-paragraph[data-format=header]{font-size:24px}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-paragraph[data-format=subheader],.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-paragraph[data-format=subheader]{font-size:18px}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-paragraph[data-format=dropcap] .first-letter,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-paragraph[data-format=dropcap] .first-letter{font-size:60px;line-height:40px;padding-top:8px}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-embed-video,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-embed-video{width:100%;height:auto;min-height:auto}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-embed-video:after,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-embed-video:after{content:'';display:block;width:100%;padding-bottom:56.25%}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-embed-video iframe,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-embed-video iframe{position:absolute;left:0;top:0;width:100%;height:100%}.customized_page-wrapper.mobile-preview .formattedarticle.output .formattedarticle-embed-iframe>iframe,.customized_page-wrapper.tablet-preview .formattedarticle.output .formattedarticle-embed-iframe>iframe{width:100%}.formattedarticle-hidden-content{display:none!important}.add-lang-error-tooltip{position:absolute}.formattedarticle-product-list{width:100%}.formattedarticle-product-list.isEditor .formattedarticle-product-list-title{color:#aab8c2}.formattedarticle-product-list.isEditor .formattedarticle-product-list-searchWrapper{border-bottom-color:#2f66f6}.formattedarticle-product-list.isEditor .formattedarticle-product-list-searchWrapper,.formattedarticle-product-list.isEditor .formattedarticle-product-list-searchWrapper i,.formattedarticle-product-list.isEditor .formattedarticle-product-list-searchWrapper input,.formattedarticle-product-list.isEditor .formattedarticle-product-list-searchWrapper label{color:#2f66f6}.formattedarticle-product-list-title{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center}.formattedarticle-product-list-title h1,.formattedarticle-product-list-title h2,.formattedarticle-product-list-title h3,.formattedarticle-product-list-title h4,.formattedarticle-product-list-title h5,.formattedarticle-product-list-title h6{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;white-space:nowrap}.formattedarticle-products{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.formattedarticle-products:after{content:'';display:block;width:280px}.formattedarticle-product-list-searchWrapper{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;margin-left:10px;border-bottom:0 solid #000;transition:all .3s ease}.formattedarticle-product-list-searchWrapper label{display:none}.formattedarticle-product-list-searchWrapper input{border:0;outline:0;width:0;background:0 0;transition:.3s ease width}.formattedarticle-product-list-searchWrapper input::placeholder{color:inherit;opacity:.5}.formattedarticle-product-list-searchWrapper:hover,.formattedarticle-product-list.focusing .formattedarticle-product-list-searchWrapper,.formattedarticle-product-list.searching .formattedarticle-product-list-searchWrapper{border-bottom-width:1px}.formattedarticle-product-list-searchWrapper:hover input,.formattedarticle-product-list.focusing .formattedarticle-product-list-searchWrapper input,.formattedarticle-product-list.searching .formattedarticle-product-list-searchWrapper input{width:100%}.formattedarticle-product{box-sizing:border-box;background:#fff;margin-bottom:20px;border:1px solid #ddd;height:420px;width:280px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.formattedarticle-product img{width:100%}.formattedarticle-product.isDraggingPlaceholder{-webkit-transform:rotate(5deg) translate(-50%,-50%);-ms-transform:rotate(5deg) translate(-50%,-50%);transform:rotate(5deg) translate(-50%,-50%);opacity:.7}.formattedarticle-product.isEmbedOutput{height:100%}.formattedarticle-product.isEditor{cursor:pointer;width:120px;max-width:50%;height:auto;margin-bottom:20px;background:0 0;border:none;float:left}.formattedarticle-product.isEditor .formattedarticle-product-cover{height:105px}.formattedarticle-product.isEditor .formattedarticle-product-button,.formattedarticle-product.isEditor .formattedarticle-product-description{display:none}.formattedarticle-product.isEditor .formattedarticle-product-content{padding:10px 0;text-align:left}.formattedarticle-product.isEditor .formattedarticle-product-title{margin:0;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:relative;font-size:12px;line-height:1.2em;max-height:2.4em}.formattedarticle-product-cover{position:relative;height:210px}.formattedarticle-product-cover-image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat}.formattedarticle-product-photoInput{width:280px!important;height:210px!important}.formattedarticle-product-photoInput:before{padding:0!important}.formattedarticle-product-content{padding:20px;text-align:center;word-break:break-word;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.formattedarticle-product-title{font-weight:600;margin:.5em;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:relative;font-size:16px;line-height:1.2em;max-height:2.4em}.formattedarticle-product-description{margin-bottom:1em;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:14px;line-height:1.2em;max-height:3.6em}.formattedarticle-product-description:empty{display:none}.formattedarticle-product-button{margin:.5em 0}.subscribe-box{position:fixed;bottom:20px;right:-380px;background-color:rgba(83,95,106,.8);padding:20px;width:340px;color:#fff;z-index:10;transition:all .5s ease}.subscribe-box.out{right:20px}.subscribe-box-title{margin-bottom:20px}.subscribe-fill-area{position:relative;background-color:#fff;padding:10px}.subscribe-input{border:none;background:0 0;padding:5px;width:200px;float:left;line-height:20px}.subscribe-input:focus{outline:0}.subscribe-input::-webkit-input-placeholder{color:#AAA;font-size:14px}.subscribe-input:-moz-placeholder{color:#AAA;opacity:1;font-size:14px}.subscribe-input::-moz-placeholder{color:#AAA;opacity:1;font-size:14px}.subscribe-input:-ms-input-placeholder{color:#AAA;font-size:14px}.subscribe-box-btn{border:none;padding:0 10px;font-size:14px;background:#F95F72;color:#fff;letter-spacing:1px;width:110px;float:right;line-height:30px}.related-users{width:100%;height:100%;text-shadow:none;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.related-users.rul-compact{width:auto;display:inline-block}.related-users.rul-compact:hover .rul-pic-wrapper{width:30px}.related-users.rul-compact .rul-title{font-size:14px;line-height:30px;display:inline-block;margin-right:10px}.related-users.rul-compact .rul-pic-wrapper{width:20px;position:relative;transition:width .25s ease}.related-users.rul-compact .rul-pic-wrapper:last-child{width:30px;margin-right:0}.related-users.rul-compact .rul-more-btn{margin-right:0}.rul-users{overflow:hidden}.rul-title{white-space:nowrap}.rul-pic-wrapper{display:inline-block}.rul-pic:last-child{margin-right:8px}.rul-more.collapsed{display:none}.rul-more-btn{position:relative;display:inline-block;width:30px;height:30px;overflow:hidden;background-color:#f5f5f5;border-radius:50%;vertical-align:middle;margin-right:10px;color:#F95F72;text-align:center;line-height:30px;font-size:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none}.rul-popup{width:400px;margin-left:-200px;padding:40px}.rul-popup-close{right:-10px;top:-10px}.rul-popup-scroll{height:calc(100% - 40px);overflow:auto;margin:20px 0;box-sizing:border-box}.rul-user{color:#F95F72;display:block;margin:20px 0}.rul-user .rul-pic{margin-right:10px}.admin-header .header-v5-logo-wrapper{white-space:nowrap}.admin-header .header-v5-main-menu-wrapper{margin:0 0 0 10px}.admin-header .header-v5-menu-wrapper{margin:0}.atlm-col1,.atlm-col2{display:inline-block;width:40%}.atlm-col3{display:inline-block;width:20%}.atlm-add-form{width:80%;margin:20px auto}.atlm-list{width:80%;margin:auto}.atlm-list-header{border-bottom:1px solid #000}.atlm-item{position:relative;left:0;height:100%;padding:5px 0;opacity:100%;transition:all 300ms ease 0s}.atlm-item:nth-child(2n){background-color:#F5F5F5}.atlm-item-fade-right{left:50%;opacity:.3}.atlm-item-hide{height:0}.alf-ct{width:1024px;margin:auto}.alf-ct .tag{font-size:16px;color:#000}.alf-title{margin-top:1em;font-size:20px}.alf-subtitle{margin-top:1em;font-size:16px}.alf-ct .tag_insert,.alf-input{width:100%;padding:10px 15px;border:1px solid #000;box-sizing:border-box;font-size:20px;background-color:#FFF}.alf-section{margin:20px 0;padding:10px 30px;background-color:#EEE}.alf-subsection{border:1px solid #333;margin:20px 0;padding:5px 20px 20px;background-color:#DDD;position:relative}.alf-subsection:hover .alf-sub-move-btn{opacity:1}.alf-button{margin:10px 0;padding:10px 15px;font-size:20px}.alf-sub-move-btn{position:absolute;left:-15px;width:30px;height:30px;line-height:30px;text-align:center;border-radius:15px;background-color:#999;color:#fff;opacity:0;transition:all .35s ease}.alf-sub-move-btn:hover{color:#000;background-color:#ccc}.alf-sub-move-btn .fa-icon{margin:0}.alf-sub-move-up{top:10px}.alf-sub-move-down{top:45px}.apr-table{width:100%}.apr-table td{padding:10px}.apr-table td:nth-child(1){width:auto}.apr-table td:nth-child(2),.apr-table td:nth-child(3),.apr-table td:nth-child(4){text-align:left;width:140px}.apr-table thead td{color:#999}.apr-table tbody tr{border-bottom:1px solid #eee;transition:all .35s ease}.apr-table tbody tr:hover{background-color:rgba(74,144,226,.1)}.apr-result-header{position:relative;padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid #000}.apr-result-header-search{position:absolute;right:0;bottom:4px}.apr-pricing-item-label{color:#999;font-size:12px;font-style:italic}.apr-pricing-item-input{line-height:38px}.apr-pricing-item-input .apr-pricing-item-button-wrapper{padding-left:8px}.apr-pricing-item-input .apr-pricing-item-button-edit{color:#999;opacity:0;transition:all .35s ease}.apr-pricing-item-input .apr-pricing-item-button-save{color:#F95F72}.apr-pricing-item-input:hover .apr-pricing-item-button-edit{opacity:1}.apr-pricing-item-input:not(.editing) .apr-pricing-item-button-save{display:none}.apr-pricing-item-input:not(.editing) input{pointer-events:none}.apr-pricing-item-input.editing .apr-pricing-item-button-edit{display:none}.aei-item{border:1px solid #999;display:block;padding:30px;margin:20px 0;height:100px;color:#000}.aei-item-photo{float:left;height:90px;width:120px;border:1px solid #999;background-color:#ddd;margin-right:30px}.aei-item-title{margin:10px 0}.asc-result-header{padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid #000}.asc-result-table{width:100%;margin-top:10px}.asc-result-table td:nth-child(2){width:auto;width:60%}.asc-result-table td:nth-child(3),.asc-result-table td:nth-child(4){text-align:right}.asc-result-table td:nth-child(3) .spinningLoading{width:20px;height:20px;margin:0;float:right}.asc-result-table td .box-button{width:50px}.asc-result-table thead td{color:#999}.asc-result-table tbody tr{border-bottom:1px solid #eee;transition:all .35s ease}.asc-result-table tbody tr:hover{background-color:rgba(74,144,226,.1)}.asc-bundle-wrapper{border:1px solid #ddd;box-sizing:border-box;box-shadow:0 3px 5px 1px rgba(0,0,0,.3)}.asc-bundle-scroller{height:400px;overflow:auto}.asc-bundle-header{padding:20px;background-color:#000;color:#fff}.asc-bundle-header-button{letter-spacing:0;color:#999;font-size:14px;cursor:pointer;line-height:30px;transition:all .35s ease}.asc-bundle-wrapper.empty .asc-bundle-header-button{opacity:0;pointer-events:none}.asc-bundle-sum-title{font-size:12px}.asc-bundle-sum-value{font-size:28px;color:#F95F72}.asc-bundle-table{width:100%}.asc-bundle-table tr{border-bottom:1px solid #eee}.asc-bundle-table td{padding:10px;position:relative;text-align:center}.asc-bundle-table td:nth-child(2){width:auto;width:80%;text-align:left}.asc-bundle-item,.asc-bundle-item .asc-bundle-item-hover-hide,.asc-bundle-item .asc-bundle-item-hover-show{transition:all .35s ease}.asc-bundle-item:not(:hover) .asc-bundle-item-hover-show{opacity:0;pointer-events:none}.asc-bundle-item:hover{background-color:rgba(74,144,226,.1)}.asc-bundle-item:hover .asc-bundle-item-hover-hide{opacity:0;pointer-events:none}.asc-bundle-item .asc-bundle-item-remove-button{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);border:none;background-color:red}.asc-bundle-item .asc-bundle-item-remove-button:hover{background-color:#999}.handyApiFeed-page-wrapper{margin:0 auto;padding:60px 35px 100px 375px;max-width:1280px;position:relative;box-sizing:border-box;min-width:1080px}.handyApiFeed-page-wrapper .box-button{font-size:16px}.handyApiFeed-search-control-wrapper{width:320px;position:fixed;top:100px;left:50%;margin-left:-500px;bottom:110px;padding-right:20px;padding-top:5px;max-height:100%;overflow:auto;font-size:12px}.handyApiFeed-search-result-wrapper{width:100%;background:#fff;border:1px solid #A7B8C3;min-height:100vh;position:relative;margin-top:35px}.handyApiFeed-search-result-wrapper:before{content:'ARTICLES';left:0}.handyApiFeed-search-result-wrapper .handyApiFeed-search-result-top-control,.handyApiFeed-search-result-wrapper:before{font-family:proximaNovaBold,helvetica;position:absolute;bottom:100%;margin:5px 5px 10px;right:0;font-size:16px}.handyApiFeed-search-result-wrapper .handyApiFeed-search-result-count,.handyApiFeed-search-result-wrapper .handyApiFeed-search-result-sort{float:left}.handyApiFeed-search-result-wrapper.empty:after,.handyApiFeed-search-result-wrapper.no-result:after{position:absolute;top:0;left:0;right:0;bottom:0;color:#A7B8C3;padding:0 33%;-webkit-align-items:center;align-items:center;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.handyApiFeed-search-result-wrapper.empty:after{content:'Select a location or enter a keyword to get started'}.handyApiFeed-search-result-wrapper.no-result:after{content:'Sorry, your search returned no results! Please try again.'}.handyApiFeed-search-result-sort{margin-left:25px;position:relative}.handyApiFeed-search-result-sort-menu{position:absolute;background:#fff;top:100%;margin-top:17px;left:50%;padding:15px 17px;box-shadow:0 3px 20px -3px rgba(0,0,0,.2);width:100px;display:none;z-index:1}.show>.handyApiFeed-search-result-sort-menu{display:block}.handyApiFeed-search-result-sort-menu-item{display:block;padding:5px}.handyApiFeed-search-result-sort-placehold .link{text-decoration:underline;text-transform:capitalize}.handyApiFeed-input-field{margin-bottom:25px}.handyApiFeed-input-field input,.handyApiFeed-input-field select{width:100%;border:1px solid #A7B8C3;height:40px;line-height:20px;padding:10px;box-sizing:border-box;background-color:#fff}.handyApiFeed-input-field input[disabled],.handyApiFeed-input-field select[disabled]{background:#dfe8ed;color:#b5c5cd}.handyApiFeed-input-field input[disabled]+.handyApiFeed-input-addBtn,.handyApiFeed-input-field select[disabled]+.handyApiFeed-input-addBtn{cursor:default}.handyApiFeed-input-field input::-webkit-input-placeholder{color:#A7B8C3}.handyApiFeed-input-field input:-moz-placeholder{color:#A7B8C3}.handyApiFeed-input-field input::-moz-placeholder{color:#A7B8C3}.handyApiFeed-input-field input:-ms-input-placeholder{color:#A7B8C3}.handyApiFeed-input-field .box-button{margin-bottom:30px}.handyApiFeed-input-select{position:relative}.handyApiFeed-input-select:after{content:'\F0D7';font-family:FontAwesome;position:absolute;right:15px;top:12px;pointer-events:none}.handyApiFeed-input-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.handyApiFeed-input-select select::-ms-expand{display:none}.handyApiFeed-input-field-tabs-ct .input-tab{color:#A7B8C3}.handyApiFeed-input-field-tabs-ct .input-tab-active{color:#000}.handyApiFeed-input-field-tab{display:none}.handyApiFeed-input-field-tab.show{display:block}.handyApiFeed-input-label{margin:5px 0 10px}.handyApiFeed-input-wrapper{position:relative}.handyApiFeed-input-wrapper .btn-float-right{position:absolute;top:0;right:0;line-height:40px;margin:0 10px}.handyApiFeed-input-remark{margin-top:10px;font-size:11px;color:#aaa}.handyApiFeed-input-field:not(.disabled) .handyApiFeed-input-remark .suggestion-item{color:#F95F72;cursor:pointer}.handyApiFeed-input-contents-list{margin-top:20px}.handyApiFeed-input-list-item{margin:0 10px 10px;position:relative;padding-right:75px}.handyApiFeed-input-list-item:last-child{margin-bottom:30px}.handyApiFeed-input-list-item-remove{position:absolute;top:0;right:0}.handyApiFeed-result-box{padding:25px 25px 25px 235px;border:1px solid #A7B8C3;position:relative;margin:35px;min-height:190px;box-sizing:border-box}.handyApiFeed-result-box,.handyApiFeed-result-box a{color:#000}.handyApiFeed-result-box-img{position:absolute;top:0;left:0;width:180px;height:140px;background-color:#617788;background-size:cover;margin:25px;text-align:center}.handyApiFeed-result-box-img-placeholder{line-height:140px;color:#fff;font-size:55px}.handyApiFeed-result-box-title{text-transform:uppercase;margin:5px 0;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:relative;font-size:20px;line-height:22px;max-height:44px}.handyApiFeed-result-box-content{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:relative;font-size:14px;line-height:16px;max-height:32px;margin-bottom:10px}.handyApiFeed-result-profile{position:relative;padding-left:60px;font-size:12px;line-height:16px;min-height:40px;padding-top:8px}.handyApiFeed-result-profile-userpic{position:absolute;top:0;left:0}.handyApiFeed-submit-button{position:fixed;bottom:0;left:50%;margin-left:-500px;margin-bottom:40px}.home-body-left,.home-body-right{position:relative}.home-body-widget-box-top-title{position:absolute;bottom:100%;margin-bottom:10px}#notey_notifications_page{background:#f8f8f8;box-sizing:border-box;padding-top:50px;margin-top:-50px;min-height:100vh}.notifications-page__body-left,.notifications-page__body-right{margin-top:30px;position:relative}.notifications-page__body-right{box-sizing:border-box;padding-left:40px}.notey_notifications_widget{border:1px solid #f2f2f2;box-shadow:0 1px 2px #f2f2f2}@media (min-width:320px) and (max-width:1024px){.touch .notey_notifications_widget{width:90%;margin:20px auto}}.notey_notifications_widget .header-notifications__content{max-height:none}.notey_notifications_widget .notification__content{margin-top:13px}.notey_notifications_widget .notification__date{position:relative;top:0;left:0;display:inline-block;margin-left:10px}.pending_invitations_title{font-size:14px}.pending_invitation_row{padding-top:20px;padding-bottom:15px;padding-right:45px;min-height:40px;border:1px solid #DDD;margin-top:-1px;opacity:1;transition:opacity .35s ease}.pending_invitation_row.fade{opacity:0}.pending_invitation_row.pending_invitation_row_with_action_buttons{padding-bottom:62px}.pending_invitation_row .notification__user{margin-left:10px}.pending_invitation_row .notification__content{font-size:14px}.pending_invitation_row .notification__notification{margin-left:60px}.cancel_invitation_link{margin-top:8px;display:inline-block;font-size:13px}.pending_invitation_action_btns{position:absolute;left:0;right:0;bottom:0;padding:0 64px;text-align:center}.pending_invitation_action_btns .form-btn{z-index:1;opacity:1;font-size:14px;margin:20px 5px;color:#FFF}.notey_connection_page{margin-bottom:50px}.notey_connection_page .ff-fb-ct{margin:30px 10px 0;text-align:center;overflow:hidden}.notey_connection_page .ff-fb-btn{width:300px;display:block;margin:20px auto}.notey_connection_page .search-ct{position:relative}.notey_connection_page .search-icon{position:absolute;left:8px;bottom:1px;font-family:FontAwesome;color:#AAA}.notey_connection_page .search-input{width:225px;outline:0;border:1px solid #CCC;border-radius:3px;padding:5px 10px 5px 25px;z-index:2;background-color:transparent;color:#AAA}@media (min-width:320px) and (max-width:568px){.touch .notey_connection_page .fb-grid-inner{padding:0 10px!important}.touch .notey_connection_page .fb-grid-inner>a{text-align:center;width:calc(100% - 48px)}.touch .notey_connection_page .fb-btn{display:block;float:none;margin:10px auto!important;width:auto}}.conn-header{text-align:center;font-size:1.25em;cursor:default}.conn-fixed-submenu{position:fixed;width:100%;margin-bottom:0;z-index:10}.conn-search-result{position:absolute;border:1px solid #CCC;z-index:11;background-color:#FFF}.conn-search-result-item-img{display:inline-block;width:40px;height:40px;border-radius:100%;background-size:cover}.conn-menu-item{height:40px;line-height:20px;color:#F95F72}.my_settings_wrapper{margin:60px auto 0;position:relative;font-size:14px;padding-top:40px;min-height:100vh;background-color:#fafafa}.my_settings_subheader{position:fixed;z-index:560;top:60px;left:0;right:0;height:60px;line-height:60px;background-color:#000;color:#fff;font-size:22px;letter-spacing:1px}.my_settings_subheader_inner{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center}.my_settings_inner{width:1200px;margin:auto}.my_settings_menu{position:fixed;left:calc(50vw - 600px);border-right:1px solid #000;padding-bottom:100px;padding-right:30px}.my_settings_menu:empty{display:none}.my_settings_menu_item{margin-bottom:1em;text-transform:uppercase;color:#aaa}.my_settings_menu_item.selected{color:#000}.my_settings_section{margin-left:240px;width:960px;padding-bottom:40px}.my_settings_section:empty{display:none}.my_settings_section:not(:last-child):after{content:'';display:block;padding-top:20px;border-bottom:1px solid #999;width:800px}.my_settings_section .grid__item{width:300px}.my_settings_section .ps_photo_example_wrapper{padding-top:100px}.my_settings_title{font-size:20px;margin-bottom:20px;width:700px;margin-top:0;text-transform:uppercase}.my_settings_title_right{font-size:12px;line-height:24px;color:#aaa;text-transform:initial;float:right;font-style:italic}.my_settings_title_desc{width:700px;margin-bottom:20px}.my_settings_title+.my_settings_title_desc{margin-top:-20px}.my_settings_row{position:relative;margin-bottom:20px;line-height:28px}.my_settings_row:after{content:'';display:block;clear:both}.my_settings_row_left{text-transform:capitalize}.my_settings_row_right{min-height:40px}.my_settings_desc{width:700px;line-height:normal;margin-bottom:20px}.my_settings_input_wrapper{width:700px;background-color:#fff;box-sizing:border-box;border:1px solid #ccc;cursor:text;float:left;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center}.my_settings_input_wrapper.with_label_icon{width:630px}.my_settings_input_wrapper .my_settings_input_label{color:#aaa;display:inline-block;margin-left:10px;margin-right:-10px;line-height:40px;pointer-events:none}.my_settings_input_wrapper .my_settings_input_label:empty{display:none}.my_settings_input_wrapper .my_settings_input{margin:0;padding:0 10px;border:0;width:auto;display:inline-block;background:0 0;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.my_settings_input_wrapper .my_settings_input:focus{border:none;outline:0;-webkit-box-shadow:none;box-shadow:none}.my_settings_input_wrapper input.my_settings_input{height:40px;line-height:40px}.my_settings_input_wrapper input.my_settings_input:-moz-read-only{background-color:#EEE;cursor:default}.my_settings_input_wrapper input.my_settings_input:read-only{background-color:#EEE;cursor:default}.my_settings_input_wrapper select.my_settings_input{height:40px;line-height:40px}.my_settings_input_wrapper textarea.my_settings_input{height:80px;line-height:normal;padding:10px;width:700px;box-sizing:border-box}.my_settings_input_wordcount{color:#AAA;font-size:10px;position:absolute;bottom:0;margin-bottom:-25px;width:700px;text-align:right}.my_settings_input_wordcount.exceeded_wordcount_limit{color:#eb634f}.my_settings_checkbox_label{display:block;vertical-align:middle;margin-bottom:10px}.my_settings_checkbox{-webkit-appearance:none;background-color:#fff;width:18px;height:18px;line-height:18px;vertical-align:text-bottom;margin-right:20px;outline:#eee solid 1px;text-align:center}.my_settings_checkbox:focus{outline:#F95F72 solid 1px}.my_settings_checkbox:checked{background-color:#F95F72}.my_settings_checkbox:checked:after{font-size:12px;color:#fff;content:'\2713'}.my_settings_location{width:700px}.my_settings_location_radio{width:12px}.my_settings_location_label{width:80px;margin:0 10px;display:inline-block}.my_settings_location_input{width:560px;height:40px;line-height:40px;border:1px solid #ccc;padding:0 10px;margin-top:10px}.my_settings_location_btns{position:absolute;bottom:0;right:0}.my_settings_save{position:relative;height:40px;line-height:40px;margin-left:30px;padding:0 20px;border-radius:20px;background-color:#F95F72;color:#FFF;opacity:0;display:none}.my_settings_save_show .my_settings_save{-webkit-animation:fadein .3s ease forwards,slide-in-down .3s ease forwards;animation:fadein .3s ease forwards,slide-in-down .3s ease forwards;display:inline-block;opacity:1}.my_settings_save.saved{display:none}:not(.my_settings_save_show).my_settings_saved_show .my_settings_save.saved{-webkit-animation:fadeout .3s ease forwards 1.5s,slide-out-up .3s ease forwards 1.5s;animation:fadeout .3s ease forwards 1.5s,slide-out-up .3s ease forwards 1.5s;display:inline-block;opacity:1}.editable.single-line{white-space:nowrap;overflow:hidden;vertical-align:top}.editable.single-line br{display:none}.editable.single-line *{display:inline;white-space:nowrap;vertical-align:top}.my_settings_btn{display:inline-block;padding:0 10px;color:#fff;transition:.3s all ease}.my_settings_btn:after{padding:0 5px;font-size:12px}.my_settings_btn.edit_btn{padding:0;color:#F95F72;outline:0}.my_settings_btn.edit_btn:after{font-family:FontAwesome;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:'\f044';font-size:16px}.my_settings_btn.save_btn{background:#F95F72}.my_settings_btn.cancel_input_btn{background:#cfcfcf;display:none}.my_settings_btn.cancel_input_btn.show{margin-left:10px;display:inline-block}.my_settings_btn.loading{cursor:default;outline:0;background:#91c4ff;color:#F95F72}.my_settings_btn.loading:after{font-family:FontAwesome;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:'\F110';-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.my_settings_error{margin-left:20px;color:#a94442;display:inline-block;background:#f2dede;padding:0 10px}.my_settings_error.loading{background:#d9edf7;color:#31708f}.my_settings_error.loading:after{font-family:FontAwesome;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:'\F110';-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.my_settings_error.confirmed{background:#dff0d8;color:#3c763d}.my_settings_error.confirmed:after{font-family:FontAwesome;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:'\f00c'}.my_settings_error.password_wrong{margin-left:0}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.my_settings_change_pw{margin:30px 0;display:none}.my_settings_fb_intro,.submit_blog_intro{margin:0;max-width:600px}.my_settings_fb_btn{background:#3F5D9A;color:#fff;display:inline-block;margin-top:10px}.my_settings_fb_btn.connect:after{content:attr(data-connect);padding:0 10px}.my_settings_fb_btn.connected:after{content:attr(data-connected);padding:0 10px}.my_settings_fb_btn.connected{cursor:default}.my_settings_acc_btn{color:#fff;display:inline-block;padding-right:10px}.my_settings_acc_btn.delete:after{content:attr(data-delete);padding:5px 10px;color:#ccc}.my_settings_acc_btn.cancel:after{content:attr(data-delete);background:#F95F72;padding:5px 10px;text-transform:uppercase}textarea.my_settings_acc{display:none;border:1px solid #ccc;padding:10px}.my_settings_extra{display:none}.my_settings_bold{font-weight:700}.my_settings_subsection{margin:40px 0}.my_settings_subtitle{font-size:15px;margin:20px 0}.my_settings_subtitle_desc{margin-bottom:20px}.my_settings_subtitle+.my_settings_subtitle_desc{margin-top:-20px}.my_settings_link{color:#F95F72}.my_settings_check_left,.my_settings_check_right{float:left}.my_settings_small_note{margin:10px 0;max-width:600px;letter-spacing:1.5px;line-height:18px}.ms_checkbox_wide{width:20px;margin-right:20px;text-align:center}.blog_error_list{margin:0 0 20px;padding:0}.blog_error_list li{list-style-position:inside}.page--settings .ui-autocomplete{width:320px!important;background:#fff;border:1px solid #eee;list-style:none;margin:0;padding:0;-webkit-box-shadow:2px 2px 4px 0 #cfcfcf;box-shadow:2px 2px 4px 0 #cfcfcf}.page--settings .ui-autocomplete .ui-corner-all{display:block;padding:5px 10px;cursor:pointer;font-family:proximaNovaRegular,helvetica;color:#666;font-size:14px}.page--settings .ui-autocomplete .ui-corner-all:hover{background:#F95F72;color:#fff}.my_settings_email_wrapper{width:500px;position:relative;padding:10px 0}.my_settings_email_header{margin:10px 0;border-bottom:1px solid #979797;padding-bottom:20px}.my_settings_email_left,.my_settings_email_right{float:left;position:relative}.my_settings_email_left{width:300px;text-transform:uppercase;line-height:30px}.my_settings_email_right{width:200px}.my_settings_email_btn{display:block;width:120px;height:28px;line-height:28px;color:#AAA;padding:0 20px;border:1px solid transparent;position:relative;transition:all .3s ease}.my_settings_email_btn:focus{outline:0}.my_settings_email_btn:hover{border-color:#EEE}.my_settings_email_btn.option_1,.my_settings_email_btn.option_2{color:#F95F72}.my_settings_email_btn.option_0:before{content:'NEVER'}.my_settings_email_btn.option_1:before{content:'DAILY'}.my_settings_email_btn.option_2:before{content:'WEEKLY'}.my_settings_email_btn:after{color:#aaa;content:'\f0d7';font-family:FontAwesome;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:8px;float:right}.my_settings_email_btn.clicked{border-color:#EEE}.my_settings_email_btn.clicked:after{content:'\f0d8'}.my_settings_email_list{margin:0;padding:0;list-style:none;position:absolute;top:30px;height:0;overflow:hidden;background:#fff;z-index:100;transition:all .3s ease}.my_settings_email_list.active{height:90px;border:1px solid #EEE;-webkit-box-shadow:1px 1px 5px 0 #cfcfcf;box-shadow:1px 1px 5px 0 #cfcfcf}.my_settings_email_option{list-style-position:inside;padding:0 20px;width:120px;line-height:30px;height:30px;font-family:proximaNovaSemiBold,helvetica;transition:all .3s ease}.my_settings_email_option:hover{background:#EEE}.option_1 .my_settings_email_option.my_settings_email_option_1{color:#F95F72}.option_1 .my_settings_email_option.my_settings_email_option_1:after{content:'\f00c';font-family:FontAwesome;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:5px;position:relative;top:-2px;float:right}.option_2 .my_settings_email_option.my_settings_email_option_2{color:#F95F72}.option_2 .my_settings_email_option.my_settings_email_option_2:after{content:'\f00c';font-family:FontAwesome;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:5px;position:relative;top:-2px;float:right}.option_0 .my_settings_email_option.my_settings_email_option_0{color:#F95F72}.option_0 .my_settings_email_option.my_settings_email_option_0:after{content:'\f00c';font-family:FontAwesome;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;padding-right:5px;position:relative;top:-2px;float:right}.my_settings_photo_example_wrapper{width:100%;text-align:center;pointer-events:none}.my_settings_photo_example{display:inline-block;position:relative;text-align:left;vertical-align:top;padding:0}.my_settings_photo_btn{color:#F95F72;display:inline-block}.my_settings_photo_toggle{color:#999;display:inline-block}.my_settings_photo_ttbox{position:absolute;bottom:20px;right:80px;width:200px}.my_settings_photo_ttbox ul{padding-left:1em}.my_settings_contributor_input_wrapper{width:700px;background:0 0}.my_settings_contributor_input_wrapper .input-inner{width:100%;height:40px;line-height:40px;background-color:#fff;box-sizing:border-box;border:1px solid #ccc;cursor:text;outline:0;padding:0 10px}.my_settings_contributor_input_wrapper .input-inner::-webkit-input-placeholder{color:#F95F72}.my_settings_contributor_input_wrapper .input-inner::-moz-placeholder{color:#F95F72}.my_settings_contributor_input_wrapper .input-inner:-ms-input-placeholder{color:#F95F72}.my_settings_contributor_input_wrapper .input-inner:-moz-placeholder{color:#F95F72}.my_settings_contributor_input_wrapper .input-tag{display:block;border-radius:0;padding:0 10px;margin:0;width:100%;height:40px;line-height:35px;cursor:default;background:#fff;border:1px solid #ccc}.my_settings_contributor_input_wrapper .input-tag+input{display:none}.my_settings_contributor_userpic{margin-right:10px}.spinner:not(:required):after{content:'';display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:spinner 1500ms infinite linear;-moz-animation:spinner 1500ms infinite linear;-ms-animation:spinner 1500ms infinite linear;-o-animation:spinner 1500ms infinite linear;animation:spinner 1500ms infinite linear;border-radius:.5em;-webkit-box-shadow:rgba(255,255,255,.75) 1.5em 0 0 0,rgba(255,255,255,.75) 1.1em 1.1em 0 0,rgba(255,255,255,.75) 0 1.5em 0 0,rgba(255,255,255,.75) -1.1em 1.1em 0 0,rgba(255,255,255,.5) -1.5em 0 0 0,rgba(255,255,255,.5) -1.1em -1.1em 0 0,rgba(255,255,255,.75) 0 -1.5em 0 0,rgba(255,255,255,.75) 1.1em -1.1em 0 0;box-shadow:rgba(255,255,255,.75) 1.5em 0 0 0,rgba(255,255,255,.75) 1.1em 1.1em 0 0,rgba(255,255,255,.75) 0 1.5em 0 0,rgba(255,255,255,.75) -1.1em 1.1em 0 0,rgba(255,255,255,.75) -1.5em 0 0 0,rgba(255,255,255,.75) -1.1em -1.1em 0 0,rgba(255,255,255,.75) 0 -1.5em 0 0,rgba(255,255,255,.75) 1.1em -1.1em 0 0}.stop:after{display:none}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.loading_message{position:fixed;display:none;z-index:999;height:1em;width:20em;text-align:center;overflow:show;margin:auto;top:5em;left:1em;bottom:0;right:0;color:#fff}.my_settings_social .share-widget-btn{float:left;height:40px;width:40px;line-height:40px;margin:0 10px 0 0}.my_settings_social .my_settings_input_wrapper{width:650px}.my_settings_blog_ct{margin-bottom:50px}.my_settings_magazine-input{width:700px}.my_settings_magazine-input .my_settings_contributor_input_wrapper{position:relative;width:auto;margin:5px 10px 5px 0}.my_settings_magazine-input .input-inner{padding-right:170px}.my_settings_magazine-input .magazine_user_role_select{height:38px;line-height:38px;margin:6px 1px;right:116px}.magazine_invite_button{margin-top:5px;padding:0 35px}.my_settings_user_role{margin-top:60px}.my_settings_user_role .my_settings_desc{margin-bottom:10px}.my_settings_user_role_hidden{display:none}.magazine_user_row{line-height:60px;padding:10px 10px 10px 50px;position:relative;border-top:1px solid #DDD;box-sizing:border-box;width:700px}.magazine_user_row .edit-btn{position:absolute;top:0;right:10px}.magazine_user_row:first-child{border-top:none}.magazine_user_row--edit{background:#FFF;padding:10px 10px 0}.magazine_user_row--edit .edit-btn,.magazine_user_row--edit .username-text{display:none}.magazine_user_row--edit .magazine_user_info{position:relative;line-height:40px;padding-left:50px;border:1px solid #DDD}.magazine_user_row--edit .magazine_user_name{line-height:40px}.magazine_user_name{line-height:20px}.magazine_userpic{position:absolute;top:50%;margin-top:-20px;left:0}.magazine_user_edit_options .save-btn{margin:10px 0 10px 10px}.magazine_user_edit_options .disabled{cursor:not-allowed}.magazine_user_edit_options .magazine_user_role_select{margin:11px}.magazine_user_role_select{background:#EEE;border-radius:0;padding:0 10px 0 5px;height:40px;line-height:40px;position:absolute;top:0;right:0}.magazine_user_role_select:after,.magazine_user_role_select:before{content:'';position:absolute;pointer-events:none}.magazine_user_role_select:before{background:#EEE;top:5px;right:10px;bottom:5px;width:15px}.magazine_user_role_select:after{top:50%;right:8px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:6px 5px 0;border-color:#000 transparent transparent}.magazine_user_role_select select{background:0 0;border:none;height:40px}.magazine_user_role_select select::-ms-expand{display:none}.my_settings_contributor_userpic.magazine_userpic{border-radius:0}.bit-outer-ct{margin:20px}@media (min-width:320px) and (max-width:1024px){.touch .bit-logo-ct{display:none}}.bit-body-ct{margin:40px auto 80px;color:#333;width:450px}@media (min-width:320px) and (max-width:1024px){.touch .bit-body-ct{width:auto;padding-bottom:20px}}.bit-intro{font-size:1.25em}@media (min-width:320px) and (max-width:1024px){.touch .bit-intro{font-size:16px}}.bit-form{font-size:.8em;margin:3em 0}.bit-form-label{margin:2em 0 1em}.bit-form-input-email{border:1px solid #CCC;padding:14px;width:100%;border-radius:3px;box-sizing:border-box}.bit-form-ta-msg{border:1px solid #CCC;padding:14px;width:100%;height:10em;border-radius:3px;box-sizing:border-box}.bit-form-submit-ct{text-align:right;margin:2em 0}.bit-form-submit-btn{width:200px;height:50px}.tp-subsection .tp-latest-widget-btn{display:none}.page-topic-featured .banner-style-intro-wrapper,.page-topic-in-location .banner-style-intro-wrapper{height:0;min-height:0;padding-top:50px}.page-topic-featured .banner-style-header:before,.page-topic-in-location .banner-style-header:before{background-color:#000}.page-topic-featured .banner-style-cover,.page-topic-featured .banner-style-header,.page-topic-in-location .banner-style-cover,.page-topic-in-location .banner-style-header{-webkit-animation:fadein .35s ease forwards;animation:fadein .35s ease forwards}.page-topic-featured .banner-style-header-title:after,.page-topic-in-location .banner-style-header-title:after{display:none}.page-topic-featured.banner-passed-page .banner-style-cover,.page-topic-featured.banner-passed-page .banner-style-header,.page-topic-in-location.banner-passed-page .banner-style-cover,.page-topic-in-location.banner-passed-page .banner-style-header{pointer-events:none;-webkit-animation:fadeout .35s ease forwards;animation:fadeout .35s ease forwards}.tp-popular-interests{margin:0 -10px}.tp-popular-interests-search-bar{width:50%;margin:0 auto 80px}.tp-popular-interests-search-bar-inner{position:relative}.tp-popular-interests-search-bar-input{position:absolute;box-sizing:border-box;padding:0;margin:0;top:5px;bottom:5px;left:0;right:0;width:100%;border:none;outline:0;opacity:0;transition:all .35s ease}.tp-popular-interests-search-bar-input:focus,.tp-popular-interests-search-bar-input:valid{opacity:1}.tp-popular-interests-load-more{width:80%;margin:50px auto 130px}.tp-popular-interests-load-more:hover .box-button{color:#fff;background-color:#000}.tp-locations-widget .loadmore-button{top:50%}body.mystories{position:absolute;width:100%;height:100%}.msp-content{height:calc(100% - 60px)}.page-blog{position:relative;margin-top:60px}.pp-followings .ff-count{color:#aaa;position:absolute;right:0;top:-60px}.pp-followings .tf-email-settings{float:right;margin-right:120px;color:#aaa}body.profile .grid__container,body.profile .masonry_container,body.profile .user-grid-item{margin-left:0;margin-right:0;padding-left:0}.entity-page .banner-style-intro-wrapper{height:calc(100vh - 130px);min-height:600px}.entity-page .banner-style-cover{background-attachment:initial;left:33%;width:auto;right:0}.entity-page .ep-intro.banner-style-intro{width:100%;max-width:none;min-width:auto}.entity-page .banner-style-header{box-shadow:0 2px 4px rgba(0,0,0,.2);display:none;height:50px;line-height:50px}.entity-page .banner-style-header:before{background-color:#fff}.entity-page .banner-style-header .banner-style-header-item{color:#999}.entity-page .banner-style-header .banner-style-header-item.selected,.entity-page .banner-style-header .banner-style-header-item:hover{color:#000}.entity-page .banner-style-header .banner-style-header-item:hover{background-color:rgba(0,0,0,.1)}.entity-page .banner-style-wrapper.footer-visible .banner-style-inner{overflow:visible!important}.entity-page .banner-style-search-bar:empty{display:none}.entity-page .banner-style-inner{min-height:calc(100vh + 800px)}.entity-page .entity-page-map{position:relative;height:calc(100vh - 130px);min-height:600px;max-height:calc(100vh - 130px);margin-top:-40px}.entity-page .entity-page-map .entity-page-map-inner{position:absolute;content:'';left:50%;width:100vw;top:0;bottom:0;background-color:#333;overflow:hidden;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.entity-page .entity-page-map .entity-page-map-inner:hover .map-picker{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.entity-page .entity-page-map .map-picker{position:absolute;left:0;width:100%;height:calc(100vh - 130px);max-height:calc(100vh - 130px);transition:all 2s ease;-webkit-filter:grayscale(1) invert(1) contrast(.75) brightness(1.25);-ms-filter:grayscale(1) invert(1) contrast(.75) brightness(1.25);filter:grayscale(1) invert(1) contrast(.75) brightness(1.25)}.entity-page .entity-page-map .entity-info-widget{width:400px;max-width:30vw;background-color:#fff;display:block;position:absolute;right:100px;bottom:100px;height:calc(100% - 200px);overflow:auto;padding:30px;box-sizing:border-box;box-shadow:0 2px 4px rgba(0,0,0,.2)}.entity-page .ei-name.hide{display:none}.entity-page .ei-logo{background-repeat:no-repeat;background-size:contain;background-position:left center}.entity-page .ei-logo.hide{display:none}.entity-page .ei-close{line-height:30px;font-size:18px;padding-right:30px;margin-right:30px}.entity-page .ei-full{position:absolute;top:0;left:0;bottom:0;width:33%;box-sizing:border-box;padding:5%;color:#fff;background-color:#000}.entity-page .ei-full .ei-name{font-size:48px;transition:font .35s ease}@media (max-height:799px){.entity-page .ei-full .ei-name{font-size:36px}}.entity-page .ei-full .ei-logo{height:auto;min-height:0;max-width:50%;width:100%;pointer-events:none}.entity-page .ei-full .ei-tag{font-size:14px;margin:10px 0}.entity-page .ei-full .ei-desc{margin:20px 0;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:14px;line-height:30px;max-height:90px}.entity-page .ei-full .ei-close{font-size:20px;margin-bottom:10px}.entity-page .ei-compact{position:absolute;left:0;right:0;bottom:-80px;height:80px;line-height:80px;display:none}.entity-page .ei-compact .ei-left{float:left}.entity-page .ei-compact .ei-right{float:right}.entity-page .ei-compact .ei-logo{margin-top:20px;height:40px;width:300px}.entity-page .ei-compact .ei-close{margin-top:25px;border-right:1px solid #ccc}.entity-page .ei-compact .banner-style-intro-inner{height:auto;bottom:auto}.entity-page .ei-label{margin:5px 0;font-size:14px;color:#999;text-transform:capitalize}.entity-page .ei-label.hide{display:none}.entity-page .ei-value{margin-bottom:20px;font-size:16px}.entity-page.banner-fixed .banner-style-cover{display:none}.entity-page.banner-fixed .banner-style-intro-wrapper{top:-460px}.entity-page.banner-fixed .banner-style-intro-inner{pointer-events:all}.entity-page.banner-fixed .banner-style-header{top:130px;-webkit-animation:fadein .35s ease forwards,slide-in-down .35s ease forwards;animation:fadein .35s ease forwards,slide-in-down .35s ease forwards;display:block}.entity-page.banner-fixed .ei-full{display:none!important}.entity-page.banner-fixed .ei-compact{display:block}.entity-page.entity-page-always-show-top{margin-top:80px!important}.entity-page.entity-page-always-show-top .banner-style-intro-wrapper{height:calc(100vh - 210px)}.entity-page.entity-page-always-show-top .banner-style-header{position:fixed;z-index:1;top:130px!important;display:block;animation:none!important}.entity-page.entity-page-always-show-top .entity-page-map{height:calc(100vh - 210px);max-height:calc(100vh - 210px)}.entity-page.entity-page-always-show-top .entity-page-map .map-picker{height:calc(100vh - 210px)}.entity-page.entity-page-always-show-top .ei-compact{display:block;position:fixed;z-index:1;top:50px}.entity-page-edit{height:100%;width:100%}.entity-page-edit .top-buttons{position:absolute;top:30px;right:30px}.entity-page-edit .entity-page-scroller{overflow:auto}.entity-page-edit .entity-page-edit-left{width:500px;padding-right:30px}.entity-page-edit .entity-page-edit-color-wrapper{margin:0 10px}.entity-list-page .banner-fixed .entity-list-sidebar{margin-top:35px}.entity-list-page-title-inner,.entity-list-page-title-placeholder,.entity-list-page-title-wrapper{height:80px!important;line-height:80px;overflow:hidden}.entity-list-page-title-wrapper{position:fixed;background-color:#000;color:#fff;left:0;right:0;z-index:1}.entity-list-page-search-wrapper{position:relative;z-index:0}.entity-list-page-search-wrapper:after{height:40px;content:'';display:inline-block;vertical-align:middle;width:20px}.entity-list-page-search-wrapper .fa-icon--search{position:absolute;left:-24px;z-index:-1;font-size:20px}.entity-list-page-search-wrapper .clear-btn{position:absolute;top:32px;right:16px;opacity:0;z-index:-1;width:20px;height:20px}.entity-list-page-search-wrapper .clear-btn:after,.entity-list-page-search-wrapper .clear-btn:before{content:'';position:absolute;top:25%;left:calc(50% - 1px);height:50%;width:1px;background-color:#fff}.entity-list-page-search-wrapper .clear-btn:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.entity-list-page-search-wrapper .clear-btn:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.entity-list-page-search-input{outline:0;border:0;-webkit-appearance:none;color:#fff;border-bottom:1px solid #fff;background:0 0;width:0;box-sizing:border-box;border-width:0;text-align:left;transition:all .35s ease}.entity-list-page-search-input:focus,.entity-list-page-search-input:valid,.entity-list-page-title-wrapper:hover .entity-list-page-search-input{width:200px;border-width:1px}.entity-list-page-search-input:focus~.clear-btn,.entity-list-page-search-input:valid~.clear-btn,.entity-list-page-title-wrapper:hover .entity-list-page-search-input~.clear-btn{transition:opacity .35s ease;opacity:1;z-index:0}@-webkit-keyframes entity-list-sidebar-fixed{from{top:240px}to{top:140px}}@keyframes entity-list-sidebar-fixed{from{top:240px}to{top:140px}}@-webkit-keyframes entity-list-sidebar-unfixed{from{top:-140px}to{top:0}}@keyframes entity-list-sidebar-unfixed{from{top:-140px}to{top:0}}.entity-list-sidebar{border-left:1px solid #000;padding-left:30px;padding-bottom:30px;position:relative;top:0;max-height:calc(100vh - 270px);overflow:auto;font-size:14px;display:inline-block;width:auto;-webkit-animation:entity-list-sidebar-unfixed .35s ease forwards;animation:entity-list-sidebar-unfixed .35s ease forwards}.entity-list-sidebar .entity-list-sorts-wrapper{margin-bottom:20px}.entity-list-sidebar .entity-list-sidebar-title{margin-bottom:10px;font-size:14px;color:#999;text-transform:capitalize}.entity-list-sidebar .entity-list-category{padding:5px 0;transition:all .35s ease}.entity-list-sidebar .entity-list-subcategories{display:none;max-height:50vh;overflow:auto;color:#000;-webkit-animation:fadein 1s ease forwards,slide-in-down .5s ease forwards;animation:fadein 1s ease forwards,slide-in-down .5s ease forwards}.entity-list-sidebar .expanded,.entity-list-sidebar .selected{color:#F95F72}.entity-list-sidebar .expanded>.entity-list-subcategories{display:block;margin:5px 0}.entity-list-sidebar .entity-list-subcategory{padding-left:20px;padding-top:5px;padding-bottom:5px;transition:all .35s ease}.entity-list-sidebar .entity-list-sort{padding:5px 0;transition:all .35s ease}.entity-list-sidebar .entity-list-sort.selected{color:#F95F72}.entity-list-sidebar .entity-list-sidebar-search-wrapper{align-items:center;margin-bottom:10px}.entity-list-sidebar .entity-list-sidebar-search-wrapper .clear-btn{position:absolute;top:0;right:0;opacity:0;z-index:-1;width:20px;height:20px}.entity-list-sidebar .entity-list-sidebar-search-wrapper .clear-btn:after,.entity-list-sidebar .entity-list-sidebar-search-wrapper .clear-btn:before{content:'';position:absolute;top:25%;left:calc(50% - 1px);height:50%;width:1px;background-color:#000}.entity-list-sidebar .entity-list-sidebar-search-wrapper .clear-btn:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.entity-list-sidebar .entity-list-sidebar-search-wrapper .clear-btn:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.entity-list-sidebar .entity-list-sidebar-search-input{outline:0;border:0;-webkit-appearance:none;color:#000;border-bottom:1px solid #000;background:0 0;box-sizing:border-box;text-align:left}.entity-list-sidebar .entity-list-sidebar-search-input:focus~.clear-btn,.entity-list-sidebar .entity-list-sidebar-search-input:valid~.clear-btn{transition:opacity .35s ease;opacity:1;z-index:0}.banner-fixed .entity-list-sidebar{position:fixed;bottom:auto;top:140px;-webkit-animation:entity-list-sidebar-fixed .35s ease forwards;animation:entity-list-sidebar-fixed .35s ease forwards}.entity-list-filter{margin-bottom:20px}.publication-header{height:60px}.publication-header-inner{box-sizing:border-box;height:60px;line-height:60px;background-color:#fff;position:fixed;top:50px;left:0;right:0;z-index:90;box-shadow:0 2px 2px 0 rgba(170,170,170,.5)}.publication-header-title{text-transform:uppercase;font-size:24px;letter-spacing:6px;margin-left:50px}.publication-header-follow{padding:0 30px;transition:all .35s ease}.publication-header-search-wrapper{position:relative;z-index:0}.publication-header-search-wrapper:after{height:40px;content:'';border-right:1px solid #aaa;display:inline-block;vertical-align:middle;width:20px}.publication-header-search-wrapper .fa-icon--search{position:absolute;right:20px;z-index:-1}.publication-header-search-input{outline:0;border:0;-webkit-appearance:none;border-bottom:1px solid #000;background:0 0;width:0;box-sizing:border-box;border-width:0;text-align:right;transition:all .35s ease}.publication-header-search-input:valid{background:#fff}.publication-header-search-input:focus,.publication-header-search-input:valid,.publication-header-search-wrapper:hover .publication-header-search-input{width:200px;border-width:1px}.publication-banner{position:relative;height:800px;max-height:60vh;background-image:url(/images/publication/banner.jpg);background-size:cover;background-position:center}.publication-banner-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#fff}.publication-banner-title{font-size:60px;margin:20px 0}.publication-banner-date{text-transform:capitalize}.publication-feed-item{position:relative;width:calc(50% - 20px);color:#fff;float:right}.publication-feed-item:before{content:'';display:block}.publication-feed-item:hover .publication-feed-item-image{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.publication-feed-item-title{font-size:30px;margin-bottom:20px}.publication-feed-item-date{text-transform:capitalize}.publication-feed-item-image,.publication-feed-item-image-wrapper{background-size:cover;background-position:center;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;transition:all 1s ease,scale .5s ease-in}.publication-feed-item-image-wrapper:before,.publication-feed-item-image:before{position:absolute;content:'';top:0;right:0;left:0;bottom:0;background-color:rgba(0,0,0,.2)}.publication-feed-item-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.publication-feed-section-1{box-sizing:border-box;position:relative;width:100vw}.publication-feed-section-1 .publication-feed-item{height:800px;max-height:60vh;width:100%;overflow:hidden}.publication-feed-section-1 .publication-feed-item:before{padding-bottom:60%}.publication-feed-section-1 .publication-feed-item-title{font-size:60px}.publication-feed-section-2{box-sizing:border-box;position:relative;width:1280px;max-width:100vw;margin:100px auto}@media screen and (max-width:1280px){.publication-feed-section-2{padding:0 40px}}.publication-feed-section-2 .publication-feed-item:before{padding-bottom:63.333%}.publication-feed-section-2 .publication-feed-item:nth-child(1){float:left}.publication-feed-section-2 .publication-feed-item:nth-child(1):before{padding-bottom:133%}.publication-feed-section-2 .publication-feed-item:nth-child(2){margin-bottom:40px}.publication-feed-section-3{box-sizing:border-box;position:relative;width:1280px;max-width:100vw;margin:100px auto}@media screen and (max-width:1280px){.publication-feed-section-3{padding:0 40px}}.publication-feed-section-3 .publication-feed-item:before{padding-bottom:100%}.publication-feed-section-4{box-sizing:border-box;width:100vw;padding-bottom:100px}.publication-feed-section-4 .publication-feed-item-inner{background-color:#fff;color:#000;padding:40px;top:auto;bottom:0;min-width:50%;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.publication-feed-section-4 .publication-feed-item{width:50%;max-height:50vh}.publication-feed-section-4 .publication-feed-item:before{padding-bottom:100%}.publication-feed-section-5{box-sizing:border-box;position:relative;width:1280px;max-width:100vw;margin:100px auto}@media screen and (max-width:1280px){.publication-feed-section-5{padding:0 40px}}.publication-feed-section-5 .publication-feed-item{width:calc(100% / 3 - 40px)}.publication-feed-section-5 .publication-feed-item:before{padding-bottom:133%}.publication-feed-section-5 .publication-feed-item:nth-child(2){margin:0 50px}.publication-feed-section-6{box-sizing:border-box;position:relative;width:1280px;max-width:100vw;margin:100px auto}@media screen and (max-width:1280px){.publication-feed-section-6{padding:0 40px}}.publication-feed-section-6 .publication-feed-item{height:800px;max-height:60vh;width:100%}.publication-feed-section-6 .publication-feed-item-image-wrapper{right:auto;width:45%}.publication-feed-section-6 .publication-feed-item-inner{right:0;left:45%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:#000;padding:0 50px;text-align:left}.publication-feed-section-6 .publication-feed-item-title{font-size:60px;text-align:center;font-style:italic}.publication-feed-section-6 .publication-feed-item-desc{text-align:left;text-align:justify;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:18px;line-height:48px;max-height:144px}.publisher_dashboard_wrapper{margin:40px auto;position:relative;font-size:14px;color:#4a4a4a}.publisher_dashboard_inner{margin:40px 177px}.publisher_dashboard_inner .header-notifications__content{max-height:inherit}.publisher_dashboard_inner .no-notifications{display:none}.ps_left{float:left;padding-right:40px;width:60%;box-sizing:border-box;position:relative}.ps_right{float:left;padding-left:40px;width:40%;box-sizing:border-box;position:relative}.ps_half{width:50%}.ps_photo{margin-top:20px;border:none!important}.ps_section{margin:40px 177px;padding-bottom:30px;border-bottom:1px solid #ccc;position:relative}.ps_section_photo{position:relative;margin:-41px 0 40px;padding:40px 177px;border:none;background-size:cover;min-height:240px}.ps_section_photo .ps_section_desc,.ps_section_photo .ps_section_title{color:#fff;text-shadow:#000 1px 1px 1px}.ps_section_photo_bg_overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.2}.ps_section_title{font-family:proximaNovaSemiBold,helvetica;letter-spacing:3px;font-size:18px;text-transform:uppercase;margin-bottom:25px;width:100%;margin-top:0;position:relative}.ps_section_desc{font-size:12px;margin-top:-1.75em;margin-bottom:1.75em}.ps_section_basic_settings .ps_right{border-left:1px #ccc solid}.ps_title{font-family:proximaNovaSemiBold,helvetica;letter-spacing:3px;font-size:14px;text-transform:uppercase;display:block;position:relative;margin:0;padding:0}.ps_desc{font-size:10px;margin:0;padding:0}.ps_row{position:relative;margin-bottom:20px}.ps_field{width:100%;box-sizing:border-box;padding:5px 0;position:relative}.ps_field.editable{margin:10px 0;padding:5px 10px;border:1px solid #ccc}.ps_field_link{color:#333}.ps_row_left{float:left;width:40%;letter-spacing:1.5px;line-height:28px}.ps_row_right{float:left;line-height:28px;width:60%}.ps_location_radio{width:12px}.ps_location_label{width:80px;margin:0 10px;display:inline-block}.ps_location_input{width:calc(100% - 120px)}.ps_location_btns{position:absolute;bottom:0;right:0}.ps_photo_example_wrapper{width:100%;text-align:center;pointer-events:none}.ps_photo_example{display:inline-block;position:relative;text-align:left;vertical-align:top;padding:0}.ps_photo_btn_wrapper{position:absolute;right:177px;top:40px}.ps_photo_btn{color:#fff;text-shadow:#000 1px 1px 1px;text-transform:uppercase;box-sizing:border-box;padding:10px 20px;border:1px solid #fff;display:block}.ps_photo_toggle{color:#ccc;text-shadow:#000 1px 1px 1px;display:block;position:relative;margin-top:5px;text-align:center;text-transform:lowercase}.ps_photo_ttbox{position:absolute;bottom:20px;right:80px;width:200px}.ps_photo_ttbox ul{padding-left:1em}.ps_social .ps_btn{top:6px;transform:translateX(calc(200% + 20px))}.ps_social .ps_error{margin-left:70px}.ps_social_icon{width:55px;display:inline-block;height:28px;line-height:28px;color:#fff;vertical-align:middle;text-align:center;font-size:16px;float:left}.ps_social_icon .fa-icon{margin:0}.ps_social_icon_facebook{background-color:#4F65A1}.ps_social_icon_twitter{background-color:#7FB3EE}.ps_social_icon_instagram{background-color:#4F71A0}.ps_social_icon_pinterest{background-color:#B42B32}.ps_social_icon_youtube{background-color:#B51E25}.editable{margin-right:10px;border:none;border-bottom:1px solid transparent;transition:.3s all ease;display:inline-block}.editable.input{padding-right:10px;width:100%;box-sizing:border-box}.editable[contenteditable=true]{border-bottom:1px solid transparent;padding:0;width:auto;min-width:50px;height:auto;line-height:auto}.editable[contenteditable=true]:focus{outline:0}.editable[contenteditable=true].error{border-color:#fa8564}#locationText{min-width:350px}.ps-btn{position:absolute;bottom:0;right:0}.ps-btn.show{bottom:-30px}.ps-btn.cancel-btn{right:85px}.ps_error{left:-20px;margin-left:20px;color:#a94442;display:inline-block;background:#f2dede;padding:0 10px}.ps_error.loading{background:#d9edf7;color:#31708f}.ps_error.loading:after{font-family:FontAwesome;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:'\F110';-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}.ps_error.confirmed{background:#dff0d8;color:#3c763d}.ps_error.confirmed:after{font-family:FontAwesome;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:'\f00c'}.ps_error.location_error,.ps_error.password_wrong{margin-left:0}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.cancel_blog_btn,.cancel_btn,.change_pw_btn,.confirm_btn,.resubmit_blog_btn,.submit_blog_btn{display:inline-block;padding:0 10px;line-height:28px;color:#fff;font-size:12px;text-transform:capitalize}.ps_change_pw_btn{background:0 0;border:1px solid #ccc;color:#ccc;letter-spacing:0;margin-left:20px;position:absolute;top:-6px;right:0}.ps_input{border:1px solid #cfcfcf;display:block;padding:0 10px;line-height:28px;box-sizing:border-box;width:100%}.ps_input:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,140,167,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,140,167,.6)}.ps_input_wrapper{width:calc(100% - 70px);height:28px;padding:0 10px;box-sizing:border-box;border:1px solid #ccc;margin-left:10px;cursor:text;float:left;display:flex}.ps_input_wrapper .ps_input_label{color:#aaa;display:inline-block;line-height:28px}.ps_input_wrapper .ps_input{margin:0;padding:0;border:0;width:auto;display:inline-block;line-height:28px;flex:1}.ps_input_wrapper .ps_input:focus{border:none;outline:0;-webkit-box-shadow:none;box-shadow:none}.cancel_blog_btn,.cancel_btn{background:#cfcfcf}.confirm_btn,.resubmit_blog_btn{background:#628DE1;margin-left:20px}.confirm_btn.disable,.resubmit_blog_btn.disable{background:#cfcfcf}.ps_change_pw{margin:0;display:none}.ps_fb_intro,.submit_blog_intro{margin:0;max-width:600px}.ps_fb_btn{background:#3F5D9A;color:#fff;display:inline-block;margin-top:10px}.ps_fb_btn.connect:after{content:attr(data-connect);padding:0 10px}.ps_fb_btn.connected:after{content:attr(data-connected);padding:0 10px}.ps_fb_btn.connected{cursor:default}.ps_acc_btn{color:#fff;display:inline-block;margin-top:10px;padding-right:10px}.ps_acc_btn.delete:after{content:attr(data-delete);padding:5px 10px;text-transform:uppercase;color:#000;border:thin solid #000}.ps_acc_btn.cancel:after{content:attr(data-delete);background:#F95F72;padding:5px 10px;text-transform:uppercase}textarea.ps_acc{display:none;border:thin solid #000;border-radius:10px;margin-left:350px;padding:10px}.ps_extra{display:none}.ps_bold{font-weight:700}.submit_blog_btn{margin-top:10px;background:#F95F72}.ps_pic{width:150px;height:150px;display:inline-block;border-radius:0;border:1px solid #ccc;box-sizing:content-box;position:relative}.ps_pic_thumb{position:absolute;top:-12px;right:0;width:48px;height:48px;border:1px solid #ccc;box-sizing:content-box}.ps_pic_inner{border-radius:0}.ps_pic_upload{color:#fff;background-color:#628DE1;position:relative;width:96px;height:24px;line-height:24px;text-align:center;box-sizing:border-box;display:inline-block;font-size:12px;float:left;margin-right:10px}.ps_pic_upload .fa-icon{margin-right:6px}.ps_pic_upload .tpu-ct,.ps_pic_upload .tpu-ct:hover{top:0;bottom:0;left:0;right:0;background:0 0}.ps_pic_upload .tpu-ct .fa-icon,.ps_pic_upload .tpu-ct:hover .fa-icon{position:absolute;top:0;bottom:0;left:0;right:0;background:0 0}.ps_pic_upload .tpu-ct .fa-icon:before,.ps_pic_upload .tpu-ct:hover .fa-icon:before{content:''}.ps_pic_upload.uploading{background-color:#ccc}.ps-pic-upload-btn-loading{display:none;position:absolute;top:-65px;left:30px;height:20px;width:20px}.uploading .ps-pic-upload-btn-loading{display:block}.ps_pic_desc{float:left}.ps_cover_wrapper{background-size:cover;background-color:#777;width:92px}.ps_cover_img{width:100%;height:auto;display:block;pointer-events:none}.page--publisher-settings .nf-menu-left-item .sub-menu__item{color:#333}.page--publisher-settings .nf-menu-left-item:nth-child(n+4) .sub-menu__item,.page--publisher-settings .nf-menu-left-item:nth-child(n+4) .sub-menu__item:hover{color:#ccc}.publisher_dashboard_wrapper .widgets-ct{width:auto}.publisher_dashboard_wrapper .widgets-title{font-family:proximaNovaSemiBold,helvetica;letter-spacing:3px;font-size:18px;text-transform:uppercase;margin-bottom:25px;width:100%;margin-top:0;position:relative}.banner-style-wrapper{background-color:#fafafa!important}.home-subheader{height:50px;line-height:50px;overflow:hidden;background-color:#000}.home-subheader._smaller-text .home-subheader-inner,.home-subheader._smaller-text .home-subheader-title{font-size:14px}.home-subheader._smaller-text .home-subheader-sep{height:20px}.home-subheader-fixed-wrapper{height:50px}.home-subheader-fixed-wrapper .home-subheader{position:fixed;top:60px;left:0;right:0;z-index:90}.home-subheader-inner{position:relative;margin:auto;width:960px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center}.searchbar-entered .home-subheader-inline,.searching .home-subheader-inline{visibility:hidden}.home-subheader-item{display:inline-block;margin:0 25px 0 0;color:#AAA;font-size:12px}.home-subheader-title{color:#fff;font-size:18px;letter-spacing:4px;max-width:30%}.home-subheader-sep{width:1px;margin:0 20px;height:30px;background-color:#ddd}.home-subheader-title+.home-subheader-sep{margin-left:-5px}a.home-subheader-item{color:#FFF}.home-subheader-menu-items{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;overflow:auto}.home-subheader-menu-items .menu-item{display:inline-block;padding:0 10px;color:#aaa;transition:all .3s ease}.home-subheader-menu-items .menu-item.selected,.home-subheader-menu-items .menu-item:hover{color:#fff}.home-subheader-center{position:relative;width:900px;margin:auto}.home-intro{position:relative;height:calc(80vh - 110px);min-height:500px;overflow:hidden;color:#FFF}.home-intro-section-1,.home-intro-section-2{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s ease}.home-intro-section-1.home-intro-hide{left:-100%}.home-intro-section-2.home-intro-hide{left:100%}.home-intro-video{position:relative;top:50%;width:100%;transform:translate(0,-50%)}.home-intro-video-overlay{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2)}.home-intro-video-control{position:absolute;right:20px;bottom:20px}.home-intro-video-control .control-pause,.home-intro-video-control .control-play{width:10px;height:10px;padding:5px;color:#fff;display:block;text-align:center;cursor:pointer;border-radius:50%;background-color:rgba(0,0,0,.4);transition:all .2s ease}.home-intro-video-control .control-pause:hover,.home-intro-video-control .control-play:hover{background-color:rgba(0,0,0,.8)}.home-intro-video-control.playing .control-play,.home-intro-video-control:not(.playing) .control-pause{display:none}.home-intro-content{position:absolute;left:0;top:calc(50%);width:100%;z-index:1;transform:translate(0,-50%)}.home-intro-1,.home-intro-2,.home-intro-3,.home-intro-switch-btn{text-shadow:1px 1px 1px rgba(0,0,0,.3)}.home-intro-1{font-size:40px;text-align:center}.home-intro-2{font-size:90px;text-align:center}.home-intro-3{font-size:16px;text-align:center}.home-intro-learn{color:#FFF;text-decoration:underline}.home-intro-btn{display:block!important;margin:40px auto 0;width:340px;height:60px;line-height:60px;font-size:16px;letter-spacing:1px}.home-intro-btn:hover{background-color:#62a0ea}.home-intro-switch{position:absolute;bottom:30px;left:50%;transform:translate(-50%,0)}.home-intro-switch-btn{margin:0 30px}.home-intro-switch-highlight{position:absolute;border-top:5px solid #FFF;transition:all .3s ease}.home-body-outer{position:relative;background-color:#FAFAFA;min-height:calc(100vh - 120px)}.home-body{width:970px;min-height:1vh;margin:0 auto;padding:50px 0}.home-change-location{text-align:right;font-size:12px;color:#CCC}.home-body-left{float:left;width:600px}.home-feed-row-1{font-size:20px;letter-spacing:2px;margin-bottom:20px;color:#000;position:relative}.home-feed-date{letter-spacing:0}.home-feed-row-2{margin:20px 0;padding:16px 20px;background-color:#FFF}.home-feed-row-2.hide{display:none}.home-body-right{float:right;width:340px}.home-body-right .share-widget-btn{margin:0}.home-location{background-color:#FFF;margin-bottom:80px;position:relative}.home-location-pic{height:200px;text-align:center;font-size:20px;color:#FFF;background:center center no-repeat;background-size:cover;position:relative;display:block}.home-location-pic:after{content:'';position:absolute;display:block;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2)}.home-location-title{position:relative;z-index:1;top:50%;padding:0 50px;transform:translate(0,-50%);text-shadow:1px 1px 1px rgba(0,0,0,.3)}.home-location-more{position:absolute;bottom:-2em;left:0;right:0;text-align:center;color:#000;text-decoration:underline}.home-content-title{font-size:20px;letter-spacing:2px;margin-bottom:20px;color:#000;position:relative}.home-widget-title{font-size:20px;letter-spacing:2px;margin-bottom:20px;color:#aaa;position:relative}.home-widget-content{padding:20px;background-color:#FFF;border:1px solid #ddd;margin:0 0 60px;box-sizing:border-box;width:100%}.home-widget-item{display:block;padding:10px;background-color:#FFF;transition:all .3s ease}.home-widget-item:hover{background-color:#F6F6F6}.home-widget-item-image{float:left;margin-right:10px}.home-widget-item-title{margin-bottom:8px;font-size:16px;color:#000}.home-widget-item-desc{color:#000;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:14px;line-height:16px;max-height:48px}.home-widget-bottom,.home-widget-more{display:block;margin-top:-50px;margin-bottom:60px;color:#000}.home-widget-more{text-align:center;text-decoration:underline}.home-widget-publisher-title{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:relative;font-size:16px;line-height:18px;max-height:36px}.home-follow-btn.share-widget-btn{flex:1;height:inherit;line-height:normal;align-items:center;display:flex;text-align:center;justify-content:center;font-size:24px}.home-follow-btn.share-widget-btn:after{content:'';display:block;padding-bottom:100%}.home-tip-button{font-size:12px;width:20px;height:20px;line-height:20px;background:#fff;box-sizing:border-box;border:1px solid #ccc;position:relative;text-align:center;padding-left:2px}.home-tip-popup.animating-close .home-tip-popup-content{transition:all .5s ease;position:fixed}.home-tip-popup.animating-close .home-tip-popup-content:after{content:'';background:#fff;border:1px solid #ddd;position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;-webkit-animation:fadein .3s ease;animation:fadein .3s ease}.home-tip-popup-content{width:800px;height:480px;position:absolute;left:calc(50% - 400px);top:calc(50% - 240px);background:#fff;overflow:auto;box-shadow:0 40px 20px -40px #000;box-sizing:border-box}.home-tip-popup-content[data-page="1"] [data-page="2"],.home-tip-popup-content[data-page="2"] [data-page="1"]{display:none!important}.home-tip-popup-close{position:absolute;right:0;top:0;padding:10px;z-index:1}.home-tip-popup-page{position:absolute;left:0;top:0;right:0;bottom:0;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-animation:fadein .5s ease forwards,slide-in-left .5s ease forwards;animation:fadein .5s ease forwards,slide-in-left .5s ease forwards}.home-tip-popup-col_text{flex:4;overflow:hidden;padding:30px}.home-tip-popup-col_image{flex:5;overflow:hidden;margin-top:50px}.home-tip-popup-col_image h1{margin-top:0;margin-left:30px}.home-tip-popup-image{float:right;height:330px}.home-tip-popup-page-next,.home-tip-popup-page-prev{position:absolute;top:calc(50% - 40px);height:80px;font-size:80px;color:#ccc;z-index:1;opacity:.4;cursor:pointer}.home-tip-popup-page-next:hover,.home-tip-popup-page-prev:hover{opacity:.7}.home-tip-popup-page-next i,.home-tip-popup-page-prev i{margin:0}.home-tip-popup-page-next{right:0}.about_page{padding:40px 0}.about_page p{line-height:1.5em;margin:1.5em 0;font-size:16px}.about_page h1,.about_page h2,.about_page h3,.about_page h4,.about_page h5{letter-spacing:2px;text-transform:uppercase}.about_page h1+p.subtitle{margin-top:-16px;font-size:18px}.about_page a:not(.box-button){color:#000;text-decoration:underline}.about_page-section{box-sizing:border-box;position:relative;padding:80px 0;z-index:0;overflow-x:hidden;opacity:0}.about_page-section.section-darkbg:before{content:'';display:block;width:100vw;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f9f9f9;z-index:-1}.about_page-section:not(.section-darkbg)+.about_page-section:not(.section-darkbg):before{content:'';display:block;width:800px;border-top:1px solid #ccc;margin:auto;position:absolute;top:0;left:0;right:0}.about_page-section.in_view{-webkit-animation:fadeIn 1s ease forwards,slide-in-up 1s ease forwards;animation:fadeIn 1s ease forwards,slide-in-up 1s ease forwards}.about_page-section-title{text-align:center;width:100%}.about_page-section-row{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;width:960px;margin:0 auto}.section-image-left .about_page-section-row,.section-image-right .about_page-section-row{width:calc((100vw - 960px) / 2 + 960px)}.section-image-right .about_page-section-row{margin-right:0}.section-image-left .about_page-section-row{margin-left:0}.about_page-section-row+.about_page-section-row{margin-top:40px}.about_page-section-col_text{overflow:auto;-webkit-box-flex:4;-moz-box-flex:4;-webkit-flex:4;-ms-flex:4;flex:4;-ms-flex-preferred-size:auto;padding:0 40px}.about_page-section-col_image{-webkit-box-flex:5;-moz-box-flex:5;-webkit-flex:5;-ms-flex:5;flex:5;-ms-flex-preferred-size:auto}.section-image-left .about_page-section-col_image,.section-image-right .about_page-section-col_image{-webkit-box-flex:7;-moz-box-flex:7;-webkit-flex:7;-ms-flex:7;flex:7;-ms-flex-preferred-size:auto}.about_page-section-image{width:100%}.about_page-section-image.align-middle{background-size:contain;background-repeat:no-repeat;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.about_page-section-link{color:#000}.about_page-section-link-more{text-decoration:underline;color:#000}.about_page-section-posts{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.about_page-section-post{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;margin:0 20px}.about_page-section-post .epi{border:1px solid #ddd}.about_page-section-post .epi-title{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:16px;line-height:18px;max-height:54px}.about_page-section-post .epi-photo,.about_page-section-post .epi-photo-img{height:200px}.about_page-section-post .epi-desc{display:none}@media screen and (max-width:960px){.about_page-section{width:100%;padding:40px 0}.about_page-section.section-image-left .about_page-section-row,.about_page-section.section-image-right .about_page-section-row{width:100%;margin-left:0;margin-right:0}.about_page-section.section-image-right{margin-right:0}.about_page-section.section-image-right .about_page-section-col_image{padding-left:40px}.about_page-section.section-image-left{margin-left:0}.about_page-section.section-image-left .about_page-section-col_image{padding-right:40px}.about_page-section:not(.section-darkbg)+.about_page-section:not(.section-darkbg):before{width:80%}.about_page-section-posts,.about_page-section-row{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.about_page-section-post{width:400px;max-width:80vw;margin:0 auto}.about_page-section-col_image{margin:40px 0;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.about_page-section-image.align-middle{top:0;-webkit-transform:none;-ms-transform:none;transform:none}}.about_page-grid-3{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.about_page-grid-item{position:relative;width:calc(100% / 3 - 20px);margin-right:20px;margin-bottom:20px}.about_page-grid-item:before{content:'';display:block;padding-bottom:100%}.about_page-grid-item-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center}.about_page-grid-item-bg:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:.3;transition:opacity .3s ease}.about_page-grid-item:hover .about_page-grid-item-bg:after{opacity:0}.about_page-grid-item-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#fff;text-transform:uppercase}.about_page-ipad{position:relative;z-index:0;padding:3%;margin:20px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center}.about_page-ipad:after,.about_page-ipad:before{position:absolute;z-index:-1;top:0;left:0;right:0;height:100%;border-radius:20px;content:'';background:linear-gradient(45deg,#FFf,#fafafa);border:1px solid #ddd}.about_page-ipad:before{top:2px;left:-1px;right:-1px;border-radius:25px;background:#DDD;box-shadow:0 15px 20px -10px rgba(0,0,0,.4)}.about_page-ipad .about_page-ipad-screen{overflow:hidden;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.about_page-ipad .about_page-ipad-button{border:2px solid #ddd;width:40px;height:40px;margin-left:3%;border-radius:50%}.about_page-window{border:1px solid #ddd;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.about_page-window-topbar{height:20px;width:100%;background-color:#eee;position:relative}.about_page-window-topbar-button-right,.about_page-window-topbar-button-right:after,.about_page-window-topbar-button-right:before{position:absolute;background:#aaa;width:10px;height:1px;right:9px;top:9px}.about_page-window-topbar-button-right:after,.about_page-window-topbar-button-right:before{content:'';right:0}.about_page-window-topbar-button-right:before{top:-3px}.about_page-window-topbar-button-right:after{top:3px}.about_page-window-topbar-button-left,.about_page-window-topbar-button-left:after,.about_page-window-topbar-button-left:before{position:absolute;left:16px;top:8px;height:5px;width:5px;background-color:#aaa;border-radius:50%}.about_page-window-topbar-button-left:after,.about_page-window-topbar-button-left:before{content:'';top:0}.about_page-window-topbar-button-left:after{left:10px}.about_page-window-topbar-button-left:before{left:-10px}.about_page-window-screen{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;overflow:auto;background-color:#fff}.about_page-section-seamless{position:relative}.about_page-section-seamless:before{content:'';display:block;padding-bottom:60%}.about_page-section-seamless-back,.about_page-section-seamless-front{position:absolute;width:80%;height:80%;box-shadow:0 15px 20px -10px rgba(0,0,0,.4)}.about_page-section-seamless-back{top:0}.about_page-section-seamless-front{bottom:0;right:5%}.about_page-section-seamless-arrow{position:absolute;right:12.5%;top:10%}.about_page-section-customisable{position:relative}.about_page-section-customisable:before{content:'';display:block;padding-bottom:100%}.about_page-section-customisable-back,.about_page-section-customisable-front{position:absolute;width:60%;height:auto;box-shadow:0 15px 20px -10px rgba(0,0,0,.4)}.about_page-section-customisable-front{bottom:0}.about_page-section-customisable-back{top:0;right:5%}.fanded_page h1,.fanded_page h2,.fanded_page h3,.fanded_page h4,.fanded_page h5{font-weight:400}.fanded_page p{margin-bottom:2em}.fanded_page .title{text-transform:uppercase}.fanded_page .title .title-text{display:inline-block;color:#fff;background:#000;line-height:2em;padding:0 15px;position:relative;margin:1em 0 .5em}.fanded_page .title .title-text:before{content:'';position:absolute;width:100%;height:100%;top:-5px;left:-4px;background:#2f66f6;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);z-index:-1}.fanded_page .subtitle{color:#999;font-size:16px;margin:0 0 1.5em}.fanded_page .about_page-section-col_text{padding:0 65px;transition:.3s padding ease}.fanded_page .about_page-window{border:0;box-shadow:0 20px 35px rgba(20,20,20,.1)}.fanded_page .about_page-window-screen{position:relative}.fanded_page .box-button.blue-box{background:#2f66f6}.fanded_page .blue-text{color:#2f66f6!important}.fanded_page .LandingPage-cover h1{padding-top:1em;font-size:48px}.fanded_page .LandingPage-cover h2{line-height:1.5em;margin-bottom:1em}.fanded_page .LandingPage-cover .box-button{margin-bottom:2em}.fanded_page .LandingPage-cover-image{background:#2f66f6}.fanded_page .LandingPage-cover-image:after{display:none}.fanded_page .fandedFeatureTable{width:100%;text-align:left;table-layout:fixed;border-collapse:separate;border-spacing:20px 0}.fanded_page .fandedFeatureTable td,.fanded_page .fandedFeatureTable th{width:calc(100% / 3);vertical-align:top}@media screen and (min-width:1320px){.fanded_page .about_page-section-col_text{padding:0 125px}}.about_page-window-browserInput{background:#FBFBFB;height:30px;position:relative}.about_page-window-browserInput:after{content:'http://magazine.yourwebsite.com';position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;color:#D8D8D8;font-size:10px;padding:0 10px;margin:5px 8px;border-radius:3px;line-height:20px}.section-3-cols{text-align:center;padding:40px 0 85px;font-size:20px}.section-3-cols .about_page-section-row{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.section-3-cols .about_page-section-col{width:33.33%;box-sizing:border-box;padding:0 60px}.about_page-section-col_icon{display:block;margin:50px 0 30px}.fanded_page .about_page-carouselImage{position:absolute;top:0;left:0;transition:all .2s ease;-webkit-animation:fadein .6s ease forwards,small-fade-slide-in 1.2s ease;animation:fadein .6s ease forwards,small-fade-slide-in 1.2s ease;z-index:1}.fanded_page .about_page-carouselImage.sliding-out{-webkit-animation:fadeout .6s ease forwards,slide-out-half-left 1.2s ease;animation:fadeout .6s ease forwards,slide-out-half-left 1.2s ease;z-index:0}.about_page-invite_box{width:250px;height:360px;background:#fff;box-shadow:0 20px 35px rgba(10,10,10,.1);text-align:center;position:absolute;top:10%;left:3%;box-sizing:border-box;padding:30px 45px;margin-bottom:30px;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}.about_page-invite_box p{line-height:normal;margin:1em 0}.about_page-invite_box,.about_page-invite_box .box-button,.about_page-invite_box p{font-size:12px}.about_page-invite_box .box-button.oval-box{padding-left:20px;padding-right:20px}.about_page-invite_box .coffee-box{color:#fff;background:#221108}.about_page-invite_box .orange-box{color:#fff;background:#F37E31}.invite_box-image{width:calc(288px/2);height:calc(288px/2);display:inline-block}.invite_box-text{height:85px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.invite_box-close{width:45px;height:45px;border-radius:100%;position:absolute;bottom:-20px;right:-20px;text-align:center}.invite_box-close .gm-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}.invite_box-close-orange{background:#F37E31}.invite_box-close-coffee{background:#221108}.invite_box-close-blue{background:#F95F72}.invite_box-violet .box-button,.invite_box-violet .invite_box-close{background:#09003D;border-color:#09003D;color:#fff}.invite_box-copyright{font-size:9px;margin:10px}.LandingPage-row.row-fanded{margin-bottom:150px}.LandingPage-row.row-fanded,.LandingPage-row.row-fanded .LandingPage-row-col{position:relative}.LandingPage-row.row-fanded.row-follows-previous{margin-top:-100px}.LandingPage-row.row-fanded.row-fandedDesc .content{font-size:20px;line-height:1.5em}.LandingPage-row.row-fanded.row-fandedDesc .about_page-window-screen{overflow:hidden}.LandingPage-row.row-fanded.row-fandedDesc .about_page-window-screen:before{content:'';display:block;padding-top:60%}.LandingPage-row.row-fanded.row-fandedVideo{position:relative;width:100%;z-index:0}.LandingPage-row.row-fanded.row-fandedVideo:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-size:contain;background-image:url(/images/landing/fanded/video-bgStrip.jpg);background-repeat:no-repeat;background-position:center}.LandingPage-row.row-fanded.row-fandedBusiness .about_page-window-screen{overflow:visible}.LandingPage-row.row-fanded.row-fandedBusiness .about_page-section-image-fg{position:absolute;bottom:85%;right:-5%;width:35%;z-index:1;opacity:0;-webkit-animation:fadein .8s 1.3s ease forwards;animation:fadein .8s 1.3s ease forwards}.LandingPage-row.row-fanded .section-growth-image_1{position:absolute;bottom:0;width:80%;z-index:1;opacity:0;-webkit-animation:fadein .8s 1.3s ease forwards;animation:fadein .8s 1.3s ease forwards}.LandingPage-row.row-fanded .section-growth-image_2{float:right;margin-bottom:100px;width:80%;opacity:0;-webkit-animation:fadein .8s 1s ease forwards;animation:fadein .8s 1s ease forwards}.LandingPage-row.row-fanded .section-get-started .about_page-section-row{min-height:250px;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:1200px){.section-growth-image_1,.section-growth-image_2{margin:0 auto;display:block}}@media screen and (max-width:568px){.fanded_page .LandingPage-cover h1,.fanded_page h1{font-size:2em}.fanded_page .LandingPage-cover h2,.fanded_page h2{font-size:1.25em}.fanded_page .LandingPage-cover h3,.fanded_page .LandingPage-cover h4,.fanded_page .LandingPage-cover h5,.fanded_page h3,.fanded_page h4,.fanded_page h5{font-size:1em}.section-seo-icon_2{top:22%;left:13%}.section-seo-icon_3{top:27%;left:23%}.section-fanded .about_page-window-screen:before{padding-top:75%}.section-3-cols .about_page-section-col{width:60%;box-sizing:border-box;padding:0 25px}}.FeaturesPage h1{font-size:48px}.FeaturesPage .LandingPage-section-features>.LandingPage-row{padding-left:50px;padding-right:50px;padding-bottom:50px;margin-top:0;background-color:#697a84}.FeaturesPage .LandingPage-section-features>.LandingPage-row:first-child{padding-top:50px}.FeaturesPage .LandingPage-section-features>.LandingPage-row:not(:last-child){margin-bottom:0}.FeaturesPage .LandingPage-row-col h2{font-size:32px}.FeaturesPage .LandingPage-row-col h3{font-size:16px}.FeaturesPage .LandingPage-row-col p{font-size:14px}@media (max-width:660px){.FeaturesPage .LandingPage-section-features>.LandingPage-row{padding-left:30px;padding-right:30px;padding-bottom:0}}.PricingPage .LandingPage-section{overflow:visible}.PricingPage .MagazinePlans-pricings{padding-left:25%;background:#2f66f6;position:relative;margin:40px 0}.PricingPage .MagazinePlans-pricings:after{content:'';width:206px;height:275px;background-size:cover;background-image:url(/images/landing/connect/update/pricing1.png);position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;margin:0 2.75%}.PricingPage .magazinePlan-pricingCard{width:33.33%;box-sizing:border-box;margin:0}.PricingPage .magazinePlan-pricingCard._mostPopular{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.PricingPage .mdc-card{padding:40px;background:#fff}.PricingPage .mdc-card,.PricingPage .mdc-card a{color:#4a4a4a}.PricingPage .mdc-card h3{font-size:22px}.PricingPage .mdc-card p{font-size:14px}.PricingPage .LandingPage-qa-link{font-size:14px;letter-spacing:1px;margin-bottom:30px}.PricingPage .LandingPage-qa-link,.PricingPage .LandingPage-qa-link a{color:#4a4a4a}.PricingPage .LandingPage-qa-link a{font-weight:700}.PricingPage-support-card{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:#f5f8fa;padding:60px}.PricingPage-support-card h3{margin:0}.PricingPage-faq-item{margin-bottom:4em}.LandingPage-row.row-pricingTable{max-width:100%;overflow:auto}.featureTable-table{background-color:#fff;color:#4A4A4A}.featureTable-row{font-weight:100}.featureTable-row:first-child .featureTable-cell{position:relative}.featureTable-row:first-child .featureTable-cell:nth-child(2):after{content:'';position:absolute;top:0;left:-1px;right:-1px;width:auto;height:10px;background-color:#2f66f6}.featureTable-row:first-child .featureTable-cell:nth-child(3):after{content:'';position:absolute;top:0;left:-1px;right:-1px;width:auto;height:10px;background-color:#4A90E2}.featureTable-row:first-child .featureTable-cell:nth-child(4):after{content:'';position:absolute;top:0;left:-1px;right:-1px;width:auto;height:10px;background-color:#444DAF}.featureTable-row-highlighted{background-color:#F4F4F4;font-weight:400}.featureTable-cell{padding:20px 35px;box-sizing:border-box;width:255px;min-height:80px;border-bottom:1px solid #F4F4F4;border-right:1px solid #F4F4F4}.featureTable-cell:first-child{border-right:1px solid #CFCFCF}.featureTable-cell .gm-icon--check{color:#2f66f6}.PricingPage.LandingPage .LandingPage-3ColsCard{min-height:170px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media (max-width:1001px){.featureTable-table .featureTable-row:first-child h3{text-overflow:ellipsis;overflow:hidden}.featureTable-table._fixedHeader .featureTable-row:first-child{margin-left:auto;margin-right:auto;width:80%}}@media (min-width:961px){.featureTable-table{display:table;width:100%}.featureTable-row{display:table-row}.featureTable-cell{display:table-cell}}@media (max-width:660px){.PricingPage.LandingPage .col-center h2{font-size:20px}.featureTable-table{margin-left:-10%;margin-right:-10%}.featureTable-table._fixedHeader .featureTable-row:first-child{width:96%}}.PricingPage-expandable{width:350px;max-width:100%;display:block;margin:0 auto 50px}.PricingPage-expandable .magazinePlan-pricingCard{width:100%;margin-bottom:80px}.PricingPage-expandable .magazinePlan-pricingCard--icon{opacity:0}.PricingPage-expandable .pricingCard-planFeatures{padding-bottom:20px}.PricingPage-expandable .pricingCard-planFeatures+.mdc-button{display:none}.PricingPage-expandable .pricingCard-expandBtn{width:55px;height:55px;border-radius:100%;background-color:#fff;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;bottom:0;margin-bottom:-27.5px;left:50%;margin-left:-27.5px}.PricingPage-expandable .featureTable-table{display:none}.PricingPage-expandable.expanded .featureTable-table{display:block;max-width:100%;margin-left:auto;margin-right:auto}.PricingPage-expandable.expanded .magazinePlan-pricingCard{margin-bottom:0}.PricingPage-expandable.expanded .pricingCard-expandBtn,.PricingPage-expandable.expanded .pricingCard-line{display:none!important}.PricingPage-expandable .featureTable-row{display:block}.PricingPage-expandable .featureTable-row:not(.featureTable-row-highlighted){padding-left:40px;position:relative;border-bottom:1px solid #F4F4F4}.PricingPage-expandable .featureTable-row:not(.featureTable-row-highlighted) .featureTable-cell{border-bottom:0}.PricingPage-expandable .featureTable-row:not(.featureTable-row-highlighted) .featureTable-cell+.featureTable-cell{padding-top:0;margin-top:-10px}.PricingPage-expandable .featureTable-row:not(.featureTable-row-highlighted) .featureTable-cell:before{content:'\e5ca';font-family:MaterialIcons;display:block;color:#2f66f6;margin-right:20px;font-size:18px;position:absolute;left:25px;top:50%;transform:translateY(-50%)}.PricingPage-expandable .featureTable-cell{display:none;width:100%;min-height:0;padding:20px 25px}.PricingPage-expandable .featureTable-cell:first-child{display:block}.PricingPage-expandable .featureTable-cell._empty,.PricingPage-expandable .featureTable-cell._tick,.PricingPage-expandable._basic ._hide-in-mobile-basic,.PricingPage-expandable._global ._hide-in-mobile-global,.PricingPage-expandable._professional ._hide-in-mobile-professional{display:none!important}.PricingPage-expandable._basic .featureTable-row .featureTable-cell:nth-child(2),.PricingPage-expandable._global .featureTable-row .featureTable-cell:nth-child(4),.PricingPage-expandable._professional .featureTable-row .featureTable-cell:nth-child(3){display:block}.mdc-button--raised:not(:disabled).mdc-button--darkBlue,.mdc-button--unelevated:not(:disabled).mdc-button--darkBlue{background:#1E3B86}.mdc-button.mdc-button--raised.mdc-button--taller{height:auto;padding:8px 16px;font-size:18px}.lp{background-image:url(/images/landing/index/spritesheet.png);background-repeat:no-repeat;display:block;background-size:638px 460px}.lp-brand1{width:110px;height:25px;background-position:-1px -1px}.lp-brand2{width:106px;height:15px;background-position:-113px -1px}.lp-brand3{width:110px;height:31px;background-position:-221px -1px}.lp-brand4{width:110px;height:26px;background-position:-333px -1px}.lp-brand5{width:109px;height:27px;background-position:-1px -29px}.lp-contentService1{width:160px;height:160px;background-position:-112px -34px}.lp-contentService2{width:160px;height:160px;background-position:-274px -34px}.lp-contentService3{width:160px;height:160px;background-position:-1px -196px}.lp-modern1{width:160px;height:160px;background-position:-163px -196px}.lp-modern2{width:160px;height:160px;background-position:-445px -1px}.lp-modern3{width:160px;height:160px;background-position:-436px -163px}.lp-nav1{width:45px;height:48px;background-position:-325px -325px}.lp-nav2{width:64px;height:40px;background-position:-372px -325px}.lp-nav3{width:40px;height:41px;background-position:-438px -325px}.lp-nav4{width:35px;height:42px;background-position:-598px -163px}.lp-nav5{width:46px;height:42px;background-position:-480px -325px}.lp-pricing1{width:30px;height:33px;background-position:-607px -1px}.lp-pricing2{width:33px;height:20px;background-position:-1px -163px}.lp-pricing3{width:32px;height:31px;background-position:-36px -163px}.lp-pricing4{width:27px;height:32px;background-position:-607px -36px}.lp-pricing5{width:30px;height:30px;background-position:-1px -70px}.lp-pricing6{width:27px;height:28px;background-position:-33px -70px}.lp-timeline1{width:60px;height:60px;background-position:-528px -325px}.lp-timeline2{width:60px;height:60px;background-position:-1px -387px}.lp-timeline3{width:60px;height:60px;background-position:-63px -387px}.lp-timeline4{width:60px;height:60px;background-position:-125px -387px}.lp-timeline5{width:60px;height:60px;background-position:-187px -387px}.lp-timeline6{width:60px;height:60px;background-position:-249px -387px}.lp-title1{width:60px;height:60px;background-position:-311px -387px}.lp-title2{width:40px;height:41px;background-position:-590px -325px}.lp-title3{width:60px;height:72px;background-position:-373px -387px}.lp-title4{width:66px;height:66px;background-position:-435px -387px}.lp-robot{display:inline-block;vertical-align:middle;width:22px;height:20px;background-size:22px 20px;background-image:url(/images/landing/index/robot.png)}.LandingPage{font-size:14px;padding-top:70px;overflow-x:hidden}.LandingPage h1{font-size:42px;margin-top:0}.LandingPage h1+.subtitle-no-margin-top{margin-top:-30px}.LandingPage h2{font-size:34px}.LandingPage .col-center h1+.main-tagline{font-size:20px}.LandingPage .col-center h2+.main-tagline{font-size:16px}.LandingPage .col-center .main-tagline{line-height:1.7em}.LandingPage .col-center h2{font-size:34px}.LandingPage .col-center h3{font-size:22px}.LandingPage .col-center p{margin-left:auto;margin-right:auto;max-width:1024px;padding-left:30px;padding-right:30px}.LandingPage p{line-height:1.3em}.LandingPage p span{display:inline-block}.LandingPage.landing-create{padding-top:0}.LandingPage.landing-create .LandingPage-header-item,.LandingPage.landing-create .LandingPage-header-menu-expandToggle{display:none}.main-tagline a{color:inherit}.LandingPage-header{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;height:70px;line-height:70px;background:#fff;position:fixed;top:0;left:0;right:0;z-index:500;border-bottom:1px solid #aab8c2}.LandingPage-header-logo .noteyLogo{height:70px}.LandingPage-header-menu-expandToggle{display:none;width:50px;text-align:center}.LandingPage-header-item,.LandingPage-header-subitem{font-weight:700;cursor:pointer;color:#000;text-transform:capitalize;transition:all .3s ease}.LandingPage-header-item:hover,.LandingPage-header-subitem:hover{background-color:#F8F8F8}.LandingPage-header-item:not(.expandable),.LandingPage-header-subitem:not(.expandable){-webkit-user-select:none;-moz-user-select:none}.LandingPage-header-item{padding:0 20px;white-space:nowrap}.LandingPage-header-item.expandable{position:relative}.LandingPage-header-item.expanded .LandingPage-header-itemMenu{opacity:1;pointer-events:all}.LandingPage-header-item .mdc-button+.mdc-button{margin-left:20px}.LandingPage-header-menu{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.LandingPage-header-itemMenu{position:absolute;top:100%;left:-20px;bottom:0;width:300px;opacity:0;pointer-events:none;height:fit-content;box-shadow:0 5px 15px rgba(24,32,38,.2);margin-top:1px;font-weight:400;transition:.3s ease opacity}.LandingPage-header-itemMenu.solutionsMenu{width:740px;background-color:#fff;border-radius:2px;margin-top:15px}.LandingPage-header-itemMenu.solutionsMenu,.LandingPage-header-itemMenu.solutionsMenu a{color:#4A4A4A}.LandingPage-header-itemMenu.solutionsMenu:before{content:'';width:0;height:0;border-style:solid;border-width:0 12.5px 15px;border-color:transparent transparent #fff;position:absolute;bottom:100%;left:0;margin-bottom:-1px;margin-left:55px}.LandingPage-header-itemMenu .solutionsMenu-bottom,.LandingPage-header-itemMenu .solutionsMenu-top{padding:0 60px}.LandingPage-header-itemMenu .solutionsMenu-bottom ._text,.LandingPage-header-itemMenu .solutionsMenu-top ._text{line-height:105px;margin:0;text-transform:initial;white-space:normal}.LandingPage-header-itemMenu .solutionsMenu-top{font-size:25px}.LandingPage-header-itemMenu .solutionsMenu-top ._text{font-weight:400}.LandingPage-header-itemMenu .solutionsMenu-bottom{font-size:20px}.LandingPage-header-itemMenu .solutionsMenu-linkWrapper{position:relative;margin:0 22px;padding-top:20px}.LandingPage-header-itemMenu .solutionsMenu-linkWrapper:after,.LandingPage-header-itemMenu .solutionsMenu-linkWrapper:before{content:'';position:absolute;width:600px;height:1px;background-color:#000;left:50%;z-index:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.LandingPage-header-itemMenu .solutionsMenu-linkWrapper:before{top:0}.LandingPage-header-itemMenu .solutionsMenu-linkWrapper:after{bottom:0}.LandingPage-header-itemMenu .solutionsMenu-link{position:relative;padding-left:80px;padding-top:10px;padding-bottom:10px}.LandingPage-header-itemMenu .solutionsMenu-link ._title{font-size:23px}.LandingPage-header-itemMenu .solutionsMenu-link ._text{font-size:15px;font-weight:400}.LandingPage-header-itemMenu .solutionsMenu-link ._text,.LandingPage-header-itemMenu .solutionsMenu-link ._title{text-transform:initial;white-space:normal}.LandingPage-header-itemMenu .solutionsMenu-link:nth-child(1) .solutionsMenu-link-icon{background-color:#225EFF}.LandingPage-header-itemMenu .solutionsMenu-link:nth-child(2) .solutionsMenu-link-icon{background-color:#4A90E2}.LandingPage-header-itemMenu .solutionsMenu-link:nth-child(3) .solutionsMenu-link-icon{background-color:#50E3C2}.LandingPage-header-itemMenu .solutionsMenu-link-icon{width:55px;height:55px;border-radius:100%;color:#fff;margin-right:30px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:absolute;top:0;left:0;margin-top:20px}.LandingPage-header-itemMenu .solutionsMenu-link-icon .gm-icon{font-size:26px}.LandingPage-header-subitem{display:block;background:#fff;padding:20px 40px;line-height:1}.LandingPage-cover{position:relative;-webkit-align-items:center;align-items:center;z-index:0}.LandingPage-cover .LandingPage-row{color:#fff;padding:40px 0;margin:0 auto;height:100%}.LandingPage-cover:empty{display:none}.LandingPage-cover:not(:empty){display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;min-height:60vh}.ConnectIndex,.ConnectIndex .font-pnb,.ConnectIndex .font-pnbl,.ConnectIndex .font-pnl,.ConnectIndex .font-pnr,.ConnectIndex .font-pnsb,.ConnectIndex .mdc-button{font-family:Roboto,sans-serif}.ConnectIndex .font-pnl{font-weight:100}.ConnectIndex.AmplifyPage .LandingPage-header,.ConnectIndex.AmplifyPage .LandingPage-header-menu{background:#4A90E2}.ConnectIndex.GlobalizePage .LandingPage-header,.ConnectIndex.GlobalizePage .LandingPage-header-menu{background:#4A1B91}.ConnectIndex.LaunchPage .LandingPage-header,.ConnectIndex.LaunchPage .LandingPage-header-menu{background:#2f66f6}.ConnectIndex.FeaturesPage .LandingPage-header,.ConnectIndex.FeaturesPage .LandingPage-header-menu{background:#364550}.ConnectIndex.PricingPage .LandingPage-header,.ConnectIndex.PricingPage .LandingPage-header-menu{background:#134077}.ConnectIndex .LandingPage-header{background:#1B3168}.ConnectIndex .LandingPage-header .LandingPage-header-menu>.LandingPage-header-item,.ConnectIndex .LandingPage-header .gm-icon.gm-icon--menu,.ConnectIndex .LandingPage-header .noteyLogo .noteyLogo-platform:after{color:#fff}.ConnectIndex .LandingPage-header .LandingPage-header-item:hover,.ConnectIndex .LandingPage-header .LandingPage-header-menu>.LandingPage-header-item:hover{background:rgba(0,0,0,.1)}.ConnectIndex .LandingPage-header .LandingPage-header-item .grey-text{color:rgba(255,255,255,.7)!important}.ConnectIndex .LandingPage-cover-image:after{display:none}.LandingPage-cover-image{background-size:cover}.LandingPage-cover-image,.LandingPage-cover-image:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.LandingPage-cover-image:after{content:'';background:rgba(0,0,0,.5)}.LandingPage-cover-image .carousel-slide{background-position:center bottom;background-size:cover}.LandingPage-cover-image .carousel-slide.fadein{display:block;-webkit-animation:fadein .3s ease forwards,slide-in-up .3s ease forwards;animation:fadein .3s ease forwards,slide-in-up .3s ease forwards}.LandingPage-cover-image .carousel-slide,.LandingPage-cover-image .carousel-slide:before{position:absolute;top:0;left:0;right:0;bottom:0}.LandingPage-cover-image .carousel-slide:before{content:'';background:rgba(0,0,0,.3)}.LandingPage-cover-image .about_page-top-image-text{position:absolute;margin:40px 60px;color:#fff}.ConnectIndex .LandingPage-video{box-shadow:none}.ConnectIndex .LandingPage-cover h1{font-size:56px;margin-top:40px}@-webkit-keyframes coverImage-pagePopup-show{from{opacity:0}to{opacity:1}}@keyframes coverImage-pagePopup-show{from{opacity:0}to{opacity:1}}@-webkit-keyframes coverImage-pagePopup-show2{from{opacity:0}to{opacity:1}}@keyframes coverImage-pagePopup-show2{from{opacity:0}to{opacity:1}}@-webkit-keyframes coverImage-pagePopup-show3{from{opacity:.5}to{opacity:1}}@keyframes coverImage-pagePopup-show3{from{opacity:.5}to{opacity:1}}.LandingPage-pattern-background{background-size:7000px 5000px;background-position:center;background-image:url(/images/landing/index/cover/pattern.png);background-repeat:repeat}.LandingPage-pattern-background.LandingPage-cover-image{background-size:1440px 700px}.lp-nav1,.lp-nav2,.lp-nav3,.lp-nav4,.lp-nav5{margin-left:auto;margin-right:auto}.LandingPage-section{overflow:hidden;padding:15px}.LandingPage-section:not(.LandingPage-section-white){color:#fff}.LandingPage-section .lp{display:inline-block;vertical-align:middle;margin-top:-3px}.LandingPage-section-white{background-color:#F7F7F7;padding:15px}.LandingPage-section-blue{background-color:#2f66f6}.LandingPage-section-purple{background-color:#444DAF}.LandingPage-section-brightPurple{background-color:#4A1B91}.LandingPage-section-pink{background-color:#D63864}.LandingPage-section-green{background-color:#6ECD93}.LandingPage-section-yellow{background-color:#F3AE3D}.LandingPage-section-navy{background-color:#34404B}.LandingPage-section-darkBlue{background-color:#1B3168}.LandingPage-section-skyBlue{background-color:#4A90E2}.LandingPage-section-blue-dark-accent{background-color:#0E28AC}.LandingPage-section-skyBlue-dark-accent{background-color:#0063B0}.LandingPage-section-purple-dark-accent{background-color:#090057}.LandingPage-section-brightPurple-dark-accent{background-color:#0E005E}.LandingPage-section-darkGrey{background-color:#364550}.LandingPage-section-fadedBlue{background-color:#134077}.LandingPage-nav{margin:80px 0}.LandingPage-tiles-container{width:100%}.LandingPage-tiles-container .LandingPage-box{min-width:160px;max-width:190px;height:150px;box-sizing:border-box;padding:0;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.LandingPage-tiles-container .LandingPage-box p{margin-bottom:0}.LandingPage-tiles-container .LandingPage-box--icon{height:48px;margin:0 auto;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.LandingPage-tiles-container .LandingPage-box--icon:nth-child(1){width:45px}.LandingPage-tiles-container .LandingPage-box--icon:nth-child(2){width:64px}.LandingPage-tiles-container .LandingPage-box--icon:nth-child(3){width:40px}.LandingPage-tiles-container .LandingPage-box--icon:nth-child(4){width:35px}.LandingPage-tiles-container .LandingPage-box--icon:nth-child(5){width:46px}.LandingPage-stripe-background{position:relative}.LandingPage-stripe-background:before{content:'';position:absolute;width:500%;height:110%;background-color:rgba(255,255,255,.1);-webkit-transform:translateX(-40%) rotateZ(10deg);-ms-transform:translateX(-40%) rotateZ(10deg);transform:translateX(-40%) rotateZ(10deg)}.LandingPage-stripe-background.reverse:before{-webkit-transform:translateX(-40%) rotateZ(-10deg);-ms-transform:translateX(-40%) rotateZ(-10deg);transform:translateX(-40%) rotateZ(-10deg)}.LandingPage-stripe-background.skyBlue:before{background-color:#0063B0}.LandingPage-stripe-background .LandingPage-row{margin-top:50px;margin-bottom:50px}.LandingPage-box{padding:30px;border-radius:2px}.LandingPage-box .LandingPage-box--icon,.LandingPage-box img{max-width:100%}.LandingPage-box-lightGrey{background-color:#E0E8EE}.LandingPage-box-blue{background-color:#2f66f6;color:#fff}.LandingPage-box-purple{background-color:#444DAF;color:#fff}.LandingPage-box-pink{background-color:#D63864;color:#fff}.LandingPage-box-green{background-color:#6ECD93;color:#fff}.LandingPage-box-yellow{background-color:#F3AE3D;color:#fff}.LandingPage-box-magente{background-color:#BD10E0;color:#fff}.LandingPage-row{box-sizing:border-box;height:100%;width:960px;margin:100px auto;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.LandingPage-row.row-wide{width:1440px;overflow:hidden;overflow-x:auto;max-width:100%}.LandingPage-row.row-wide::-webkit-scrollbar{width:4px;height:4px}.LandingPage-row.row-wide::-webkit-scrollbar-track{border-radius:1px}.LandingPage-row.row-wide::-webkit-scrollbar-thumb{border-radius:1px}.LandingPage-row.row-wide::-webkit-scrollbar{background:rgba(0,0,0,.2)}.LandingPage-row.row-wide::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1)}.LandingPage-row.row-margin-bottom-large{margin-bottom:220px}.LandingPage-row.row-follows-previous{margin-top:-100px}.LandingPage-row.row-border-top{padding-top:100px;border-top:1px solid #aaa}.LandingPage-row.row-pricing{margin-bottom:100px;padding:60px 20px;background:#2f66f6;border-radius:4px;color:#fff}.LandingPage-row.row-pricing a{color:#fff;text-decoration:underline;font-weight:700;cursor:pointer}.LandingPage-row.row-platforms{width:100%;background:#f5f8fa;padding:40px;margin:0}.LandingPage-row.row-platforms .LandingPage-row-col{width:960px;margin:auto;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;-ms-flex-preferred-size:auto}.LandingPage-row.row-3cols{width:100%;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.LandingPage-row.row-3cols .LandingPage-row-inner{width:100%;max-width:960px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.LandingPage-row.row-3cols .LandingPage-row-inner:not(.row-remarks){-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.LandingPage-row.row-3cols .LandingPage-row-inner.row-remarks{max-width:800px}.LandingPage-row.row-3cols .number{font-size:60px}.LandingPage-row.row-3cols .cardTitle{font-size:35px}.LandingPage-row.row-3cols p{font-size:14px;line-height:1.5em}.LandingPage-row.row-landing-pricing{width:100%}.LandingPage-row.row-landing-pricing .LandingPage-row-inner{max-width:1110px;margin-left:auto;margin-right:auto}.LandingPage-row.row-subheader{margin-top:0;padding:40px 0;width:100%;max-width:100%;color:#fff}.ConnectIndex .LandingPage-row.row-subheader{margin-bottom:0}.LandingPage-row.row-subheader-inner{margin:0 auto}.LandingPage-row.row-whiteBackground{background-color:#fff;color:#000;padding:50px}.LandingPage-row.row-lightGreyBackground{background-color:#F4F8FA;padding:50px}.LandingPage-row.row-roi-3cols{margin-top:-50px;margin-bottom:0}.LandingPage-row.row-roi-3cols .LandingPage-3ColsCard{width:300px;margin:0;padding-top:0}.LandingPage-row.row-pricingTable{width:1110px}.LandingPage-row.animated{transition:opacity 1s ease,transform 1s ease}.LandingPage-row.animated.ready{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.LandingPage-row.animated.show{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.rowWrapper-whiteBackground{background-color:#fff;color:#000;padding:50px 0 0;margin:100px auto;width:960px;overflow:hidden}.rowWrapper-whiteBackground .row-follows-previous{padding-top:50px}.rowWrapper-whiteBackground .LandingPage-row{padding-left:50px;padding-right:50px;box-sizing:border-box}.rowWrapper-whiteBackground .LandingPage-row:first-child{margin-top:0}.rowWrapper-whiteBackground .LandingPage-row:last-child{margin-bottom:0}.row-lightGreyBackground,.row-whiteBackground,.rowWrapper-whiteBackground{border-radius:2px}.row-whiteBackground h1,.rowWrapper-whiteBackground h1{font-size:48px;font-weight:700}.row-whiteBackground p,.rowWrapper-whiteBackground p{font-size:16px}.LandingPage-row-col-image-noPadding{margin:-50px}.LandingPage-3ColsCard{position:relative;padding:30px 20px;border-radius:2px;width:300px;max-width:100%;box-sizing:border-box;top:0;margin:25px;-webkit-align-self:stretch;align-self:stretch;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.LandingPage-3ColsCard:not(.transparentBg){background:#fff;color:#000}.LandingPage-3ColsCard .LandingPage-3ColsCard--visual .lp,.LandingPage-3ColsCard img{display:block;margin-left:auto;margin-right:auto;max-width:100%}.LandingPage-3ColsCard .LandingPage-3ColsCard--visual{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.LandingPage-3ColsCard .LandingPage-3ColsCard--alignBottom{margin-top:auto}.LandingPage-3ColsCard p{margin:10px 0}.LandingPage-3ColsCard-centered,.LandingPage-3ColsCard-square{text-align:center}.LandingPage-3ColsCard--callToAction{margin-top:auto;padding-top:20px}.LandingPage-3ColsCard--visual{margin-bottom:20px}.LandingPage-3ColsCard--visual._fullwidth{margin:-30px -20px 25px}.LandingPage-row.row-3cols p.LandingPage-3ColsCard--bigger-title{font-size:20px;line-height:1.3}.LandingPage-row p.LandingPage-3ColsCard--title{text-align:center;font-size:18px}.LandingPage-row-col{box-sizing:border-box}.LandingPage-row-col+.LandingPage-row-col{margin-left:80px}.LandingPage-row-col.col-half{width:calc(50% - 40px);margin-left:0}.LandingPage-row-col.col-onethird{width:calc(30% - 40px);margin-left:0}.LandingPage-row-col.col-narrow{-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;-ms-flex-preferred-size:auto}.LandingPage-row-col.col-wide{-webkit-box-flex:3;-moz-box-flex:3;-webkit-flex:3;-ms-flex:3;flex:3;-ms-flex-preferred-size:auto}.LandingPage-row-col.col-full{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.LandingPage-row-col.col-center{text-align:center}.LandingPage-row-col.col-right{-webkit-transform:translateX(150%);-ms-transform:translateX(150%);transform:translateX(150%)}.LandingPage-row-col.col-forceSize{overflow:hidden}.LandingPage-row-col.col-outline{border:1px solid #fff;border-radius:3px;padding-bottom:20px}.LandingPage-row-col:not(.col-center) .LandingPage-3ColsCard{display:block;margin-left:auto;margin-right:auto}.LandingPage-row-col img:not(.img-icon){max-width:100%;width:auto;display:block;margin:0 auto}.LandingPage-row-col figcaption{text-align:center;margin:2em .5em}.LandingPage-row-col p,.LandingPage-row-col.col-goals{font-size:20px}.LandingPage-row-col.col-goals .col-goals--iconList{box-sizing:border-box;font-size:16px}.LandingPage-row-col.col-goals .iconList-text{position:relative;padding-left:50px}.LandingPage-row-col.col-goals .iconList-text:before{content:'';width:33px;height:27px;background-size:33px 27px;background-image:url(/images/landing/index/green-arrowup.png);position:absolute;top:0;left:0}.LandingPage-row-col.col-goals .LandingPage-line-title{margin-bottom:0}.LandingPage-row-col.col-goals .col-goals--callToAction{font-size:14px}.LandingPage-row-col-verticalCenter{box-sizing:border-box;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.LandingPage-row-col-verticalTop{position:relative;top:30px;padding-bottom:50px}.LandingPage-whiteBackground-row-col--callToAction{margin-top:5em}.LandingPage-video{width:100%;background:#aab8c2;box-shadow:0 40px 40px -20px rgba(0,0,0,.5)}.LandingPage-platform-cards{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin:40px 0}.LandingPage-platform-cards h1{margin:20px 0}.LandingPage-platform-cards p{line-height:1.5em;margin:0 35px 40px}.LandingPage-platform-card{background:#fff;padding:40px;border:1px solid #ddd;border-radius:4px;box-shadow:0 20px 30px -20px rgba(0,0,0,.3);width:calc(50% - 20px);box-sizing:border-box;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.LandingPage-platform-card-image{position:relative;height:200px;margin-bottom:20px}.LandingPage-platform-card-image img{position:relative;max-height:100%;max-width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.LandingPage-featured-row{height:50px;line-height:50px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center}.LandingPage-featured-title{font-size:18px;font-weight:700;letter-spacing:2px;margin-right:100px}.LandingPage-featured-logos{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.LandingPage-featured-logos img{display:block;width:100%}.LandingPage-conferences-animation-1,.LandingPage-conferences-animation-2,.LandingPage-conferences-animation-3{position:relative}.confAnim1-2{position:absolute;height:75%;top:15%;left:5%;opacity:0}.confAnim2-2{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;height:50%;opacity:0}.confAnim2-3{position:absolute;top:-5%;height:30%;right:0;opacity:0}.confAnim3-1{width:50%!important;margin:0!important;position:relative;left:50%;-webkit-transform:translate(-80%,5%);-ms-transform:translate(-80%,5%);transform:translate(-80%,5%)}.confAnim3-2{width:50%!important;position:absolute;top:-5%;right:50%;-webkit-transform:translateX(80%);-ms-transform:translateX(80%);transform:translateX(80%)}@-webkit-keyframes confAnim1-1{to{opacity:.5}}@keyframes confAnim1-1{to{opacity:.5}}@-webkit-keyframes confAnim1-2{from{opacity:0}to{opacity:1}}@keyframes confAnim1-2{from{opacity:0}to{opacity:1}}@-webkit-keyframes confAnim3-1{from{-webkit-transform:translate(-80%,5%);-ms-transform:translate(-80%,5%);transform:translate(-80%,5%)}to{-webkit-transform:translate(-80%,5%) rotate(15deg);-ms-transform:translate(-80%,5%) rotate(15deg);transform:translate(-80%,5%) rotate(15deg)}}@keyframes confAnim3-1{from{-webkit-transform:translate(-80%,5%);-ms-transform:translate(-80%,5%);transform:translate(-80%,5%)}to{-webkit-transform:translate(-80%,5%) rotate(15deg);-ms-transform:translate(-80%,5%) rotate(15deg);transform:translate(-80%,5%) rotate(15deg)}}@-webkit-keyframes confAnim3-2{from{-webkit-transform:translate(80%);-ms-transform:translate(80%);transform:translate(80%)}to{-webkit-transform:translate(80%) rotate(15deg);-ms-transform:translate(80%) rotate(15deg);transform:translate(80%) rotate(15deg)}}@keyframes confAnim3-2{from{-webkit-transform:translate(80%);-ms-transform:translate(80%);transform:translate(80%)}to{-webkit-transform:translate(80%) rotate(15deg);-ms-transform:translate(80%) rotate(15deg);transform:translate(80%) rotate(15deg)}}.LandingPage-row.show .confAnim1-1{-webkit-animation:confAnim1-1 1.5s .5s ease forwards;animation:confAnim1-1 1.5s .5s ease forwards}.LandingPage-row.show .confAnim1-2{-webkit-animation:confAnim1-2 .5s 1.5s ease forwards;animation:confAnim1-2 .5s 1.5s ease forwards}.LandingPage-row.show .confAnim2-1{-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}.LandingPage-row.show .confAnim2-2{-webkit-animation:fadein .5s 1.2s ease forwards;animation:fadein .5s 1.2s ease forwards}.LandingPage-row.show .confAnim2-3{-webkit-animation:fadein .5s 1s ease forwards;animation:fadein .5s 1s ease forwards}.LandingPage-row.show .confAnim3-1{-webkit-animation:confAnim3-1 .5s .5s ease forwards;animation:confAnim3-1 .5s .5s ease forwards}.LandingPage-row.show .confAnim3-2{-webkit-animation:confAnim3-2 .5s .5s ease forwards;animation:confAnim3-2 .5s .5s ease forwards}.LandingPage-line-title{font-size:20px;display:inline-block;padding-top:5px;border-top:1px solid #000}.LandingPage-timeline{position:relative}.LandingPage-timeline:before{content:'';position:absolute;width:2px;height:100%;top:0;bottom:0;left:50%;background-color:#19499B}.LandingPage-timeline .timeline-item:after{content:'';display:table;clear:both}.LandingPage-timeline .timeline-item .timeline-itemContent{width:calc(50% - 80px);margin:0 25px;background:#fff;color:#000;position:relative}.LandingPage-timeline .timeline-item .timeline-itemContent:after,.LandingPage-timeline .timeline-item .timeline-itemContent:before{content:'';top:44px;position:absolute;background-color:#19499B}.LandingPage-timeline .timeline-item .timeline-itemContent:before{width:50px;height:2px;margin-top:-1px}.LandingPage-timeline .timeline-item .timeline-itemContent:after{width:20px;height:20px;border-radius:100%;margin-top:-10px}.LandingPage-timeline .timeline-item:nth-child(odd) .timeline-itemContent{float:left}.LandingPage-timeline .timeline-item:nth-child(odd) .timeline-itemContent:before{left:100%}.LandingPage-timeline .timeline-item:nth-child(odd) .timeline-itemContent:after{left:100%;margin-left:45px}.LandingPage-timeline .timeline-item:nth-child(even) .timeline-itemContent{float:right}.LandingPage-timeline .timeline-item:nth-child(even) .timeline-itemContent:before{right:100%}.LandingPage-timeline .timeline-item:nth-child(even) .timeline-itemContent:after{right:100%;margin-right:45px}.LandingPage-timeline .timeline-item:first-child,.LandingPage-timeline .timeline-item:last-child{position:relative}.LandingPage-timeline .timeline-item:first-child:before,.LandingPage-timeline .timeline-item:last-child:before{content:'';position:absolute;background:#1B3168;left:0;right:0}.LandingPage-timeline .timeline-item:first-child:before{top:0;height:44px}.LandingPage-timeline .timeline-item:last-child:before{top:44px;bottom:0}.LandingPage-timeline .timeline-item ul{padding:0 0 0 15px}.LandingPage-iconList,.LandingPage-iconList li{list-style-type:none;margin:0;padding:0}.LandingPage-iconList li{position:relative;margin-bottom:20px;min-height:60px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:left;-moz-justify-content:left;justify-content:left;-webkit-align-items:center;align-items:center}.iconList-icon{width:60px;padding-right:20px}.LandingPage-subtitle{margin-top:-30px;margin-bottom:40px}.circle-dropdown-button{width:48px;height:48px;border-radius:100%;text-align:center;background-color:#A7B8C3;color:#fff;margin:30px auto;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.circle-dropdown-button .gm-icon{font-size:40px}@media (min-width:1001px){.LandingPage-row-col.col-goals .col-goals--desc{float:right;margin-bottom:85px}.LandingPage-row-col.col-goals .col-goals--desc,.LandingPage-row-col.col-goals .col-goals--mission{width:60%}.LandingPage-row-col.col-goals .col-goals--iconList{width:40%;padding-right:45px;float:left}.LandingPage-row-col.col-goals .col-goals--mission{float:left}}@media (max-width:1000px){.LandingPage:not(.showMenu) .LandingPage-header-menu{-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px)}.LandingPage br._hide-in-mobile{display:none!important}.LandingPage-header-menu-expandToggle{display:block}.LandingPage-header-menu{position:fixed;top:70px;left:0;bottom:0;width:300px;z-index:203;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#2f66f6;color:#fff;overflow:auto;transition:transform .3s ease}.LandingPage-header-menu .LandingPage-header-item:hover,.LandingPage-header-menu .LandingPage-header-subitem:hover{background-color:#2f66f6}.ConnectIndex .LandingPage-header-menu .LandingPage-header-item:hover,.ConnectIndex .LandingPage-header-menu .LandingPage-header-subitem:hover{background-color:rgba(0,0,0,.1)}.LandingPage-header-item{color:#fff}.LandingPage-header-itemMenu-title{position:relative}.LandingPage-header-itemMenu-title .fa-icon{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.LandingPage-header-itemMenu{border:0}.expanded .LandingPage-header-itemMenu{position:static}.LandingPage-header-subitem{background:0 0;color:#fff;padding-left:65px;margin-right:-20px}.LandingPage-header-itemMenu{box-shadow:none}.ConnectIndex .LandingPage-cover h1{font-size:38px;margin-top:40px}.LandingPage-row,.rowWrapper-whiteBackground{width:80%}.LandingPage-row{height:auto;max-width:calc(100% - 40px);margin:40px auto 120px;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:unset;align-items:unset}.LandingPage-row.row-pricing{margin-top:-80px}.LandingPage-row.row-follows-previous{margin-top:-100px}.LandingPage-row.row-border-top{padding-top:40px}.LandingPage-row.row-platforms{width:100%;max-width:100%;margin:0}.LandingPage-row.row-platforms .LandingPage-row-col{width:80%;max-width:calc(100% - 40px)}.LandingPage-row.row-goals{width:580px}.LandingPage-row-col{min-width:100%;margin:20px 0}.LandingPage-row-col+.LandingPage-row-col{margin-left:0}.LandingPage-row-col.col-narrow{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.LandingPage-row-col.col-wide{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.LandingPage-row-col.col-timeline{text-align:center;display:block;max-width:400px;min-width:unset;margin:0 auto;-webkit-box-flex:unset;-moz-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset;-ms-flex-preferred-size:auto}.LandingPage-row-col:empty{display:none}.LandingPage-row-col-verticalCenter{box-sizing:border-box;position:relative;-webkit-transform:none;-ms-transform:none;transform:none}.LandingPage-cover .LandingPage-row .col-narrow{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;-ms-flex-preferred-size:auto;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.LandingPage-cover .LandingPage-row .col-wide{display:none}.LandingPage-cover .col-center{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.LandingPage-cover .col-center .LandingPage-row-col-verticalCenter{top:0}.about_page-top-image-text{margin:20px}.LandingPage-row-col-verticalTop{top:40px}.LandingPage-platform-cards{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.LandingPage-platform-card{width:100%;margin-bottom:40px}.LandingPage-row.row-3cols .LandingPage-row-inner{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.LandingPage-row.row-3cols .LandingPage-3ColsCard,.LandingPage-row.row-3cols .magazinePlan-pricingCard{-webkit-align-self:unset;align-self:unset}.LandingPage-timeline:before{left:-35px}.LandingPage-timeline .timeline-item:first-child:before,.LandingPage-timeline .timeline-item:last-child:before{left:-100%}.LandingPage-timeline .timeline-item .timeline-itemContent{width:100%;margin:0 0 40px}.LandingPage-timeline .timeline-item:nth-child(even) .timeline-itemContent,.LandingPage-timeline .timeline-item:nth-child(odd) .timeline-itemContent{float:none}.LandingPage-timeline .timeline-item:nth-child(even) .timeline-itemContent:before,.LandingPage-timeline .timeline-item:nth-child(odd) .timeline-itemContent:before{left:auto;right:100%;width:35px}.LandingPage-timeline .timeline-item:nth-child(even) .timeline-itemContent:after,.LandingPage-timeline .timeline-item:nth-child(odd) .timeline-itemContent:after{left:0;right:100%;margin-left:-45px}.LandingPage-header-itemMenu.solutionsMenu{width:auto;margin-left:-20px;margin-right:-20px}.LandingPage-header-itemMenu.solutionsMenu:before{display:none}.LandingPage-header-itemMenu.solutionsMenu,.LandingPage-header-itemMenu.solutionsMenu:hover{background-color:transparent}.LandingPage-header-itemMenu.solutionsMenu,.LandingPage-header-itemMenu.solutionsMenu a{color:#fff}.LandingPage-header-itemMenu.solutionsMenu .solutionsMenu-bottom,.LandingPage-header-itemMenu.solutionsMenu .solutionsMenu-top{padding:0 10px}.LandingPage-header-itemMenu.solutionsMenu .solutionsMenu-bottom ._text,.LandingPage-header-itemMenu.solutionsMenu .solutionsMenu-top ._text{line-height:1.5em;font-size:14px}.LandingPage-header-itemMenu.solutionsMenu .solutionsMenu-link-icon{margin-left:15px}.LandingPage-header-itemMenu.solutionsMenu .solutionsMenu-linkWrapper{margin:0}.LandingPage-header-itemMenu.solutionsMenu .solutionsMenu-linkWrapper:after,.LandingPage-header-itemMenu.solutionsMenu .solutionsMenu-linkWrapper:before{display:none}.LandingPage-header-subitem.solutionsMenu-link{margin-right:0;padding-right:10px;padding-left:90px}.LandingPage-header-subitem.solutionsMenu-link:hover{background-color:rgba(0,0,0,.1)}.LandingPage-header-subitem.solutionsMenu-link ._title{font-size:16px}.LandingPage-header-subitem.solutionsMenu-link ._text{font-size:12px}}@media (min-width:661px){._hide-in-desktop{display:none!important}.LandingPage-tiles-container{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;justify-content:space-evenly;-webkit-align-items:center;align-items:center;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.LandingPage-tiles-container .LandingPage-box{margin:12px}.ConnectIndex .LandingPage-cover p{font-size:18px}.ConnectIndex .LandingPage-cover .col-center p{font-size:20px}.ConnectIndex .LandingPage-cover .LandingPage-row-col-verticalCenter{padding-bottom:60px}.LandingPage-timeline .timeline-item ul{font-size:16px}}@media (max-width:660px){.mdc-button.mdc-button--raised.mdc-button--taller{font-size:14px}._hide-in-mobile{display:none!important}.LandingPage-row{width:100%}.LandingPage-row-col h1{font-size:25px}.LandingPage-row-col p{font-size:15px}.LandingPage-featured-title{margin-right:0}.LandingPage-row.row-3cols .cardTitle{font-size:20px}.LandingPage .noteyLogo.logo-connect .noteyLogo-inner{transform:scale(.7);margin:-35px}.LandingPage .box-button{padding-left:20px;padding-right:20px}.LandingPage h1+.subtitle-no-margin-top{margin-top:0}.ConnectIndex .LandingPage-cover,.ConnectIndex .LandingPage-cover-image{height:440px;min-height:unset}.ConnectIndex .LandingPage-cover h1{margin-top:0;margin-bottom:35px}.LandingPage-header-logo .noteyLogo{padding:0 5px}.row-remarks p{margin-left:25px;margin-right:25px}.LandingPage-tiles-container .LandingPage-box,.LandingPage-tiles-container img,.LandingPage-tiles-container>.lp{display:block;margin:0 auto 30px}.ConnectIndex .LandingPage-cover-image .coverImage-desk{width:264px;height:132.33px;background-size:264px 132.33px;margin-left:-105px}.ConnectIndex .LandingPage-cover-image .coverImage-page,.ConnectIndex .LandingPage-cover-image .coverImage-page svg,.ConnectIndex .LandingPage-cover-image .coverImage-screen{width:94px;height:59px}.ConnectIndex .LandingPage-cover-image .coverImage-screen{top:24.33px;left:73.33px}.rowWrapper-whiteBackground{padding-bottom:30px}.rowWrapper-whiteBackground .LandingPage-row{padding:0}.rowWrapper-whiteBackground .LandingPage-row-col-verticalTop{top:0}.LandingPage-timeline:before{left:-20px}.LandingPage-timeline .timeline-item .timeline-itemContent{margin-bottom:30px}.LandingPage-timeline .timeline-item .timeline-itemContent:after,.LandingPage-timeline .timeline-item .timeline-itemContent:before{top:42px}.LandingPage-timeline .timeline-item .timeline-itemContent:before{width:20px!important;height:2px;margin-top:-1px}.LandingPage-timeline .timeline-item .timeline-itemContent:after{width:12px;height:12px;margin-top:-10px}.LandingPage-timeline .timeline-item:nth-child(odd) .timeline-itemContent:after{margin-left:-25px;margin-top:-6px}.LandingPage-timeline .timeline-item:nth-child(even) .timeline-itemContent:after{top:0;left:auto;margin:38px 13px 0 0}.LandingPage-timeline .timeline-item:first-child:before{top:0;height:42px}.LandingPage-timeline .timeline-item:last-child:before{top:42px;bottom:0}.LandingPage-timeline .timeline-item ul{padding:0 0 0 15px}.accordian-header{padding:22px 28px;font-size:12px}.LandingPage{font-size:13px}.LandingPage h1{font-size:22px;margin-top:0}.LandingPage .col-center h1{font-size:22px}.LandingPage .col-center h2{font-size:18px;margin-bottom:20px}.LandingPage .col-center h1+.main-tagline{font-size:16px}.LandingPage .col-center h2+.main-tagline{font-size:13px}.LandingPage .col-center h3{font-size:17px;margin-bottom:20px}.LandingPage .LandingPage-row{margin:10px auto 50px;max-width:calc(100% - 20px)}.LandingPage .LandingPage-row .main-tagline{padding:0}.LandingPage .row-landing-pricing{max-width:none;padding-left:0;padding-right:0}.LandingPage .LandingPage-row.row-subheader{margin:0;width:100%;max-width:100%}.ConnectIndex .LandingPage-cover .LandingPage-row{height:auto}.row-whiteBackground p,.rowWrapper-whiteBackground p{font-size:13px}.LandingPage-row.row-whiteBackground{padding:20px;width:100%;margin-bottom:20px}.LandingPage-subtitle{margin-top:-10px}.LandingPage-row-col-image-noPadding{margin:-20px}.LandingPage-row.row-goals{padding:30px}.LandingPage-row-col.col-goals{font-size:13px}.lp-title1{width:30px;height:30px;background-size:319px 230px;background-position:-155.5px -193.5px}.lp-title2{width:20px;height:20.5px;background-size:319px 230px;background-position:-295px -162.5px}.lp-title3{width:30px;height:36px;background-size:319px 230px;background-position:-186.5px -193.5px}.lp-title4{width:33px;height:33px;background-size:319px 230px;background-position:-217.5px -193.5px}}@media (min-width:1400px){.LandingPage-cover .LandingPage-row{width:1300px}.ConnectIndex .LandingPage-cover-image .coverImage-desk{margin-left:-100px}}@media (max-width:400px){.LandingPage-row-col.col-timeline{margin-left:5px;margin-right:-5px}}.LandingPage-cover-icon{margin-bottom:-25px}.LandingPage-cover-icon-circle{width:55px;height:55px;border-radius:100%;background-color:#fff;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:0 auto 15px}.LandingPage-cover-icon-circle .gm-icon{font-size:30px}.LandingPage-cover-icon-circle .gm-icon--layers{color:#2f66f6}.LandingPage-cover-icon-circle .gm-icon--group-work{color:#4A90E2}.LandingPage-cover-icon-circle .gm-icon--language{color:#444DAF}.LandingPage-cover-icon-text{font-size:20px;color:rgba(255,255,255,.7);font-family:'Merriweather Regular'}.key-features{color:rgba(255,255,255,.7)}.key-features li,.key-features ul{list-style-type:none;padding:0;margin:0}.key-features ul:after{content:'';display:table;clear:both}.key-features li{float:left;width:33.33%;padding-right:10px;box-sizing:border-box;display:block}.key-features,.key-features-title{font-size:15px!important}.key-features-title{overflow:hidden;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.key-features-title .key-features-title-line{width:auto;height:1px;background-color:rgba(255,255,255,.3);margin-top:10px}.key-features-title .key-features-title-line+span{padding-left:30px}@media (max-width:660px){.LandingPage-cover-icon{margin-top:20px;margin-bottom:30px}.LandingPage-cover-icon-text{font-size:15px}.key-features{text-align:center}.key-features li{width:100%;line-height:1.5em}}.LandingPage .twitter-quote{position:relative}.LandingPage .twitter-quote:before{content:'';width:5px;top:8px;bottom:8px;left:-40px;display:block;background:#fff;position:absolute}.LandingPage .twitter-quote .fa-icon{margin-left:20px}.LandingPage .twitter-quote .fa-icon--twitter2{color:#1dcaff}.LandingPage blockquote{padding:15px 40px 25px;width:80%;position:relative;font-weight:100;margin-bottom:40px}.LandingPage blockquote:before{content:'';background-color:rgba(255,255,255,.05);position:absolute;width:80%;height:100%;top:0;left:20%;border-radius:2px}.LandingPage blockquote:after{content:'';width:65%;height:65%;top:-25px;border-radius:2px;position:absolute;background:0 0,10px 9px rgba(255,255,255,.05);background-image:radial-gradient(rgba(0,0,0,.1) 30%,transparent 0),radial-gradient(rgba(0,0,0,.1) 30%,transparent 0);background-size:10px 10px;z-index:-1}.LandingPage blockquote:nth-child(odd){margin-left:20%}.LandingPage blockquote:nth-child(odd):after{right:-10%}.LandingPage blockquote:nth-child(odd) footer{float:right}.LandingPage blockquote:nth-child(even){margin-top:60px;margin-right:20%}.LandingPage blockquote:nth-child(even):after{left:0}.LandingPage blockquote:nth-child(even) footer{float:left}.LandingPage blockquote p{font-size:20px;line-height:1.7em}.LandingPage blockquote footer{margin-top:-10px}@media (max-width:660px){.LandingPage blockquote{padding:15px 10px 25px;width:100%;box-sizing:border-box}.LandingPage blockquote:nth-child(even),.LandingPage blockquote:nth-child(odd){margin-left:0;margin-right:0}.AmplifyPage .LandingPage-section-results .LandingPage-row-col-verticalTop{padding:0;top:0}.AmplifyPage .LandingPage-section-results .LandingPage-row-col{margin:0}.AmplifyPage .LandingPage-section-results .LandingPage-row:not(:last-child){margin-bottom:20px}}.LandingPage .stats-list,.LandingPage .stats-listItem{list-style-type:none}.LandingPage .stats-listItem{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:inherit;-webkit-flex-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;font-weight:100;margin-bottom:30px}.LandingPage .stats-listItem .number{font-size:54px;margin-right:35px}.LandingPage .stats-listItem .text{font-size:24px}.LandingPage-big-title{font-size:45px}.GlobalizePage .LandingPage-3ColsCard{padding:0}.GlobalizePage .LandingPage-row.row-3cols li p{font-size:20px}@media (max-width:660px){.LandingPage .stats-list{padding:0}.LandingPage .stats-listItem{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:100;margin-bottom:30px}.LandingPage .stats-listItem .number{font-size:40px;margin-right:20}.LandingPage .stats-listItem .text{font-size:18px}.GlobalizePage .LandingPage-3ColsCard{margin-top:0;margin-bottom:0}}.dashboard-welcome_banner{padding:40px 0;background:#F95F72;color:#fff}.dashboard-welcome_banner:not(.show){display:none}.dashboard-welcome_banner.dismissed{-webkit-animation:fadeout .3s ease forwards;animation:fadeout .3s ease forwards}.dashboard-welcome_banner-inner{width:960px;margin:auto}.dashboard-welcome_banner-dismiss{float:right;height:50px;display:inline-block;line-height:50px;padding:0 30px;margin-left:40px;border:2px solid #fff;cursor:pointer}.db-filter{color:#AAA;margin-bottom:20px}.db-filter-item{float:left;height:40px;line-height:40px;vertical-align:bottom;margin-right:20px}.db-filter-item.db-selected{color:#000}.db-filter-type{position:relative;cursor:pointer;height:40px;line-height:40px}.db-filter-menu{position:absolute;top:30px;right:-115px;width:150px;z-index:2;border:1px solid #DDD;background-color:#FFF;box-shadow:0 2px 4px rgba(0,0,0,.3);color:#000;cursor:pointer;line-height:normal}.db-post{display:block;position:relative;margin:20px 0;padding:20px;background-color:#FFF;color:#AAA;z-index:1}.db-post.empty-state{padding:30px;text-align:center;box-shadow:none}.db-post.db-post-menu-show{z-index:2}.db-post .spinningLoading{position:absolute;right:10px;bottom:10px;margin:auto;display:none}.db-post.loading{opacity:.5;pointer-events:none}.db-post.loading .spinningLoading{display:block}.db-post-title{color:#000;margin-bottom:10px}.db-post-img{float:left;width:100px;height:75px;margin-right:20px;background:center center no-repeat #666;background-size:cover}.db-post-img-hide{display:none}.db-menu-btn{position:absolute;top:20px;right:0;width:20px;text-align:center}.db-post-menu{position:absolute;z-index:1;top:0;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);border:1px solid #DDD;background-color:#FFF;box-shawdow:rgba(170,170,170,.5) 0 1px 1px;color:#000;display:none}.db-post-menu-show .db-post-menu{display:block}.db-post-menu-item{padding:10px;text-align:left;transition:all .3s ease}.db-post-menu-item:hover{background-color:#f5f5f5}.db-publisher{cursor:default;position:relative;border:1px solid #DDD;padding:20px;background-color:#fff;z-index:0}.db-publisher:not(:hover) .db-publisher-edit{display:none}.db-publisher-clicker{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.db-publisher-edit{position:absolute;right:0;padding:10px;top:180px;color:#ccc;-webkit-animation:fadein .3s ease forwards;animation:fadein .3s ease forwards;transition:all .3s ease}.db-publisher-edit:hover{color:#777}.db-publisher-edit-inline{position:relative;text-align:center;color:#F95F72;cursor:pointer;z-index:1;line-height:1.5em}.db-publisher-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:180px;background:center center no-repeat silver;background-size:cover}.db-publisher-img{position:relative;z-index:2;display:block;outline:#DDD solid 1px;margin:100px auto 20px;border:10px solid #FFF;border-radius:unset;width:100px;height:100px;top:0;-webkit-transform:none;-ms-transform:none;transform:none;background:center center no-repeat #929AA1;background-size:cover}.db-publisher-displayName{font-size:20px;text-align:center}.db-publisher-username{color:#AAA;text-align:center}.db-publisher-bio{margin:20px 0}.db-publisher-social{text-align:center;position:relative;z-index:1}.db-publisher-social .fa-icon{margin:0 10px;color:#000}.db-publisher-link{display:block;text-align:center;margin-top:15px;color:#F95F72}.db-publisher-chart{border:1px solid #ddd;padding:20px;margin:0 0 20px;background-color:#fff}.db-publisher-chart-title{margin-top:10px;margin-bottom:10px;padding:10px 0;text-align:right}.db-samples hr{margin:40px 0;border:0;height:1px;background-color:#ddd}.db-samples.showing .not-showing,.db-samples:not(.showing) .db-samples-inner,.db-samples:not(.showing) .showing{display:none}.db-summary{background-color:#fafafa}.db-summary .dbsw-change-increase{color:#7ED321}.db-summary .dbsw-change-decrease{color:#FF2D54}.db-summary .dbsw-change-nochange{color:#999}.db-summary-inner{width:960px;margin:auto;padding-bottom:50px}.db-summary-greeting{padding:50px 0 20px;font-size:16px;color:#999}.db-summary-row{margin-bottom:20px}.db-summary-row::after{display:block;clear:both;content:''}.db-summary-widget{box-sizing:border-box;float:left;margin-right:20px;border:1px solid #eee;background-color:#fff;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.db-summary-widget:last-of-type{margin-right:0}.db-summary-widget__latestArticles{max-width:306px}.db-summary-widget__topArticles{max-width:269px}.dbsw-header{box-sizing:border-box;padding:10px;border-bottom:1px solid #eee}.dbsw-title{text-transform:uppercase;display:inline-block}.dbsw-options-wrapper{float:right;position:relative;font-size:14px}.dbsw-options-wrapper ._next,.dbsw-options-wrapper ._prev,.dbsw-options-wrapper label{cursor:pointer}.dbsw-options-wrapper ._next:not(.available),.dbsw-options-wrapper ._prev:not(.available){color:#aaa}.dbsw-options{position:absolute;top:30px;right:-10px;background-color:#fff;border:1px solid #ddd;text-align:right;z-index:1}.dbsw-options:not(.show){display:none}.dbsw-option{padding:10px;white-space:nowrap;cursor:pointer;transition:all .3s ease;background-color:#fff}.dbsw-option:hover{background-color:#f5f5f5}.dbsw-content{padding:40px;text-align:center;position:relative;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.dbsw-content._content-narrow{padding:40px 20px}.dbsw-content-overlay{position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgba(255,255,255,.8);z-index:1}.dbsw-content-overlay:not(.show){display:none}.dbsw-content-overlay-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.dbsw-row{margin-bottom:20px}.dbsw-chart{width:100%}.dbsw-inline{display:inline-block;margin-left:30px;vertical-align:top}.dbsw-inline:first-of-type{margin-left:0}.dbsw-link{display:block;margin-top:20px;font-size:14px;color:#F95F72}.dbsw-num{font-size:24px}.dbsw-num-unit{font-size:12px;margin:10px 0}.dbsw-changes{font-size:12px}.dbsw-list-item{display:block;position:relative;clear:both;margin:0 -10px;padding:10px;white-space:nowrap;height:50px}.dbsw-list-item._taller{height:60px}.dbsw-list-item._taller .dbsw-list-item-image-wrapper{width:60px;height:60px}.dbsw-list-item._smaller{height:30px}.dbsw-list-item._smaller .dbsw-list-item-image-wrapper{width:30px;height:30px}.dbsw-list-item._smallest{height:20px}.dbsw-list-item._smallest .dbsw-list-item-image-wrapper{width:20px;height:20px}.dbsw-list-item._hoverable{background-color:#fff;transition:all .3s ease}.dbsw-list-item._hoverable:hover{background-color:#f5f5f5}.dbsw-list-item.placeholder .dbsw-list-item-image-wrapper{background-color:#aaa}.dbsw-list-item.placeholder .dbsw-list-item-content{background-color:#ccc;min-height:50%}.dbsw-list-item-image-wrapper{width:50px;height:50px;margin-right:10px;float:left;position:relative}.dbsw-list-item-image-wrapper .dbsw-list-item-image{position:absolute;top:0;right:0;left:0;bottom:0;background-size:cover;background-position:center}.dbsw-list-item-content{text-align:left;min-height:100%;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.dbsw-list-item-title{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:14px;line-height:16px;max-height:48px;color:#000}.dbsw-list-item-views{color:#999;font-size:10px}.dbsw-top-articles{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.dbsw-top-articles.dbsw-top-articles{padding:20px}.db-analytics-wrapper{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fafafa}.db-analytics-top{height:400px;max-height:40vh}.db-analytics-top._fixed{position:fixed;top:120px;left:0;right:0;background-color:#fff;z-index:560}.db-analytics-top-header{height:40px;line-height:40px;border-bottom:1px solid #ddd;font-size:14px}.db-analytics-top-header ._breadcrumbs .fa-icon--caret-right{margin:0 10px}.db-analytics-top-header ._breadcrumbs .breadcrumb{padding:0 5px;margin:0 -5px;color:#aaa}.db-analytics-top-header ._breadcrumbs .breadcrumb:last-of-type{color:#000}.db-analytics-top-header ._options{float:right}.db-analytics-top-content{position:relative;height:calc(100% - 80px)}.db-analytics-inner{box-sizing:border-box;width:960px;height:100%;margin:auto}.db-analytics-charts{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;box-sizing:border-box;height:100%;padding:20px 0}.db-analytics-charts ._chart{text-align:center;position:relative;overflow:hidden;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:none}.db-analytics-charts ._chart.show{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}.db-analytics-charts ._chart ._chart-title{text-align:left;font-size:14px;margin-bottom:4px}.db-analytics-charts ._chart ._chart-chart{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;padding:10px;overflow:hidden}.db-analytics-charts ._chart ._chart-legends{height:40px;overflow:auto;white-space:nowrap}.db-analytics-charts ._chart ._chart-legend{display:inline-block;height:40px;line-height:40px;padding:0 8px;border-radius:2px;margin-right:10px}.db-analytics-charts ._chart ._chart-legend .emoji{margin-right:4px}.db-analytics-charts ._chart ._chart-legend ._image{width:20px;height:20px;display:inline-block;vertical-align:middle;background-size:cover;background-position:center;margin-right:4px}.db-analytics-posts{-webkit-box-flex:2;-moz-box-flex:2;-webkit-flex:2;-ms-flex:2;flex:2;-ms-flex-preferred-size:auto;overflow:hidden;position:relative}.db-analytics-posts table{width:960px;margin:0 auto}.db-analytics-posts table td,.db-analytics-posts table th{box-sizing:border-box;position:relative}.db-analytics-posts table thead{background-color:#fff}.db-analytics-posts table thead th{padding:10px;white-space:nowrap}.db-analytics-posts table td:nth-child(-n+3),.db-analytics-posts table th:nth-child(-n+3){text-align:left}.db-analytics-posts table td:nth-child(n+4),.db-analytics-posts table th:nth-child(n+4){text-align:right}.db-analytics-posts table tbody tr td{padding:20px 10px;vertical-align:top;border-top:1px solid #ddd;border-bottom:1px solid #ddd;cursor:pointer;transition:all .3s ease;background-color:#fff}.db-analytics-posts table tbody tr td:first-child{border-left:1px solid #ddd;width:50%}.db-analytics-posts table tbody tr td:last-child{border-right:1px solid #ddd}.db-analytics-posts table tbody tr.selected td{background-color:rgba(73,144,226,.1)}.db-analytics-posts._fixed-header{position:absolute;left:0;right:0;bottom:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.db-analytics-posts:not(._fixed-header){margin-top:-60px}.db-analytics-posts:not(._fixed-header) table{border-collapse:separate;border-spacing:0 20px}.db-analytics-post-image-wrapper{float:left;width:120px;height:80px;position:relative;margin-right:10px}.db-analytics-post-image{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center}.db-analytics-post-content{margin-bottom:50px}.db-analytics-post-title{font-size:16px}.db-analytics-post-subtitle{font-size:14px}.db-analytics-post-num{font-size:24px}.db-analytics-post-reactions{position:absolute;left:130px;right:-50%;bottom:20px;z-index:1}.db-activityLog-wrapper{background:#f8f8f8;box-sizing:border-box;min-height:100vh}.db-activityLog-wrapper .home-body{padding-top:80px}.activity-row{position:relative;padding:20px 70px;background:#fff;border:1px solid #DDD;margin-bottom:20px;font-size:15px}.activity-row+.activity-row:before{content:'';position:absolute;width:1px;background:#999;left:33px;bottom:100%;height:20px;margin-bottom:1px}.activity-row a{color:#000}.activity-userpic{position:absolute;top:0;left:0;margin:22px 20px}.activity-row__date{margin-top:5px;font-size:14px}.pending_invitations_content_wrapper{margin-top:1px}.ucf-inner{padding-top:30px;-webkit-animation:fadein .25s forwards;animation:fadein .25s forwards}.ucf-fixed .ucf-inner{padding-top:80px}.ucf-header{position:relative;color:#fff;z-index:12;height:50px;line-height:50px}.ucf-fixed .ucf-header{position:fixed;top:60px;width:100%}.ucf-header-status{position:absolute;bottom:-24px;height:24px;line-height:24px;font-size:12px;text-align:center;left:0;right:0;color:#000;background-color:#f6f6f6;text-transform:capitalize}.ucf-header-button{height:30px;line-height:30px;margin-top:8px;padding:0 12px;margin-left:12px;border-width:2px}.ucf-header-tag{display:inline-block;background-color:#999;color:#fff;line-height:30px;font-size:14px;padding:0 14px;margin:0 10px 40px 0}.ucf-row,.ucf-row-fullwidth{margin:40px 0;padding:20px 0}.ucf-section{padding:20px;box-sizing:border-box;margin-bottom:20px;background-color:#fff;border:1px solid #ddd}.ucf-section.section-shadow{box-shadow:1px 1px 5px 1px rgba(0,0,0,.3)}.ucf-section.coming-soon{position:relative;pointer-events:none;user-select:none}.ucf-section.coming-soon:after{content:'COMING SOON!';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-15deg);font-size:24px;color:#C00;z-index:1}.ucf-section.coming-soon:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:rgba(255,255,255,.6)}.ucf-section-title{font-size:20px;text-transform:capitalize;line-height:30px}.ucf-section-index{float:left;height:30px;width:30px;text-align:center;line-height:28px;box-sizing:border-box;border:2px solid #000;color:#000;font-size:20px;border-radius:50%;margin-right:12px}.ucf-label{display:block;margin:20px 0 4px}.ucf-label.big{font-size:20px;text-transform:uppercase}.ucf-label.inline{display:inline-block;margin-right:10px}.ucf-label.hide{display:none}.ucf-input{display:block;width:100%;border-radius:0;background-color:transparent;padding:8px;box-sizing:border-box;border:1px solid transparent;outline:transparent solid 2px;transition:all .35s ease}.ucf-input.grey-bg{background-color:rgba(200,200,200,.2)}.ucf-input.grey-bg:hover{background-color:rgba(200,200,200,.3)}.ucf-input.white-bg,.ucf-input.white-bg:hover{background-color:#fff}.ucf-input:hover{background-color:rgba(200,200,200,.2)}.ucf-input:focus{background-color:#fff;color:#000;outline:#F95F72 solid 2px}.ucf-input[contenteditable] br{display:none}.ucf-input[contenteditable]:empty:before{content:attr(placeholder);color:#ccc}.ucf-input.inline{display:inline-block;width:auto;margin-right:10px}.ucf-input.bordered{border:1px solid #ccc}.ucf-input.invalid{background-color:#fee}.ucf-input[disabled]{background-color:#ddd}.ucf-input.hide{display:none}.ucf-select{position:relative;display:inline-block}.ucf-select .ucf-input{display:inline-block;width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;padding-right:30px}.ucf-select.full-width,.ucf-select.full-width .ucf-input{width:100%}.ucf-select:after{font-family:FontAwesome;content:'\F0D7';padding:0 6px;display:inline-block;position:absolute;right:1px;top:1px;bottom:1px;background-color:#ccc;color:#fff;line-height:38px;pointer-events:none}.ucf-select.link-style:after{display:none}.ucf-select.link-style .ucf-input{padding:0;background-color:transparent;color:#F95F72;cursor:pointer;outline:0}.ucf-select.hide{display:none}.ucf-checkbox{display:block;margin:4px 0}.ucf-checkbox input{margin-right:4px}.ucf-checkbox.hide{display:none}.ucf-radio-box{padding:10px;font-size:1em;line-height:1em;text-align:center;border:1px solid #ddd;cursor:pointer;transition:background .35s ease}.ucf-radio-box:hover{background-color:#f9f9f9}.ucf-radio-box input[type=radio]{display:none}.ucf-radio-box input[type=radio]:checked~span{color:#F95F72}.ucf-radio-box.selected{background-color:#d9d9d9}.ucf-published .ucf-hide-when-published,.ucf-radio-box.hide{display:none}.ucf-published .ucf-show-when-published{display:block}.ucf-show-when-published{display:none}.ucf-photo-dropzone{overflow:hidden}.ucf-icon{display:block;height:88px;width:80px;background-size:cover;background-position:center;background-repeat:no-repeat;border:5px solid transparent;box-sizing:border-box}.selected .ucf-icon.ucf-i-post{border-color:#4A90E2}.selected .ucf-icon.ucf-i-list{border-color:#BD10E0}.selected .ucf-icon.ucf-i-quiz{border-color:#F5A623}.selected .ucf-icon.ucf-i-poll{border-color:#7ED321}.selected .ucf-icon.ucf-i-meme{border-color:#F8E71C}.selected .ucf-icon.ucf-i-event{border-color:#E34E60}.selected .ucf-icon.ucf-i-vote{border-color:#BD10E0}.ucf-i-post{background-image:url(/images/ucf/post.png)}.ucf-i-list{background-image:url(/images/ucf/list.png)}.ucf-i-quiz{background-image:url(/images/ucf/quiz.png)}.ucf-i-poll{background-image:url(/images/ucf/poll.png)}.ucf-i-meme{background-image:url(/images/ucf/meme.png)}.ucf-i-chat{background-image:url(/images/ucf/chat.png)}.ucf-i-qna{background-image:url(/images/ucf/qna.png)}.ucf-i-event{background-image:url(/images/ucf/event.png)}.ucf-i-vote{background-image:url(/images/ucf/list.png)}.ucf-i-donate{background-image:url(/images/ucf/donate.png)}.ucf-i-premium{background-image:url(/images/ucf/post.png)}.ucf-list-item{position:relative;margin:0 -20px;padding:10px 20px 40px 30px}.ucf-list-item:nth-child(even){background-color:#f5f5f5}.ucf-list-item .rt-input-wrapper{background-color:transparent}.ucf-li-title-link{margin:-20px 0 20px}.ucf-list-type-icon{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;margin-left:10px;background-color:#ddd;color:#aaa}.ucf-list-type-icon.selected,.ucf-list-type-icon:hover{background-color:#BD10E0;color:#fff}.ucf-list-type-icon.type-ol{font-size:8px}.ucf-list-type-icon.type-ul{font-size:18px}.ucf-quiz-section{position:relative}.ucf-quiz-answer-photo{font-size:12px}.ucf-quiz-answer .ucf-list-delete{position:absolute;z-index:1;top:-10px;left:-10px;width:20px;height:20px;margin:0}.ucf-quiz-assign{margin:5px 0 20px}.ucf-list-idx{position:absolute;top:20px;left:-20px;width:40px;height:40px;line-height:40px;background-color:#000;color:#fff;text-align:center;font-size:20px}.ucf-quiz-section .ucf-list-idx{top:15px;left:-40px;z-index:1}.ucf-list-add{margin:0 -20px;padding:50px 0;border-top:1px solid #ccc;font-size:20px;transition:all .35s ease}.ucf-list-add:hover{background-color:#eee}.ucf-list-add:last-child{margin-bottom:-20px}.ucf-list-move{position:absolute;left:-10px;top:70px;width:20px;text-align:center}.ucf-list-delete,.ucf-list-move-down,.ucf-list-move-up{background-color:#ddd;border-radius:50%;text-align:center;color:#999;margin:8px 0;opacity:0;transition:all .3s ease}.ucf-list-item:hover .ucf-list-delete,.ucf-list-item:hover .ucf-list-move-down,.ucf-list-item:hover .ucf-list-move-up{opacity:1}.ucf-list-delete:hover,.ucf-list-move-down:hover,.ucf-list-move-up:hover{background-color:#aaa;color:#fff}.ucf-list-delete .fa-icon,.ucf-list-move-down .fa-icon,.ucf-list-move-up .fa-icon{margin:0}.ucf-list-delete{position:relative;height:20px}.ucf-list-delete:after,.ucf-list-delete:before{content:'';position:absolute;top:25%;height:50%;left:calc(50% - 1px);width:1px;background-color:#aaa}.ucf-list-delete:hover:after,.ucf-list-delete:hover:before{background-color:#fff}.ucf-list-delete:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ucf-list-delete:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.ucf-event-rt .ql-editor{min-height:1em!important}.ucf-vote-item{position:relative;margin:0 -20px;padding:20px 20px 20px 40px;transition:background .35s ease}.ucf-vote-item:hover{background-color:#f5f5f5}.ucf-vote-item:nth-child(even){background-color:#f9f9f9}.ucf-vote-item:nth-child(even):hover{background-color:#f0f0f0}.ucf-vote-item .box-button{margin-top:15px;margin-right:10px}.ucf-vote-new{display:none}.ucf-vote-create{position:relative;width:800px;height:440px;max-height:calc(90vh - 210px);overflow:auto;padding:20px 70px;margin:auto -30px}.ucf-vote-create:after{content:'';display:block;height:80px}.ucf-vote-create-wiki{float:right;width:380px;padding:0 10px}.ucf-vote-create-wiki-name{white-space:pre;text-decoration:underline;vertical-align:top}.ucf-vote-search{margin:20px 0}.ucf-vote-search .fa-icon{margin:0}.ucf-vote-search-result{height:380px;max-height:calc(90vh - 280px);overflow:auto;margin:20px 0}.ucf-vote-inner{padding:8px 0}.ucf-vote-overlay-inner{display:none;width:600px}.ucf-vote-overlay-inner.show{display:block;-webkit-animation:fadein .15s ease forwards,slide-in-up .35s ease forwards;animation:fadein .15s ease forwards,slide-in-up .35s ease forwards}.ucf-vote-popup{width:auto}.ucf-vote-delete{position:absolute;height:20px;width:20px;top:50%;right:20px;margin-top:-10px;background-color:#ddd;border-radius:50%;text-align:center;color:#999;opacity:0;z-index:1;transition:all .3s ease}.ucf-vote-item:hover .ucf-vote-delete{opacity:1}.ucf-vote-delete .fa-icon{margin:0}.ucf-vote-delete:hover{background-color:#aaa;color:#fff}.ucf-vote-delete:hover:after,.ucf-vote-delete:hover:before{background-color:#fff}.ucf-vote-delete:after,.ucf-vote-delete:before{content:'';position:absolute;top:25%;height:50%;left:calc(50% - 1px);width:1px;background-color:#aaa}.ucf-vote-delete:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ucf-vote-delete:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.uco-vote-creator{position:absolute;right:20px;top:20px;text-align:center;font-size:12px}.ucf-color-post{color:#fff;background-color:#4A90E2}.ucf-color-list,.ucf-color-vote{color:#fff;background-color:#BD10E0}.ucf-color-quiz{color:#fff;background-color:#F5A623}.ucf-color-poll{color:#fff;background-color:#7ED321}.ucf-color-meme{color:#fff;background-color:#F8E71C}.ucf-color-chat{color:#fff;background-color:#316699}.ucf-color-qna{color:#fff;background-color:#FF2D54}.ucf-color-event{color:#fff;background-color:#E34E60}.ucf-color-donate{color:#fff;background-color:#578027}.ucf-color-premium{color:#fff;background-color:#b00b13}.ucf-trending-box{margin-top:20px}.ucf-trending-title{font-size:24px;color:#aaa}.user-content-sheet{height:100vh;width:100vw;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ucs-header{height:60px;line-height:60px;padding:0 30px;background-color:#000;color:#fff;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.ucs-header-title{font-size:20px;text-transform:uppercase;letter-spacing:4px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.ucs-header-menu-button{display:inline-block;cursor:pointer;padding:0 10px;position:relative}.ucs-header-menu-button .fa-icon{font-size:18px}.ucs-header-pop-menu{position:absolute;background-color:#fff;z-index:9;bottom:0;width:auto;min-width:200px;color:#000;white-space:nowrap;right:0;cursor:default;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:all .35s ease;opacity:0;pointer-events:none}.ucs-header-pop-menu.show{opacity:1;pointer-events:all;transform:translateY(100%)}.ucs-header-pop-menu-button{padding:15px 20px;line-height:normal;transition:all .35s ease;background-color:#fff}.ucs-header-pop-menu-button:not(.title){cursor:pointer}.ucs-header-pop-menu-button:not(.title):hover{background-color:#eee}.ucs-header-pop-menu-button .fa-icon{width:20px;margin-left:-5px;margin-right:10px;display:inline-block;text-align:center}.ucs-header-pop-menu-button .fa-icon--fb{color:#3A5A9A}.ucs-header-pop-menu-button .fa-icon--tw{color:#1EBEF0}.ucs-header-pop-menu-button .fa-icon--reddit{color:#FC581F}.ucs-header-people-count{font-size:12px;margin-right:8px}.ucs-body{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;overflow:auto}.ucs-body.reordering-header{cursor:move;cursor:-webkit-grabbing}.ucs-body.resizing-header{cursor:ew-resize;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ucs-table{table-layout:fixed;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ucs-table.table-fixed{position:fixed;top:60px;z-index:1}.ucs-table-header.header-placeholder{pointer-events:none;opacity:0}.ucs-table-header .ucs-table-cell:nth-child(1){width:2em;min-width:2em;max-width:2em}.ucs-table-header .ucs-table-cell:hover .ucs-table-header-edit{display:block}.ucs-table-header .ucs-table-cell:after{position:absolute;top:0;width:10px;bottom:0}.ucs-table-header .ucs-table-cell.manipulating,.ucs-table-header .ucs-table-cell.manipulating.label-cell.active-cell{background-color:#F95F72}.ucs-table-header .ucs-table-cell.reorder-before:after{content:'';left:0;background:linear-gradient(to right,#F95F72,transparent)}.ucs-table-header .ucs-table-cell.reorder-after:after{content:'';right:0;background:linear-gradient(to left,#F95F72,transparent)}.ucs-table-header-add{text-align:right;cursor:pointer}.ucs-table-header-edit{cursor:pointer;float:right;line-height:18px;display:none}.user-content-sheet.admin-view .ucs-table-header-resize-handle{position:absolute;right:-5px;top:0;bottom:0;width:10px;z-index:2;cursor:ew-resize}.ucs-table-header-resize-indicator{display:none;position:fixed;top:60px;bottom:0;border-right:dashed 1px rgba(0,0,0,.5);z-index:2}.resizing-header .ucs-table-header-resize-indicator{display:block}.ucs-table-cell{position:relative;border:1px solid #ddd;padding:2px 4px;vertical-align:top;outline:#fff solid 0;box-sizing:border-box}.ucs-table-body .ucs-table-cell{line-height:1.5em}.ucs-table-cell .ucs-table-cell-inner{color:inherit}.ucs-table-cell.anchor-cell{text-align:center;background-color:#eee}.ucs-table-cell.anchor-cell.active-cell{background-color:#ccc}.label-row .ucs-table-cell{background-color:#aaa;color:#fff}.ucs-table-cell.label-cell{text-transform:uppercase}.ucs-table-cell.label-cell.active-cell{background-color:#888}.ucs-table-cell .ucs-table-cell-content{outline:#fff solid 0;pointer-events:none;cursor:default}.ucs-table-cell .ucs-table-cell-content[contenteditable]{cursor:text}.ucs-table-cell.cell-select,.ucs-table-cell.focus{outline:#F95F72 solid 2px}.ucs-table-cell.cell-select .ucs-table-cell-content,.ucs-table-cell.focus .ucs-table-cell-content{pointer-events:all}.ucs-table-cell.cell-editing{box-shadow:0 2px 6px rgba(0,0,0,.5);background:#fff}.ucs-table-cell.cell-highlighted{z-index:11;position:relative;background:#fff;pointer-events:none}.ucs-table-cell.cell-highlighted .ucs-table-cell-content{pointer-events:none}.ucs-table-cell.cell-locked{background-color:#ddd}.ucs-table-cell.cell-locked:hover{outline:red solid 2px}.ucs-table-cell.updated{-webkit-animation:ucs-cell-updated 1s ease forwards;animation:ucs-cell-updated 1s ease forwards}.ucs-table-cell .dropdown-input{height:100%;width:100%;margin:0;padding:0 15px 0 0;border:none;outline:0}.ucs-table-cell .dropdown-input:after{position:absolute;right:5px;content:'\F0D7';font-family:FontAwesome;color:#ddd}.ucs-table-cell .dropdown-select{position:absolute;z-index:1;bottom:0;left:0;min-width:100%;max-height:50vh;overflow:auto;white-space:nowrap;box-shadow:0 2px 4px rgba(0,0,0,.2);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);display:none}.ucs-table-cell .dropdown-select.show{display:block}.ucs-table-cell .dropdown-option{min-height:30px;line-height:30px;padding:0 8px;background-color:#fff}.ucs-table-cell .dropdown-option.selected,.ucs-table-cell .dropdown-option:hover{background-color:#F95F72;color:#fff}.ucs-table-cell .dropdown-option.filtered{display:none}.ucs-table-cell.cell-link{color:#F95F72;text-decoration:underline}.ucs-table-cell.cell-link .ucs-table-cell-content{cursor:pointer}.ucs-table-body .ucs-table-row:hover .ucs-table-cell:not(.anchor-cell):not(.label-cell):not(.cell-editing){background-color:#D8E7F8}.ucs-table-body .ucs-table-row:hover .ucs-table-row-vote-panel{display:block}.ucs-table-body .ucs-table-row.empty-row{pointer-events:none}.ucs-table-body .ucs-table-row.empty-row .ucs-table-cell:not(.anchor-cell):not(.label-cell){background-color:#f5f5f5}.ucs-table-body .ucs-table-row.new-row .ucs-table-cell:nth-child(2):not(:empty):not(.cell-editing):before{position:absolute;content:'Add New Item';color:#aaa}.ucs-table-row-vote-panel{position:absolute;z-index:5;top:-30px;left:0;right:0;bottom:-30px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.5);display:none}.ucs-table-row-vote-panel .ucs-table-row-vote{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ucs-table-row-vote-panel .ucs-table-row-downvote,.ucs-table-row-vote-panel .ucs-table-row-upvote{position:absolute;height:30px;line-height:30px;left:0;right:0}.ucs-table-row-vote-panel .ucs-table-row-downvote .fa-icon,.ucs-table-row-vote-panel .ucs-table-row-upvote .fa-icon{margin:0}.ucs-table-row-vote-panel .ucs-table-row-upvote{top:0;color:#3878DE}.ucs-table-row-vote-panel .ucs-table-row-upvote:hover{background-color:#D8E7F8}.ucs-table-row-vote-panel .ucs-table-row-downvote{bottom:0;color:#FB1F1D}.ucs-table-row-vote-panel .ucs-table-row-downvote:hover{background-color:#F3C9C8}.ucs-table-row-vote-panel.upvoted{color:#3878DE}.ucs-table-row-vote-panel.upvoted .ucs-table-row-upvote{background-color:#3878DE;color:#fff}.ucs-table-row-vote-panel.downvoted{color:#FB1F1D}.ucs-table-row-vote-panel.downvoted .ucs-table-row-downvote{background-color:#FB1F1D;color:#fff}.ucs-table-cell-change-prompt{position:absolute;right:0;bottom:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);background-color:#F95F72;color:#fff;z-index:1;font-size:12px;white-space:nowrap;display:none}.ucs-table-cell-change-prompt.show{display:block}.ucs-table-cell-change-prompt-button{display:inline-block;padding:4px 8px;cursor:pointer}.ucs-table-cell-user-label{position:absolute;box-sizing:border-box;background-color:red;right:-2px;font-size:12px;padding:0 6px;color:#fff;z-index:1;top:-20px;height:20px;line-height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:none}.ucs-table-cell.cell-locked:hover .ucs-table-cell-user-label{display:block;-webkit-animation:fade-in .4s ease forwards,slide-in-up .25s ease forwards;animation:fade-in .4s ease forwards,slide-in-up .25s ease forwards}.ucs-overlay-wrapper{position:fixed;z-index:12;top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:0;transition:opacity .5s ease}.ucs-overlay-wrapper.dimmer{z-index:10;background-color:rgba(0,0,0,.5)}.ucs-overlay-wrapper.show{pointer-events:all;opacity:1}.ucs-popup{position:absolute;top:50%;left:50%;width:500px;background-color:#fff;padding:50px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translate(-50%,-30%);-ms-transform:translate(-50%,-30%);transform:translate(-50%,-30%);transition:all .35s ease;pointer-events:none;opacity:0}.ucs-popup.show{pointer-events:all;opacity:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ucs-cell-flag-textarea{height:10em;margin:20px 0}.ucs-side{position:absolute;top:0;right:0;bottom:0;width:360px;background-color:#fff;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);transition:all .35s ease}.ucs-side.show{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.ucs-side-title{line-height:60px;padding:0 20px;position:relative;box-shadow:0 4px 4px -2px rgba(0,0,0,.2)}.ucs-side-back{float:left;height:60px;width:30px;cursor:pointer}.ucs-side-close{position:absolute;right:10px;width:20px;top:0;bottom:0;cursor:pointer}.ucs-side-close:after,.ucs-side-close:before{content:'';position:absolute;width:20px;height:1px;background-color:#ccc;display:block;top:50%;margin-top:-.5px}.ucs-side-close:before{-webkit-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.ucs-side-close:after{-webkit-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);transform:rotateZ(45deg)}.ucs-side-content{background-color:#f9f9f9;padding:20px;overflow:auto;overflow-x:hidden;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.ucs-side-content-tab{display:none}.ucs-side-content-tab.show{display:block}.ucs-side-content-tab-menu{height:50px;line-height:50px;background-color:#999}.ucs-side-content-tab-menu-button{display:inline-block;color:#fff;padding:0 20px;cursor:pointer;opacity:.5}.ucs-side-content-tab-menu-button.active{opacity:1}.ucs-side-content-button{margin:10px 0}.ucs-side-content-button.hide{display:none}.ucs-side-label{margin:1em 0}.ucs-side-checkbox{display:block}.ucs-side-checkbox.inline-block{display:inline-block;margin:4px 0}.ucs-side-checkbox input[type=checkbox]{-webkit-appearance:none;background-color:#fff;width:20px;height:20px;line-height:20px;vertical-align:middle;margin:1% .5em 2.5% 0;outline:#eee solid 1px;text-align:center}.ucs-side-checkbox input[type=checkbox]:focus{outline:#F95F72 solid 1px}.ucs-side-checkbox input[type=checkbox]:checked{background-color:#F95F72}.ucs-side-checkbox input[type=checkbox]:checked:after{font-size:12px;color:#fff;content:'\2713'}.ucs-side-checkbox-suboptions{padding-left:calc(20px + .5em);display:none}input:checked+.ucs-side-checkbox-suboptions{display:block}.ucs-side-checkbox-suboptions-toggle{-webkit-appearance:none;background-color:#fff;width:20px;height:20px;line-height:20px;vertical-align:middle;margin:1% 0;border:1px solid #eee;text-align:center;border-radius:10px;float:right}.ucs-side-checkbox-suboptions-toggle:after{font-size:12px;color:#F95F72;font-family:FontAwesome;content:'\f06e'}.ucs-side-checkbox-suboptions-toggle:focus{outline:0}.ucs-side-checkbox-suboptions-toggle:checked{background-color:#F95F72}.ucs-side-checkbox-suboptions-toggle:checked:after{color:#fff}.ucs-side-person{border-bottom:1px solid #eee;background-color:#fff;margin:-20px -20px 20px;padding:20px;line-height:normal;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center}.ucs-side-title .ucs-side-person{border-bottom:none;margin:0;padding:0;height:60px}.ucs-side-person .ucs-side-person-role{color:#F95F72;font-size:14px}.ucs-side-person-pic{height:60px;width:60px;background-size:contain;background-position:center;border-radius:40px}.ucs-side-person-main{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;padding:0 10px}.ucs-side-person-status{height:10px;width:10px;border-radius:5px}.ucs-side-person-status.status-online{background-color:#7ED321}.ucs-cell-options{position:fixed;bottom:0;left:0;right:0;height:60px;background-color:#fff;box-shadow:0 -2px 4px rgba(0,0,0,.2);display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-transform:translateY(calc(100% + 4px));-ms-transform:translateY(calc(100% + 4px));transform:translateY(calc(100% + 4px));transition:all .5s ease}.ucs-cell-options.show{-webkit-transform:none;-ms-transform:none;transform:none}.ucs-cell-options .ucs-cell-options-left{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;padding:0 20px}.ucs-cell-options .ucs-cell-options-right{padding:0 20px}.ucs-cell-options .ucs-cell-options-button{color:#F95F72;margin:0 20px;cursor:pointer}.ucs-cell-history-item{margin:-20px -20px 20px;padding:20px;background-color:#fff;border-bottom:1px solid #ddd}.ucs-cell-history-info{color:#999;margin-bottom:10px;font-size:14px}.ucs-cell-history-flags{float:right;color:#FF2D54}@-webkit-keyframes ucs-cell-updated{from{background-color:#FFF79D}to{background-color:#fff}}@keyframes ucs-cell-updated{from{background-color:#FFF79D}to{background-color:#fff}}.db-editorialTeam-wrapper{background-color:#f8f8f8}.editorial_team_user_group{margin-bottom:70px}.editorial_team_user_group:first-child .editorial_team_user_group_title{margin-top:-4px}.editorial_team_user_group_title{font-size:20px}.editorial_team_user_box{border:1px solid #DDD;padding:25px 75px 30px 120px;min-height:60px;margin:10px 0}.editorial_team_user_box userpic{position:absolute;left:0;top:0;margin:25px 35px}.editorial_team_user_bio{color:#000;font-size:14px}.editorial_team_user_social{margin-top:13px;margin-left:-8px}.top_ranking_box{margin-bottom:105px}.top_ranking_box:first-child{margin-top:30px}.top_ranking_title{font-size:20px;margin:5px 10px}.top_ranking_title .fa-icon--trophy{margin-right:18px}.top_ranking_row{position:relative;padding:20px 30px 20px 105px}.top_ranking_rank,.top_ranking_userpic{position:absolute;top:20px}.top_ranking_rank{line-height:40px;font-size:20px;left:15px}.top_ranking_userpic{border-radius:0;width:40px;height:40px;left:45px;border:1px solid #000}.top_ranking_name{font-size:16px;line-height:20px;color:#000}.top_writers_box .top_ranking_name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.top_articles_box .top_ranking_name{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:16px;line-height:20px;max-height:60px}.post-ct{position:relative;box-sizing:border-box;padding:10px 20px;cursor:default}.post-ct:hover .post-hover{opacity:.1}.post-ct:hover .post-read{opacity:1;-webkit-filter:grayscale(0);filter:none}.post-ct .post-item-wrapper{box-shadow:0 0 4px 0 rgba(0,0,0,.2)}.post-ct .post-item-wrapper .best-vote-btn{position:relative!important;z-index:8;top:0;right:auto;left:auto;float:right;margin-top:-41px}.post-ct .post-item-wrapper .best-vote-btn .vote-ct{width:50px;height:50px;border-radius:25px}.post-ct .post-item-wrapper .best-vote-btn .vote-ct .vote-upbtn{top:7px}.post-ct .post-item-wrapper .best-vote-btn .vote-ct .vote-count{top:3px}.post-ct .post-item-wrapper .best-vote-btn .vote-ct.vote-upvote .vote-upbtn{top:4px}.post-ct .post-item-wrapper .best-vote-btn.up{position:relative!important;right:auto!important;float:right!important;margin-top:0!important}.post-ct .post-item-wrapper .view-all-wrapper{position:relative;top:-1px}.post-ct .post-item-wrapper .view-all-wrapper .reply-more-btn{font-family:proximaNovaRegular,helvetica,arial!important;font-size:14px!important;letter-spacing:0!important;text-transform:uppercase;color:#1EBEF0!important;background-color:#f2f2f2!important}.post-ct .replies-ct-wrapper{position:relative;z-index:2;top:-1px}.post-ct .reply-ct{padding:1px 10px!important;border-top:1px solid #eee;background-color:#f5f5f5!important}.post-ct .reply-ct userpic{line-height:33px!important;width:30px!important;height:30px!important}.post-ct .reply-ct .reply-name{font-family:proximaNovaBold,helvetica,arial;font-size:14px;color:#333}.post-hover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.25;background:#000;transition:all .5s ease-in}.post-photo-wrapper{position:relative;width:100%}.post-photo{position:relative;height:300px;transition:all .3s ease;background:center center no-repeat #fff;background-size:cover}.post-photo.post-read{opacity:.6;-webkit-filter:grayscale(0);filter:grayscale(0)}.post-header{position:absolute;bottom:0;left:0;max-width:255px;margin:20px;color:#fff;text-shadow:0 0 2px #000}.post-title{font-size:18px;overflow:hidden;max-height:3.6em;margin-bottom:5px;word-wrap:break-word;color:#333;transition:all .3s ease}.internal-post-link{float:left}.post-domain{font-family:proximaNovaRegular,helvetica,arial;font-size:12px;font-size:10px;line-height:20px;float:left;overflow:hidden;max-width:160px;white-space:nowrap;text-transform:uppercase;text-overflow:ellipsis;color:#F95F72;transition:all .3s ease}.post-date{font-family:proximaNovaRegular,helvetica,arial;font-size:12px;line-height:20px;float:right;margin-top:20px;text-transform:uppercase;color:#aaa;transition:all .3s ease}.post-date.home-post-date{font-size:10px;line-height:18px;float:none;margin:5px 0 15px}.post-vote{position:absolute;top:50px;left:5px}.post-bookmark{position:absolute;z-index:-1;top:20px;right:30px;transition:opacity .35s ease;opacity:0}.post-bookmark-parent:hover .post-bookmark{z-index:1;opacity:1}.post-detail{position:relative;z-index:3;padding:15px 15px 55px;background-color:#fff}.post-detail.active .post-domain{color:#F95F72}.post-detail.noPhoto{padding:10px 15px 55px!important}.post-detail .post-tags .tag{font-family:proximaNovaRegular}.post-detail .post-tags .tag.highLight{font-family:proximaNovaBold,helvetica,arial;color:#F95F72}.post-read,.post-read .post-domain,.post-read .post-title,.post-read .tag{color:#ccc}.post-read .tag-loved{color:#bbb}.post-read .post-date,.post-read .post-tags-text{color:#ccc}.post-content{font-family:proximaNovaRegular,Helvetica,Arial;font-size:13px}.post-content a{line-height:20px}.post-tags{font-size:12px;line-height:20px;margin:1em auto 1.6em;text-transform:uppercase}.post-tags-text{text-transform:none;color:#aaa}.post-footer{font-size:12px;margin-top:15px}.post-footer-left{float:left}.post-engagement{font-size:12px;line-height:14px;letter-spacing:1px;color:#a6d7e1}.post-footer-right{position:relative;float:right}.post-menu-btn{font-size:14px;line-height:14px;display:inline-block;width:34px;height:14px;text-align:center;color:#a7b1b9}.post-menu-btn .fa-icon{line-height:30px;position:absolute;top:-8px;left:0;width:100%;height:30px;text-align:center}.post-menu-btn .fa-icon--share{opacity:1;transition:all .3s ease}.post-menu-btn .fa-icon--toclose{opacity:0;transition:all .3s ease}.post-menu-btn.show .fa-icon--share{opacity:0}.post-menu-btn.show .fa-icon--toclose{opacity:1}.internal-post-ct .post-domain{color:#aaa!important}.post-link{font-size:13px;transition:all .3s ease;word-wrap:break-word;color:inherit}.post-link-underline{font-size:13px;color:inherit}.post-link-underline:hover{text-decoration:underline}.post-functions{position:absolute;bottom:0;left:0;overflow:hidden;width:100%;padding-top:13px;border-top:1px solid #eee;background:#fff;transition:all .3s ease}.post-functions-upper{margin:0 15px;padding:10px 0;text-align:center;border-top:1px solid #eee}.post-status{font-size:12px;padding:0 5px;color:#a6d7e1}.post-functions-lower{position:relative;padding:8px 0}.post-vote-wrapper{float:left;margin-right:10px}.post-bookmark-wrapper{font-size:14px;float:left;margin-right:24px;color:#1EBEF0}.post-bookmark-wrapper span{line-height:21px}.post-bookmark-wrapper .bookmark-ct{font-family:proximaNovaRegular,helvetica,arial;font-size:14px;width:35px;height:32px;padding:0 10px;cursor:pointer;text-align:center;color:#1EBEF0}.post-bookmark-wrapper .bookmark-ct.bookmarked{font-family:proximaNovaBold,helvetica,arial;color:#1EBEF0}.post-comment-wrapper{float:left;margin-right:10px}.post-comment-wrapper .comment-ct{font-size:14px;position:relative;display:inline-block;width:auto;height:32px;text-align:center;color:#1EBEF0}.post-share-wrapper{position:relative;right:12px;float:right}.post-share-wrapper .share-open-btn{font-size:14px;position:relative;display:inline-block;width:35px;height:32px;padding:0 10px;text-align:center;color:#1EBEF0}.post-share-wrapper .share-open-btn.moveLeft{right:16px}.post-share-btn{font-size:10px;display:inline-block;width:55px;height:32px;margin-right:6px;text-align:center;text-transform:uppercase}.post-share-btn i{font-size:16px;padding-bottom:4px}.post-share-btn.share-fb-btn{padding-right:8px;color:#3b5998}.post-share-btn.share-tw-btn{padding-right:5px;color:#1EBEF0}.post-share-btn.share-email-btn{width:50px;color:#F95F72}.post-share-btn.share-close-btn{width:47px;color:#888}.post-functions-lv1{position:relative;left:8px;margin-right:8px;opacity:1;transition:all .3s ease}.share-open .post-functions-lv1{opacity:0}.post-functions-lv2{position:absolute;top:0;left:300px;width:244px;transition:all .3s ease}.share-open .post-functions-lv2{left:30px}.post-action-wrapper{position:absolute;z-index:100;right:0;bottom:64px;width:60px;height:60px;padding:20px;text-align:left;text-transform:uppercase;opacity:0;background-color:#fff;box-shadow:0 2px 1px 0 rgba(0,0,0,.2);transition:all .3s ease}.post-action-wrapper.open{z-index:8!important;opacity:1!important}.post-action-wrapper.close{z-index:-1!important;opacity:0!important}.post-action-wrapper-short{height:20px}.post-action-menu{font-size:22px;position:absolute;right:-3px;width:30px;text-align:center;opacity:1;color:#ccc;transition:all .3s ease}.post-action-btn{font-size:14px;position:relative;float:left;margin-bottom:20px;padding-right:10px;color:#000}.post-label{font-size:14px;line-height:35px;position:absolute;z-index:8;right:5px;height:35px;padding:2px 20px;text-align:center;letter-spacing:3px;opacity:0;color:#fff;background:#F95F72;transition:all .3s ease}.post-label:after{position:absolute;right:0;bottom:-15px;width:0;height:0;content:'';border-width:15px 15px 0 0;border-style:solid;border-color:#047187 transparent transparent}.post-label.active{opacity:1}.item_activity_contn .post-label{right:-14px}.post-upvoted-label{top:40px}.post-saved-label{top:90px}.post-saved-label.show{display:block}.post-saved-label.hide{display:none}.style-submenu .stories_contn{position:relative}.newsfeed_infobar{position:absolute;left:300px;top:5px;display:none}.location-results{position:absolute;right:60px;top:25px;display:none;max-height:80%;min-height:20px;width:250px;background-color:#fff;opacity:.9;z-index:5;font-family:proximaNovaSemiBold,helvetica,arial}.location-results ul{padding:0}.location-results-bloglist{position:absolute;right:60px;display:none;max-height:80%;min-height:20px;width:250px;background-color:#fff;opacity:.9;z-index:5;margin-top:20px;font-family:proximaNovaSemiBold,helvetica,arial}.accordion{background:#FFF;padding:0 5px;border:1px solid #eee;height:300px;overflow:auto}.accordion h2{background:#FFF;margin:0;padding:0 5px;font-size:14px;font-weight:400;text-transform:uppercase;width:95%;cursor:pointer;color:#F95F72}.accordion h2.current,span.current{cursor:default}.accordion h2.active,span.active{color:#000}.accordion .pane{display:none;color:#fff;font-size:12px}.accordion .pane h3{font-weight:400;margin:0 0 -5px;font-size:16px;color:#999}.change-view-wrapper{float:right;margin:30px 30px 0 0}.change-view-wrapper:before{content:'';width:1px;height:30px;background:#eee;position:absolute;top:-3px}.style-submenu .change-view-wrapper{top:3px;z-index:8}#notey_search_page .change-view-wrapper{margin:30px 17px 0 0}.change-view-btn{color:#fff;margin-right:12px;display:block;text-shadow:1px 1px 1px #333;letter-spacing:3px;transition:all .3s ease}.change-view-btn.active{display:none}#notey_search_page .change-view-btn{color:#333;text-shadow:none;font-family:proximaNovaLight,helvetica;text-transform:uppercase;font-size:14px;margin-right:0}.list-view-container{margin-top:10px}.style-submenu .list-view-container{margin:30px}.mystories .list-view-container{padding-top:1px}#notey_search_page .list-view-container{margin-left:20px}.list-view-more-btn{color:#333;text-transform:uppercase;font-size:12px;display:inline-block;margin-top:20px;margin-left:20px}.list-topic-wrapper{margin:0 20px 30px}.list-topic-title{text-transform:uppercase;color:#F95F72;font-size:16px;font-family:proximaNovaSemiBold,helvetica,arial;margin-bottom:20px;display:inline-block;letter-spacing:2px;padding-left:20px}.list-item-wrapper{padding:10px 20px;overflow:hidden;opacity:1;background:#fff;height:40px;width:auto;margin-bottom:10px;transition:height .3s ease,background .3s ease;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;-webkit-animation:fadein 1s forwards;animation:fadein 1s forwards}.list-item-wrapper:hover{background:#F8F8F8;opacity:1}.list-item-wrapper:hover .list-item-expand-btn{opacity:1}.list-item-wrapper.expanded{height:230px;background:#f8f8f8}.list-item-wrapper:focus{outline:0}.list-item-wrapper.huge-img{height:80px}#notey_search_page .list-item-wrapper{background-color:#fff;margin-bottom:9px;box-shadow:0 0 1px 0 #DADADA}.page-blog .list-item-wrapper{width:auto;margin:0 0 10px}.list-item-wrapper .share-widget-ct{position:absolute;top:0;right:0;opacity:0;transition:all .35s ease}.list-item-wrapper .post-action-menu{opacity:0}.list-item-wrapper:hover .post-action-menu,.list-item-wrapper:hover .share-widget-ct{opacity:1}.list-item-wrapper-1{-webkit-animation-delay:.25s;animation-delay:.25s}.list-item-wrapper-2{-webkit-animation-delay:.5s;animation-delay:.5s}.list-item-wrapper-3{-webkit-animation-delay:.75s;animation-delay:.75s}.list-item-wrapper-4{-webkit-animation-delay:1s;animation-delay:1s}.list-item-top{padding-bottom:10px;position:relative;display:block}.list-item-top:focus{outline:0}.list-item-img-wrapper{float:left;width:40px;height:40px;margin-right:20px;background:center/cover no-repeat;position:relative;overflow:hidden}.huge-img .list-item-img-wrapper{width:100px;height:80px}.list-item-img{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:center;transition:all 1s ease,scale .25s ease-in}.list-item-title-wrapper{float:left}.daily-popular-wrapper .list-item-title-wrapper{max-width:calc(100% - 80px)}.huge-img .list-item-title-wrapper{max-width:calc(100% - 140px)}.list-item-title{display:block;font-size:16px;color:#333;max-width:100%;line-height:18px;position:relative;top:0;margin-top:2px}.list-item-name{color:#888;font-size:10px}.list-item-time{color:#999;font-size:14px;text-transform:capitalize}.list-item-publisher{color:#999;font-size:14px}.list-item-expand-btn{position:absolute;text-transform:uppercase;color:#F95F72;font-size:12px;bottom:10px;right:0;transition:all .3s ease;opacity:0}.list-item-expand-btn:focus{outline:0}.expanded .list-item-expand-btn{opacity:1}.list-item-expand-btn:after{font-family:FontAwesome;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:-10px;opacity:1;transition:all .3s ease;content:'\f0d7'}.expanded .list-item-expand-btn:after{opacity:0}.list-item-expand-btn:before{font-family:FontAwesome;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:-10px;opacity:0;transition:all .3s ease;content:'\f0d8'}.expanded .list-item-expand-btn:before{opacity:1}.list-item-bottom{padding:10px 0}.list-item-content{font-size:12px;color:#000;line-height:15px}.list-item-full-content-btn{padding-left:5px;color:#F95F72}.list-item-tags{margin:20px 0;padding-bottom:20px;border-bottom:1px solid #DDD;height:21px;overflow:hidden}.list-item-tags-text{font-size:14px}.list-item-function-left{float:left}.list-item-function-right{float:right;position:relative;width:220px;height:50px;overflow:hidden;top:-13px}.list-item-comment-num,.list-item-save-num,.list-item-vote-num{color:#A6D7E1;font-size:12px;display:inline-block;margin-right:15px}.list-item-vote-wrapper{float:left}.list-item-vote-wrapper .vote-ct{font-size:10px;color:#888;background:0 0;width:55px}.list-item-vote-wrapper .vote-ct.vote-upvote{background:0 0;color:#F95F72}.list-item-vote-wrapper .vote-ct:after{display:none}.list-item-bookmark-wrapper{float:left}.list-item-bookmark-wrapper .bookmark-ct{width:35px;padding:0 10px;height:32px;font-size:10px;color:#888;text-align:center;cursor:pointer}.list-item-bookmark-wrapper .bookmark-ct.bookmarked{color:#F95F72}.list-item-comment-wrapper{float:left}.list-item-comment-wrapper .comment-ct{width:55px;height:32px;font-size:10px;color:#888;text-align:center;display:inline-block;position:relative}.list-item-share-wrapper{float:left}.list-item-share-wrapper .share-open-btn{width:35px;height:32px;font-size:10px;color:#888;text-align:center;display:inline-block;padding:0 10px;position:relative}.reactive-btn-effect{position:relative}.reactive-btn-effect:after{position:absolute;top:50%;left:50%;margin:-22px 0 0 -25px;width:50px;height:50px;border-radius:50%;content:'';opacity:0;pointer-events:none;background:rgba(0,140,167,.1)}.reactive-btn-effect.reactive-btn-clicked:after{-webkit-animation:reactive-effect 1s ease-out forwards;animation:reactive-effect 1s ease-out forwards}@-webkit-keyframes reactive-effect{0%{opacity:1;-webkit-transform:scale3d(.5,.5,1);-ms-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}25%{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}100%{opacity:0;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes reactive-effect{0%{opacity:1;-webkit-transform:scale3d(.5,.5,1);-ms-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}25%{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}100%{opacity:0;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.list-item-share-btn{width:55px;height:32px;font-size:10px;text-align:center;display:inline-block;text-transform:uppercase}.list-item-share-btn i{font-size:16px;padding-bottom:4px}.list-item-share-btn.share-fb-btn{color:#3B5998;padding-right:8px}.list-item-share-btn.share-tw-btn{color:#1EBEF0;padding-right:5px}.list-item-share-btn.share-email-btn{color:#F95F72;width:50px}.list-item-share-btn.share-close-btn{color:#888;width:47px}.list-item-function-lv2{position:absolute;right:-220px;width:220px;overflow:hidden;top:6px;height:34px;transition:all .3s ease}.share-open .list-item-function-lv2{right:0}.list-item-function-lv1{position:relative;opacity:1;top:6px;transition:all .3s ease}.share-open .list-item-function-lv1{opacity:0}.list-item-function-btn{color:#A6D7E1;font-size:12px;display:inline-block;margin-right:15px;text-transform:uppercase}.list-topic-more-btn{display:inline-block;margin:20px;font-size:14px;color:#aaa}.list-topic-more-btn .topic-more-btn-title{text-transform:uppercase}.change-story-wrapper{z-index:8;position:absolute;padding:0 40px}.change-story-btn{text-transform:uppercase;letter-spacing:3px;color:#333;display:inline-block;width:205px;border:1px solid transparent;padding:0 10px;line-height:30px;position:relative;transition:all .3s ease}.change-story-btn:hover{border-color:#eee}.change-story-btn:after{position:absolute;right:10px;content:'\f0d7';font-family:FontAwesome;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;opacity:1;transition:all .3s ease}.change-story-btn.open:after{opacity:0}.change-story-btn:before{position:absolute;right:10px;content:'\f0d8';font-family:FontAwesome;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;opacity:0;transition:all .3s ease}.change-story-btn.open:before{opacity:1}.change-story-btn:focus{outline:0}.change-story-list{position:absolute;top:30px;margin:0;padding:0;border:1px solid transparent;border-top:none;box-shadow:1px 1px 5px 0 transparent;height:0;overflow:hidden;transition:all .3s ease}.change-story-list.open{height:75px;border:1px solid #eee;box-shadow:1px 1px 5px 0 #cfcfcf}.change-story-item{list-style:none;padding:10px 70px 10px 32px;color:#333;font-size:14px;text-transform:uppercase;background:#fff;cursor:pointer;position:relative;transition:all .3s ease}.change-story-item:hover{background:#eee}.change-story-item.chosen{color:#F95F72}.change-story-item.chosen:before{position:absolute;left:10px;content:'\f00c';font-family:FontAwesome;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block}.best-item-wrapper{position:relative;padding-left:130px}.best-item-wrapper:before{content:attr(data-count);position:absolute;left:15px;top:25px;color:#333;font-family:proximaNovaSemiBold,helvetica;font-size:18px;width:30px;text-align:center}.with-vote{position:relative;padding-left:80px}.with-vote .best-vote-btn{left:20px}.best-vote-btn{position:absolute;top:10px;left:60px}.best-vote-btn .vote-ct.vote-upvote:after{display:none}.best-vote-btn .vote-count{font-size:14px;position:relative;top:-2px;font-family:proximaNovaSemiBold,helvetica}.best-vote-btn .vote-upbtn{position:relative;top:3px}.best-vote-btn .vote-ct{width:40px;border-radius:20px}.best-vote-btn .vote-ct.vote-upvote .vote-upbtn{color:#fff}.best-vote-btn .vote-count,.best-vote-btn .vote-upbtn{height:20px;line-height:20px;cursor:pointer;transition:all .3s ease}.huge-img .best-vote-btn{top:30px}.preview-card{display:block;position:relative;height:180px;width:100%;box-sizing:content-box;padding:24px 0 24px 10px;left:-10px;margin:-24px 0 24px}.preview-card .list-item-name{font-size:14px}.preview-card .list-item-img-wrapper{height:180px;width:240px;position:absolute;left:0;top:0}.preview-card .list-item-top{padding-left:260px}.preview-card .list-item-title-wrapper{width:100%}.preview-card .list-item-topic{color:#F95F72;text-transform:uppercase}.preview-card .list-item-title{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:relative;font-size:22px;line-height:22px;max-height:44px;margin:12px 0}.preview-card .list-item-content{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:14px;line-height:20px;max-height:60px;margin-bottom:16px;width:100%}.preview-card .post-action-menu{bottom:10px}.preview-card .post-action-wrapper{bottom:40px}.preview-card:hover .share-widget-ct{top:-20px}.preview-card .share-widget-btn{right:10px;margin:0 2px;height:30px;width:30px;line-height:30px}.preview-card.small-photo{height:100px;padding:10px;margin:0}.preview-card.small-photo .list-item-img-wrapper{height:100px;width:100px;margin-right:15px}.preview-card.small-photo .list-item-top{padding-left:115px}.preview-card.small-photo .list-item-title{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:relative;font-size:18px;line-height:18px;max-height:36px;margin:5px 0}.preview-card.small-photo .list-item-content{margin-bottom:5px}.preview-card:hover .list-item-img{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.vertical-card{position:relative;height:auto;box-sizing:border-box;padding:10px;margin:-10px -10px 14px}.flex-container .vertical-card{max-width:25%;background-color:transparent}.vertical-card:not(:last-child){margin-right:15px}.vertical-card .list-item-row{display:block}.vertical-card .list-item-img-wrapper{position:relative;float:none;height:auto;width:100%;margin:0 0 14px}.vertical-card .list-item-img-wrapper:before{content:'';display:block;padding-bottom:66%}.vertical-card .list-item-title{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:18px;line-height:22px;max-height:66px;margin:10px 0}.vertical-card .list-item-subtitle{font-size:10px;color:#999}.vertical-card:hover .list-item-img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.featured-card{position:relative;box-sizing:border-box;margin-bottom:10px;padding:0;display:inline-block;height:200px;width:calc(50% - 5px)}.featured-card:not(.no-highlight):first-child{height:420px;width:calc(100% + 10px);left:-10px;padding-left:10px}.featured-card:not(.no-highlight):first-child:after{position:absolute;content:'FEATURED';top:20px;left:0;background-color:#000;color:#fff;display:block;padding:5px 16px;font-size:14px;letter-spacing:1px;z-index:1}:lang(cn) .featured-card:not(.no-highlight):first-child:after{content:'精选'}.featured-card:not(.no-highlight):first-child:hover .list-item-img{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.featured-card:not(.no-highlight):last-child{margin-left:10px}.featured-card.no-highlight{width:calc(33% - 10px);-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.featured-card.no-highlight:nth-child(2){margin:0 10px}.featured-card .list-item-top{height:100%;padding:0}.featured-card .list-item-img-dimmer{position:absolute;top:0;left:0;bottom:0;right:0;opacity:.2;transition:opacity .8s ease;background:#000}.featured-card .list-item-img-wrapper{height:100%;width:100%;position:absolute;top:0;left:0;bottom:0;right:0;opacity:1;background-color:#999;transition:opacity .3s ease}.featured-card .list-item-title-wrapper{position:absolute;bottom:20px;left:20px;right:20px}.featured-card .list-item-title{color:#fff;margin-top:10px;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:24px;line-height:30px;max-height:90px}.featured-card .list-item-name{color:#fff;font-size:14px}.featured-card:hover .list-item-img{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.featured-card:hover .list-item-img-dimmer{opacity:.4}.featured-card .post-action-menu{z-index:2;bottom:20px}.featured-card .post-action-wrapper{bottom:auto;bottom:50px}.featured-card .share-widget-ct{top:30px}.featured-card:hover .share-widget-ct{top:0}.featured-card .share-widget-btn{right:10px;margin:4px;width:30px;height:30px;line-height:30px}.featured-card.nopad{width:calc(100% / 3);height:210px;margin:0;float:right}.featured-card.nopad:not(.no-highlight):first-child{width:calc(100% / 3*2 + 10px);margin:0 0 0 -10px;float:left;left:0}.featured-card.nopad:not(.no-highlight):last-child{margin:0}.featured-card.nopad .list-item-title-wrapper{top:50%;bottom:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:10%;right:10%;text-align:center}.featured-card.nopad:first-child .hide-in-first{display:none}.featured-card.nopad:first-child .list-item-title{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:30px;line-height:36px;max-height:108px}.featured-card.nopad:first-child .list-item-publisher{position:absolute;bottom:20px;left:0;right:0;text-align:center;color:#fff}.featured-card.nopad:first-child .list-item-publisher-image{display:inline-block;height:30px;width:30px;border-radius:15px;border:3px solid #fff;box-sizing:border-box;background-size:cover;background-position:center}.featured-card.nopad:not(:first-child) .list-item-title{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:22px;line-height:28px;max-height:84px}.featured-card.nopad:not(:first-child) .show-in-first{display:none}.list-item-headline{position:relative;margin:10px -10px;padding:10px 10px 10px 140px;display:block;min-height:100px;transition:all .35s ease}.list-item-headline:first-child{margin-top:0}.list-item-headline:last-child{margin-bottom:0}.list-item-headline:hover{background-color:rgba(128,128,128,.1)}.list-item-headline .list-item-top{padding:0;position:static}.list-item-headline .list-item-img-wrapper{position:absolute;width:120px;height:100px;top:10px;left:10px}.list-item-headline .list-item-header-title{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:16px;line-height:16px;max-height:48px;margin-bottom:8px;color:#000}.list-item-headline .list-item-header-name,.list-item-headline .list-item-header-time{display:block;font-size:14px;color:#aaa}.list-item-headline .list-item-header-time{margin-top:6px;display:block;text-transform:capitalize}.list-item-headline.dark-bg .list-item-header-title{color:#fff}.list-item-headline:hover .list-item-img{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.post-otherbtn-menu-ct{position:absolute;z-index:100}.post-otherbtn-menu{margin:0;padding:0;list-style:none;background-color:#fff;box-shadow:0 0 6px #AAA}.post-otherbtn-menu-item{cursor:pointer;padding:10px 20px}.post-otherbtn-menu-item:hover{background-color:#EEE}.post-share-menu{position:absolute;top:0;right:-173px;width:173px;margin:0;padding:0;list-style:none;background-color:#fff;box-shadow:0 0 6px #AAA}.post-share-menu-item-fb:hover{background-color:#3B5998;color:#FFF}.post-share-menu-item-tw:hover{background-color:#1EBEF0;color:#FFF}.post-share-menu-item-email:hover{background-color:#F95F72;color:#FFF}.post-menu-share-list{padding:0;margin:0;list-style:none;position:absolute;top:0;-webkit-box-shadow:0 0 3px 0 #cfcfcf;box-shadow:0 0 3px 0 #cfcfcf;background:#fff;height:0;overflow:hidden;transition:all .3s ease}.post-menu-share-list.show-3{height:105px;top:-114px}.post-menu-share-list.show-4{height:140px;top:-149px}.post-menu-share-list.show-5{height:175px;top:-184px}.post-menu-share-item{list-style-position:inside}.post-menu-share-btn{display:block;width:34px;height:34px;line-height:34px;text-align:center;border-bottom:1px solid #eee;font-size:14px;transition:all .3s ease}.post-menu-share-btn:focus{outline:0}.post-menu-share-btn.share-fb-btn{color:#3B5998}.post-menu-share-btn.share-fb-btn:hover{background:#3B5998;color:#fff}.post-menu-share-btn.share-tw-btn{color:#1EBEF0}.post-menu-share-btn.share-tw-btn:hover{background:#1EBEF0;color:#fff}.post-menu-share-btn.share-email-btn{color:#F95F72}.post-menu-share-btn.share-email-btn:hover{background:#F95F72;color:#fff}.post-menu-share-btn.post-menu-edit-btn{color:#1fb5ad}.post-menu-share-btn.post-menu-edit-btn:hover{background:#1fb5ad;color:#fff}.post-menu-share-btn.post-menu-delete-btn{color:#333}.post-menu-share-btn.post-menu-delete-btn:hover{background:#333;color:#fff}.item_activity .post-ct{padding:0;width:320px}.epi{position:relative;margin-bottom:30px;cursor:default;background-color:#FFF;box-sizing:border-box;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.epi.upvoted .epi-upvote-btn,.epi:not(.upvoted) .epi-unvote-btn{display:none}.epi-photo{position:relative;height:400px;overflow:hidden}.epi-photo.hide{display:none}.epi-photo-img{height:400px;background:center center no-repeat;background-size:cover}.epi-photo-title{display:none;position:absolute;top:50%;left:50%;width:calc(100% - 40px);text-align:center;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.epi-photo-title,.epi-photo-title .epi-meta,.epi-photo-title .epi-title{color:#fff}.epi-photo-title .epi-title{font-size:30px;margin-bottom:.5em}.epi-row{display:block;position:relative;margin:10px 0;padding:0 20px;font-size:12px;color:#aaa}.epi-content{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;overflow:hidden}.epi-topics{margin-top:20px;margin-bottom:0}.epi-actions{border-top:1px solid #ddd;margin-top:20px;margin-bottom:0;padding:0}.epi-action{height:50px;line-height:50px;padding:0 20px;font-size:14px;cursor:pointer;margin-right:-10px}.epi-topic{color:#F95F72}.epi-topic+.epi-topic{margin-left:20px}.epi-title{color:#000;word-break:break-word;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:22px;line-height:26px;max-height:78px;text-transform:uppercase}.epi-desc{padding:0 20px;color:#000;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:14px;line-height:22px;max-height:66px;margin-bottom:10px}.epi-continue-reading{display:none;color:#2f66f6;text-decoration:underline;position:relative}.epi-source{font-size:12px}.epi-source a{color:#aaa}.epi-publisher{width:100%;color:#000;padding-bottom:10px;overflow:hidden}.epi-publisher-img{display:inline-block;vertical-align:middle;height:30px;width:30px;border-radius:15px;border:3px solid #fff;box-sizing:border-box;background-size:cover;background-position:center;margin-right:8px}.epi-publisher-name{display:inline-block;width:calc(100% - 38px);vertical-align:middle}.epi-published-date{font-size:10px;color:#aaa}.epi-row-right{float:right;height:30px}.epi-share{position:relative}.epi-share .epi-share-popup{display:none;position:absolute;top:-70px;bottom:0;left:0;height:70px;width:180px;border-radius:35px;background-color:#FFF;box-shadow:rgba(170,170,170,.5) 0 4px 8px}.epi-share:hover .epi-share-popup{display:block;-webkit-animation:fadein .2s ease forwards;animation:fadein .2s ease forwards}@keyframes epi-share-popup{from{transform:scale(.1);transform-origin:50% 100% 0}to{transform:scale(1)}}.epi-share-item{position:absolute;top:12.5px;width:45px;height:45px;line-height:45px;border-radius:22.5px;font-family:FontAwesome;font-size:16px;text-align:center;color:#FFF;-webkit-animation:epi-share-popup .3s ease forwards;animation:epi-share-popup .3s ease forwards}.epi-share-fb{left:17.5px;background-color:#3A5A9A}.epi-share-fb:after{content:'\f09a'}.epi-share-tw{left:67.5px;background-color:#1EBEF0}.epi-share-tw:after{content:'\f099'}.epi-share-pin{left:117.5px;background-color:#C33C2D}.epi-share-pin:after{content:'\f231'}.epi-options{position:absolute;height:50px;line-height:50px;right:0;bottom:0;width:50px;text-align:center;display:none}.epi-options .fa-icon{margin:0;font-size:20px}.epi-upvote-btn{color:#F95F72}.epi-action-wrapper{position:absolute;z-index:100;right:0;bottom:50px;height:auto;text-align:left;text-transform:uppercase;opacity:0;background-color:#fff;border-top:1px solid #ddd;box-shadow:0 2px 1px 0 rgba(0,0,0,.2);transition:all .3s ease}.epi-action-wrapper.open{z-index:8!important;opacity:1!important}.epi-action-wrapper.close{z-index:-1!important;opacity:0!important}.epi-action-wrapper-short{height:20px}.epi-action-menu{font-size:22px;position:absolute;right:-3px;width:30px;text-align:center;opacity:1;color:#ccc;transition:all .3s ease}.epi-action-btn{font-size:14px;display:block;position:relative;padding:20px;color:#000}.main_feeds_wrapper.embed{max-width:960px;margin:auto}.main_feeds_wrapper.n_a_row .list-view-container{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-flex-wrap:wrap;-moz-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.main_feeds_wrapper.n_a_row .list-view-container:after{content:'';width:calc((960px - 40px) / 3)}.epi.no-action .with-action,.epi:not(.no-action) .no-action{display:none!important}.epi:hover .epi-options{display:block;-webkit-animation:fadein .3s ease forwards;animation:fadein .3s ease forwards}.epi.small-item{width:250px;height:300px}.epi.small-item .epi-desc,.epi.small-item .epi-pad,.epi.small-item .epi-topics{display:none}.epi.small-item .epi-row{margin:5px 0}.epi.small-item .epi-title{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:relative;font-size:14px;line-height:18px;max-height:36px}.epi.small-item .epi-photo,.epi.small-item .epi-photo-img{opacity:1!important;display:block;height:180px}.epi.small-item .epi-content{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.main_feeds_wrapper.n_a_row .epi{width:calc((960px - 40px) / 3);vertical-align:top;height:460px;float:left}.main_feeds_wrapper.n_a_row .epi .epi-photo,.main_feeds_wrapper.n_a_row .epi .epi-photo-img{opacity:1!important;display:block;height:200px}.main_feeds_wrapper.n_a_row .epi:after{content:'';display:block;clear:both}.main_feeds_wrapper:not(.n_a_row) .list-view-container .epi .epi-title{display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;position:relative;font-size:18px;line-height:22px;max-height:66px}.main_feeds_wrapper:not(.n_a_row) .list-view-container .epi:nth-child(n+2):nth-child(-n+9){width:calc(50% - 10px);vertical-align:top;height:460px;float:left}.main_feeds_wrapper:not(.n_a_row) .list-view-container .epi:nth-child(n+2):nth-child(-n+9):nth-child(odd){margin-left:20px}.main_feeds_wrapper:not(.n_a_row) .list-view-container .epi:nth-child(n+2):nth-child(-n+9) .epi-photo,.main_feeds_wrapper:not(.n_a_row) .list-view-container .epi:nth-child(n+2):nth-child(-n+9) .epi-photo-img{opacity:1!important;display:block;height:200px}.main_feeds_wrapper:not(.n_a_row) .list-view-container .epi:nth-child(n+10){-moz-flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;clear:both;min-height:220px}.main_feeds_wrapper:not(.n_a_row) .list-view-container .epi:nth-child(n+10) .epi-photo{width:240px;min-width:240px;height:auto;position:relative}.main_feeds_wrapper:not(.n_a_row) .list-view-container .epi:nth-child(n+10) .epi-photo-img{position:absolute;top:0;left:0;width:100%;height:100%}.main_feeds_wrapper:not(.n_a_row) .list-view-container .epi:nth-child(n+10) .epi-title{margin-top:20px}.main_feeds_wrapper:not(.n_a_row) .list-view-container .epi:nth-child(n+10) .epi-topics{display:none}.epi-writeStoryCard{cursor:pointer}.epi-writeStoryCardButton{position:relative;top:50%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.epi-writeStoryCardButton .box-button{padding:0 30px;height:60px;line-height:58px;font-size:18px;color:#000;border-color:#000}.epi-writeStoryCardButton .box-button:hover{background:#000;color:#fff}@media (max-width:660px){.epi,.epi.small-item{width:100%}}.internal-post-ct.post-ct{width:600px;box-sizing:border-box;position:relative;margin:20px auto;padding:0;background-color:#FFF;cursor:default}.internal-post-ct .post-main{border:1px solid #CCC;padding:10px 20px;min-height:173px}.internal-post-ct .post-photo{float:right;width:150px;height:150px;background-size:cover;top:11px}.internal-post-ct .post-bookmark{margin-top:10px}.internal-post-ct .post-vote{position:absolute;top:50px;left:-15px}.internal-post-ct .post-detail{float:left;margin-left:15px;width:335px;border:none;padding:15px}.internal-post-ct .post-title{max-height:auto}.internal-post-ct .post-reply{width:80%;margin:0 auto;border:1px solid #CCC;padding:10px 20px}.internal-post-ct .post-date{margin-top:0}.top-post-ct:before{content:attr(data-index);font-size:20px;color:#333;font-family:proximaNovaBold,helvetica,arial;left:-130px;position:absolute;top:50%;margin-top:-12px}.top-post-ct.post-ct{width:600px;box-sizing:border-box;position:relative;margin:20px auto;border:1px solid #CCC;padding:10px 20px;background-color:#FFF;cursor:default;min-height:200px}.top-post-ct .post-photo{float:right;width:150px;height:150px;background-size:cover;top:15px}.top-post-ct .post-vote{position:absolute;top:50%;margin-top:-45px;left:-16px}.top-post-ct .post-bookmark{margin-top:15px}.top-post-ct .post-detail{float:left;margin-left:50px;width:300px;border:none}.top-post-ct .post-title{max-height:auto}.vote-ct{width:40px;text-align:center;font-size:16px;background-color:#EEE;color:#CCC;overflow:hidden;position:relative;cursor:pointer;box-shadow:0 1px 3px rgba(0,0,0,.4);transition:all .5s ease}.vote-ct.no-shadow{box-shadow:none!important}.vote-ct:hover{box-shadow:0 1px 3px rgba(0,0,0,.6)}.vote-count,.vote-downbtn,.vote-upbtn{height:40px;line-height:40px;position:relative}.vote-bg{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:50%;background:#eee;-webkit-animation:.3s forwards;animation:.3s forwards;box-shadow:0 0 0 0 #F95F72 inset,0 0 0 28px #eee inset;-webkit-animation-name:down;animation-name:down}.vote-upvote .vote-bg{-webkit-animation-name:up;animation-name:up}.vote-upcount{position:absolute;width:100%;height:100%;top:0;left:0;text-align:center;display:flex;justify-content:center;align-content:center;flex-direction:column;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;color:#fff;line-height:40px}.ebpo-vote-btn .vote-upcount,.pc-header-vote .vote-upcount{line-height:60px}.vote-upvote .vote-upcount{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.vote-upbtn{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transition-delay:.1s;transition-delay:.1s}.vote-upvote .vote-upbtn{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);-webkit-transition-delay:0s;transition-delay:0s}.vote-count{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transition-delay:0s;transition-delay:0s}.vote-upvote .vote-count{-webkit-transform:translate3d(0,-200%,0);transform:translate3d(0,-200%,0);-webkit-transition-delay:.1s;transition-delay:.1s}@-webkit-keyframes up{0%{box-shadow:0 0 0 28px #eee inset,0 0 0 28px #F95F72 inset}100%{box-shadow:0 0 0 0 #eee inset,0 0 0 28px #F95F72 inset;background:#F95F72}}@keyframes up{0%{box-shadow:0 0 0 28px #eee inset,0 0 0 28px #F95F72 inset}100%{box-shadow:0 0 0 0 #eee inset,0 0 0 28px #F95F72 inset;background:#F95F72}}@-webkit-keyframes down{0%{box-shadow:0 0 0 28px #F95F72 inset,0 0 0 28px #eee inset}100%{box-shadow:0 0 0 0 #F95F72 inset,0 0 0 28px #eee inset;background:#eee}}@keyframes down{0%{box-shadow:0 0 0 28px #F95F72 inset,0 0 0 28px #eee inset}100%{box-shadow:0 0 0 0 #F95F72 inset,0 0 0 28px #eee inset;background:#eee}}.reply-ct{padding:10px;background-color:#f8f8f8;font-size:12px;word-wrap:break-word;transition:all .3s ease;position:relative}.reply-ct.delete-able:hover{padding-right:35px}.reply-ct.delete-able:hover .delete-reply-btn{opacity:1}.reply-more-btn{background:#F2F2F2;color:#333;font-size:10px;letter-spacing:2px;text-align:center;line-height:40px;font-family:proximaNovaBold,helvetica,arial}.reply-name{color:#F95F72}.reply-content{float:left}.reply-mention{display:inline-block;cursor:pointer;color:#F95F72;font-size:12px}.reply-pic{background:center center no-repeat;background-size:cover;border-radius:100%}.reply-time{font-size:12px;color:#CCC}.reply-left-ct{float:left;width:30px;height:30px}.reply-right-ct{float:right;width:calc(100% - 40px)}.reply-text{width:440px;word-wrap:break-word;padding-top:5px;font-size:13px;line-height:18px;word-break:break-word}.reply-count{letter-spacing:3px}.internal-reply-tb{margin:10px 0}.internal-reply-tb .reply-mention{font-size:13px}.reply-img-td{padding-right:8px;vertical-align:top;width:32px;word-wrap:break-word;overflow-wrap:break-word}.reply-detailed.reply-ct{margin:10px 0;height:auto;line-height:normal;background-color:transparent;padding:0;text-overflow:inherit!important;white-space:inherit!important}.reply-detailed .reply-name{margin-right:20px}.delete-reply-btn{cursor:pointer;opacity:0;position:absolute;right:10px;top:7px;width:20px;height:20px;line-height:19px;text-align:center;background:#d8d8d8;-webkit-border-radius:10px;border-radius:10px;font-family:proximaNovaRegular,helvetica,arial;transition:all .5s ease}.delete-reply-btn:after,.delete-reply-btn:before{display:none}.delete-reply-btn:hover:after,.delete-reply-btn:hover:before{display:block}.delete-reply-btn:before{content:'Delete';background:#333;color:#fff;position:absolute;padding:5px;width:40px;font-size:12px;margin-left:-25px;left:50%;top:-38px}.delete-reply-btn:after{position:absolute;content:'';width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:#000333 transparent transparent;top:-9px;left:50%;margin-left:-5px}.ipo-ct{position:relative;box-sizing:border-box;overflow:hidden;height:100%;width:100%;padding-top:60px;transition:all .5s ease;opacity:0;background:#fff;-webkit-transform:translate3d(0);-ms-transform:translate3d(0);transform:translate3d(0)}.ipo-ct.show{opacity:1}.ipo-header{line-height:60px;position:fixed;z-index:121;top:0;left:0;width:100%;height:60px;box-shadow:#777 0 0 5px;background:#fff;transform:translate3d(0,0,0)}.ipo-close-btn{font-size:14px;display:block;height:60px;padding:0 20px;color:#333;background-color:rgba(255,255,255,.1);background-position-y:15px}.ipo-inner{overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box;height:100%}.ipo-content{position:relative;box-sizing:border-box;padding:0 0 18px;background-color:#fff}.ipo-content .post-reply{margin-top:0}.ipo-content .post-content-title{font-size:20px;margin:10px 0 15px}.ipo-content .bloglist{margin:10px 20px;border:1px solid #ddd;width:auto}.ipo-content .bl-table{border-spacing:0;padding:5px 15px}.ipo-content .bl-td-1{width:65px}.ipo-content .bl-td-2{width:auto}.ipo-content .bl-td-3{width:50px;text-align:right}.ipo-content .bl-img{margin-left:8px}.ipo-content .bl-follow,.ipo-content .bl-name{font-size:16px}.ipo-content .bl-enter{font-size:16px;margin-right:0}.ipo-content-after{margin-bottom:24px}.ipo-content-inner{width:100%;margin:auto}.ipo-content-left{float:left;width:calc(100% - 380px);padding-top:60px}.ipo-content-right{float:right;width:380px;padding-top:60px;padding-bottom:30px}.ipo-title{font-size:16px;padding-left:22px;margin:20px 0;letter-spacing:1px;text-transform:uppercase;color:#333}.internal-bookmark-info{font-family:proximaNovaRegular,helvetica,arial;font-size:14px;width:290px;margin:10px 0;padding-left:22px}.internal-bookmark-info a{color:#F95F72}.ipo-header-pad{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.ipo-header-btn{line-height:60px;box-sizing:border-box;position:relative;font-size:14px;height:60px;margin-right:14px}.ipo-header-btn i{position:relative;top:1px;margin-bottom:4px}.ipo-search-btn{padding-left:14px;text-align:center}.ipo-search-btn i{font-size:20px;margin-right:0}.ipo-search-btn:before{content:'';position:absolute;left:0;height:30px;top:10px;border-right:1px solid #ddd}.ipo-origin-wrapper{font-size:12px;padding:15px 30px;text-align:center;background:#eee}.ipo-origin-link{text-transform:uppercase;color:#F95F72}.ipo-related-title{margin-top:30px;margin-bottom:0}.ipo-other-container{position:relative;overflow:hidden;height:60px;margin:0 5px;padding:65px 0 5px;border-bottom:1px solid #eee;background:#fafafa}.ipo-other-nav{font-size:30px;line-height:70px;position:absolute;top:60px;right:0;width:40px;height:70px;text-align:center;color:#F95F72;background:linear-gradient(to right,rgba(255,255,255,.3),#fff)}.ipo-other-nav i{position:relative;-webkit-animation:handmove .8s infinite;animation:handmove .8s infinite}@keyframes handmove{from{left:0}50%{left:3px}to{left:0}}@-webkit-keyframes handmove{from{left:0}50%{left:3px}to{left:0}}.ipo-other-wrapper{position:relative;left:0}.ipo-other{float:left;width:200px;height:60px;margin-right:10px}.ipo-other-photo{float:left;width:60px;height:60px;margin-right:5px;border-radius:4px;background-repeat:no-repeat;background-position:center;background-size:cover}.ipo-other-title{font-size:14px;line-height:1.3;float:left;overflow:hidden;width:123px;height:54px;padding:2px 5px;border:1px solid #eee;border-radius:4px;background:#fff}.ipo-other-loading{position:absolute;top:10px;right:0;display:none;width:40px;height:40px}.ipo-other-desc{font-size:12px}.ipo-other-link{color:#333}.ipo-footer{position:fixed;z-index:110;bottom:0;left:0;width:100%;height:56px;border-top:1px solid #eee;background:#fff;box-shadow:#777 0 0 5px;transform:translate3d(0,0,0);transition:all .3s ease}.ipo-footer.fix-menu{position:static}.ipo-footer.hide-menu{overflow:hidden;height:0}.ipo-footer.hide-function{border-color:#F95F72;background:#F95F72}.ipo-footer.hide-function .post-functions-lower{display:none}.ipo-footer .post-functions-lower{top:0!important;height:56px;line-height:56px}.ipo-footer .best-vote-btn{position:absolute!important;right:0;bottom:8px!important;top:inherit!important}.ipo-footer .best-vote-btn .vote-ct{width:64px!important;height:64px!important;border-radius:64px!important}.ipo-footer .best-vote-btn .vote-ct .vote-upbtn{line-height:32px;font-size:24px}.ipo-footer .best-vote-btn .vote-ct .vote-count{line-height:42.67px;font-size:18px}.ipo-footer .best-vote-btn .vote-ct:after{display:none!important}.ipo-footer .best-vote-btn.bounce-once{animation:small-bounce-up .75s 4 ease-out .5s}.ipo-footer .bookmark-ct{line-height:inherit}.ipo-footer-public{display:none}.ipo-footer-public.hide-function{display:block}.ipo-footer-btn{font-size:13px;line-height:56px;display:none;box-sizing:border-box;padding:0 20px;text-align:center;color:#fff}.hide-function .ipo-footer-btn{display:table;width:100%;height:100%}.ipo-footer-text{width:60%;font-size:14px;line-height:16px;text-align:left;top:13px;display:table-cell;vertical-align:middle}.ipo-footer-fake-btn{line-height:30px;display:table-cell;vertical-align:middle;height:30px;font-size:16px;text-align:right}.ipo-reply-wrapper{margin:10px 20px;padding:0 20px;border:1px solid #ddd}.ipo-reply-wrapper .reply-ctreply-detailed:last-child{margin-bottom:20px}.ipo-bookmarks{margin:10px 20px;padding:20px;border:1px solid #ddd}.ipo-extra{width:100%;margin:56px auto auto;padding-top:20px;padding-bottom:50px;background-color:#363636;color:#fff}.fix-menu+.ipo-extra{margin-top:0}.ipo-extra .ipo-title{color:#fff}.ipo-extra .quizzes-list-content{padding:0;margin:auto 6px}.ipo-extra .quizzes-list-content .qi-ct{border:none;box-sizing:border-box}.ipo-extra .quizzes-list-content .spinningLoading{display:none}.ipo-extra .quizzes-container.show-title:before{opacity:0;display:none}.ipo-extra .list-view-container{margin:20px 15px}.ipo-extra .list-item-wrapper{margin-bottom:8px;padding:15px;background-color:#fff}.ipo-extra .list-item-domain-link{font-size:12px}.ipo-extra .list-item-img-wrapper{width:64px;height:64px}.ipo-extra .list-item-top{position:relative}.ipo-extra .list-item-title{top:0}.ipo-extra .vote-ct{top:12px;position:relative}.ipo-extra-tag{margin:0 auto;width:100%;text-align:center;font-size:12px}.ipo-notey-intro{clear:both;text-align:center;margin:20px;font-size:13px;letter-spacing:1px;padding:20px 0;border-top:1px solid #fff;border-bottom:1px solid #fff;opacity:1;color:#fff;text-shadow:1px 1px 1px #333}.ipo-notey-intro.animate{opacity:0;transition:all 1.5s ease-out}.ipo-notey-intro.leading{opacity:1;margin-bottom:0}.ipo-notey-intro.show{opacity:1}.story-overlay{position:fixed;top:0;z-index:201;height:100%;width:100%}.story-overlay .ipo-ct{height:100%}.story-overlay .ipo-content{height:auto}.story-overlay~.quiz-overlay-ct{z-index:202}.cf-ct{background-color:#fff;font-size:12px;position:relative;margin:20px 0 30px;text-align:right}.cf-ct .cf-btn{display:none}.cf-ct.active .cf-btn{display:inline-block}.cf-profile-pic{float:left;margin-right:10px}.cf-input-ct{float:left;position:relative}.cf-input{position:relative;resize:none;height:30px;color:#666}.cf-input::-webkit-input-placeholder{color:#AAA}.cf-input:-moz-placeholder{color:#AAA}.cf-input::-moz-placeholder{color:#AAA}.cf-input:-ms-input-placeholder{color:#AAA}.cf-ct.active .cf-input{height:auto;min-height:90px}.cf-ct .cf-input,.cf-hightlight-ct{box-sizing:border-box;background-color:transparent;border:1px solid #ececec;font-size:12px;padding:6px 10px;width:440px;line-height:20px}.cf-btn{box-sizing:border-box;display:inline-block;margin-left:10px;width:60px;text-align:center;background-color:#CCC;color:#FFF;line-height:30px;cursor:pointer;margin-top:10px;transition:background-color 300ms ease}.cf-btn.cf-post-btn.active{background-color:#F95F72}.cf-btn.cf-cancel-btn{background-color:#fff;color:#777;border:1px solid #ccc}.cf-hightlight-ct{position:absolute;color:transparent!important;border-color:transparent!important;white-space:pre-wrap;font-size:14px;text-align:left}.cf-hightlight{background-color:#97D1DD;border-radius:2px;box-shadow:0 0 0 1px #77B1DD;cursor:pointer}.cf-mention{display:inline-block;cursor:pointer;color:#F95F72;font-family:proximaNovaRegular,helvetica,arial;font-size:12px;font-weight:300;line-height:normal}.cf-mention-result{position:absolute;z-index:101;width:270px;border-radius:3px;cursor:default;background-color:#FFF;box-shadow:1px 1px 6px -1px #AAA}.cf-mention-resultItem{padding:5px 10px;border-top:1px solid #EEE;height:50px}.cf-mention-resultItem:first-child{border-top:none}.cf-mention-resultItem.selected,.cf-mention-resultItem:hover{background-color:#F95F72;color:#FFF!important}.cf-mention-resultItem-img{float:left;width:40px;height:40px;border-radius:20px}.cf-mention-resultItem-row{float:right;width:200px;height:20px;line-height:20px;overflow:hidden;margin-left:10px}.cf-mention-resultItem-displayName{color:#F95F72}.cf-mention-resultItem.selected .cf-mention-resultItem-displayName,.cf-mention-resultItem:hover .cf-mention-resultItem-displayName{color:#FFF}.csi-ct{margin:10px auto 12px;padding:10px 20px;width:280px;box-shadow:0 0 7px 3px rgba(245,245,245,.5),0 0 0 1px rgba(0,0,0,.1)}@media (min-width:320px) and (max-width:767px){.touch .csi-ct{width:260px}}@media (min-width:768px) and (max-width:1024px){.touch .csi-ct{width:270px}}.csi-inner-ct{overflow:hidden}.csi-title{margin-top:10px;font-size:26px;color:#333;text-align:center}.csi-desc{margin:1em 0;font-size:14px;text-align:center;color:#333}.csi-hint{margin:1em 0;font-size:12px;color:#999;text-align:center}.csi-fb-btn{margin:5px 0;border-radius:3px;padding:10px 0;background-color:#3B5998;color:#FFF;text-align:center;cursor:pointer}.csi-followall-btn{margin:5px 0;border:1px solid #CCC;border-radius:3px;padding:10px 0;color:#F95F72;text-align:center;cursor:pointer;font-size:14px}.csi-email-btn{margin:5px 0;border:1px solid #CCC;border-radius:3px;padding:10px 0;color:#CCC;text-align:center;cursor:pointer}.csi-hr{border-top:1px solid #CCC}.csi-suggestions{max-height:180px;overflow:hidden}.csi-item-ct{height:50px;padding:5px 0;opacity:1;overflow:hidden;transition:opacity .3s ease-in 1s,height .3s ease-in 1.3s,padding .3s ease-in 1.3s}.csi-item-ct.hide{opacity:0;height:0;padding:0}.csi-item-pic{float:left;width:50px;height:50px;margin-right:10px;border-radius:25px;vertical-align:middle;background-size:cover}.csi-item-name{float:left;width:220px;line-height:25px}@media (min-width:320px) and (max-width:767px){.touch .csi-item-name{width:200px}}@media (min-width:768px) and (max-width:1024px){.touch .csi-item-name{width:210px}}.csi-item-follow-btn{float:left;border-radius:2px;line-height:25px;opacity:1;color:#F95F72;font-size:12px;cursor:pointer}.csi-item-follow-btn:hover{text-decoration:underline}.au-item-ct{padding:10px 20px;position:relative}.au-item-wrapper{border:1px solid #ccc;padding:30px 20px;background:#fff}.au-item-title{font-size:18px;margin-bottom:30px}.au-item-intro{padding:20px;border-left:1px solid #cfcfcf;margin:0 0 20px 5px;line-height:1.4}.au-item-text{margin-bottom:25px}.au-item-text.right{text-align:right}.au-item-link{transition:all .3s ease;color:#333}.au-item-link:hover{color:#F95F72}.tu-item-ct{padding:10px 20px;position:relative;margin-bottom:45px}.tu-item-wrapper{border:1px solid #eee;padding:30px 20px}.tu-item-title{font-size:18px;margin-bottom:30px}.tu-item-intro{padding:20px;line-height:1.4;position:relative}.tu-item-intro.left{border-left:1px solid #cfcfcf;margin:0 0 100px 5px}.tu-item-intro.right{border-right:1px solid #cfcfcf;margin:0 5px 100px 0;text-align:right}.tu-item-bg-1{position:absolute;width:50%;right:21px;top:115px}.tu-item-bg-2{position:absolute;width:50%;top:290px;left:21px}.tu-item-btm{text-align:center;color:#B8B8B8;font-size:12px}.tu-item-btn-img{width:157px}.tu-item-grey{margin:0 70px}.topics-item-ct{padding:20px;position:relative;text-align:center;margin:80px 0}.topics-item-wrapper{width:calc(100% - 100px);margin:30px 0 0;position:relative;padding:0 50px}.topics-item-outer{width:100%;position:relative;overflow:auto}.topics-item-title{font-size:16px;letter-spacing:8px;margin-bottom:10px;color:#333}.topics-item-more{color:#333;letter-spacing:6px;font-size:12px;transition:all .3s ease}.topics-item-more:hover{color:#F95F72}.topics-item-list{list-style:none;margin:0;padding:0;position:relative;left:0;transition:all .3s ease}.topics-item{width:200px;height:150px;background-repeat:no-repeat;background-size:cover;background-position:center;float:left;margin-right:10px}.topics-item-name{color:#fff;font-size:17px;text-transform:uppercase;word-wrap:break-word;letter-spacing:1px;text-shadow:1px 1px 1px #333;margin-top:40px;display:block;margin-bottom:15px}.topics-item-like-btn{display:inline-block;padding:5px 15px;border:1px solid #fff;margin-top:15px;text-shadow:1px 1px 1px #333;color:#fff;font-size:12px;transition:all .3s ease}.topics-item-like-btn.loved,.topics-item-like-btn:hover{background:#F95F72;border-color:#F95F72}.topics-item-nav{position:absolute;width:50px;height:100%;top:0;line-height:150px;font-size:30px;color:#fff;transition:all .3s ease}.topics-item-nav.disabled,.topics-item-nav.disabled:hover{color:#eee}.topics-item-nav:hover{color:#F95F72}.topics-item-next{right:0}.topics-item-prev{left:0}.at-search-input{font-size:14px;position:relative;z-index:2;width:300px;padding:10px 50px 10px 30px;border:none;outline:0;background-color:transparent}.at-search-input::-webkit-input-placeholder{color:#aaa}.at-search-input:-moz-placeholder{color:#aaa}.at-search-input::-moz-placeholder{color:#aaa}.at-search-input:-ms-input-placeholder{color:#aaa}.eto-ct{position:relative;box-sizing:border-box;width:900px;height:100%;margin:0 auto;padding-top:40px;background-color:#fff;opacity:1;transition:opacity .35s ease}.eto-ct.animating{opacity:0}.eto-ct .tooltip-box{position:absolute;right:20px;top:50px}.eto-close{position:absolute;right:0}.eto-close .fa-icon--close{background-color:#eee;color:#ccc;width:20px;height:20px;line-height:20px;text-align:center;border-radius:100%;margin-right:4px}.eto-title{font-size:22px;letter-spacing:3px;text-transform:uppercase;width:100%;text-align:center}.eto-section{position:relative;padding:40px 20px;border-bottom:2px #ccc solid;box-sizing:border-box}.eto-section-title{text-transform:uppercase;letter-spacing:1px}.eto-tags{float:left;width:500px}.eto-separator{margin:2em 0}.eto-upload-status-ct{font-size:12px;position:absolute;margin-left:30px;color:#aaa}.eto-tag-item{color:#F95F72;margin:8px 0}.eto-tag-item.eto-tag-item-add{height:36px}.eto-tag-btn{display:inline-block;position:relative;background-color:#eee;color:#ccc;width:20px;height:20px;line-height:20px;text-align:center;border-radius:100%;margin-right:12px;vertical-align:middle}.eto-tag-btn.eto-tag-btn-add{background-color:#F95F72}.eto-tag-btn.eto-tag-btn-add:before{position:absolute;content:'';width:2px;height:12px;background-color:#eee;top:4px;left:9px;border-radius:10px}.eto-tag-btn.eto-tag-btn-add:after{position:absolute;content:'';height:2px;width:12px;background-color:#eee;top:9px;left:4px;border-radius:10px}.eto-tag-btn .fa-icon{margin:0}.eto-tag-add{vertical-align:middle}.eto-input{border:1px solid #ccc}.eto-search-input{width:calc(100% - 56px);margin:0;padding:8px}.eto-autocomplete{font-size:12px;position:absolute;z-index:601;width:335px;cursor:default;border:1px solid #ccc;background-color:#fff;box-shadow:1px 1px 3px #999}.eto-autocomplete-item{padding:5px 25px;color:#F95F72}.eto-autocomplete-item.selected,.eto-autocomplete-item:hover{color:#fff;background-color:#F95F72}.eto-autocomplete-item-title{line-height:30px;width:175px;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eto-remove-photo{margin-top:40px}.eto-remove-photo-btn{border:1px solid #ccc}.eto-change-photo{margin-top:40px}.eto-fileinput{position:absolute;z-index:-1}.eto-input-btn{display:inline-block;box-sizing:border-box;height:30px;line-height:30px;width:120px;background-color:#ccc;color:#fff;padding:0 15px;border:0;box-shadow:0;margin:0;cursor:default;text-align:center;-webkit-user-select:none;-moz-user-select:none}.eto-input-btn.active{background-color:#F95F72}.eto-input-btn.btn-type-2{background-color:#F3D08E}.eto-photo-url{float:left;width:calc(100% - 140px)}.eto-photo-section{width:500px;float:left}.eto-photo-preview{width:300px;float:right;background-size:contain;background-position:center;background-repeat:no-repeat;transition:all .3s ease}.eto-photo-item{margin:20px 0}.eto-photo-item .eto-input-btn{float:right}.eto-score{margin-bottom:20px}.eto-score-num{color:#000;transition:all 200ms ease}.eto-score-num.eto-score-num-glow{color:#0FF}.eto-score-reduce-btn{margin:0 10px;padding:5px 15px;background-color:#F44;border:1px solid red;border-radius:3px}.eto-score-add-btn{margin:0 10px;padding:5px 15px;background-color:#9AF;border:1px solid #00F;border-radius:3px}@media (min-width:320px) and (max-width:1024px){.touch .main_single_layer .single_header{background-color:#FFF}.touch .main_single_layer .btn_backtobase{color:#333}.touch .main_single_layer .item_story{width:auto;margin:20px}.touch .main_single_layer .title{width:auto!important}.touch .main_single_layer .ci-bookmark,.touch .main_single_layer .sec_newsfeed_comments,.touch .main_single_layer .sec_newsfeed_likes{width:auto}.touch .main_single_layer .newsfeed_content p{font-size:16px}.touch .main_single_layer .ci-btn-ct{margin:0}}.cpi-ct{position:relative;height:70px;overflow:hidden;padding:10px 0;margin:0 2px 0 1px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;width:336px;transition:all .3s ease}.cpi-ct:before{content:'';position:absolute;width:8px;height:100%;top:0;left:0;background:0 0;transition:all .3s ease}.cpi-ct.selected,.cpi-ct:hover{box-shadow:0 0 3px 0 rgba(170,170,170,.5)}.cpi-ct.selected:before,.cpi-ct:hover:before{background:#F95F72}.cpi-vote{display:inline-block;width:40px;margin:0 25px 0 15px;position:relative;left:5px;top:13px;vertical-align:top}.cpi-select-area{display:inline-block;width:256px;height:100%}.cpi-content{float:left;width:170px}.cpi-photo{float:left;width:50px;height:50px;background:center center no-repeat;background-size:cover;position:relative;margin-right:20px;top:8px;-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}.cpi-title{font-size:14px;margin-bottom:5px}.cpi-domain{font-size:12px;text-transform:uppercase;color:#888}.post-read .cpi-domain{color:#ccc}.pc-ct{height:100%;position:relative}.pc-overlay-ct{position:fixed;top:0;left:0;height:100%;width:100%;z-index:100;background-color:#FFF}.pc-header{position:relative;height:58px;border:1px solid #eee;border-left:none}.pc-webview{height:calc(100% - 60px)}.pc-quickview{height:calc(100% - 120px);overflow:auto}.pc-quickview a{color:#328AEB}.pc-iframe{width:100%;height:100%}.pc-header-edit{position:absolute;color:#9B9B9B;font-size:14px;right:300px;top:23px}.pc-header-view{position:absolute;color:#9B9B9B;font-size:14px;right:200px;top:23px}.pc-header-view.selected{display:none}.pc-header-save{position:absolute;color:#9b9b9b;font-size:14px;top:23px;right:140px}.pc-header-list{position:absolute;background:#fff;right:15px;top:50px;z-index:100;height:0;overflow:hidden;transition:all .3s ease}.pc-header-list.show{padding:10px 0;height:233px;box-shadow:0 0 3px 0 rgba(170,170,170,.5);border:1px solid #eee}.pc-header-item{padding:5px 60px 5px 20px;text-transform:uppercase;color:#333;letter-spacing:4px;font-size:12px;line-height:20px;cursor:pointer;transition:all .3s ease}.pc-header-item:hover{background:#EEE}.pc-header-item a{color:#333}.pc-header-break{padding:20px 60px 10px 20px;font-size:12px;letter-spacing:4px;color:#888;border-top:1px solid #eee;margin-top:10px}.pc-header-vote{position:absolute;right:60px;top:28px;z-index:1}.pc-header-vote .vote-ct{width:60px;height:60px;border-radius:30px}.pc-header-vote .vote-upbtn{width:60px;height:30px}.pc-header-vote .vote-count{width:60px;height:30px;line-height:18px}.pc-header-menu{position:absolute;font-size:22px;color:#ccc;right:20px;top:19px;width:30px;text-align:center}.pc-header-title{font-size:16px;color:#333;margin:10px 0 0 20px;max-width:calc(100% - 320px)}.pc-header-2ndline{font-size:12px;color:#888;margin-top:4px;max-width:calc(100% - 320px)}.pc-header-time{margin-left:20px}.pc-footer{position:absolute;bottom:0;width:100%;height:58px;border-top:1px solid #eee;left:0;background:#fff}.pc-footer-blog{margin-left:20px;position:relative;top:10px}.pc-footer-img{float:left;border-radius:8px!important;margin-right:10px}.pc-footer-blog-domain{text-transform:uppercase;font-size:12px;color:#333}.pc-footer-blog-info{float:left}.pc-footer-follow{position:relative;margin-top:3px;font-size:14px}.pc-footer-follow:before{content:'Follow';color:#F95F72;position:absolute;transition:all .3s ease}.pc-footer-follow:after{content:'Unfollow';color:#cfcfcf;opacity:0;transition:all .3s ease}.pc-footer-follow.followed:before{content:'Following'}.pc-footer-follow.followed:hover:before{opacity:0}.pc-footer-follow.followed:hover:after{opacity:1}.pc-footer-origin{position:absolute;right:20px;line-height:60px;top:0;color:#9B9B9B;font-size:12px}.pc-footer-origin-link{color:#F95F72}.pc-loading-wrapper{position:absolute;top:30%;left:50%;opacity:0;transition:opacity 3s 1s;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.pc-loading-wrapper.show{opacity:1;transition:none}.pc-modal-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:1}.pc-modal-overlay.pc-hide{display:none}.pc-empty-wrapper{position:absolute;text-align:center;width:250px;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.pc-empty-title{font-size:18px;margin-bottom:20px}.pc-empty-text{font-family:calluna,calluna,helvetica}.pc-footer-external-link{float:right;margin-left:20px}.ed-post-wrapper{position:relative;padding:80px}.ed-back-wrapper{position:relative;margin-bottom:20px}.ed-back-wrapper a{color:#4a4a4a;font-size:14px;text-transform:uppercase}.ed-post-title{font-size:40px;padding:0 15%;text-align:center;margin:0 auto 40px;position:relative}.ed-post-title:before{content:'';position:absolute;width:10%;height:3px;border-top:1px solid #9B9B9B;border-bottom:2px solid #333;left:0;top:50%;margin-top:-3px}.ed-post-title:after{content:'';position:absolute;width:10%;height:3px;border-top:1px solid #9B9B9B;border-bottom:2px solid #333;right:0;top:50%;margin-top:-3px}.ed-post-banner-img{width:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ed-post-main{width:100%;position:relative}.ed-post-left{float:left;width:65%;margin-right:5%}.ed-like-wrapper{margin:10px 0}.ed-like-wrapper .fb-like{height:20px;overflow:hidden}.ed-post-date{font-size:28px;text-transform:uppercase;letter-spacing:2px;margin:20px 0 30px}.ed-post-content{margin:40px 0}.ed-post-content img{max-width:100%;width:100%}.ed-post-content h1{font-size:20px;letter-spacing:5px;text-transform:uppercase;font-weight:400;margin:20px 0}.ed-post-content blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}.ed-post-content a{color:#F95F72!important}.ed-post-content-btm,.ed-post-top{position:relative}.ed-share-wrapper{position:absolute;right:0;top:0}.ed-share-btn{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;color:#fff;-webkit-border-radius:15px;border-radius:15px}.ed-share-fb{background:#3b5998;margin-right:5px}.ed-share-tw{background:#1EBEF0}.ed-post-tags{margin:30px 0 20px;padding-bottom:5px;border-bottom:1px solid #333}.ed-post-tags a{color:#F95F72;text-transform:uppercase;letter-spacing:1px;display:inline-block;margin-right:26px;position:relative}.ed-post-tags a:after{content:'\2022';position:absolute;right:-15px;top:-2px}.ed-post-tags a:last-child:after{display:none}.ed-post-right{float:left;width:30%}.ed-post-tags{position:relative}.ed-post-author-wrapper{position:relative;width:100%;letter-spacing:1px}.ed-post-author-name{text-transform:uppercase}.ed-post-author-img{float:left;width:60px;margin-right:20px}.ed-post-author-info{float:left;width:calc(100% - 80px)}.ed-post-author-date{display:inline-block;background:#D8D8D8;padding:0 3px}.ed-post-author-intro{margin-top:10px}.ed-post-banner{width:100%;height:600px;position:relative;overflow:hidden;margin-bottom:10px}.ed-list-container{position:relative;padding:60px 25px;max-width:1150px;margin:0 auto}.ed-list-title{position:relative;margin:0 auto 10px;text-align:center;font-size:30px;text-transform:uppercase;letter-spacing:20px}.ed-list-title:before{content:'';position:absolute;width:100%;height:2px;background:#333;left:0;top:50%;margin-top:-1px}.ed-list-title-text{display:inline-block;background:#fff;position:relative;padding-left:40px;padding-right:10px}.ed-list-sub-title{text-align:center;margin-bottom:60px;padding-left:20px}.ed-list-wrapper{width:860px;float:left;position:relative;margin-right:30px}.ed-list-side{width:calc(100% - 890px);float:left;position:relative}.ed-list-item{width:100%;position:relative;margin-bottom:60px;transition:all .3s ease}.ed-list-item:hover{background:#f8f8f8}.ed-list-item:hover .ed-list-item-share{opacity:1}.ed-list-item-left{width:220px;margin-right:20px;float:left;padding:10px}.ed-list-item-img{width:100%}.ed-list-item-right{float:left;width:600px;padding:5px 0}.ed-list-item-title{text-transform:uppercase;font-size:20px;letter-spacing:4px;margin-bottom:15px;word-break:break-word;color:#333}.ed-list-item-author{margin-bottom:10px;font-size:14px;position:relative}.ed-list-item-share{position:absolute;right:20px;bottom:0;opacity:0;transition:all .3s ease}.ed-list-item-share span{display:inline-block;margin-right:15px;font-size:15px;transition:all .3s ease;color:#ccc}.ed-list-item-fb:hover{color:#3A5A9A}.ed-list-item-tw:hover{color:#1EBEF0}.ed-list-item-author-img{float:left;margin-right:10px}.ed-list-item-author-info{float:left}.ed-list-item-author-date{color:#AAA;margin-top:3px}@media only screen and (max-width:1180px){.ed-list-wrapper{width:100%}.ed-list-item-right{width:calc(100% - 260px)}.ed-list-side{width:100%}}.daily-popular-container{position:relative;width:100%;overflow:hidden}.daily-popular-wrapper{width:1200px;position:relative;margin:0 auto;padding-top:60px}.daily-popular-side{position:absolute;padding:65px 40px 0;width:300px;right:0;top:0;bottom:0;background:#fafafa}.daily-popular-switch-btn{display:inline-block;margin:0 10px 0 15px;letter-spacing:2px;font-size:12px;font-family:proximaNovaLight,helvetica;transition:all .3s ease}.daily-popular-switch-btn:first-child{margin-left:0}.daily-popular-switch-btn:hover{color:#F95F72}.daily-popular-switch-btn.selected{color:#F95F72;font-family:proximaNovaSemiBold,helvetica}.daily-popular-title{font-size:20px;letter-spacing:3px;text-transform:uppercase;margin:60px 0 30px 30px}.daily-popular-title:first-child{margin-top:0}.daily-popular-date{font-size:10px;text-transform:uppercase;letter-spacing:4px;padding-left:30px}.daily-side-brand-link{display:block;padding:15px 0;border-bottom:1px solid #eee}.daily-side-brand-link img{transition:all .3s ease}.daily-side-brand-link:last-child{padding-bottom:0;border-bottom:none}.daily-side-brand-link:hover img{-moz-transform:translateY(-5px);-webkit-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.daily-popular-brand-img{width:180px;position:relative}.daily-popular-widget{position:relative;margin-bottom:40px}.daily-side-title{font-size:16px;letter-spacing:3px;margin-bottom:20px;text-transform:uppercase}.daily-side-text{font-size:14px}.daily-side-text a{color:#F95F72}.daily-popular-more-btn{float:right;font-size:12px;color:#F95F72;text-transform:uppercase;top:4px;margin-right:10px;position:relative}.daily-side-blog{display:block;margin-bottom:10px}.daily-side-blog userpic{float:left}.daily-side-blog:hover .daily-side-blog-name{color:#F95F72}.daily-side-blog-name{display:inline-block;line-height:50px;margin-left:20px;text-transform:uppercase;color:#333;font-size:14px;transition:all .3s ease}.daily-side-sub-title{font-size:14px;margin-top:-20px;margin-bottom:30px}.daily-side-topic{display:inline-block;padding:5px 10px;border:1px solid #eee;color:#333;text-transform:uppercase;font-size:14px;margin-bottom:10px;transition:all .3s ease}.daily-side-topic:hover{background:#F95F72;color:#fff;border-color:#F95F72}.daily-side-follow-btn{display:inline-block;width:40px;height:40px;border-radius:20px;margin-right:10px;text-align:center;line-height:40px;font-size:20px}.daily-side-follow-fb{color:#fff;background:#3A589B}.daily-side-follow-tw{color:#fff;background:#598DCA}.daily-side-follow-instagram{color:#fff;background:#517FA6}.daily-side-follow-pinterest{color:#fff;background:#c92228}.daily-side-follow-pinterest i{position:relative;left:4px}.daily-side-links{color:#aaa}.daily-side-links a{font-size:18px;color:#AAA;display:inline-block;margin:0 5px;transition:all .3s ease}.daily-side-links a:hover{color:#F95F72}.daily-popular-toggle{position:absolute;top:63px;left:660px}.daily-side-blue{color:#F95F72}.daily-side-link{color:#3f4345;transition:all .3s ease}.daily-side-link:hover{text-decoration:underline}.daily-side-follow-item{padding:20px 0;border-bottom:1px solid #eee}.daily-side-follow-item:last-child{border-bottom:none}.daily-side-follow-item .fb-page{margin-top:20px}.daily-side-follow-item #twitter-widget-0{margin-top:20px!important}.daily-side-follow-text{color:#333;font-size:14px;text-transform:uppercase;transition:all .3s ease}.daily-side-follow-text:hover{color:#F95F72}.daily-popular-rights{color:#929AA1;font-size:14px}.daily-side-tw{display:block}.daily-side-recommend-publisher{display:inline-block;color:#F95F72;padding:3px 0 0}.sp-result-header{position:fixed;width:100%;border-top:1px solid #eee;border-bottom:1px solid #eee;margin:0 0 30px;padding:10px 0 9px 29px;color:#333;font-size:12px;font-weight:400;line-height:19px;text-transform:uppercase;cursor:pointer;letter-spacing:3px;background-color:#fff;z-index:2}.sp-toolbar{margin:10px auto;position:relative;max-width:1350px}.sp-title{float:left;color:#fff;text-shadow:1px 1px 1px #333;font-size:16px;letter-spacing:3px}.page-search-content .sp-title{text-shadow:none;font-size:18px;letter-spacing:1px;padding-left:22px}#notey_search_page .sp-title{text-shadow:none;font-size:16px;letter-spacing:0;padding-left:22px;color:#333}.sp-count,.sp-switch-ct{float:right}#notey_search_page .sp-switch-ct{font-size:14px}.cl-column{position:relative;float:left;height:100%;overflow:hidden}.cl-column.cl-highlight:before{position:absolute;z-index:11;width:100%;height:3px;background-color:#00f;content:' '}.cl-column-inner{height:100%}.cl-column-native-scroll{position:relateive;float:left;overflow:hidden}.cl-column-header{height:40px;line-height:40px;padding:15px 20px 5px;position:relative}.cl-feed-header{padding:10px 30px 10px 20px}.cl-feed-option-btn{position:absolute;top:10px;right:10px;width:20px;text-align:center;font-size:22px;color:#CCC}.cl-feed-option-menu{position:absolute;top:40px;right:10px;background-color:#FFF;z-index:10;height:0;overflow:hidden;width:220px;transition:all .3s ease}.cl-feed-option-menu.opened{height:30px;box-shadow:0 2px 2px 0 rgba(170,170,170,.5);border:1px solid #eee}.cl-feed-option-menu-item{display:block;color:#333;letter-spacing:4px;font-size:12px;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;line-height:30px;padding-left:15px;text-transform:uppercase}.cl-feed-option-menu-item:hover{background:#eee}.cl-column-content{height:calc(100% - 60px);border-right:1px solid #eee;box-sizing:border-box}.cl-column-content:focus{outline:0}.cl-column-nav{background:#fcfcfc}.cl-column-search{display:block;border:1px solid #eee;line-height:30px;width:calc(100% - 72px);font-family:proximaNovaRegular,FontAwesome,helvetica;padding:0 35px;outline:0;font-size:12px}.cl-column-search::-webkit-input-placeholder{color:#9b9b9b;font-size:12px;position:relative;left:50px;-webkit-transition:all .3s;transition:all .3s}.cl-column-search:-moz-placeholder{color:#9b9b9b;font-size:12px;position:relative;text-align:center;-moz-transition:all .3s;transition:all .3s}.cl-column-search::-moz-placeholder{color:#9b9b9b;font-size:12px;position:relative;text-align:center;-moz-transition:all .3s;transition:all .3s}.cl-column-search:-ms-input-placeholder{color:#9b9b9b;font-size:12px;position:relative;left:50px;-ms-transition:all .3s;transition:all .3s}.cl-column-search:focus::-webkit-input-placeholder{left:0}.cl-column-search:focus:-moz-placeholder{text-align:left}.cl-column-search:focus::-moz-placeholder{text-align:left}.cl-column-search:focus:-ms-input-placeholder{left:0}.cl-column-label{position:absolute;font-family:proximaNovaRegular,FontAwesome,helvetica;font-size:12px;color:#9b9b9b;top:11px;left:85px;transition:all .3s ease}.cl-column-search.with-text+.cl-column-label,.cl-column-search:focus+.cl-column-label{left:32px}.cl-feed-header{text-transform:uppercase;font-size:18px;letter-spacing:1px;color:#F95F72;border-right:1px solid #eee;border-bottom:1px solid #eee}.cl-feed-header a{color:#F95F72}.cl-column-feed-list{position:relative;top:-10px}.cl-column-reset{position:absolute;right:25px;top:12px;font-family:proximaNovaRegular,FontAwesome,helvetica;font-size:12px;color:#ddd;width:25px;text-align:center;display:none}.cl-public-empty{margin:0 20px;font-family:calluna,serif;font-size:14px}.cl-public-blue{color:#F95F72}.cl-public-bold{font-weight:700}.list-ct{height:100%}.list-item{padding:10px 20px}.list-item.selected{background-color:#F95F72;color:#FFF}.tv-item{position:relative;box-sizing:border-box;padding:5px 20px;height:30px;width:100%;overflow:hidden}.tv-item.tv-blog-suggest{height:auto;padding-right:20px}.tv-selectable-item{padding-right:40px;text-transform:uppercase;font-size:12px;line-height:20px;transition:all .3s ease}.tv-selectable-item:hover{background:#EEE;color:#F95F72}.tv-selectable-item.selected{background:#F95F72;color:#fff}.tv-item-children{position:relative;box-sizing:border-box;width:100%;height:auto;overflow:hidden;transition:height .3s ease}.tv-item-children.tv-item-collapse{height:0}.tv-item-title{margin:20px 0;color:#929AA1;letter-spacing:2px;transition:all .3s ease}.tv-blog-img{border-radius:2px!important;position:relative}.tv-blog-img.userpic-initials+.tv-blog-domain{position:relative;top:2px}.tv-blog-domain{position:relative;display:inline-block;margin-left:10px;top:2px}.tv-item-unread{position:absolute;right:10px;color:#BBB;opacity:1;transition:all .3s ease}.tv-selectable-item.selected .tv-item-unread{color:#fff}.tv-item-edit{float:right;color:#BBB;font-size:12px;position:relative;top:2px;letter-spacing:0}.tv-suggest-title{font-size:14px;color:#CCC;margin:20px 20px 15px;border-top:1px solid #eee;padding-top:20px}.tv-blog-follow{display:block;position:relative;margin-left:30px;text-transform:capitalize;width:60px}.tv-blog-follow:before{content:'Follow';color:#F95F72;transition:all .3s ease}.tv-blog-follow:after{content:'Unfollow';position:absolute;left:0;opacity:0;color:#BBB;transition:all .3s ease}.tv-blog-follow.followed:before{content:'Following'}.tv-blog-follow.followed:hover:before{opacity:0}.tv-blog-follow.first-follow:hover:before,.tv-blog-follow.followed:hover:after{opacity:1}.tv-blog-follow.first-follow:hover:after{opacity:0}.tv-expandable-item{background-color:#f8f8f8;cursor:default;height:40px;line-height:40px;padding:0 20px;margin:10px 0}.tv-expandable-item.tv-item-first{margin-top:0}.selected .tv-expandable-item .tv-item-title{color:#F95F72}.tv-expandable-item .tv-item-title{color:#929AA1}.tv-expand-btn{position:absolute;top:0;width:40px;height:40px;text-align:center;right:-6px;transition:all .3s ease}.tv-expand-btn:hover{background:#eee}.tv-like-btn{float:left;position:relative;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);top:-6px!important}.tv-like-btn.hs-topic-like-btn.no-bg{top:-2px}.tv-empty-msg{display:none;margin:10px 20px 15px;font-size:14px;color:#CCC;font-style:italic}.empty .tv-empty-msg{display:block}.tv-featured-topics{font-size:14px;color:#CCC;margin:20px 20px 15px;border-top:1px solid #eee;padding-top:20px}.qcf-button{display:inline-block;border:1px solid #AAA;padding:5px 10px;background-color:#EEE}.qcf-row{margin:1em 0}.qcf-label{float:left;width:200px}.qcf-value{float:left}.qcf-section{margin:1em 30px}.qcf-table{counter-reset:qcf}.qcf-table td{vertical-align:top;padding:3px 5px}.qcf-table-head{background-color:#EEF}.qcf-num:before{counter-increment:qcf;content:counter(qcf)}.qcf-result-table td{vertical-align:top;padding:5px 10px}.qcf-items{counter-reset:qcf}.qcf-item{padding:20px 40px;margin:30px 0;background-color:#FFF}.tag_insert{position:relative;cursor:text;border:1px solid #CCC}.tag_insert_hint{font-size:14px;color:#a4a9ac;position:absolute;top:0;left:0;line-height:22px}.tag_insert_box:hover .editable{color:#F95F72}.textboxlist-bits{margin:0;padding:0;list-style-type:none}.textboxlist-bits .tag:hover{-webkit-transform:none;-ms-transform:none;transform:none}.textboxlist-bit{height:22px;line-height:22px;float:left}.textboxlist-bit-editable-input{border:none;outline:0;box-shadow:none!important;background-color:transparent;height:22px}.textboxlist-bit-box-deletable{padding-right:25px}.textboxlist-bit-box-focus .textboxlist-bit-box-deletebutton:after{color:#788793}.textboxlist-bit-box-deletebutton{position:absolute;right:0;top:0;width:20px;font-size:14px;display:inline-block;transition:color .35s}.textboxlist-bit-box-deletebutton:after{color:#fff;font-family:mfg_labs_iconsetregular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;cursor:default;content:"\274C";width:20px;text-align:center}.textboxlist-bit-box-deletebutton:hover{color:#a7b1b9}.textboxlist-bit-box-deletebutton:hover:after{color:#eb6950}.ui-menu[role=listbox]{position:absolute;margin:0;border:1px solid #CCC;padding:0;cursor:default;list-style:none;background-color:#FFF;border-radius:2px}.ui-menu[role=listbox] .ui-menu-item{color:#3f4345;line-height:22px;background-color:rgba(255,255,255,.98);display:block;transition:background-color .2s;border-radius:2px}.ui-menu[role=listbox] .ui-menu-item .ui-corner-all{padding:2px 12px;font-size:14px;color:#3f4345;display:block;border-radius:2px}.ui-menu[role=listbox] .ui-menu-item .ui-corner-all.ui-state-hover{background-color:#F95F72;color:#fff}.cbf-outer .tag_insert{border:none}.cbf-outer .textboxlist-bit{float:none!important;display:inline-block;height:30px;line-height:30px;vertical-align:middle}.cbf-outer .textboxlist-bit-editable-input{border:none;background-color:transparent}.tql-ct{min-height:800px}.seeAllQuizzesBtn{display:none}.tql-side-ct .seeAllQuizzesBtn{display:block}.topicQuizTitle{display:block;color:#fff;font-size:16px;letter-spacing:3px;text-transform:uppercase}.tql-side-ct .topicQuizTitle{display:none}.qi-ct{float:left;width:290px;height:300px;margin:5px 5px 20px;position:relative;opacity:0;-webkit-animation:fadein 1s linear forwards;animation:fadein 1s linear forwards;transition:all .3s ease}.quiz-related-quizs .qi-ct{margin:5px 20px 20px 0}.quizzes-list-content .qi-ct{border:1px solid #eee;width:298px}.qi-ct:hover{box-shadow:0 2px 2px 0 rgba(170,170,170,.3)}.page-topic .qi-ct{margin:5px 5px 8px!important}.qi-photo{display:block;position:relative;background:center center no-repeat #FFF;background-size:cover;height:190px}.qi-photo-darklayer{position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,.3)}.qi-result{position:absolute;left:10px;bottom:10px;font-size:12px;color:#aaa}.qi-result-text{color:#F95F72;font-size:14px;line-height:18px;display:inline-block;max-width:140px}.qi-result-yougot{letter-spacing:3px}.qi-title{height:20px;line-height:20px;color:#333}.page-topic .qi-title{font-size:14px}.activity .qi-title{display:block;height:auto;min-height:20px;padding-bottom:60px}.qi-info-wrapper{background:#fff;height:90px;position:relative;padding:10px}.activity .qi-info-wrapper{height:auto;min-height:90px}.qi-play-btn{position:absolute;color:#fff;background:#F95F72;font-size:16px;bottom:15px;right:10px;text-transform:uppercase;padding:8px 15px;border:1px solid #F95F72;transition:all .3s ease}.qi-play-btn .qi-playagain-btn{display:none}.qi-play-btn.qi-playagain{color:#aaa;background:0 0;border:1px solid #aaa}.qi-play-btn.qi-playagain .qi-playagain-btn{display:inline}.qi-play-btn.qi-playagain .qi-playable-btn{display:none}.qi-play-btn.qi-playagain:hover{background:#F95F72;color:#fff;border-color:#F95F72}.qi-views{display:inline-block;padding:10px 20px;text-align:center;color:#FFF;font-size:12px}.qi-views-num{font-size:20px}.quizzes-list-content{padding-top:80px}.quizzes-container:before{content:attr(data-title);position:absolute;top:-40px;left:15px;font-family:proximaNovaSemiBold,helvetica;text-transform:uppercase;letter-spacing:1px;font-size:14px;opacity:0;transition:all .3s ease}.quizzes-container.show-title:before{opacity:1}.daily-popular-widget .qi-ct,.tql-side-ct .qi-ct{height:auto;float:none}.daily-popular-widget .qi-photo,.tql-side-ct .qi-photo{float:left;width:100px;height:100px}.daily-popular-widget .qi-info-wrapper,.tql-side-ct .qi-info-wrapper{float:left;height:80px;width:170px;font-size:12px}.daily-popular-widget .qi-play-btn,.tql-side-ct .qi-play-btn{font-size:inherit;padding:4px 8px}.daily-popular-widget .qi-result-you-got,.tql-side-ct .qi-result-you-got{display:none}.daily-popular-widget .qi-views,.tql-side-ct .qi-views{padding:5px 10px}.daily-popular-widget .qi-ct{margin:0 0 20px;width:298px;border:1px solid #EEE}.daily-popular-widget .qi-title{font-size:14px}.daily-popular-widget .qi-info-wrapper{width:178px}.qi-scroller{position:relative;width:120px;height:18px;overflow:hidden}.qi-scroller .qi-scroller-content{white-space:nowrap}.qi-scroller.activate .qi-scroller-content{position:absolute;animation:slide-out-full-left 5s linear infinite,scroller-left 10s linear infinite 5s}.qi-ct-small{margin-bottom:8px;float:none;border:1px solid #ddd;height:auto;width:auto}.qi-card{background-color:#fff;min-height:100px}.qi-card .qi-photo{position:absolute;height:100%;width:100px;background-size:cover;margin-right:12px}.qi-card .qi-photo-darklayer{width:100%;height:100%;padding-bottom:0}.qi-card .qi-views{padding:5px 10px;font-size:12px;text-shadow:#000 1px 1px 1px}.qi-card .qi-views-num{font-size:22px}.qi-card .qi-title{height:auto;margin-left:100px;padding:12px;color:#000;font-size:14px}.qi-card .qi-play-btn{font-size:14px;bottom:5px;right:5px;padding:0;height:30px;width:60px;line-height:30px;text-align:center;box-sizing:border-box}.qi-card .qi-result{font-size:10px;margin-left:112px;left:0;bottom:0;position:relative}.qi-card .qi-scroller{width:100px}.qi-ct-simple-wrapper:hover{background-color:#f9f9f9}.qi-ct-simple-wrapper.preview-card{-webkit-animation:fadein 1s forwards;animation:fadein 1s forwards}.qi-ct-simple-wrapper.preview-card.with-tag:after{position:absolute;content:'QUIZ!';top:35px;left:0;background-color:#E3A626;color:#fff;display:block;padding:5px 16px;font-size:14px;z-index:1}.qi-ct-simple{position:relative;display:block;box-sizing:content-box;padding-top:10px;padding-bottom:10px;padding-left:130px;height:100px;transition:all .3s ease}.qi-ct-simple .qi-photo{background-color:transparent;position:absolute;left:0;top:10px;height:100px;width:120px}.qi-ct-simple .qi-views{font-size:14px;color:#999;padding:0;margin-bottom:4px;text-align:left;text-transform:capitalize}.qi-ct-simple .qi-title{height:auto;display:block;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:relative;font-size:16px;line-height:20px;max-height:40px}.qi-ct-simple .qi-result{position:relative;left:0;bottom:0;margin-top:4px}.quiz-overlay-ct{position:fixed;top:60px;left:0;right:0;bottom:0;z-index:400;opacity:0;transition:opacity .3s ease}.quiz-overlay-ct.show{opacity:1}.quiz-ct{width:100%;height:100%;position:relative;overflow:auto}.quiz-ct .share-widget-title{width:100%;margin:10px 0 15px;padding:0;display:inline-block;color:#fff}.quiz-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-1}.quiz-bg:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7)}.quiz-bg-image{position:absolute;top:-15px;right:-15px;bottom:-15px;left:-15px;-webkit-filter:blur(10px);filter:blur(10px);background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:-1}.quiz-content-ct{position:relative;height:100%;overflow:auto}.quiz-header{position:relative;margin-bottom:20px}.quiz-num{width:60px;height:40px;background:#fff;line-height:40px;text-align:center;font-size:12px;margin-left:20px;display:none}.quiz-action-btn{position:absolute;right:20px;top:0;background:#333;color:#fff;font-size:12px;padding:8px 12px;letter-spacing:1px;display:none}.quiz-narrow{max-width:600px;margin:40px auto;position:relative}.quiz-wide{margin:40px auto;position:relative;max-width:900px;padding:0 0 50px}.quiz-question{position:absolute;display:none;top:0;left:15px;width:100%;padding-bottom:50px;opacity:0;z-index:0}.quiz-question.quiz-show{display:block;opacity:1;left:0;z-index:10;-webkit-animation:small-fade-slide-in .5s ease forwards;animation:small-fade-slide-in .5s ease forwards}.quiz-question.quiz-hide{display:none;left:-15px;z-index:0}.quiz-question-question{color:#fff;text-shadow:1px 1px 1px #333;padding:0 20px 30px 0;position:relative;font-size:20px}.quiz-question-img{width:100%;height:400px;background-size:cover;background-position:center;background-repeat:no-repeat}.quiz-question-ref{color:#fff;text-shadow:1px 1px 1px #333;display:inline-block;margin:5px 0;font-size:12px}.quiz-question-share{position:fixed;top:100px;right:100px;color:#FFF}.quiz-start-wrapper{width:720px;height:calc(100% - 200px);max-height:500px;padding:20px 0;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center;color:#fff;text-shadow:1px 1px 1px #333;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:20}.public-quiz .quiz-start-wrapper{top:44%}.quiz-start-wrapper:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.4)}.quiz-start-content{position:relative;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.quiz-start-title{font-size:22px;margin:0 20px 5px;position:relative}.quiz-start-intro{margin:0 20px 50px;position:relative}.quiz-start-play{font-size:12px;margin-bottom:5px;position:relative}.quiz-start-btn{display:inline-block;padding:10px 20px;background:#F95F72;color:#fff;border-radius:24px;line-height:24px;text-shadow:none;letter-spacing:1px;margin-bottom:10px;position:relative;transition:all .3s ease}.quiz-start-btn:hover{background:rgba(249,95,114,.8)}.quiz-start-btm{position:absolute;bottom:-20px;left:0;right:0;z-index:20;text-align:left}.public-quiz .quiz-start-btm{bottom:80px}.quiz-start-extra{position:relative;top:calc(100% - 60px);width:600px;margin:auto;z-index:1}.quiz-start-ref{color:#fff;font-size:12px;text-shadow:1px 1px 1px #333}.quiz-start-share{position:absolute;right:0;bottom:0;color:#fff}.quiz-comment-wrapper{width:100%;margin-bottom:80px}.quiz-comment-wrapper.quiz-result-extra{margin:30px 0}.quiz-comment-wrapper .fb_iframe_widget{position:relative;background-color:#fff}.quiz-comment{box-sizing:border-box;text-align:center}.closed .quiz-comment,.quiz-comment .fb_iframe_widget[fb-xfbml-state=rendered]~.spinningLoading{display:none}.quiz-result-comment-title{position:relative;box-sizing:border-box;width:100%;height:60px;line-height:60px;padding:0 24px;margin:20px 0;background-color:#F95F72}.quiz-result-comment-title .quiz-result-comment-title-icon{float:right;margin:0}.quiz-result-comment-title .quiz-result-comment-title-icon-down{display:none}.closed .quiz-result-comment-title .quiz-result-comment-title-icon-down{display:block}.closed .quiz-result-comment-title .quiz-result-comment-title-icon-up{display:none}.quiz-section-title{font-size:16px;margin:25px 0;letter-spacing:1px;text-transform:uppercase;color:#fff}.quiz-share-title{font-size:12px;text-shadow:1px 1px 1px #333;margin-bottom:10px}.quiz-share-fb,.quiz-share-tw{display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;margin-right:10px;border-radius:15px}.quiz-share-fb{background:#3A5BA2}.quiz-share-tw{background:#1EBEF0}.quiz-question-share [data-pin-href],.quiz-start-share [data-pin-href]{width:30px!important;height:30px!important;line-height:30px;background-size:contain!important}.quiz-question-share [data-pin-href]:after,.quiz-start-share [data-pin-href]:after{content:"1";color:transparent}.quiz-question-list{margin:20px;position:relative}.quiz-question-item{border-bottom:1px solid #fff;transition:all .3s ease}.quiz-question-item:hover{background:rgba(255,255,255,.2)}.quiz-question-item .quiz-round-btn{float:left;position:relative;top:11px;margin-left:10px}.quiz-question-item.selected{background:rgba(249,95,114,.8)}.quiz-round-btn{display:inline-block;width:24px;height:24px;border-radius:14px;border:2px solid #fff;position:relative}.quiz-round-btn:after{opacity:0;content:'';width:14px;height:14px;border-radius:7px;background:#fff;position:absolute;left:5px;top:5px;transition:all .3s ease}.selected .quiz-round-btn:after{opacity:1}.quiz-question-ans{margin:15px 0 15px 10px;float:left;width:calc(100% - 60px);color:#fff;font-size:14px;text-shadow:1px 1px 1px #333}.quiz-pic-item{float:left;width:48%;margin-right:2%;display:inline-block;position:relative;margin-bottom:30px;background:center #CCC;background-size:cover}.quiz-pic-item:after{padding-top:100%;display:block;content:''}.quiz-pic-item .quiz-round-btn{position:absolute;left:10px;bottom:10px}.quiz-pic-item:hover .quiz-pic-bg{background:rgba(0,0,0,.2)}.quiz-pic-item:active{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.quiz-pic-item:active .quiz-pic-bg{background:rgba(249,95,114,.8)}.quiz-pic-title{position:absolute;left:10px;right:10px;top:10px;bottom:40px;color:#fff;text-shadow:1px 1px 1px #333;font-size:14px}.quiz-pic-bg{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.4);transition:all .3s ease}.selected .quiz-pic-bg{background:rgba(249,95,114,.8)}.quiz-pic-ref{position:absolute;bottom:-20px;font-size:12px;color:#fff;text-shadow:1px 1px 1px #333}.quiz-result{padding:10px 60px 10px 20px;font-size:22px;position:relative;background:#fff}.quiz-result-top{position:relative}.quiz-result-cover{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);color:#fff;text-align:center;display:none}.locked.hovering .quiz-result-cover{display:block}.quiz-result-cover-info{font-size:40px;margin-bottom:15px}.quiz-result-cover-lock{font-size:30px;display:none}.locked.hovering .quiz-result-cover-lock{display:block;-webkit-animation:swing .3s ease;animation:swing .3s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}.quiz-result-cover-text{font-size:17px}.quiz-result-cover-inner{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.quiz-result-title{font-size:12px;margin-bottom:5px;color:#929AA1}.hovering .quiz-result-title{display:none}.quiz-result-ans-lock{font-size:12px;margin-bottom:5px;color:#929AA1;display:none}.hovering .quiz-result-ans-lock{display:block}.quiz-result-ans{position:relative;left:30px;transition:all .7s ease .1s}.quiz-result-ans.move{left:0}.quiz-result-user{position:absolute;width:40px;height:40px;right:15px;top:12px}.hovering .quiz-result-user{display:none}.quiz-result-img{width:100%;height:300px;background-position:center center;background-repeat:no-repeat;background-size:cover}.quiz-result-ref{display:block;padding:10px 20px;background-color:#fff;font-size:12px;color:#929AA1}.quiz-result-text{padding:0 20px 20px;background:#fff;font-size:14px;min-height:105px}.hovering.locked .quiz-result-text{color:transparent;text-shadow:0 0 10px rgba(0,0,0,.5)}.quiz-share-btm{background:#fff;padding:20px;border-top:1px solid #eee}.quiz-result-share-btn{display:inline-block;position:relative;text-align:center;color:#fff;margin-right:15px;margin-top:15px}.quiz-result-share-btn i{margin-right:5px}.quiz-share-all .quiz-result-share-btn{margin:0 15px 15px 0;width:102px}.quiz-result-share-inner{background:#3A5BA2;line-height:45px;padding:0 15px;font-size:15px;border:2px solid #3A5BA2;transition:all .3s ease}.quiz-result-share-inner:hover{background:#22458F;border-color:#22458F}.quiz-result-share-tw .quiz-result-share-inner{background:#1EBEF0;border-color:#1EBEF0}.quiz-result-share-tw .quiz-result-share-inner:hover{background:#3788C5;border-color:#3788C5}.quiz-result-share-more .quiz-result-share-inner{background:0 0;color:#aaa;border-color:#aaa}.quiz-result-share-more .quiz-result-share-inner:hover{background:#F95F72;border-color:#F95F72;color:#fff}.quiz-result-share-pin .quiz-result-share-inner{background:#C33C2D;border-color:#C33C2D}.quiz-result-share-pin .quiz-result-share-inner:hover{background:#923127;border-color:#923127}.quiz-result-share-tumblr .quiz-result-share-inner{background:#39455D;border-color:#39455D}.quiz-result-share-tumblr .quiz-result-share-inner:hover{background:#242B3A;border-color:#242B3A}.quiz-result-share-email .quiz-result-share-inner{background:#929AA1;border-color:#929AA1}.quiz-result-share-email .quiz-result-share-inner:hover{background:#798188;border-color:#798188}.quiz-result-share-gplus .quiz-result-share-inner{background:#E1584B;border-color:#E1584B}.quiz-result-share-gplus .quiz-result-share-inner:hover{background:#C33C2D;border-color:#C33C2D}.quiz-result-share-reddit .quiz-result-share-inner{background:#CADDF8;border-color:#CADDF8;color:#3E669A}.quiz-result-share-reddit .quiz-result-share-inner:hover{background:#BBCCE4;border-color:#BBCCE4}.quiz-result-share-linkedin .quiz-result-share-inner{background:#0077B5;border-color:#0077B5}.quiz-result-share-linkedin .quiz-result-share-inner:hover{background:#00679C;border-color:#00679C}.quiz-other-title{font-size:16px;margin:0 20px;text-align:center;position:relative;color:#fff}.quiz-other-subtitle{font-size:12px;margin:5px 20px 20px;text-align:center;position:relative;color:#fff}.quiz-other-wrapper{position:relative;height:auto;overflow:auto;max-height:573px;padding-bottom:.1px}.quiz-other-item{min-height:100px;margin:0 20px 10px;background:#fff;position:relative;transition:all .3s ease}.quiz-other-item:hover{box-shadow:0 2px 2px 0 rgba(170,170,170,.3)}.quiz-other-item:hover .quiz-result-hover{opacity:1}.quiz-other-item:hover .quiz-result-lock{-webkit-animation:swing .3s ease;animation:swing .3s ease;-webkit-animation-iteration-count:1;animation-iteration-count:1}.quiz-other-item:hover.no-lock .quiz-result-hover{opacity:0}.quiz-other-left{position:absolute;width:100px;min-height:100px;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.quiz-result-hover{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.6);opacity:0;color:#fff;transition:all .3s ease}.quiz-result-info{position:absolute;color:#fff;font-size:36px;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.quiz-result-lock{position:absolute;font-size:18px;right:10px;top:5px;opacity:0}.locked .quiz-result-lock{opacity:1}.quiz-other-right{float:left;width:calc(100% - 120px);padding:10px;text-shadow:none;margin-left:100px}.quiz-other-result{color:#333;text-transform:uppercase;font-size:12px;margin-bottom:6px}.quiz-other-fd{color:#929AA1;font-size:12px;margin-bottom:2px}.quiz-other-fd userpic{float:left}.quiz-leading{width:1280px;margin:40px auto;position:relative}.quiz-leading-left{float:left;width:960px;margin-right:20px}.quiz-leading-quiz{height:300px;width:300px;background-color:#FFF;cursor:default}.quiz-leading-quiz-photo{background:center #CCC;background-size:cover;height:200px}.quiz-leading-quiz-title{height:50px;padding:0 20px;line-height:25px;overflow:hidden}.quiz-leading-quiz-info{height:50px;padding:0 20px;line-height:50px;overflow:hidden}.quiz-leading-quiz-info-left{float:left}.quiz-leading-quiz-info-right{float:right}.quiz-leading-right{float:left;width:250px}.quiz-follow-wrapper{background:rgba(255,255,255,.3);padding:15px;text-align:center;color:#fff}.quiz-follow-buttons-container{position:relative;width:225px;height:26px;margin:25px auto 5px;z-index:1}.quiz-follow-buttons-container .fb-like{position:absolute!important;left:0;width:52px;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.quiz-follow-twitter-follow{position:absolute;left:67px;top:-4px;width:159px}.quiz-follow-title{margin-bottom:20px;text-align:left}.quiz-follow-fb{text-align:center;margin-bottom:15px}.quiz-follow-tw{margin:20px 0}.quiz-signup-wrapper{background:#fff;border-radius:4px;overflow:hidden;max-width:400px;margin:9% auto 20px}.quiz-signup-header{padding:15px 20px;background:#3A5BA2;color:#fff}.quiz-signup-header i{margin-right:10px}.quiz-signup-text{margin:60px 20px;text-align:center}.quiz-signup-btn{margin:20px 20px 10px;padding:10px 20px;background:#3a5ba2;color:#fff;font-size:14px;border-radius:4px;cursor:pointer;text-align:center}.quiz-signup-btn i{margin-right:10px}.quiz-title{font-size:36px;color:#fff;text-shadow:1px 1px 1px #333;max-width:800px;margin:40px auto 60px;text-align:center;position:relative}.quiz-result-left{position:relative;float:left;width:61%;margin-right:2%}.quiz-result-right{position:relative;float:left;width:35%;margin-right:0;margin-left:2%}.quiz-result-others{float:right;display:inline-block;width:37%;position:relative;height:653px;overflow:hidden}.quiz-result-full{float:left;width:100%}.quiz-right-content{padding-top:20px;position:relative;height:100%}.quiz-next-btn{width:100%;text-align:center;background:#F95F72;padding:10px 0;position:relative;margin-bottom:17px;color:#fff;line-height:30px;transition:all .3s ease}.quiz-next-btn:hover{background:#007A92}.quiz-question-num{padding:5px 10px;font-size:12px;text-transform:uppercase;background:#fff;color:#333;margin-right:15px;text-shadow:none;float:left}.quiz-right-bg{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.2)}.quiz-related-topics{position:relative;width:960px}.quiz-result-topic{float:left;margin-right:10px;width:290px;margin-bottom:10px}.quiz-result-topic .topic-grid-item2{position:relative}.quiz-result-topic .topic-grid-love{right:-20px}.quiz-related-title{color:#fff;text-shadow:1px 1px 1px #333;font-size:16px;margin-bottom:20px;letter-spacing:3px}.quiz-related-quizs{margin-top:30px}.quiz-leading-quizes{float:left;width:100%;margin-bottom:13px}.quiz-leading-quizes .qi-ct{width:289px!important;margin:5px 5px 20px!important;border:none}.quiz-leading-quizes .quiz-leading-title{position:relative;margin:40px auto 10px;color:#fff;text-shadow:1px 1px 1px #333;font-size:16px;letter-spacing:2px}.quiz-leading-quizes .other-quizzes-item{float:left;max-height:634px;overflow:hidden}.quiz-leading-quizes .other-quizzes-item.showAll{max-height:inherit}.quiz-leading-quizes .show-more-btn{margin-top:15px!important}.quizesCt{float:left}.quiz-related-topic{margin-top:40px;float:left}.quiz-related-topic .quiz-leading-title{margin-bottom:15px}.quiz-related-topic .quiz-related-topic-item{float:left;max-height:200px;overflow:hidden}.quiz-related-topic .quiz-related-topic-item.showAll{max-height:inherit}.quiz-related-topic .show-more-btn{margin-top:0!important}.show-allQuizzes-btn{clear:both;float:right;color:#fff;margin-right:26px;margin-top:15px!important;font-size:16px;text-decoration:underline;letter-spacing:1px;opacity:.8}.show-allQuizzes-btn:hover{opacity:1}.show-more-btn{clear:both;float:left!important;position:relative;color:#fff;font-size:16px;width:auto;text-decoration:underline;letter-spacing:1px;cursor:pointer;opacity:.8}.show-more-btn:hover{opacity:1}.show-today-stories{text-align:center;color:#fff;font-size:16px;text-decoration:underline;opacity:.8;cursor:pointer}.show-today-stories:hover{opacity:1}.quiz-leading-title{color:#fff;letter-spacing:2px;margin-bottom:8px}.quiz-leading-intro{font-size:20px;text-align:center;border-top:1px solid #eee;border-bottom:1px solid #eee;width:70%;margin:50px auto;padding:20px 0}.quiz-leading-text{color:#fff;margin-bottom:15px;text-shadow:1px 1px 1px #333}.quiz-retry-btn{position:absolute;bottom:-30px;color:#fff;left:50%;font-size:14px;text-shadow:1px 1px 1px #333;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.quiz-retry-btn:hover{text-decoration:underline}.quiz-close-btn{position:absolute;top:-40px;right:-40px;text-shadow:none}.quiz-content-ct .quiz-leading-close-btn{position:absolute;top:12px;right:0;margin-right:-80px;text-shadow:none;color:#fff;line-height:30px}.quiz-content-ct .quiz-leading-close-btn.no-back{top:-170px}.quiz-content-ct .quiz-leading-close-btn:before{float:left;margin-right:10px}.quiz-leading-close-btn.quiz-close{position:absolute;top:12px;right:0;margin-right:-80px;text-shadow:none;color:#fff;line-height:30px}.quiz-leading-close-btn.quiz-close.no-back{top:-170px}.quiz-leading-close-btn.quiz-close:before{float:left;margin-right:10px}.quiz-leading-back{font-size:14px;margin-top:10px;letter-spacing:0;text-transform:uppercase}.quiz-question-text{float:left;display:block;width:calc(100% - 65px)}.quiz-share-wrapper{position:fixed;top:60px;bottom:0;left:0;right:0;background:rgba(0,0,0,.4);opacity:0;z-index:10;transition:all .3s ease}.quiz-share-wrapper.show-popup{opacity:1}.quiz-share-box{width:600px;background:rgba(255,255,255,.3);border-radius:4px;position:absolute;top:48%;left:50%;padding:10px;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transition:all .3s ease}.show-popup .quiz-share-box{top:50%}.quiz-share-inner{background:#fff;border-radius:4px;overflow:hidden}.quiz-share-header{background-color:#3A5BA2;color:#fff;padding:15px 20px}.quiz-share-header i{font-size:20px;margin-right:10px}.quiz-share-close{float:right;font-size:17px}.quiz-share-info{box-shadow:0 1px 1px 0 rgba(170,170,170,.5);margin:60px 10px 40px;border:1px solid #eee;padding:15px 10px}.quiz-share-img{position:relative;width:28%;height:100px;float:left;margin-right:5%;background-position:center;background-repeat:no-repeat;background-size:cover}.quiz-share-right{float:left;width:67%;position:relative}.quiz-share-text{font-size:16px;margin-bottom:10px}.quiz-share-desc{font-size:14px;margin-bottom:10px}.quiz-share-link{font-size:12px;color:#aaa}.quiz-share-btn{background-color:#3A5BA2;color:#fff;padding:15px 20px;border-radius:4px;width:60%;margin:0 auto 37px;text-align:center;font-size:15px}.quiz-share-btn i{margin-right:10px}.quiz-share-all{position:absolute;background:#fff;box-shadow:0 2px 2px 0 rgba(170,170,170,.5);bottom:95px;width:351px;border:1px solid #eee;left:105px;padding-left:15px;padding-top:15px}.quiz-other-view{font-size:12px;color:#F95F72;margin-top:5px;display:inline-block}.quiz-share-note{text-align:center;font-size:14px;margin-bottom:20px}.quiz-share-white-note{margin:0 0 2em;text-align:center;color:#333;font-size:12px;font-family:proximaNovaRegular,helvetica}.quiz-share-white-note.skip{color:#B9B9B9;text-decoration:underline;font-size:14px}.quiz-share-white-note.skip:hover{color:#fff}.quiz-notey-intro{float:left;text-align:center;margin:20px 0 40px;font-size:26px;letter-spacing:1px;padding:20px 0;border-top:1px solid #fff;border-bottom:1px solid #fff;color:#fff;text-shadow:1px 1px 1px #333}.quiz-notey-intro.leading{margin-bottom:0}.quiz-related-stories{float:left;width:100%!important;margin-top:40px}.quiz-related-stories .quiz-related-stories-item{position:relative;left:-9px}.quiz-related-stories .quiz-related-stories-item .share-open-btn.moveLeft{right:0}.quiz-related-stories .quiz-related-stories-item .post-action-menu{right:-31px}.quiz-related-stories .grid__container{width:110%!important;margin:0 0 20px!important}.quiz-related-stories .masonry_container{width:110%!important}.quiz-related-stories .post-ct{padding:10px 5px 0!important;width:305px!important}.quiz-style-1{border-top:1px solid #eee}.quiz-style-1 .quiz-start-wrapper{width:800px}.quiz-style-1 .quiz-btm-replay,.quiz-style-1 .quiz-leading-title,.quiz-style-1 .quiz-other-subtitle,.quiz-style-1 .quiz-other-title,.quiz-style-1 .quiz-question-ans,.quiz-style-1 .quiz-question-question,.quiz-style-1 .quiz-result-section-title,.quiz-style-1 .quiz-retry-btn,.quiz-style-1 .quiz-section-title,.quiz-style-1 .quiz-start-wrapper,.quiz-style-1 .quiz-title,.quiz-style-1 .quiz-top-replay,.quiz-style-1 .show-more-btn,.quiz-style-1 .show-today-stories{text-shadow:none;color:#000;letter-spacing:0}.quiz-style-1 .quiz-pic-ref,.quiz-style-1 .quiz-question-ref{text-shadow:none;color:#aaa;letter-spacing:0}.quiz-style-1 .quiz-section-title{text-align:left}.quiz-style-1 .show-more-btn,.quiz-style-1 .show-today-stories{text-align:center;width:100%}.quiz-style-1 .quiz-bg,.quiz-style-1 .quiz-start-wrapper{background-color:#fff}.quiz-style-1 .quiz-bg-image,.quiz-style-1 .quiz-bg:after,.quiz-style-1 .quiz-bg:before,.quiz-style-1 .quiz-notey-intro,.quiz-style-1 .quiz-result-extra[setting=followResultPageCt],.quiz-style-1 .quiz-start-wrapper:after,.quiz-style-1 .quiz-start-wrapper:before{display:none}.quiz-style-1 .quiz-close,.quiz-style-1 .quiz-close-btn,.quiz-style-1 .quiz-leading-close-btn{right:0!important}.quiz-style-1 .quiz-close-btn:before,.quiz-style-1 .quiz-close:before,.quiz-style-1 .quiz-leading-close-btn:before{font-family:inherit;content:'Close';width:auto}.quiz-style-1 .quiz-close-btn:hover:before,.quiz-style-1 .quiz-close:hover:before,.quiz-style-1 .quiz-leading-close-btn:hover:before{background-color:transparent}.quiz-style-1 .quiz-start-content{top:0;left:0;transform:none}.quiz-style-1 .quiz-start-btn{border-radius:0;width:300px;margin:10px}.quiz-style-1 .quiz-start-btn:hover{background-color:#F95F72;opacity:.8}.quiz-style-1 .quiz-start-title{font-size:40px;text-transform:uppercase}.quiz-style-1 .quiz-start-intro{margin:30px 0;line-height:1.5em;text-align:left}.quiz-style-1 .quiz-start-photo{width:100%}.quiz-style-1 .quiz-start-ref{display:block;color:#aaa;text-shadow:none;text-align:left}.quiz-style-1 .quiz-start-play{font-size:18px;text-transform:capitalize}.quiz-style-1 .quiz-start-played{font-size:12px;color:#aaa}.quiz-style-1 .quiz-start-wrapper{transform:none;top:0;left:0;margin:10vh auto;padding:0;position:relative;height:auto;max-height:none}.quiz-style-1 .quiz-start-extra{top:0}.quiz-style-1 .quiz-question-num{color:#fff;background-color:#000}.quiz-style-1 .quiz-pic-bg{background-color:rgba(0,0,0,.2)}.quiz-style-1 .quiz-pic-item:hover .quiz-pic-bg{background-color:rgba(0,0,0,.1)}.quiz-style-1 .quiz-question-item:hover{background-color:rgba(74,144,226,.2)}.quiz-style-1 .quiz-question-item,.quiz-style-1 .quiz-round-btn{border-color:#000}.quiz-style-1 .quiz-round-btn:after{background-color:#000}.quiz-style-1 .quiz-pic-item .quiz-question-item,.quiz-style-1 .quiz-pic-item .quiz-round-btn{border-color:#fff}.quiz-style-1 .quiz-pic-item .quiz-round-btn:after{background-color:#fff}.quiz-style-1 .quiz-signup-title{font-size:40px;text-align:center;position:absolute;top:50px;width:100%;padding:0 100px;box-sizing:border-box;margin:0}.quiz-style-1 .quiz-signup-wrapper{border-radius:4px;border:4px solid #999}.quiz-style-1 .quiz-signup-extra{margin:-40px 20px 40px;text-align:center}.quiz-style-1 .quiz-share-extra:not(:empty){text-align:center;margin:-20px 40px 20px;font-size:14px}.quiz-style-1 .quiz-share-img{height:auto}.quiz-style-1 .quiz-share-img:before{content:'';display:block;padding-bottom:100%}.quiz-style-1 .quiz-other-item,.quiz-style-1 .quiz-result-left[setting=quizResultLeftCt]{box-shadow:1px 1px 2px 1px rgba(0,0,0,.2)}.quiz-style-1 .quiz-right-bg{background-color:#f5f5f5}.quiz-style-1 .qi-info-wrapper{height:110px;box-sizing:border-box;border:1px solid #ddd}.quiz-style-1 .quiz-share-white-note:hover{color:#eee}.quiz-start-term{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.dsb-ct{position:absolute;z-index:10;top:0;right:-380px;width:400px;height:100%;transition:right .5s ease,opacity 1s ease;background-color:#fff}.dsb-ct.story-dsb{right:-400px}.dsb-ct.story-dsb.show{right:0}.dsb-card{top:100px;bottom:100px;height:auto;max-height:600px;right:0;box-shadow:0 2px 5px #333;background-color:#fcfcfc}.dsb-card .dsb-bookmarks-ct,.dsb-card .dsb-share-ct,.dsb-card .dsb-stories-ct,.dsb-card .dsb-toggle-btn,.dsb-card .dsb-topics-ct{display:none}.dsb-card .dsb-close-btn{display:block;position:absolute;z-index:2;right:0;top:0;height:40px;line-height:40px;padding-right:20px;color:#777;font-size:14px}.dsb-card .dsb-section{padding:0}.dsb-card .dsb-title{position:absolute;z-index:1;height:40px;width:100%;line-height:40px;box-shadow:0 2px 2px #ccc;padding:0 20px;background-color:#fff}.dsb-card .dsb-discussion{padding:60px 20px 80px}.dsb-card .dsb-discussion .reply-ct{background-color:#fcfcfc}.dsb-card .dsb-replybox{box-shadow:0 -2px 2px #ccc}.dsb-inner{overflow:auto;box-sizing:border-box;width:100%;height:100%;box-shadow:0 0 2px 0 #cfcfcf}.dsb-close-btn{display:none}.dsb-toggle-btn{position:absolute;top:20px;left:-70px;padding:5px 20px;border:1px solid #ccc;background-color:#fff}@media (min-width:1320px){.dsb-toggle-btn{display:none}}.pc-ct .dsb-toggle-btn{display:none}.dsb-section{box-sizing:border-box;padding:20px;border-bottom:1px solid #eee}.dsb-section:empty{display:none}.dsb-section.last{border-bottom:none}.dsb-title{font-size:14px;margin-bottom:10px;letter-spacing:3px}.dsb-share-btn{line-height:30px;float:left;width:30px;height:30px;margin-right:10px;text-align:center;color:#fff;border-radius:15px}.dsb-pin-btn a{display:block}.dsb-pin-btn a:after{font-family:FontAwesome;line-height:30px;display:block;width:30px;height:30px;content:'\f231';text-align:center;color:#fff;border-radius:15px;background:#c33c2d}.dsb-fb-btn{background:#3a5ba2}.dsb-fb-btn:after{font-family:FontAwesome;content:'\f09a'}.dsb-tw-btn{background:#1ebef0}.dsb-tw-btn:after{font-family:FontAwesome;content:'\f099'}.dsb-email-btn{background:#231f20}.dsb-email-btn:after{font-family:FontAwesome;content:'\f003'}.dsb-related{margin-bottom:15px}.dsb-related-pic{float:left;width:60px;height:60px;margin-right:20px;background:center center no-repeat;background-size:cover}.dsb-related-title{line-height:20px;overflow:hidden;height:40px}.dsb-related-title a{font-size:14px;color:#333;transition:all .3s ease}.dsb-related-title a:hover{color:#F95F72}.dsb-related-domain{font-size:12px;line-height:20px;height:20px}.dsb-related-domain a{color:#F95F72}.dsb-discussion{font-size:12px;padding-bottom:80px;color:#aaa}.dsb-discussion .reply-ct{margin:15px 0;padding:0;background:#fff}.dsb-discussion .reply-name{font-family:proximaNovaSemiBold,helvetica;margin-right:10px;color:#333;transition:all .3s ease}.dsb-discussion .reply-name:hover{color:#F95F72}.dsb-discussion .reply-text{color:#333}.dsb-discussion .delete-reply-btn{top:0}.dsb-replybox{position:absolute;bottom:0;left:0;overflow:hidden;box-sizing:border-box;width:100%;border-top:1px solid #eee;background-color:#fff}.dsb-replybox .cf-input{font-size:14px;position:relative;height:40px!important}.dsb-replybox .cf-ct{margin:20px}.dsb-replybox .cf-ct .cf-input,.dsb-replybox .cf-hightlight-ct{width:100%}.dsb-replybox .cf-input::-webkit-input-placeholder{font-size:14px;position:relative;top:3px}.dsb-replybox .cf-input:-moz-placeholder{font-size:14px;position:relative;top:3px}.dsb-replybox .cf-input::-moz-placeholder{font-size:14px;position:relative;top:3px}.dsb-replybox .cf-input:-ms-input-placeholder{font-size:14px;position:relative;top:3px}.dsb-notebook{font-size:14px;margin-bottom:10px}.dsb-notebook a{color:#F95F72}.tpu-ct{position:absolute;z-index:1;top:40px;right:40px;border-radius:2px;transition:all .25s;overflow:hidden;height:22px;line-height:22px;font-size:12px;color:#fff;background-color:rgba(32,178,170,.6)}.tpu-ct:active,.tpu-ct:hover{background-color:rgba(32,178,170,.9)}.profile .tpu-ct{top:40px;right:0}.tpu-ct i{padding:0 6px;margin:0 auto}.tpu-fileinput{position:absolute;z-index:-1}.fsb-ct{position:fixed;z-index:5;top:120px;right:10%;bottom:20px;overflow:auto;width:20%;max-width:360px;transition:all .5s ease-in-out}.fsb-ct.fsb-inline{position:relative;top:0;right:auto;width:100%;height:auto}.filter-sidebar .fsb-ct{z-index:4;top:100px;visibility:hidden;overflow:auto;width:270px;padding-bottom:20px;opacity:1;background-color:#eee;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);transition:all .7s ease-in-out}.filter-sidebar .fsb-ct .fsb-title{display:none}.filter-sidebar.show .fsb-ct{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.filter-sidebar.show.lock .fsb-ct{width:400px;height:100%}.fsb-title{color:#aaa}.fsb-section{margin-bottom:20px}.fsb-inner{padding:10px 0 30px 30px;border-left:2px solid #eee}.radio-custom{position:absolute;opacity:0}.radio-custom-label{position:relative;line-height:24px;cursor:pointer;text-transform:capitalize;vertical-align:middle}.radio-custom-label:hover{color:#F95F72}.radio-custom-label:before{position:relative;top:3px;display:inline-block;width:14px;height:14px;margin-right:12px;background-color:#fff;border:1px solid #333;border-radius:50%;content:''}.radio-custom-label.checked:after{content:'';width:10px;height:10px;background-color:#F95F72;position:absolute;top:5px;left:3px;border-radius:50%}.fsb-countries{border:1px solid #ddd;margin:8px 0;position:relative;overflow:hidden;max-height:180px}.fsb-countries .fsb-country{margin:8px}.fsb-countries .fsb-country-count{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto}.fsb-countries:after{font-family:FontAwesome;content:'\F0D7';position:absolute;right:10px;top:12px;color:#aaa}.fsb-countries:hover{overflow:auto}.fsb-countries:hover:after{content:'\F0D8'}.fsb-countries .radio-custom-label{position:absolute;opacity:0;pointer-events:none;top:0;white-space:nowrap}.fsb-countries .radio-custom-label:after,.fsb-countries .radio-custom-label:before{display:none}.fsb-countries .radio-custom-label .flag-icon{margin-right:4px}.fsb-countries .radio-custom-label.checked,.fsb-countries:hover .radio-custom-label{position:relative;opacity:1;pointer-events:all;transition:all .35s ease}.tsao.swapping-items .tsao-btn-delete,.tsao.swapping-items .tsao-btn-edit{display:none}.tsao .box-button{margin-right:8px}.tsao.tsao-form .tsao-wrapper-list,.tsao.tsao-list .tsao-wrapper-form{display:none}.tsao-inner{height:440px;overflow:scroll;margin-bottom:20px}.tsao-item{padding:12px 260px 12px 12px;margin:0;border-bottom:1px #999 solid;position:relative;min-height:50px}.tsao-btn-wrapper{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.tsao-label{font-size:18px;margin:6px 0}.tsao-tabs{position:absolute;top:35px;right:10px}.tsao-tab{padding:20px}.tsao-tabs-nested .tsao-tab-nested,.tsao-tabs-simple .tsao-tab-simple{color:#F95F72}.tsao-item-col{margin:8px}.tsao-nested-item-table{width:100%;table-layout:fixed}.tsao-nested-item-table td{padding:4px 8px}.tsao-nested-item-table td:nth-child(1){width:12px}.tsao-nested-item-table td:nth-child(5){width:60px}.tsao-nested-item-table .tsao-item-idx{position:absolute;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);padding:9px}.claim-form-wrapper{position:fixed;height:100%;width:100%;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:20;opacity:0;transition:opacity .5s ease}.claim-form-wrapper.show{opacity:1}.claim-form-bg{position:absolute;height:calc(100% + 20px);width:calc(100% + 20px);top:-10px;left:-10px;opacity:0;background-color:#fff;background-size:cover;background-image:url(/images/blog_claim_bg.jpg);transition:all .5s ease}.claiming .claim-form-bg{opacity:1}.claim-form-top{position:absolute;z-index:1;width:100%;display:none}.claiming .claim-form-top{display:block}.claim-form-top .header-logo{position:absolute;top:20px;left:30px;z-index:1}.claim-form-top .header-logo-shadow{position:absolute;top:21px;left:31px}.claim-form-top-title{position:absolute;top:20px;width:100%;text-align:center;color:#fff;font-size:24px;line-height:20px;text-transform:uppercase;letter-spacing:1px;text-shadow:#000 1px 1px 1px}.claim-form-inner-wrapper{width:600px;height:400px;margin:0 auto;position:relative;box-sizing:border-box;top:50%;transform:translateY(-50%)}.claim-form-inner{position:relative;width:100%;height:100%;box-sizing:border-box;padding:30px;background-color:#fff;transition:background .5s ease}.claiming .claim-form-inner{color:#333;background-color:rgba(255,255,255,.8)}.claim-form-inner p,.claim-form-inner ul{line-height:1.75em}.claim-form-error{position:absolute;box-sizing:border-box;height:50px;width:100%;padding:10px 20px;background-color:rgba(255,150,0,.6);color:#fff;font-size:12px;line-height:16px;opacity:0;margin-top:-20px;transition:opacity .75s ease-out,margin .5s ease;z-index:-1}.claim-form-error.show{opacity:1;margin-top:20px}.claim-form-error .fa-icon{float:left;line-height:30px;font-size:22px}.claim-form-error-text{display:block;position:relative;top:50%;transform:translateY(-50%)}.claim-form-title{margin:0 0 30px;padding:0;text-align:center;font-size:18px;text-transform:uppercase}.claim-form-button{width:200px;margin:20px auto 0 -100px;height:50px;border-width:0;line-height:50px;text-align:center;cursor:pointer;font-size:14px;font-family:proximaNovaSemiBold,helvetica,arial;color:#fff;background-color:#F95F72;text-transform:uppercase;position:absolute;bottom:30px;left:50%}.claim-form-button-auth:after{content:'Authenticate'}.claim-form-button-auth.clicked{background-color:#ccc}.claim-form-button-auth.clicked:after{content:'Authenticating'}.claim-form-html{width:100%}.profile-switcher{display:none}.profile-switcher.overlay{position:fixed;z-index:591;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6)}.profile-switcher.overlay .profile-switcher-header,.profile-switcher.overlay .profile-switcher-profiles{-webkit-animation:slide-in-up .3s ease;animation:slide-in-up .3s ease}.profile-switcher.show{display:block;-webkit-animation:fadein .3s ease;animation:fadein .3s ease}.profile-switcher.is-selector .formattedarticle-user-info{width:100%;max-width:100%;min-width:100%;white-space:normal;line-height:normal}.profile-switcher.is-selector .profile-switcher-profile{padding:20px}.profile-switcher-inner{min-width:300px;max-width:50vw}.profile-switcher.overlay .profile-switcher-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.profile-switcher.inline .profile-switcher-inner{width:100%;max-width:100%;min-width:100%;white-space:normal;line-height:normal}.profile-switcher-header{padding:10px 20px;background-color:#999;color:#fff;font-size:14px}.profile-switcher-profiles{border:1px solid #ddd;max-height:60vh;overflow:auto}.profile-switcher-profile{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;min-height:40px;font-size:12px;line-height:20px;white-space:nowrap;overflow:hidden;color:#000;padding:20px 40px;background-color:#fff;transition:background .3s ease}.profile-switcher-profile:not(:last-child){border-bottom:1px solid #ddd}.profile-switcher-profile .profile-user-pic{margin-right:15px;color:#eee;background-color:#ccc;min-width:60px}.profile-switcher-profile .profile-magazine-pic{border-radius:0}.profile-switcher-profile:hover{background-color:#eee}.profile-switcher-profile-name{font-size:18px}.profile-switcher-profile-role{color:#999}.MagazinePlans .main-tagline{font-size:16px}.MagazinePlans-content{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.MagazinePlans-header{margin-bottom:30px}.MagazinePlans-title{font-size:24px;font-weight:900;float:left}.MagazinePlans-durationToggle{float:right}.MagazinePlans-durationToggle .durationToggle-annually,.MagazinePlans-durationToggle .durationToggle-monthly{margin:0 10px;color:#aab8c2}.MagazinePlans-plan{background-color:#fff;padding:40px;width:260px;margin-right:30px;text-align:center;box-sizing:border-box;border:1px solid #ddd;float:left;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.MagazinePlans-plan-title{font-size:30px}.MagazinePlans-plan-name{font-size:24px;margin:40px 0}.MagazinePlans-plans{position:relative}.MagazinePlans-plans.showAnnually .durationToggle-annually,.MagazinePlans-plans.showMonthly .durationToggle-monthly{color:#F95F72}.MagazinePlans-plans:not(.showAnnually) .MagazinePlans-annuallyPlans,.MagazinePlans-plans:not(.showMonthly) .MagazinePlans-monthlyPlans{display:none!important}.MagazinePlans-pricings{display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.MagazinePlans-pricings h2{font-weight:900}.MagazinePlans-card{border:1px solid #ddd;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;margin:0;padding:20px 20px 40px;background:#fff;text-align:center;max-width:240px;transition:all .3s ease}.MagazinePlans-card h3{color:#2f66f6;font-weight:400}.MagazinePlans-card.highlighted{background:#2f66f6;border-color:#2f66f6}.MagazinePlans-card.highlighted,.MagazinePlans-card.highlighted h3,.MagazinePlans-card.highlighted li,.MagazinePlans-card.highlighted li:not(.title){color:#fff}.MagazinePlans-card.highlighted .MagazinePlans-features{border-top-color:#fff}.MagazinePlans-card.highlighted .MagazinePlans-features li:not(.checked):not(._title){color:#1C5AA1}.MagazinePlans-card.highlighted .MagazinePlans-price-duration-text{color:#a2cff6}.MagazinePlans-card:first-child{margin-left:0}.MagazinePlans-card:last-child{margin-right:0}.MagazinePlans-card+.MagazinePlans-card{margin-left:-1px}.MagazinePlans-card .box-button{padding:0;width:90%;white-space:nowrap}.MagazinePlans-price{font-size:48px}.MagazinePlans-price-text{position:relative}.MagazinePlans-price-text sup{font-size:16px;position:absolute;top:16px;left:-1em}.MagazinePlans-price-text-desc{font-size:20px;font-weight:400;line-height:normal;display:block;margin:16px 0;height:39px}.MagazinePlans-price-duration-text{font-size:13px;height:2em;color:#aab8c2;margin-top:1em}.MagazinePlans-price-duration-text.hide{display:none}.MagazinePlans-desc{position:relative;margin:2em 0}.MagazinePlans-desc p{position:relative;line-height:1.5em;margin:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.MagazinePlans-features{border-top:1px solid #000;margin:1em 0 2em;padding:2em 0 0;list-style:none;text-align:left;transition:border .3s ease}.MagazinePlans-features li{font-size:14px;line-height:2em;position:relative}.MagazinePlans-features li:not(._title){color:#999}.MagazinePlans-features li:before{display:none;opacity:0}.MagazinePlans-features li:not(.checked):not(._title){transition:color .3s ease;color:#aaa}.MagazinePlans-features li._title{margin-bottom:1em}.MagazinePlans-features li.checked:before{content:'\e5ca';font-family:MaterialIcons;position:absolute;left:0;display:inline-block;width:3em;text-align:center;color:#7ED321}.MagazinePlans-billing-cycle-field{margin-top:2em}.MagazinePlans-billing-cycle-field .mdc-textfield__label{bottom:15px}.magazinePlan-pricingCard{position:relative;background:#fff;color:#000;border-radius:2px;max-width:100%;top:0;margin:70px 25px 25px;text-align:center;width:320px;padding:30px 30px 40px;box-sizing:border-box;-webkit-align-self:stretch;align-self:stretch;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.magazinePlan-pricingCard .pricingCard-line{position:absolute;left:0;right:0;bottom:0;height:10px}.magazinePlan-pricingCard.blue .pricingCard-line{background-color:#2f66f6}.magazinePlan-pricingCard.skyBlue .pricingCard-line{background-color:#4A90E2}.magazinePlan-pricingCard.purple .pricingCard-line{background-color:#444DAF}.magazinePlan-pricingCard img{display:block;margin-left:auto;margin-right:auto}.magazinePlan-pricingCard p{margin:10px 0}.magazinePlan-pricingCard p.pricingCard-amountWrapper{padding:0;margin-bottom:25px;color:#4a4a4a;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.magazinePlan-pricingCard p.pricingCard-amountWrapper.hide{display:none!important}.magazinePlan-pricingCard p.pricingCard-amountWrapper ._amount{font-size:48px;font-weight:100}.magazinePlan-pricingCard p.pricingCard-amountWrapper ._desc{text-align:left;margin-left:20px;color:rgba(100,100,100,.5)}.magazinePlan-pricingCard .magazinePlan-pricingCard>a,.magazinePlan-pricingCard .pricingCard-planFeatures-item a{padding:0;color:#fff}.magazinePlan-pricingCard h4{font-size:27px;color:#4a4a4a;margin:20px 0 10px}.magazinePlan-pricingCard h5{font-size:18px}.magazinePlan-pricingCard._mostPopular{position:relative;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.magazinePlan-pricingCard._mostPopular:after,.magazinePlan-pricingCard._mostPopular:before{position:absolute}.magazinePlan-pricingCard._mostPopular:before{content:'';top:88px;left:-20px;width:0;height:0;border-style:solid;border-width:0 20px 20px 0;border-color:transparent #E54155 transparent transparent}.magazinePlan-pricingCard._mostPopular:after{content:'Most Popular';font-weight:600;color:#fff;background-color:#F95F72;width:140px;line-height:38px;font-size:17px;top:20px;left:-40px;border-radius:2px;-webkit-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);transform:rotateZ(-45deg)}.magazinePlan-pricingCard--icon{position:absolute;top:0;width:70px;height:70px;border-radius:100%;background:#fff;margin-left:50%;-webkit-transform:translateX(-100%) translateY(-50%);-ms-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%);display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.magazinePlan-pricingCard--icon .gm-icon{font-size:33px}.magazinePlan-pricingCard.blue .magazinePlan-pricingCard--icon{color:#2f66f6}.magazinePlan-pricingCard.skyBlue .magazinePlan-pricingCard--icon{color:#4A90E2}.magazinePlan-pricingCard.purple .magazinePlan-pricingCard--icon{color:#444DAF}.pricingCard-alignBottom{margin-top:auto}.pricingCard-pricing{height:60px;margin:15px -20px 5px;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.pricingCard-planFeatures{padding:0 0 85px;text-align:center}.pricingCard-planFeatures p.grey-text{white-space:nowrap}.pricingCard-planFeatures-item{border-radius:2px;margin:30px 0 0;text-align:center;height:34px;overflow:hidden}.pricingCard-planFeatures-item .gm-icon,.pricingCard-planFeatures-item .lp-robot{vertical-align:middle;display:inline-block;margin-left:10px;margin-right:8px;margin-bottom:2px}.dashboardFreeTrial-popup--pricing .pricingCard-planFeatures-item .gm-icon,.dashboardFreeTrial-popup--pricing .pricingCard-planFeatures-item .lp-robot{margin-left:5px}.pricingCard-planFeatures-item .gm-icon{font-size:22px}.pricingCard-planFeatures-item a{font-size:14px;line-height:34px;margin:3px 0;white-space:nowrap}.dashboardFreeTrial-popup--pricing .pricingCard-planFeatures-item a{font-size:15px}.pricingCard-planFeatures-item--pink{background-color:#D63864;color:#890028}.pricingCard-planFeatures-item--green{background-color:#6ECD93;color:#0D795E}.pricingCard-planFeatures-item--yellow{background-color:#F3AE3D;color:#B27300}.pricingCard-planFeatures-item--magente{background-color:#BD10E0;color:#fff}.pricingCard-planFeatures-item--cyan{background-color:#54BAD1;color:#1A6F8B}.pricingCard-planFeatures-item--blue{background-color:#2f66f6;color:#fff}.pricingCard-planFeatures-item--skyBlue{background-color:#4A90E2;color:#fff}.pricingCard-planFeatures-item--purple{background-color:#444DAF;color:#fff}.pricingCard-expandBtn{display:none}@media (max-width:1000px){.MagazinePlans-pricings{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.MagazinePlans-card{margin:20px 0;width:300px;max-width:100%}.MagazinePlans-card+.MagazinePlans-card{margin-left:0}.magazinePlan-pricingCard{-webkit-align-self:center;align-self:center;margin-bottom:40px;margin-left:0;margin-right:0}.MagazinePlans-pricings{margin-left:-35px;margin-right:-35px}}@media (max-width:660px){.magazinePlan-pricingCard{width:280px}.LandingPage-row.row-landing-pricing .pricingCard-planFeatures-item p{font-size:13px}}.widgets-ct{width:900px;margin:auto}.widgets-title{font-size:24px;text-transform:uppercase;letter-spacing:3px;width:calc(100% + 40px);position:relative;left:-20px;padding-left:20px;padding-bottom:20px;border-bottom:#ccc solid 2px;margin-bottom:25px;box-sizing:border-box}.widgets-sub-title{text-align:center;margin-bottom:20px}.widgets-list-wrapper{margin:50px 0;width:100%;position:relative;box-sizing:border-box}.widgets-list{width:50%;box-sizing:border-box;display:inline-block;text-align:center;padding:0 80px}.widgets-list:nth-child(1){border-right:1px solid #ccc}.widgets-img{width:100%}.widgets-chosen-img{margin:15px 0}.widgets-item{position:relative;width:100%;margin-bottom:30px;list-style:none}.widgets-link{display:block}.widgets-text{font-size:15px;color:#F95F72;display:block;margin-top:5px}.widgets-begin-wrapper{position:relative;width:100%}.widgets-dialogue{width:600px;height:400px;margin:-200px auto auto;position:relative;top:50%;background-color:#fff;box-shadow:rgba(0,0,0,.7) 0 2px 3px;box-sizing:border-box;padding:20px;cursor:initial}.widgets-overlay-wrapper{background-color:rgba(0,0,0,.5);z-index:11;position:fixed;top:0;left:0;bottom:0;right:0;height:100vh;width:100vw;opacity:0;transition:opacity .25s ease}.widgets-overlay-wrapper.show{opacity:1}.widgets-main-wrapper{padding:10px 0;box-sizing:border-box;text-align:center}.widgets-choose-text{font-size:25px;margin:30px 0}.widgets-search-box{line-height:40px;position:relative;width:500px;height:40px;margin:5px auto;padding:0 10px;border:1px solid #ccc}.widgets-search-box i{color:#858585}.widgets-search-input{line-height:40px;position:relative;width:440px;height:40px;padding:0 10px;border:none;background-color:transparent}.widgets-search-input:focus{outline:0}.widgets-search-no-result{text-align:left}.widgets-search-list{position:absolute;top:41px;left:0;width:520px;margin:0;padding:0;list-style:none;background:#fff;-webkit-box-shadow:1px 1px 5px 0 #cfcfcf;box-shadow:1px 1px 5px 0 #cfcfcf;max-height:227.5px;overflow:auto}.widgets-search-item{height:65px;position:relative;padding:0 20px 5px 85px;cursor:pointer;transition:all .3s ease;text-align:left;border:1px solid transparent}.widgets-search-item.selected,.widgets-search-item:hover{border-color:#8acddc}.widgets-search-item-userpic{position:absolute;top:5px;left:10px}.widgets-item-link{display:block}.widgets-item-link,.widgets-item-name{margin:0}.widgets-generate-btn{display:none;padding:10px;color:#fff;background:#F95F72;width:150px;height:30px;line-height:30px;margin-top:20px}.widgets-generate-btn.show{display:inline-block}.widgets-item-name{font-size:15px;line-height:20px;margin-bottom:10px;padding-top:10px;text-transform:uppercase}.widgets-item-link{line-height:10px;padding-bottom:15px}.widgets-result-link{display:block;width:500px;height:30px;margin:0 auto 10px;padding:10px;resize:none;border-color:#303335}.widgets-result-link:focus{outline:0}.widgets-blog-name{font-size:25px;position:relative;max-width:520px;margin:10px auto 40px;text-transform:uppercase}.widgets-another-btn{font-size:13px;color:#9b9b9b;position:relative;display:block;margin-top:10px;z-index:-1}.generated .widgets-another-btn{z-index:0}.page--publisher-settings .widgets-another-btn{z-index:-1}.widgets-how-title{font-size:16px;margin:15px 0 5px}.widgets-how-list{width:520px;margin:0 auto;padding:0;list-style:none}.widgets-how-item{margin:0 4px;text-align:left;display:inline-block}.widgets-how-link{color:#292929}.widgets-result-wrapper{display:none}.widgets-dialogue-title{font-size:20px;text-transform:uppercase}.widgets-dialogue-sub-title{font-size:14px}.generated .widgets-dialogue-sub-title.generating,.widgets-dialogue-sub-title.generated{display:none}.generated .widgets-dialogue-sub-title.generated{display:block}.widgets-dialogue-link{color:#F95F72}.carousel-ticker-wrapper{overflow:hidden;display:block}.carousel-ticker-item{display:block;position:absolute;top:0;left:30px;right:0;height:100%;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:0;z-index:-1;pointer-events:none;transition:opacity 1s ease,left 2s ease}.carousel-ticker-item.leaving{left:-30px}.carousel-ticker-item.showing{z-index:1;opacity:1;left:0;pointer-events:all}.carousel-ticker-next,.carousel-ticker-prev{display:inline;vertical-align:top;padding:0 10px;opacity:0;transition:opacity .3s ease}.carousel-ticker-wrapper:hover .carousel-ticker-next,.carousel-ticker-wrapper:hover .carousel-ticker-prev{opacity:1}.carousel-ticker-next .fa-icon,.carousel-ticker-prev .fa-icon{margin:0}.carousel-ticker-inner{display:inline-block;vertical-align:top;max-width:calc(100% - 100px)}.abl-toggle{color:#999;margin-bottom:20px;font-size:14px}.abl-tab.hide{display:none}.abl-menu-item{display:inline-block;margin:0 10px;font-size:14px;color:#999;transition:all .35s ease}.abl-menu-item.selected,.abl-menu-item:hover{color:#F95F72}.abl-item{position:relative;box-sizing:border-box;display:inline-block;width:20%;height:200px;text-align:center;vertical-align:top}.achievement-badge{position:relative;display:inline-block;height:100px;width:100px;color:#fff;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.achievement-badge:after,.achievement-badge:before{content:'';position:absolute;background-color:#666;border-radius:50%;box-sizing:border-box}.achievement-badge:before{width:70%;height:70%;left:15%;top:15%}.achievement-badge:after{width:64%;height:64%;left:18%;top:18%;border:2px solid #fff}.ab-widget .achievement-badge{margin:0 5px 20px;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.achievement-badge.badge-small{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);margin:-12.5px;margin-right:-8.5px}.achievement-badge.badge-smaller{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);margin:-25px -21px -25px -25px}.achievement-badge.badge-smallest{-webkit-transform:scale(.25);-ms-transform:scale(.25);transform:scale(.25);margin:-37.5px;margin-right:-33.5px}.badge-content{position:absolute;top:0;left:0;width:100%;height:100%}.badge-content:after,.badge-content:before{position:absolute;height:24px;width:100%;top:50%;left:0;transform:translateY(-50%)}.badge-content:before{content:'';box-sizing:border-box;border:12px solid #456;border-left-color:transparent;border-right-color:transparent;z-index:-1}.badge-content:after{content:attr(data-view) " " attr(data-badgeSuffix);text-align:center;text-transform:uppercase;display:block;line-height:24px;font-size:8px;z-index:1;margin-top:15%}.badge-icon{position:absolute;z-index:1;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);text-align:center;font-size:170%;margin:0}.badge-icon .fa-icon{position:relative;top:-6px;margin:0}.badge-icon .ucf-icon{width:22px;height:35px;display:inline-block;position:relative;top:-4px}.badge-vloc:after,.badge-vloc:before,.badge-vtopic:after,.badge-vtopic:before,.badge-vttl:after,.badge-vttl:before{background-color:#F95F72}.badge-vloc .badge-content,.badge-vtopic .badge-content,.badge-vttl .badge-content{z-index:1}.badge-vloc .badge-content:after,.badge-vtopic .badge-content:after,.badge-vttl .badge-content:after{margin-top:0}.badge-afp:after,.badge-afp:before{background-color:#F95F72}.badge-afp .badge-content:after{display:none}.badge-vfb:after,.badge-vfb:before{background-color:#3A5A9A}.badge-vtw:after,.badge-vtw:before{background-color:#1EBEF0}.badge-vpin:after,.badge-vpin:before{background-color:#C33C2D}.badge-vreddit{color:#4C6599}.badge-vreddit:after,.badge-vreddit:before{background-color:#CEDCF8}.badge-vtumblr:after,.badge-vtumblr:before{background-color:#3F465D}.badge-vlinkedin:after,.badge-vlinkedin:before{background-color:#4981BA}.badge-vgplus:after,.badge-vgplus:before{background-color:#C65849}.badge-vstupon:after,.badge-vstupon:before{background-color:#CF542F}.badge-vgpocket:after,.badge-vgpocket:before{background-color:#CA3E57}.badge-apost:after,.badge-apost:before{background-color:#4A90E2}.badge-alist:after,.badge-alist:before{background-color:#BD10E0}.badge-aquiz:after,.badge-aquiz:before{background-color:#F5A623}.events-widget{margin-bottom:30px}.ew-title{text-transform:uppercase}.ew-title.hide{display:none}.ew-title-today{color:#7ED321}.ew-list-item{margin:10px 0}.ew-list-time{display:table-cell;white-space:nowrap;padding-right:4px}.ew-list-title{display:table-cell}.ew-calendar{margin:15px 0 10px}.map-picker{position:relative;width:100%;height:400px}.map-picker-inner{position:absolute;top:0;left:0;width:100%;height:100%}.pa-menu-ct{float:left;position:-webkit-sticky;position:sticky;top:200px;width:150px}.pa-menu{height:400px;margin:0;padding:0;border-right:1px solid #000;list-style:none}.pa-menu-item{margin:10px 0;padding:0 10px}.pa-content{float:left;width:600px;margin-left:100px}.pa-title{font-size:2rem;border-bottom:1px solid #CCC;margin:4rem 0 1rem}.pa-title:first-of-type{margin-top:0}.pa-title-hint{float:right;line-height:3rem;font-size:.5rem;color:#888}.pa-subtitle{margin-top:1rem}.pa-anchor{position:relative;top:-150px;visibility:hidden}.evlo-ct{position:relative;box-sizing:border-box;width:900px;height:100%;margin:0 auto;padding-top:40px;background-color:#fff;opacity:1;transition:opacity .35s ease}.evlo-ct.animating{opacity:0}.evlo-ct .tooltip-box{position:absolute;right:20px;top:50px}.evlo-close{position:absolute;right:0}.evlo-close .fa-icon--close{background-color:#eee;color:#ccc;width:20px;height:20px;line-height:20px;text-align:center;border-radius:100%;margin-right:4px}.evlo-title{font-size:22px;letter-spacing:3px;text-transform:uppercase;width:100%;text-align:center}.evlo-section{position:relative;padding:40px 20px;border-bottom:2px #ccc solid;box-sizing:border-box}.evlo-section-title{text-transform:uppercase;letter-spacing:1px}.evlo-view{margin-bottom:20px}.evlo-view-num{color:#000;transition:all 200ms ease}.evlo-view-num.evlo-view-num-glow{color:#0FF}.evlo-view-reduce-btn{margin:0 10px;padding:5px 15px;background-color:#F44;border:1px solid red;border-radius:3px}.evlo-view-add-btn{margin:0 10px;padding:5px 15px;background-color:#9AF;border:1px solid #00F;border-radius:3px}.flb{display:inline-block;margin-right:20px;text-shadow:none;color:#fff;font-size:12px;border-color:#fff;width:150px;text-transform:capitalize}.flb .gm-icon{vertical-align:middle;font-size:15px;margin-bottom:3px}.flb .unfollow-text,.flb:hover .following-text{display:none}.flb:hover .unfollow-text{display:block}.pac-input{width:100%}.pac-options{position:fixed;box-sizing:border-box;border:1px solid #CCC;background-color:#FFF;z-index:10}.pac-option-item{border-bottom:1px solid #CCC;height:30px;line-height:30px;padding:0 5px;font-size:10px}.pac-option-item.selected,.pac-option-item:hover{background-color:#FDC}.pc-item{position:relative;font-size:10px}.pc-item-text{line-height:40px;width:70%}.pc-item-del{position:absolute;right:0;top:5px;z-index:9}