@charset "UTF-8";
/* https://medium.com/@fat/mediums-css-is-actually-pretty-fucking-good-b8e2a6c78b06 */
/*
*   http://chir.ag/projects/name-that-color
*/
/*
*   RGBA
*/
/*
*   Color Palette List
*/
/*
*   Color RGBA Palette List
*   Named by the resulting color on a white background
*/
/*
*   Social Providers Colors List
*/
/*
*   Clearfix
*/
/*
*   Alignments
*/
/*
*   Triangle
*/
/*
*   Corner
*/
/*
*   Social icon
*/
/*
*   Keyframes
*/
/*
*   Animation
*/
/*
* Retina screen
*/
/*
* Custom background sprite
*/
/*
*   Spirite generation
*/
/*
  Emoji
*/
/*
*   https://raw.githubusercontent.com/inuitcss/tools.mixins/master/_tools.mixins.scss
*/
/* line 18, ../../../app/assets/stylesheets/coub/core/components/boxes/_boxes.scss */
.box {
  display: block;
}
/* line 18, ../../../app/assets/stylesheets/coub/core/helpers/_utility_mixins.scss */
.box:before,
.box:after {
  content: '';
  display: table;
}
/* line 23, ../../../app/assets/stylesheets/coub/core/helpers/_utility_mixins.scss */
.box:after {
  clear: both;
}

/* line 24, ../../../app/assets/stylesheets/coub/core/components/boxes/_boxes.scss */
.box--inline {
  display: inline-block;
  vertical-align: top;
}

/* line 30, ../../../app/assets/stylesheets/coub/core/components/boxes/_boxes.scss */
.box--vertical {
  display: inline-block;
  vertical-align: middle;
}

/* line 36, ../../../app/assets/stylesheets/coub/core/components/boxes/_boxes.scss */
.box--banner {
  position: relative;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(0, 0, 0, 0.04);
  border-radius: 9px;
  background-color: white;
}

/* line 41, ../../../app/assets/stylesheets/coub/core/components/boxes/_boxes.scss */
.box__close {
  cursor: pointer;
  height: 11px;
  width: 11px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -5052px;
  background-repeat: no-repeat;
  position: absolute;
  top: 8px;
  right: 8px;
  z-index: 200;
}
/* line 245, ../../../app/assets/stylesheets/coub/core/helpers/_utility_mixins.scss */
.box__close:hover {
  background-position: 0 -4633px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 41, ../../../app/assets/stylesheets/coub/core/components/boxes/_boxes.scss */
  .box__close {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -5445.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
  /* line 282, ../../../app/assets/stylesheets/coub/core/helpers/_utility_mixins.scss */
  .box__close:hover {
    background-position: 0 -5303px;
  }
}

/* line 54, ../../../app/assets/stylesheets/coub/core/components/boxes/_boxes.scss */
.box-card {
  background-color: white;
  border-radius: 8px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(0, 0, 0, 0.04);
}
/* line 59, ../../../app/assets/stylesheets/coub/core/components/boxes/_boxes.scss */
.box-card .box-card__screen {
  display: block;
  min-height: 116px;
  max-height: 150px;
  position: relative;
  overflow: hidden;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
/* line 69, ../../../app/assets/stylesheets/coub/core/components/boxes/_boxes.scss */
.box-card .box-card__meta {
  position: relative;
  border-top: 1px solid rgba(0, 0, 0, 0.05);
}
/* line 74, ../../../app/assets/stylesheets/coub/core/components/boxes/_boxes.scss */
.box-card .box-card__screen__right-note {
  position: absolute;
  z-index: 1;
  color: white;
  right: 12px;
  font-size: 13px;
  top: 9px;
}

/* line 90, ../../../app/assets/stylesheets/coub/core/components/boxes/_boxes.scss */
.box-alpha {
  padding: 10px;
}

/* line 90, ../../../app/assets/stylesheets/coub/core/components/boxes/_boxes.scss */
.box-beta {
  padding: 15px;
}

/* line 90, ../../../app/assets/stylesheets/coub/core/components/boxes/_boxes.scss */
.box-gamma {
  padding: 20px;
}

/* line 90, ../../../app/assets/stylesheets/coub/core/components/boxes/_boxes.scss */
.box-delta {
  padding: 30px;
}

/* line 11, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
.tooltip.tooltip--simple {
  position: absolute;
  margin-top: -25px;
  padding: 5px 15px;
  max-width: 200px;
  z-index: 1000;
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 4px;
}
/* line 20, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
.tooltip.tooltip--simple .tooltip__inner {
  color: #ffffff;
  font-size: 13px;
  line-height: 1.2em;
}
/* line 26, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
.tooltip.tooltip--simple .tooltip__tail {
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  position: absolute;
  left: 50%;
  margin-left: -5px;
}
/* line 35, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
.tooltip.tooltip--simple strong {
  font-weight: bold;
}
/* line 39, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
.tooltip.tooltip--simple.high {
  padding: 5px 10px;
}
/* line 43, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
.tooltip.tooltip--simple.above .tooltip__tail {
  bottom: -5px;
  border-top: 5px solid rgba(0, 0, 0, 0.5);
}
/* line 48, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
.tooltip.tooltip--simple.below .tooltip__tail {
  top: -5px;
  border-bottom: 5px solid rgba(0, 0, 0, 0.5);
}

/* line 58, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
.tooltip.tooltip--growl {
  z-index: 800;
  position: fixed;
  left: 10px;
  bottom: 30px;
  width: 298px;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -ms-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
  -webkit-transform: translate3d(0, 200px, 0);
  -moz-transform: translate3d(0, 200px, 0);
  -ms-transform: translate3d(0, 200px, 0);
  -o-transform: translate3d(0, 200px, 0);
  transform: translate3d(0, 200px, 0);
}
/* line 65, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
.tooltip.tooltip--growl.-showed {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
/* line 69, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
.tooltip.tooltip--growl .tooltip__inner {
  border-radius: 8px;
  background-color: rgba(0, 0, 0, 0.65);
  padding: 19px 80px 16px 18px;
}
/* line 75, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
.tooltip.tooltip--growl h5 {
  margin-bottom: 5px;
}
/* line 79, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
.tooltip.tooltip--growl p {
  font-size: 12px;
  line-height: 1.2;
  margin-bottom: 0px;
}
/* line 85, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
.tooltip.tooltip--growl .growl__icon {
  position: absolute;
  right: 18px;
  top: 19px;
  width: 34px;
  height: 34px;
  background: url(/assets/growl/info-532bfa5e15762aa038b7aa9a5e6f7dac.png) left top no-repeat;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) {
  /* line 93, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
  .tooltip.tooltip--growl .growl__icon {
    background: url(/assets/growl/info@2x-5d498eb57c3f0befd00dffc449328184.png) 0 0 no-repeat;
    -webkit-background-size: 34px 33px;
    -moz-background-size: 34px 33px;
    -o-background-size: 34px 33px;
    background-size: 34px 33px;
  }
}
/* line 100, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
.tooltip.tooltip--growl.-success .growl__icon {
  background: url(/assets/growl/success-28c14acbf4b7335da315066bb73f2303.png) 0 0 no-repeat;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) {
  /* line 105, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
  .tooltip.tooltip--growl.-success .growl__icon {
    background: url(/assets/growl/success@2x-2986d49834c922767282f567b23471a3.png) 0 0 no-repeat;
    -webkit-background-size: 33px 34px;
    -moz-background-size: 33px 34px;
    -o-background-size: 33px 34px;
    background-size: 33px 34px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
  /* line 58, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
  .tooltip.tooltip--growl {
    width: 100%;
    left: 0px;
    bottom: 0px;
  }
  /* line 116, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
  .tooltip.tooltip--growl .tooltip__inner {
    border-radius: 0px;
    padding: 25px 80px 25px 18px;
  }
}

/* line 124, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
.tooltip.-white {
  background: rgba(255, 255, 255, 0.9);
  -webkit-filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.2));
  -moz-filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.2));
  -o-filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.2));
  -ms-filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.2));
  filter: drop-shadow(0px 1px 2px rgba(0, 0, 0, 0.2));
  padding: 5px 11px 6px 11px;
  border-radius: 5px;
}
/* line 137, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
.tooltip.-white .tooltip__inner {
  color: black;
}
/* line 141, ../../../app/assets/stylesheets/coub/core/components/tooltips/_tooltips.scss */
.tooltip.-white .tooltip__tail {
  border-top: 5px solid rgba(255, 255, 255, 0.9) !important;
}

/* line 15, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-color--white {
  color: white;
}

/* line 20, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-bg-color--white {
  background-color: white;
}

/* line 15, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-color--black {
  color: black;
}

/* line 20, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-bg-color--black {
  background-color: black;
}

/* line 15, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-color--red {
  color: red;
}

/* line 20, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-bg-color--red {
  background-color: red;
}

/* line 15, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-color--alabaster {
  color: #f7f7f7;
}

/* line 20, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-bg-color--alabaster {
  background-color: #f7f7f7;
}

/* line 15, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-color--blue-ribbon {
  color: #1e39f6;
}

/* line 20, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-bg-color--blue-ribbon {
  background-color: #1e39f6;
}

/* line 15, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-color--tundora {
  color: #4e4e4e;
}

/* line 20, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-bg-color--tundora {
  background-color: #4e4e4e;
}

/* line 15, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-color--dusty-gray {
  color: #999999;
}

/* line 20, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-bg-color--dusty-gray {
  background-color: #999999;
}

/* line 15, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-color--gallery {
  color: #f0f0f0;
}

/* line 20, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-bg-color--gallery {
  background-color: #f0f0f0;
}

/* line 15, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-color--gallery-dark {
  color: #eaeaea;
}

/* line 20, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-bg-color--gallery-dark {
  background-color: #eaeaea;
}

/* line 15, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-color--mercury {
  color: #e5e5e5;
}

/* line 20, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-bg-color--mercury {
  background-color: #e5e5e5;
}

/* line 15, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-color--emperor {
  color: #545454;
}

/* line 20, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-bg-color--emperor {
  background-color: #545454;
}

/* line 15, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-color--dove-gray {
  color: #676767;
}

/* line 20, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-bg-color--dove-gray {
  background-color: #676767;
}

/* line 15, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-color--milk-punch {
  color: #fff3d3;
}

/* line 20, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-bg-color--milk-punch {
  background-color: #fff3d3;
}

/* line 27, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-color-rgba--silver {
  color: rgba(0, 0, 0, 0.4);
}

/* line 27, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-color-rgba--gray {
  color: rgba(0, 0, 0, 0.6);
}

/* line 27, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-color-rgba--scorpion {
  color: rgba(0, 0, 0, 0.8);
}

/* line 34, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.coub__sharing .sb.facebook, .coub__sharing .sb.facebook:active,
.-bg-color--facebook {
  background-color: #3b5a97;
}

/* line 34, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.coub__sharing .sb.twitter, .coub__sharing .sb.twitter:active,
.-bg-color--twitter {
  background-color: #54d4fb;
}

/* line 34, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.coub__sharing .sb.vkontakte, .coub__sharing .sb.vkontakte:active,
.-bg-color--vkontakte {
  background-color: #577da2;
}

/* line 34, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.coub__sharing .sb.surfingbird, .coub__sharing .sb.surfingbird:active,
.-bg-color--surfingbird {
  background-color: #d6d6d6;
}

/* line 34, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.coub__sharing .sb.google_plus, .coub__sharing .sb.google_plus:active,
.-bg-color--google_plus {
  background-color: #d54735;
}

/* line 34, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.coub__sharing .sb.tumblr, .coub__sharing .sb.tumblr:active,
.-bg-color--tumblr {
  background-color: #303e4d;
}

/* line 34, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.coub__sharing .sb.stumbleupon, .coub__sharing .sb.stumbleupon:active,
.-bg-color--stumbleupon {
  background-color: #ee4b13;
}

/* line 34, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.coub__sharing .sb.pinterest, .coub__sharing .sb.pinterest:active,
.-bg-color--pinterest {
  background-color: #f20202;
}

/* line 34, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.coub__sharing .sb.odnoklassniki, .coub__sharing .sb.odnoklassniki:active,
.-bg-color--odnoklassniki {
  background-color: #f68428;
}

/* line 34, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.coub__sharing .sb.linkedin, .coub__sharing .sb.linkedin:active,
.-bg-color--linkedin {
  background-color: #006699;
}

/* line 34, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.coub__sharing .sb.reddit, .coub__sharing .sb.reddit:active,
.-bg-color--reddit {
  background-color: #a8a8a8;
}

/* line 34, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.coub__sharing .sb.watsapp, .coub__sharing .sb.watsapp:active,
.-bg-color--watsapp {
  background-color: #27ab19;
}

/* line 34, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.coub__sharing .sb.reddit, .coub__sharing .sb.reddit:active,
.-bg-color--reddit {
  background-color: #cee3f8;
}

/* line 34, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-bg-color--messenger {
  background-color: white;
}

/* line 44, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-soc-i-sml-facebook {
  height: 11px;
  width: 11px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -4808px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 44, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
  .-soc-i-sml-facebook {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -5404.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}

/* line 48, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-soc-i-big-facebook {
  height: 29px;
  width: 28px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -2809px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 48, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
  .-soc-i-big-facebook {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -3367px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}

/* line 53, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-soc-i-xl-facebook {
  height: 57px;
  width: 57px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -984px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 53, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
  .-soc-i-xl-facebook {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -803px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}

/* line 58, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-soc-i-notifications-facebook {
  height: 11px;
  width: 11px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -6811px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 58, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
  .-soc-i-notifications-facebook {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -6383.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}

/* line 44, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-soc-i-sml-vkontakte {
  height: 11px;
  width: 11px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -3706px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 44, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
  .-soc-i-sml-vkontakte {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -3826.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}

/* line 48, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-soc-i-big-vkontakte {
  height: 28px;
  width: 28px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -1348px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 48, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
  .-soc-i-big-vkontakte {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -917px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}

/* line 58, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-soc-i-notifications-vkontakte {
  height: 11px;
  width: 12px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -6502px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 58, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
  .-soc-i-notifications-vkontakte {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -6186.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}

/* line 44, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-soc-i-sml-twitter {
  height: 11px;
  width: 13px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -4258px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 44, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
  .-soc-i-sml-twitter {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -4319px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}

/* line 48, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-soc-i-big-twitter {
  height: 23px;
  width: 28px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -1860px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 48, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
  .-soc-i-big-twitter {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -1899.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}

/* line 53, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-soc-i-xl-twitter {
  height: 52px;
  width: 64px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -448px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 53, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
  .-soc-i-xl-twitter {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -644px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}

/* line 58, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-soc-i-notifications-twitter {
  height: 11px;
  width: 15px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -6354px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 58, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
  .-soc-i-notifications-twitter {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -6120.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}

/* line 44, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-soc-i-sml-google {
  height: 10px;
  width: 14px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -2739px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 44, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
  .-soc-i-sml-google {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -2791px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}

/* line 48, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-soc-i-big-google {
  height: 20px;
  width: 29px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -1073px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 48, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
  .-soc-i-big-google {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -1032.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}

/* line 53, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-soc-i-xl-google {
  height: 46px;
  width: 68px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -208px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 53, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
  .-soc-i-xl-google {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -352px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}

/* line 58, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-soc-i-notifications-google {
  height: 9px;
  width: 14px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -6426px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 58, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
  .-soc-i-notifications-google {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -6140.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}

/* line 68, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-reset-appearance {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

/* line 79, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-centered-text {
  text-align: center;
}

/* line 84, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-right-text {
  text-align: right;
}

/* line 89, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-error-text {
  color: red;
  font-size: 13px;
  text-align: center;
}

/* line 101, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.disabled,
[disabled] {
  cursor: default !important;
  opacity: .4;
  pointer-events: none;
}

/* line 108, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-fixed {
  position: fixed;
}

/* line 113, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-ribbon {
  cursor: pointer;
}
/* line 116, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-ribbon:hover,
.-ribbon:hover:active {
  box-shadow: 0px 0px 0px 3px #1e39f6;
}

/* line 122, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-ribbon-hvr-text {
  cursor: pointer;
}
/* line 125, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-ribbon-hvr-text:hover,
.-ribbon-hvr-text:hover:active {
  color: #1e39f6 !important;
}

/* line 130, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-ribbon-bg-hvr:hover {
  background-color: #1e39f6 !important;
}

/* line 135, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-centered-box {
  position: absolute;
  top: 50% !important;
  left: 50% !important;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -o-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}

/* line 143, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-v-centered-box {
  position: absolute;
  top: 50% !important;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 150, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-hidden {
  display: none;
}

/* line 155, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-force-hidden {
  display: none !important;
}

/* line 160, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-v-hidden {
  visibility: hidden;
}

/* line 167, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-margin-centered {
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
  margin: auto;
}

/* line 177, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-fill {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
}

/* line 183, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
html.mobile
.js-mobile-hidden {
  display: none !important;
}

/* line 189, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.js-mobile-visible {
  display: none;
}
/* line 192, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
html.mobile
.js-mobile-visible {
  display: inline-block !important;
}

/* line 18, ../../../app/assets/stylesheets/coub/core/helpers/_utility_mixins.scss */
.-clear:before,
.-clear:after {
  content: '';
  display: table;
}
/* line 23, ../../../app/assets/stylesheets/coub/core/helpers/_utility_mixins.scss */
.-clear:after {
  clear: both;
}

/* line 18, ../../../app/assets/stylesheets/coub/core/helpers/_utility_mixins.scss */
.-clear-left:before,
.-clear-left:after {
  content: '';
  display: table;
}
/* line 23, ../../../app/assets/stylesheets/coub/core/helpers/_utility_mixins.scss */
.-clear-left:after {
  clear: left;
}

/* line 208, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-truncate-text {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

/* line 213, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-truncate-long-words {
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 219, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-indent-overflow {
  overflow: hidden;
  text-indent: -9000px;
  display: block;
}

/* line 224, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-no-select {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

/* line 229, ../../../app/assets/stylesheets/coub/core/helpers/_helper_classes.scss */
.-allow-select {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  user-select: auto;
}

/*
*   Normal
*/
/*
*   Small
*/
/*
*   Normal
*/
/*
*   Small
*/
/* line 7, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
html.webkit .coub__viewer .viewer {
  overflow: visible;
}

/* line 11, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
.coub__viewer {
  position: relative;
}
/* line 14, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
.coub__viewer .viewer {
  position: relative;
  overflow: hidden;
}
/* line 19, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
.coub__viewer .viewer__hand {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 200;
  background: url(/assets/embed/hand-small-dc39f9743f0c271b69f61995b6979052.png) no-repeat 50% 50%;
  cursor: pointer;
}
/* line 27, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
.coub__viewer .viewer__hand:hover {
  background: url(/assets/embed/hand-small_hover-4758c8426b6acb2441975aaaa4a78dd0.png) no-repeat 50% 50%;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 33, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
  .coub__viewer .viewer__hand {
    background: url(/assets/embed/hand-small@2x-7933fd91440e19b549bffba2efbab1ab.png) no-repeat 50% 53%;
    -webkit-background-size: 70px;
    -moz-background-size: 70px;
    -o-background-size: 70px;
    background-size: 70px;
  }
  /* line 37, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
  .coub__viewer .viewer__hand:hover {
    background: url(/assets/embed/hand-small_hover@2x-4a8959c1d54c67fa8df889f005fd8dd8.png) no-repeat 50% 53%;
    -webkit-background-size: 70px;
    -moz-background-size: 70px;
    -o-background-size: 70px;
    background-size: 70px;
  }
}
/* line 44, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
.coub__viewer .viewer__img {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
}
/* line 48, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
.coub__viewer .viewer__player {
  position: relative;
}
/* line 51, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
.coub__viewer .viewer__player object, .coub__viewer .viewer__player canvas, .coub__viewer .viewer__player video {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
}

/*
*   Mask corners
*/
/* line 62, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
.coub .viewer {
  -webkit-mask-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAUEBAAAACwAAAAAAQABAAACAkQBADs=);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

@media only screen and (min-width: 1024px) {
  /* line 69, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
  .coub.coub--normal-card .viewer {
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
  }

  /* line 74, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
  .coub.coub--vertical.coub--normal-card:not(.coub--page-card) .viewer {
    border-radius: 0px;
  }
}
/*
*   CSS Corners for flash
*/
/* line 84, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
.corner {
  position: absolute;
  height: 10px;
  width: 10px;
  overflow: hidden;
  z-index: 200;
}
/* line 92, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
.corner.tl, .corner.tl:after {
  top: 0px;
  left: 0px;
}
/* line 97, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
.corner.tr, .corner.tr:after {
  top: 0px;
  right: 0px;
}
/* line 102, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
.corner.bl, .corner.bl:after {
  bottom: 0px;
  left: 0px;
}
/* line 107, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
.corner.br, .corner.br:after {
  bottom: 0px;
  right: 0px;
}
/* line 111, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
.corner:after {
  content: '';
  background: transparent;
  display: block;
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 30px;
  box-shadow: 0px 0px 0px 5px #f7f7f7;
}
/* line 123, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
.coub.coub--normal-card .corner:after, .coub.coub--small-card .corner:after {
  border-radius: 5px;
}
@media only screen and (min-width: 1024px) {
  /* line 127, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer.scss */
  .coub.coub--normal-card .corner:after {
    border-radius: 8px;
  }
}

@-webkit-keyframes player-spinner {
  /* line 15, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
  from {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  /* line 16, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
  to {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-moz-keyframes player-spinner {
  /* line 15, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
  from {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  /* line 16, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
  to {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-ms-keyframes player-spinner {
  /* line 15, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
  from {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  /* line 16, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
  to {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes player-spinner {
  /* line 15, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
  from {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  /* line 16, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
  to {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

/* line 19, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 {
  color: white;
  line-height: 0;
  /* Viewer control buttons */
  /* Sound icon */
  /* Sound bar */
  /* Blocks ahead */
  /* Coub info block */
  /* Coub media block */
  /* Sharing */
  /* Block blah-blah */
}
/* line 23, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__click {
  cursor: pointer;
}
/* line 27, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__shadow:after {
  bottom: 0;
  content: '';
  height: 70px;
  position: absolute;
  width: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
  background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
  background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
  background-image: linear-gradient(bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
}
/* line 36, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__site-logo {
  background: url(/assets/svg/html5_player/logo-small-8813f11b38de80a686689fb9a3c3a6c1.svg) no-repeat;
  background-size: 100% 100%;
  cursor: pointer;
  height: 30px;
  opacity: 0;
  transition: opacity 0.2s linear;
  width: 32px;
  position: absolute;
  bottom: 7px;
  right: 12px;
  -webkit-filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
  filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
}
/* line 47, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__site-logo.-visible {
  opacity: 0.8;
}
/* line 52, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__hand {
  background-color: rgba(0, 0, 0, 0.6);
  background-image: none;
  border-radius: 50%;
  left: 50%;
  margin: -34px 0 0 -34px;
  outline: 1px solid transparent;
  top: 50%;
  height: 68px;
  width: 68px;
}
/* line 63, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__hand:after {
  background: url(/assets/svg/mobile_player/hand-3b58e32aa5bdf360c2b0a505b6492f82.svg) no-repeat;
  background-size: 100% 100%;
  content: '';
  height: 40px;
  position: absolute;
  width: 28px;
  bottom: 0;
  right: 0;
  top: 0px;
  left: -3px;
  margin: auto;
}
/* line 73, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__hand.disabled {
  background-color: rgba(0, 0, 0, 0.6) !important;
}
/* line 78, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__mute {
  color: white;
  cursor: pointer;
}
/* line 82, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__mute > span {
  display: block;
  font-size: 14px;
  line-height: 1;
  position: absolute;
  top: 15px;
  left: 15px;
}
/* line 89, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__mute > i {
  display: none;
}
/* line 94, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__spinner {
  background: url(/assets/svg/html5_player/spinner-c1f307e60750c406d00206a215667c1f.svg) no-repeat;
  background-size: 100% 100%;
  height: 36px;
  margin: -18px 0 0 -18px;
  width: 36px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
  filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
}
/* line 104, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.-fullscreen {
  background: black;
  width: 100% !important;
  height: 100% !important;
}
/* line 109, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.-fullscreen .viewer__player {
  position: static;
}
/* line 114, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.-fullscreen .viewer__img,
.viewer.viewer--v2.-fullscreen video {
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -o-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  position: absolute;
  top: 50%;
  bottom: auto;
  left: 50%;
  right: auto;
}
/* line 120, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.-fullscreen.-vertical .viewer__img, .viewer.viewer--v2.-fullscreen.-vertical video {
  height: 100%;
  width: auto;
}
/* line 126, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.-fullscreen.-horizontal .viewer__img, .viewer.viewer--v2.-fullscreen.-horizontal video {
  height: auto;
  width: 100%;
}
/* line 134, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__fullscreen {
  background: url(/assets/svg/html5_player/fullscreen-52070861cdbd58b4c8b4766a025a28c5.svg) no-repeat;
  background-size: 100% 100%;
  height: 19px;
  width: 19px;
  position: absolute;
  top: 14px;
  right: 13px;
  -webkit-filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
  filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
}
/* line 142, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__fullscreen.-on {
  background-image: url(/assets/svg/html5_player/fullscreen-off-098d626a6595454e1623f26ab75da102.svg);
}
/* line 147, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__share {
  background: url(/assets/svg/html5_player/share-2a02d8fd765d83cbeeaca889b93b6b67.svg) no-repeat;
  background-size: 100% 100%;
  height: 21px;
  width: 17px;
  position: absolute;
  top: 13px;
  right: 57px;
  -webkit-filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
  filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
}
/* line 156, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__controls__play {
  position: absolute;
  bottom: 12px;
  left: 22px;
  white-space: nowrap;
}
/* line 161, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__play {
  background: url(/assets/svg/html5_player/play-51161e6ce6ec120ac634953e4654a600.svg) no-repeat;
  background-size: 100% 100%;
  height: 18px;
  margin-right: 20px;
  width: 15px;
  -webkit-filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
  filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
}
/* line 169, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__play.-pause {
  background-image: url(/assets/svg/html5_player/pause-caa00cc0635010970a4c5917db40f585.svg);
}
/* line 174, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__hd {
  background: url(/assets/svg/html5_player/hd-8ec479366349c69743b4043b67b5c988.svg) no-repeat;
  background-size: 100% 100%;
  cursor: pointer;
  height: 16px;
  margin-right: 20px;
  width: 21px;
  -webkit-filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
  filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
}
/* line 183, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__hd.-sd {
  background-image: url(/assets/svg/html5_player/sd-689500784001f319c7aade59b29cb087.svg);
}
/* line 188, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__music {
  background: url(/assets/svg/html5_player/music-c77e9a41e310a02516da58f1cfbf0828.svg) no-repeat;
  background-size: 100% 100%;
  height: 17px;
  width: 21px;
  -webkit-filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
  filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
}
/* line 195, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__music.-unknown:hover {
  cursor: default;
}
/* line 202, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sound {
  background: url(/assets/svg/html5_player/mute-6176cf607e56c59f5162135312cd652a.svg) no-repeat;
  background-size: 100% 100%;
  height: 18px;
  opacity: 1;
  transition: left 0.2s linear, opacity 0.2s linear;
  width: 25px;
  position: absolute;
  bottom: 12px;
  left: 15px;
  -webkit-filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
  filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
}
/* line 212, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sound.-has-sound {
  background-image: url(/assets/svg/html5_player/sound-1a9820b40545b3e7a7fae307b1a493b6.svg);
  left: 60px;
  opacity: 0;
  width: 24px;
}
/* line 224, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__filter__hack {
  height: 1px;
  width: 1px;
  position: absolute;
  bottom: 0;
  left: 0;
}
/* line 232, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sound__bar {
  margin: 0 15px 0 33px;
  overflow: hidden;
  position: relative;
  transition: width 0.2s linear;
  white-space: nowrap;
  width: 0;
}
/* line 240, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sound__bar.-visible {
  width: 60px;
}
/* line 244, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sound__bar > div {
  background-color: white;
  border-radius: 2px 0 0 2px;
  cursor: pointer;
  height: 4px;
  margin-right: -2px;
  max-width: 52px;
  min-width: 2px;
  transition: width 0.2s linear;
}
/* line 254, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sound__bar > div:before {
  background-color: rgba(255, 255, 255, 0.6);
  border-radius: 2px;
  content: '';
  height: 4px;
  position: absolute;
  width: 100%;
  position: absolute;
  margin: auto;
  top: 0px;
  bottom: 0px;
  left: 0;
}
/* line 264, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sound__bar > div.-drag {
  transition: none;
}
/* line 269, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sound__bar > span {
  border: 3px solid white;
  border-radius: 5px;
  cursor: pointer;
  height: 10px;
  width: 10px;
}
/* line 280, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__blocks__hr {
  background-color: rgba(255, 255, 255, 0.4);
  height: 1px;
  position: absolute;
  bottom: 44px;
  left: 11px;
  right: 11px;
}
/* line 288, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__coub-info {
  max-width: 50%;
  max-width: calc(100% - 150px);
  text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
  position: absolute;
  bottom: 58px;
  left: 13px;
}
/* line 295, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__coub-info__img {
  border-radius: 5px;
  box-shadow: 0px 0px 0px 2px white;
  display: inline-block;
  margin: 2px 13px 2px 2px;
  position: relative;
}
/* line 302, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__coub-info__img > img {
  border-radius: 5px;
}
/* line 306, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__coub-info__img:hover {
  box-shadow: 0px 0px 0px 3px #1e39f6;
}
/* line 311, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__coub-info__body {
  display: inline-block;
  max-width: 100%;
  margin-top: 4px;
  vertical-align: bottom;
}
/* line 318, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__coub-info__title {
  font-size: 20px;
  font-weight: bold;
  line-height: 25px;
  position: relative;
}
/* line 325, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__coub-info__stamp {
  font-size: 13px;
  line-height: 15px;
  position: relative;
}
/* line 330, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__coub-info__stamp > a {
  color: inherit;
  text-decoration: none;
}
/* line 334, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__coub-info__stamp > a:hover {
  text-decoration: underline;
}
/* line 342, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__source {
  background-color: white;
  border-radius: 5px;
  padding: 2px;
  width: 122px;
  position: absolute;
  bottom: 55px;
  right: 9px;
}
/* line 349, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__source > a {
  color: inherit;
  text-decoration: none;
}
/* line 355, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__source__img {
  position: relative;
}
/* line 358, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__source__img:before {
  background: url(/assets/svg/html5_player/play-51161e6ce6ec120ac634953e4654a600.svg) no-repeat;
  background-size: 100% 100%;
  content: '';
  height: 30px;
  margin: auto;
  width: 24px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
  filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
}
/* line 369, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__source__img > img {
  border-radius: 5px 5px 0 0;
  width: 100%;
}
/* line 374, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__source__img > span {
  background: rgba(0, 0, 0, 0.6);
  border-radius: 2px;
  color: white;
  font-size: 10px;
  line-height: 16px;
  padding: 0 3px;
  position: absolute;
  bottom: 3px;
  right: 5px;
}
/* line 385, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__source__title {
  color: black;
  font-size: 13px;
  text-align: center;
  padding: 14px 0 10px;
}
/* line 394, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sharing {
  background-color: rgba(0, 0, 0, 0.6);
}
/* line 398, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__back {
  font-size: 13px;
  position: absolute;
  top: 19px;
  left: 15px;
}
/* line 402, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__back > i {
  background: url(/assets/svg/html5_player/back-af23f65321c2ee865e66fc51bfc47d6c.svg) no-repeat;
  height: 11px;
  width: 12px;
  -webkit-filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
  filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
}
/* line 410, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sharing__items {
  margin-top: -20px;
  height: 54px;
  overflow: hidden;
  padding: 3px;
  text-align: center;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
}
/* line 419, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sharing__item {
  width: 42px;
}
/* line 422, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sharing__item > button {
  background: white center center no-repeat;
  border: none;
  border-radius: 4px;
  height: 34px;
  margin: 0;
  outline: none;
  position: relative;
  width: 34px;
}
/* line 433, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sharing__item > button.facebook {
  background-image: url(/assets/svg/html5_player/share_facebook-d222417ff4829b8a59eb5a57d287fb15.svg);
}
/* line 433, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sharing__item > button.twitter {
  background-image: url(/assets/svg/html5_player/share_twitter-2658a41b532b721e177d6c756a8d3617.svg);
}
/* line 433, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sharing__item > button.reddit {
  background-image: url(/assets/svg/html5_player/share_reddit-68aa8189bd4028a333eecce525b187d0.svg);
}
/* line 433, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sharing__item > button.tumblr {
  background-image: url(/assets/svg/html5_player/share_tumblr-03eb6adafa18f65062be2b186546fa9c.svg);
}
/* line 433, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sharing__item > button.pinterest {
  background-image: url(/assets/svg/html5_player/share_pinterest-685186e6f5ee5c23e02fbe0d1afbe08b.svg);
}
/* line 433, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sharing__item > button.copy {
  background-image: url(/assets/svg/html5_player/share_copy-449b69366e1ae35b9d4a6af1d7f4e724.svg);
}
/* line 439, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sharing__item > span {
  font-size: 11px;
  line-height: 20px;
  text-transform: capitalize;
  visibility: hidden;
  white-space: nowrap;
}
/* line 449, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sharing__item.copy-link--success > span, .viewer.viewer--v2 .viewer__sharing__item.copy-link--failed > span {
  visibility: visible;
}
/* line 455, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sharing__copy {
  position: relative;
}
/* line 458, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sharing__copy.zeroclipboard-is-hover {
  cursor: pointer;
}
/* line 461, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__sharing__copy.zeroclipboard-is-hover > button {
  box-shadow: 0px 0px 0px 3px #1e39f6;
}
/* line 476, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__fullscreen:hover,
.viewer.viewer--v2 .viewer__share:hover,
.viewer.viewer--v2 .viewer__play:hover,
.viewer.viewer--v2 .viewer__music:hover,
.viewer.viewer--v2 .viewer__back:hover,
.viewer.viewer--v2 .viewer__sound:hover,
.viewer.viewer--v2 .viewer__site-logo:hover {
  cursor: pointer;
  opacity: 0.8 !important;
}
/* line 482, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2 .viewer__controls {
  font-size: 0;
  opacity: 0;
  transition: opacity 0.2s linear;
}
/* line 490, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2:hover .viewer__controls, .viewer.viewer--v2.-ui-state-paused .viewer__controls {
  opacity: 1;
}
/* line 494, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2:hover .viewer__sound, .viewer.viewer--v2.-ui-state-paused .viewer__sound {
  opacity: 1;
  left: 60px;
}
/* line 499, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2:hover .viewer__hand, .viewer.viewer--v2.-ui-state-paused .viewer__hand {
  background-color: #1e39f6;
}
/* line 503, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2:hover .viewer__site-logo, .viewer.viewer--v2.-ui-state-paused .viewer__site-logo {
  opacity: 1;
}

/* line 510, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.x2 .viewer__hand {
  margin: -48px 0 0 -48px;
  height: 96px;
  width: 96px;
}
/* line 515, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.x2 .viewer__hand:after {
  height: 57px;
  left: -3px;
  width: 40px;
}
/* line 522, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.x2 .viewer__sharing__items {
  height: 70px;
  margin-top: -35px;
}
/* line 527, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.x2 .viewer__sharing__item {
  width: 60px;
}
/* line 530, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.x2 .viewer__sharing__item > button {
  height: 50px;
  width: 50px;
}
/* line 535, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.x2 .viewer__sharing__item > span {
  visibility: visible;
}
/* line 540, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.x2 .viewer__site-logo {
  background-image: url(/assets/svg/mobile_player/coub_logo-65d3d364d984ebd2c9773bc0a3c9545a.svg);
  bottom: 9px;
  height: 24px;
  width: 108px;
}

/* line 550, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.-h-lt-250 .viewer__source, .viewer.viewer--v2.-h-lt-250 .viewer__coub-info, .viewer.viewer--v2.-h-lt-250 .viewer__blocks__hr {
  display: none;
}
/* line 556, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.-h-lt-130 .viewer__sharing__items {
  display: none;
}
/* line 562, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.-w-lt-400 .viewer__coub-info {
  display: none;
}
/* line 568, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.-w-lt-225 .viewer__sound__bar.-visible {
  width: 0;
}
/* line 574, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.-w-lt-200 .viewer__music {
  display: none;
}
/* line 580, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.-w-lt-175 .viewer__source, .viewer.viewer--v2.-w-lt-175 .viewer__hd {
  display: none;
}
/* line 586, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.-w-lt-140 .viewer__controls__play {
  display: none;
}
/* line 590, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.-w-lt-140 .viewer__sound {
  left: 15px !important;
}
/* line 596, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.-w-lt-110 .viewer__back {
  display: none;
}
/* line 600, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_html5.scss */
.viewer.viewer--v2.-w-lt-110 .viewer__sound {
  display: none;
}

/* line 5, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile {
  line-height: 0;
}
/* line 8, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__click {
  cursor: pointer;
}
/* line 12, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__shadow:after {
  bottom: 0;
  content: '';
  height: 70px;
  position: absolute;
  width: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, rgba(0, 0, 0, 0)));
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
  background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
  background-image: -ms-linear-gradient(bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
  background-image: linear-gradient(bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0));
}
/* line 21, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__site-logo {
  background: url(/assets/svg/mobile_player/coub_logo-65d3d364d984ebd2c9773bc0a3c9545a.svg) no-repeat;
  background-size: 100% 100%;
  bottom: 9px;
  height: 18px;
  opacity: 0.6;
  position: absolute;
  right: 10px;
  width: 81px;
  -webkit-tap-highlight-color: none;
  -webkit-filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
  filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
}
/* line 34, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
html:not(.mobile) .viewer.viewer--mobile .viewer__site-logo:hover {
  opacity: 1;
}
/* line 39, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__hand {
  background-color: rgba(0, 0, 0, 0.6);
  background-image: none;
  border-radius: 50%;
  left: 50%;
  margin: -48px 0 0 -48px;
  outline: 1px solid transparent;
  top: 50%;
  height: 96px;
  width: 96px;
  -webkit-tap-highlight-color: none;
}
/* line 51, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__hand:after {
  background: url(/assets/svg/mobile_player/hand-3b58e32aa5bdf360c2b0a505b6492f82.svg) no-repeat;
  background-size: 100% 100%;
  content: '';
  height: 57px;
  position: absolute;
  width: 40px;
  bottom: 0;
  right: 0;
  top: 0px;
  left: -4px;
  margin: auto;
}
/* line 63, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
html:not(.mobile) .viewer.viewer--mobile .viewer__hand:hover {
  background-color: rgba(30, 57, 246, 0.8);
}
/* line 67, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
html:not(.mobile) .viewer.viewer--mobile .viewer__hand:active {
  background-color: #1e39f6;
}
/* line 73, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__hand.disabled, .viewer.viewer--mobile .viewer__hand.disabled:hover, .viewer.viewer--mobile .viewer__hand.disabled:active {
  background-color: rgba(0, 0, 0, 0.6);
}
/* line 79, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__mute {
  cursor: pointer;
  -webkit-tap-highlight-color: none;
}
/* line 83, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__mute > i {
  background: url(/assets/svg/mobile_player/mute-10944de77949d7a744a61dccba2a58ff.svg) no-repeat;
  background-size: 100% 100%;
  cursor: pointer;
  height: 24px;
  width: 32px;
  -webkit-filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
  filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
  position: absolute;
  top: 10px;
  right: 8px;
}
/* line 93, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
html:not(.mobile) .viewer.viewer--mobile .viewer__mute > i:hover {
  opacity: 0.8;
}
/* line 100, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__progress {
  background-color: #1e39f6;
  height: 4px;
  width: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  -webkit-transition: width 0.4s;
  -moz-transition: width 0.4s;
  -ms-transition: width 0.4s;
  -o-transition: width 0.4s;
  transition: width 0.4s;
}
/* line 108, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__pause {
  background-color: rgba(0, 0, 0, 0.6);
}
/* line 111, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__pause > .viewer__site-logo {
  opacity: 1;
}
/* line 114, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
html:not(.mobile) .viewer.viewer--mobile .viewer__pause > .viewer__site-logo:hover {
  opacity: 0.8;
}
/* line 120, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__info {
  box-sizing: border-box;
  color: rgba(255, 255, 255, 0.6);
  font-size: 11px;
  left: 0;
  line-height: 12px;
  padding: 10px;
  position: absolute;
  top: 0;
  width: 100%;
}
/* line 131, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__info > a {
  color: inherit;
}
/* line 134, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
html:not(.mobile) .viewer.viewer--mobile .viewer__info > a:hover {
  color: rgba(255, 255, 255, 0.8);
}
/* line 140, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__info__views {
  float: right;
  margin-left: 10px;
}
/* line 145, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__pause__play {
  background: url(/assets/svg/mobile_player/play-105c80918a5214656c96eb55013f1302.svg) no-repeat;
  background-size: 100% 100%;
  bottom: 8px;
  height: 22px;
  left: 5px;
  position: absolute;
  width: 25px;
  -webkit-tap-highlight-color: none;
}
/* line 155, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
html:not(.mobile) .viewer.viewer--mobile .viewer__pause__play:hover {
  opacity: 0.8;
}
/* line 160, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__pause__title {
  color: white;
  display: inline-block;
  font-size: 12.5px;
  line-height: 1;
  margin-bottom: 12px;
}
/* line 168, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__pause__content {
  left: 0;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 178, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__pause__share .sb.social {
  border: none;
  color: white;
  background-image: none;
  margin: 0 4px 4px 0;
  outline: none;
  position: relative;
  border-radius: 5px;
  height: 40px;
  width: 40px;
  -webkit-tap-highlight-color: none;
}
/* line 190, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__pause__share .sb.social:before {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  top: 1px;
  left: 0px;
  margin: auto;
}
/* line 196, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__pause__share .sb.social.facebook:before {
  background: url(/assets/svg/social/facebook-00a0926ad61c4f11b734ac56d4b2680b.svg) no-repeat;
  background-size: 100% 100%;
  width: 20px;
  height: 20px;
}
/* line 203, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__pause__share .sb.social.twitter:before {
  background: url(/assets/svg/social/twitter-0d3ae3c4b4638a6906d6aebf92a6e053.svg) no-repeat;
  background-size: 100% 100%;
  width: 24px;
  height: 20px;
}
/* line 210, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__pause__share .sb.social.tumblr:before {
  background: url(/assets/svg/social/tumblr-161cb523e8abc7e20465831caf10cd66.svg) no-repeat;
  background-size: 100% 100%;
  width: 12px;
  height: 22px;
}
/* line 217, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__pause__share .sb.social.pinterest:before {
  background: url(/assets/svg/social/pinterest-2079b3d0019c2095d6054c1ee4fcc6cc.svg) no-repeat;
  background-size: 100% 100%;
  width: 24px;
  height: 24px;
}
/* line 224, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__pause__share .sb.social.watsapp:before {
  background: url(/assets/svg/social/whatsapp-203e47e0c44d04b860cd4bec680cb3ef.svg) no-repeat;
  background-size: 100% 100%;
  width: 24px;
  height: 25px;
}
/* line 233, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__pause__open-in-app {
  background: #f8e71c no-repeat;
  border-radius: 5px;
  cursor: pointer;
  display: inline-block;
  font-size: 12.5px;
  margin-top: 12px;
  padding: 16px 21px 16px 38px;
  -webkit-tap-highlight-color: none;
}
/* line 243, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__pause__open-in-app.-ios {
  background-image: url(/assets/svg/mobile_player/ios-c3c9ae81e50fd476fc2429c808a57ca6.svg);
  background-position: 12px 5px;
  background-size: 17px 19px;
}
/* line 249, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__pause__open-in-app.-android {
  background-image: url(/assets/svg/mobile_player/android-18a676b392ffcd7d5acfea2d975d9249.svg);
  background-position: 12px 6px;
  background-size: 17px 20px;
}
/* line 256, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile .viewer__open-in-app {
  background: 3px 3px url(/assets/svg/mobile_player/open_in_app-aed6fbebdcfa6feb11cf34094fbcae60.svg) no-repeat;
  background-size: 13px 18px;
  border: 1px solid white;
  border-radius: 4px;
  box-sizing: content-box;
  bottom: 5px;
  color: white;
  cursor: pointer;
  font-size: 11px;
  height: 23px;
  left: 5px;
  line-height: 24px;
  padding: 0 7px 0 20px;
  position: absolute;
  white-space: nowrap;
  -webkit-tap-highlight-color: none;
  z-index: 1;
}

/* line 280, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.x2 .viewer__shadow:after {
  height: 100px;
}
/* line 284, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.x2 .viewer__site-logo {
  bottom: 15px;
  height: 24px;
  right: 15px;
  width: 108px;
}
/* line 291, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.x2 .viewer__hand {
  margin: -72px 0 0 -72px;
  height: 144px;
  width: 144px;
}
/* line 296, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.x2 .viewer__hand:after {
  height: 82px;
  width: 60px;
}
/* line 301, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.x2 .viewer__hand.-play:after {
  height: 51px;
  left: 10px;
  width: 63px;
}
/* line 308, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.x2 .viewer__info {
  font-size: 17px;
  line-height: 18px;
  padding: 15px;
}
/* line 314, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.x2 .viewer__pause__play {
  bottom: 12px;
  height: 33px;
  left: 15px;
  width: 32px;
}
/* line 321, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.x2 .viewer__pause__title {
  font-size: 25px;
  margin-bottom: 24px;
}
/* line 327, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.x2 .viewer__pause__share .sb.social {
  margin: 0 7px 7px 0;
  height: 60px;
  width: 60px;
}
/* line 332, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.x2 .viewer__pause__share .sb.social.facebook:before {
  width: 30px;
  height: 30px;
}
/* line 337, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.x2 .viewer__pause__share .sb.social.twitter:before {
  width: 36px;
  height: 30px;
}
/* line 342, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.x2 .viewer__pause__share .sb.social.tumblr:before {
  width: 18px;
  height: 33px;
}
/* line 347, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.x2 .viewer__pause__share .sb.social.pinterest:before {
  width: 36px;
  height: 36px;
}
/* line 352, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.x2 .viewer__pause__share .sb.social.watsapp:before {
  width: 36px;
  height: 37px;
}
/* line 359, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.x2 .viewer__pause__open-in-app {
  border-radius: 8px;
  font-size: 19px;
  margin-top: 17px;
  padding: 24px 30px 24px 56px;
}
/* line 365, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.x2 .viewer__pause__open-in-app.-ios {
  background-position: 17px 5px;
  background-size: 26px 31px;
}
/* line 370, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.x2 .viewer__pause__open-in-app.-android {
  background-position: 18px 8px;
  background-size: 25px 30px;
}
/* line 376, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.x2 .viewer__open-in-app {
  background-size: 18px 27px !important;
  border: 2px solid white;
  border-radius: 6px;
  bottom: 7px;
  font-size: 17px;
  height: 33px;
  left: 8px;
  line-height: 35px;
  padding: 0 8px 0 27px;
  -webkit-filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
  filter: drop-shadow(0px 1px 0px rgba(0, 0, 0, 0.2));
}

/* line 392, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.viewer--starwars .viewer__site-logo {
  background-image: url(/assets/promo/starwars/player-logo-7d912c0a03aba9ae3c18869186aed8ec.png);
  height: 23px;
  opacity: 1;
  width: 82px;
}
/* line 399, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.viewer--starwars .viewer__site-logo:hover {
  background-image: url(/assets/promo/starwars/player-logo-en-27cdab0d50c3e53ec5ca3b905922d28e.png);
  height: 23px;
  width: 83px;
}
/* line 405, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.viewer--starwars.viewer--starwars--ru .viewer__site-logo:hover {
  background-image: url(/assets/promo/starwars/player-logo-ru-16fdf2ea4e89d7f25cb095517754a74d.png);
  height: 26px;
  margin-bottom: -3px;
  width: 108px;
}
/* line 413, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.viewer--starwars.x2 .viewer__site-logo {
  height: 31px;
  width: 109px;
}
/* line 418, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.viewer--starwars.x2 .viewer__site-logo:hover {
  height: 30px;
  width: 110px;
}
/* line 423, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_viewer_mobile.scss */
.viewer.viewer--mobile.viewer--starwars.x2.viewer--starwars--ru .viewer__site-logo:hover {
  height: 35px;
  width: 145px;
}

/* line 11, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub__description {
  padding: 7px 13px 6px;
  border-radius: 0px 0px 5px 5px;
  position: relative;
  background-color: white;
}
/* line 18, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub__description > .object-media > .object-media__img {
  display: none;
}
/* line 22, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub__description .description__title {
  width: 76%;
  margin: 0px 0px 4px;
  word-wrap: break-word;
}
/* line 27, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub__description .description__title > .description__v-icon {
  vertical-align: middle;
}
/* line 31, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub__description .description__title > .description__v-icon.private {
  margin-top: -1px;
}
/* line 35, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub__description .description__title > .description__v-icon.friends {
  margin-top: -2px;
}
/* line 40, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub__description .description__title,
.coub__description .description__title > a {
  font-size: 14px;
  line-height: 1.3;
}
/* line 46, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub__description .description__stamp {
  color: rgba(0, 0, 0, 0.5);
  font-size: 11px;
  line-height: 1.7;
}
/* line 51, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub__description .description__stamp a {
  color: #1e39f6;
}
/* line 55, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub__description .description__stamp a:hover {
  text-decoration: underline;
}
/* line 61, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub--page-card .coub__description .description__stamp:nth-of-type(1) {
  width: 79%;
}
/* line 66, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub__description .description__stamp__meta {
  margin-right: 6px;
}
/* line 70, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub__description .description__stamp__external {
  margin-left: -6px;
  white-space: nowrap;
}
/* line 74, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub__description .description__stamp__external:before {
  content: '\0020\00B7';
}
/* line 80, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub__description .description__stamp:nth-of-type(1),
.coub__description .coub__tags {
  display: none;
}
/* line 84, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub__description .description__stamp:nth-of-type(2) {
  margin-top: 23px;
  line-height: 1.3;
}
/* line 88, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub__description .description__stamp:nth-of-type(2) .object-media__img {
  margin-right: 4px;
}
/* line 9, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
.coub__description .description__v-icon.private {
  height: 13px;
  width: 10px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -5199px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 9, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .coub__description .description__v-icon.private {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -5366.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 9, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
.coub__description .description__v-icon.friends {
  height: 12px;
  width: 18px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -3583px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 9, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .coub__description .description__v-icon.friends {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -3528px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 9, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
.coub__description .description__v-icon.unlisted {
  height: 14px;
  width: 10px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -4932px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 9, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .coub__description .description__v-icon.unlisted {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -5602px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 97, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub__description .description__v-icon.nsfw {
  font-family: helveticaneuecoub-bold, Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 800;
  height: 12px;
  line-height: 12px;
  vertical-align: middle;
  margin: -2px 0px 0px 2px;
  padding: 0px 3px;
  background-color: rgba(0, 0, 0, 0.25);
  border-radius: 3px;
}
/* line 48, ../../../app/assets/stylesheets/coub/core/components/typography/modules/_mixins.scss */
html.win .coub__description .description__v-icon.nsfw {
  font-family: Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: bold;
}
/* line 107, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub__description .description__v-icon.nsfw:before {
  content: 'NSFW';
  color: white;
  font-size: 8px;
}
/* line 114, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub__description .description__music-icon {
  display: inline-block;
  vertical-align: middle;
  height: 15px;
  width: 12px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -4955px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 114, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
  .coub__description .description__music-icon {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -5424.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 120, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub__description .coub__tags {
  padding-top: 22px;
  margin-bottom: -7px;
}

/*
*   Recoubed
*/
/* line 131, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub.coub--recoubed .description__title:before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  height: 12px;
  width: 19px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -3435px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 131, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
  .coub.coub--recoubed .description__title:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -3300.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}

@media only screen and (min-width: 768px) {
  /* line 146, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
  .coub.coub--normal-card .coub__description {
    width: 100%;
    padding: 15px 15px 22px;
    border-radius: 0px 0px 8px 8px;
  }
  /* line 152, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
  .coub.coub--normal-card .coub__description > .object-media > .object-media__img {
    display: block;
  }
  /* line 158, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
  .coub.coub--normal-card .description__title {
    width: 80%;
    margin: -2px 0px 3px;
  }
  /* line 162, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
  .coub.coub--normal-card .description__title > .description__v-icon {
    display: none;
  }
  /* line 167, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
  .coub.coub--normal-card .description__title,
  .coub.coub--normal-card .description__title > a {
    font-size: 16px;
    line-height: 1.19;
  }
  /* line 172, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
  .coub.coub--normal-card .description__title:before {
    display: none;
  }
  /* line 178, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
  .coub.coub--normal-card .description__stamp:nth-of-type(1),
  .coub.coub--normal-card .coub__tags {
    display: block;
  }
  /* line 182, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
  .coub.coub--normal-card .description__stamp:nth-of-type(2) {
    display: none;
  }
  /* line 9, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .coub.coub--normal-card .description__v-icon.private {
    height: 13px;
    width: 10px;
    background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
    background-position: 0 -5177px;
    background-repeat: no-repeat;
  }
  /* line 9, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .coub.coub--normal-card .description__v-icon.friends {
    height: 14px;
    width: 21px;
    background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
    background-position: 0 -2928px;
    background-repeat: no-repeat;
  }
  /* line 9, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .coub.coub--normal-card .description__v-icon.unlisted {
    height: 14px;
    width: 10px;
    background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
    background-position: 0 -4909px;
    background-repeat: no-repeat;
  }
  /* line 190, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
  .coub.coub--normal-card .description__recoub-icon {
    display: inline-block;
    vertical-align: middle;
    margin: -1px 3px 0px -3px;
    height: 12px;
    width: 19px;
    background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
    background-position: 0 -3435px;
    background-repeat: no-repeat;
  }
}
@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 768px) and (min-device-pixel-ratio: 1.5) {
  /* line 9, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .coub.coub--normal-card .description__v-icon.private {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -4943px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 768px) and (min-device-pixel-ratio: 1.5) {
  /* line 9, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .coub.coub--normal-card .description__v-icon.friends {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -3041.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 768px) and (min-device-pixel-ratio: 1.5) {
  /* line 9, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .coub.coub--normal-card .description__v-icon.unlisted {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -4967px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 768px) and (min-device-pixel-ratio: 1.5) {
  /* line 190, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
  .coub.coub--normal-card .description__recoub-icon {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -3300.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}

/* line 205, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub.coub--small-card .coub__description {
  width: 310px;
}
/* line 209, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.coub.coub--small-card .description__title {
  width: 76%;
}

/* line 219, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.modal.embed-popup .modal__content {
  padding: 25px;
  width: 690px;
}
/* line 224, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.modal.embed-popup .make-coub {
  margin-top: 15px;
  margin-bottom: -15px;
}
/* line 229, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.modal.embed-popup .loadRotator {
  bottom: 0;
  right: 0;
  top: 0px;
  left: 0px;
  margin: auto;
}
/* line 233, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.modal.embed-popup .-centered-text {
  position: relative;
  padding: 20px 30px;
}
/* line 237, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.modal.embed-popup .-centered-text a {
  line-height: 1.4;
}
/* line 241, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.modal.embed-popup .-centered-text h2 {
  margin-bottom: 15px;
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
  /* line 247, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
  .modal.embed-popup .modal__content {
    width: 100%;
  }
}

/* line 253, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.sb.-st.make-coub {
  height: 28px;
  line-height: 28px;
  padding-left: 34px;
  border-radius: 5px;
}
/* line 259, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
.sb.-st.make-coub:before {
  content: '';
  left: 8px;
  top: 7px;
  height: 15px;
  width: 19px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -6831px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 259, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_description.scss */
  .sb.-st.make-coub:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -6552.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}

/* line 11, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_controls.scss */
.description__controls {
  position: absolute;
}
/* line 14, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_controls.scss */
.description__controls div[class^="coub__"] {
  height: 26px;
  text-align: center;
  position: relative;
  -moz-user-select: -moz-none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  user-select: none;
}
/* line 24, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_controls.scss */
.description__controls div[class^="coub__"] i[handler] {
  display: block;
}
/* line 28, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_controls.scss */
.description__controls div[class^="coub__"] [counter-value] {
  font-size: 11px;
  color: rgba(0, 0, 0, 0.8);
  text-align: center;
  padding: 5px 0px;
  cursor: pointer;
}
/* line 36, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_controls.scss */
.description__controls div[class^="coub__"]:not([disabled]) i[handler] {
  cursor: pointer;
}
/* line 41, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_controls.scss */
.description__controls .coub__like-button i[handler] {
  position: absolute;
  margin: auto;
  left: 0px;
  right: 0px;
  top: 0px;
}
/* line 45, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_controls.scss */
.description__controls .dropdown, .description__controls .dropdown__handler {
  display: block;
  height: inherit;
}
/* line 50, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_controls.scss */
.description__controls .dropdown__content {
  width: 240px;
}

/* line 56, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_controls.scss */
.coub--small-card .description__controls,
.description__controls {
  top: 8px;
  right: 7px;
}
/* line 59, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_controls.scss */
.coub--small-card .description__controls div[class^="coub__"],
.description__controls div[class^="coub__"] {
  width: 30px;
}
/* line 63, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_controls.scss */
.coub--small-card .description__controls .coub__recoub-button i[handler],
.description__controls .coub__recoub-button i[handler] {
  position: absolute;
  margin: auto;
  left: 0px;
  right: 0px;
  top: 4px;
}
/* line 18, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
.coub--small-card .description__controls .coub__like-button i[handler],
.description__controls .coub__like-button i[handler] {
  height: 17px;
  width: 12px;
  background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
  background-position: 0 -312px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 18, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .coub--small-card .description__controls .coub__like-button i[handler],
  .description__controls .coub__like-button i[handler] {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -555px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
/* line 23, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
html:not(.mobile) .coub--small-card .description__controls .coub__like-button:not([disabled]) i[handler]:hover, html:not(.mobile)
.description__controls .coub__like-button:not([disabled]) i[handler]:hover {
  height: 18px;
  width: 12px;
  background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
  background-position: 0 -57px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 23, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  html:not(.mobile) .coub--small-card .description__controls .coub__like-button:not([disabled]) i[handler]:hover, html:not(.mobile)
  .description__controls .coub__like-button:not([disabled]) i[handler]:hover {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -466px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
/* line 27, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
.coub--small-card .description__controls .coub__like-button.-on i[handler],
.description__controls .coub__like-button.-on i[handler] {
  height: 18px;
  width: 12px;
  background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
  background-position: 0 -57px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 27, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .coub--small-card .description__controls .coub__like-button.-on i[handler],
  .description__controls .coub__like-button.-on i[handler] {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -466px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
/* line 32, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
html:not(.mobile) .coub--small-card .description__controls .coub__like-button:not([disabled]).-on i[handler]:hover, html:not(.mobile)
.description__controls .coub__like-button:not([disabled]).-on i[handler]:hover {
  height: 17px;
  width: 12px;
  background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
  background-position: 0 0;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 32, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  html:not(.mobile) .coub--small-card .description__controls .coub__like-button:not([disabled]).-on i[handler]:hover, html:not(.mobile)
  .description__controls .coub__like-button:not([disabled]).-on i[handler]:hover {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 0;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
/* line 18, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
.coub--small-card .description__controls .coub__recoub-button i[handler],
.description__controls .coub__recoub-button i[handler] {
  height: 13px;
  width: 22px;
  background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
  background-position: 0 -217px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 18, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .coub--small-card .description__controls .coub__recoub-button i[handler],
  .description__controls .coub__recoub-button i[handler] {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -381.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
/* line 23, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
html:not(.mobile) .coub--small-card .description__controls .coub__recoub-button:not([disabled]) i[handler]:hover, html:not(.mobile)
.description__controls .coub__recoub-button:not([disabled]) i[handler]:hover {
  height: 13px;
  width: 22px;
  background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
  background-position: 0 -195px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 23, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  html:not(.mobile) .coub--small-card .description__controls .coub__recoub-button:not([disabled]) i[handler]:hover, html:not(.mobile)
  .description__controls .coub__recoub-button:not([disabled]) i[handler]:hover {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -324.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
/* line 27, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
.coub--small-card .description__controls .coub__recoub-button.-on i[handler],
.description__controls .coub__recoub-button.-on i[handler] {
  height: 13px;
  width: 22px;
  background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
  background-position: 0 -195px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 27, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .coub--small-card .description__controls .coub__recoub-button.-on i[handler],
  .description__controls .coub__recoub-button.-on i[handler] {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -324.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
/* line 69, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_controls.scss */
.coub--small-card .description__controls .counter,
.description__controls .counter {
  position: absolute;
  margin: auto;
  left: 0px;
  right: 0px;
  bottom: -11px;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 77, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_controls.scss */
  .coub__recoub-button .dropdown__pointer:after {
    left: initial;
    right: 24px;
  }
  /* line 82, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_controls.scss */
  .coub__recoub-button .dropdown__inner {
    left: -193px !important;
  }
}
/*
*   Controls Desktop
*/
@media only screen and (min-width: 768px) {
  /* line 92, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_controls.scss */
  .description__controls {
    top: 12px;
    right: 7px;
  }
  /* line 95, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_controls.scss */
  .description__controls div[class^="coub__"] {
    width: 42px;
  }
  /* line 99, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_controls.scss */
  .description__controls .coub__recoub-button i[handler] {
    top: 2px;
  }
  /* line 103, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_controls.scss */
  .description__controls .counter {
    bottom: -21px;
  }
  /* line 18, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .description__controls .coub__like-button i[handler] {
    height: 22px;
    width: 24px;
    background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
    background-position: 0 -164px;
    background-repeat: no-repeat;
  }
  /* line 23, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  html:not(.mobile) .description__controls .coub__like-button:not([disabled]) i[handler]:hover {
    height: 22px;
    width: 24px;
    background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
    background-position: 0 -26px;
    background-repeat: no-repeat;
  }
  /* line 27, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .description__controls .coub__like-button.-on i[handler] {
    height: 22px;
    width: 24px;
    background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
    background-position: 0 -26px;
    background-repeat: no-repeat;
  }
  /* line 32, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  html:not(.mobile) .description__controls .coub__like-button:not([disabled]).-on i[handler]:hover {
    height: 22px;
    width: 24px;
    background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
    background-position: 0 -84px;
    background-repeat: no-repeat;
  }
  /* line 18, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .description__controls .coub__recoub-button i[handler] {
    height: 21px;
    width: 26px;
    background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
    background-position: 0 -662px;
    background-repeat: no-repeat;
  }
  /* line 23, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  html:not(.mobile) .description__controls .coub__recoub-button:not([disabled]) i[handler]:hover {
    height: 21px;
    width: 26px;
    background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
    background-position: 0 -607px;
    background-repeat: no-repeat;
  }
  /* line 27, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .description__controls .coub__recoub-button.-on i[handler] {
    height: 21px;
    width: 26px;
    background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
    background-position: 0 -607px;
    background-repeat: no-repeat;
  }
}
@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 768px) and (min-device-pixel-ratio: 1.5) {
  /* line 18, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .description__controls .coub__like-button i[handler] {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -523.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 768px) and (min-device-pixel-ratio: 1.5) {
  /* line 23, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  html:not(.mobile) .description__controls .coub__like-button:not([disabled]) i[handler]:hover {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -434.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 768px) and (min-device-pixel-ratio: 1.5) {
  /* line 27, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .description__controls .coub__like-button.-on i[handler] {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -434.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 768px) and (min-device-pixel-ratio: 1.5) {
  /* line 32, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  html:not(.mobile) .description__controls .coub__like-button:not([disabled]).-on i[handler]:hover {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -403.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 768px) and (min-device-pixel-ratio: 1.5) {
  /* line 18, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .description__controls .coub__recoub-button i[handler] {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -294.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 768px) and (min-device-pixel-ratio: 1.5) {
  /* line 23, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  html:not(.mobile) .description__controls .coub__recoub-button:not([disabled]) i[handler]:hover {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -264.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 768px) and (min-device-pixel-ratio: 1.5) {
  /* line 27, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .description__controls .coub__recoub-button.-on i[handler] {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -264.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}

/*
*  Coub: Stubs
*/
/* line 13, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
.coub.coub--small-card .coub__stub,
.coub .coub__stub {
  background-color: #1e39f6;
  color: white;
  text-align: center;
  padding-top: 48.4%;
  overflow: hidden;
  position: relative;
  border-radius: 5px 5px 0px 0px;
}
/* line 42, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
.coub.coub--small-card .coub__stub.processing i,
.coub .coub__stub.processing i {
  background: url('data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAAA6CAYAAAA5t+4iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCREZFN0RGMzUzNzgxMUUzQUM3OUUzODQ2Mjk1QUY4NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCREZFN0RGNDUzNzgxMUUzQUM3OUUzODQ2Mjk1QUY4NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJERkU3REYxNTM3ODExRTNBQzc5RTM4NDYyOTVBRjg3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJERkU3REYyNTM3ODExRTNBQzc5RTM4NDYyOTVBRjg3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EAeKhQAAATRJREFUeNrs3DFKw1AAxvG8IlHoUCevkIN4Bx0tLqHqCXoRddW5W+/QVUcX7+AgJUJ5foEIUgQhvrwPw/8PH91S8qPD65CEGGPxraCdaNOif68F/dpB93mkLbW6g/9LwXQvMfH1jrW3IeFLba2d8jvM10RbgO6Bv4TBA1/B4IE/hMEDn+vEkXIz06mp7xrtSbv6Mg9x7yCfoGA66g39Hamuv9LOgc8P33YzKchRDbynCnhPJfAjP04S8MADT8ADT8ADT8ADT8ADT8ADT8ADDzwBDzwBDzwBDzwBDzwBDzwBDzzwBDzwBPxI4bcweOCfYfDA38LggX/UHqDID98+sTzXLrSN9g7L8IX0T9T/2L96bVWOe+A46ekDeE8vwHu6Bz5/7ftq7oDPU9P9Ub3WzrTdpwADAEZyVxse/XcIAAAAAElFTkSuQmCC') no-repeat center;
  width: 94px;
  height: 58px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 42, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .coub.coub--small-card .coub__stub.processing i,
  .coub .coub__stub.processing i {
    background: url('data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAALwAAABwCAYAAACkYxpkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5MjZCMkNBRTRGMjA2ODExODA4Mzg2MkM4Qjg3MEI0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0RjE5QTM2QTBGNDYxMUU0QjMwMUYyN0VGNUU5NTJFNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RjE5QTM2OTBGNDYxMUU0QjMwMUYyN0VGNUU5NTJFNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjA2OUFFODM3NDVFMTFFMjk4N0VDMzMwN0FEMzc0N0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjA2OUFFODQ3NDVFMTFFMjk4N0VDMzMwN0FEMzc0N0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz47rwUmAAACrUlEQVR42uzbPUiVYRjH4fekRU5pU7S2BWUUDUatYUS0F+IYTY21BG2BQ2NEWx9DW580JBG1tFRQ1NiQEOHYp2np6T54BJGCiPI8Pfd1wZ9Egh4ef9oRX1vtdrtZ4VDseGxPU4bp2PbYbFO3I7HzsZkCzzYQOxG79L9fcv+yt9fFLsbGCz5jzYZiG7or9XxNLcG3Yvdjews848ckwc8637+3pvvnlUJjh78e/IHYUVdBluBPugYyBb/bNZAp+HnXQKbgF1wDmYIHwcMf6GsWf6az2lq/++/W8lPMbbHR2NcCz7Y+djf2qvLY98cmYt979DK5E/xc7HXsaex6bKrW4A/GzhZ8vvkEwW+ODRdwjs4zYGOxM7ELsdPdT8KqXtJ8KPx8GR6PKO1/18HYqdijZtlzQLUE33Y+fmEkNtl9aembVlLYFTsneDLp/I7HVsGTybjgyWSf4Mlki+DJZEDwZNIWPIKHWgkewYPgQfAgeBA8CB4ED4IHwYPgQfAgeAQPggfBg+BB8CB4EDwIHgQPggfBg+ARPAgeBA+CB8GD4EHwIHgQPAgeBA+CR/AgeBA8CB4ED4IHwYPgQfAgeBA8CB4Ej+BB8CB4EDwIHgQPggfBg+BB8CB4EDyCB8GD4EHwIHgQPPQyeNGTKvg+10Cm4J+7BjIFP+EayBT8jdhtV0GW4DvGvLQhU/DvYyOxW66EDMF3zMQOx8ZjT2ILhZxxU6yV4GMxWPj5hmq45P6fvO9ydztjO2Ibexzc59i3BMHfK/wTe7LW4Jc8647V8aI7VuklDVTfu+DJZE7wZDIleDJ5LHgyuSp4srjpKzxZvI0d67wheGr3LjYam64p+HXO13NrCzzTtdhw7OXSO/oruexPzeIDcCWfr3ZfCvgYdB5BeRN7GLsTe7DyL/wQYAAPC1MkT6WecwAAAABJRU5ErkJggg==') no-repeat center;
    -webkit-background-size: 94px 58px;
    -moz-background-size: 94px 58px;
    -o-background-size: 94px 58px;
    background-size: 94px 58px;
  }
}
/* line 42, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
.coub.coub--small-card .coub__stub.permission i,
.coub .coub__stub.permission i {
  background: url('data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAAA4CAYAAABwip8UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1NDNFMkRGRUY1NzIxMUU0QTc3MEFERjE5OTM2ODgzRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1NDNFMkRGRkY1NzIxMUU0QTc3MEFERjE5OTM2ODgzRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU0M0UyREZDRjU3MjExRTRBNzcwQURGMTk5MzY4ODNEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU0M0UyREZERjU3MjExRTRBNzcwQURGMTk5MzY4ODNEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+CZgAFQAABbdJREFUeNrsnHtsFEUcx6e1HFwQqLSAfaJWUigqhEBAXgWJyENSX0WlBhM1MRAxaHygGPyDgCGRBEoIyCMSoyjGGAWjBiPGEBCjIoqmPkEE0ZRgxZZiW7jz+8v9DtfJcnezOzO33N03+aTXu3ntd2dnfzM7d3nRaFRYVC2YCyaAckCVnwQHwC6wFTSLDFaeJcMvB8+DhiTpusBmsBj8mTNcTdeCJ8EMcJli3qPgdvBZzvAUyuQe+iwo8FHOaTAd7M4ZnliNYIGmslrAKPBzznB3zQGvaG7jHr7JRnOG/18hcBiUGmhnA0cwutWfr6C+oAxMBGfAfvCakSuLDNdEXdScvtDYTmI42A7OJqjzHNgMinTWna/x3I03eCWOANWaynqYo59Z4JIE6cib+8CnYLCuA9FpeIXh4e96DWU8DlYrRk9VYCcoDprhnRYmT35EN97nfHSm1UEz/AfDhvuZeVKPXp9kCEklApsQJMN7Gzb8Fx9560GNhjYsCpLh1YYNH+Qj7yOa2kAz38qgGF5s2PASj/mu5lhb17LF7CAYPkLDTS2ZajxGQrdpbsfMdM806YxvszQz/gsMAX8o5HnHr0mSaCZKq58d6erhd1lciigE09I8IQuL2NJz2oaUPpbXf1SioQpD7atJp+GHLBt+2IYxpiIyHYbvsGh2G/hYIX2loXaUptNwuil9b8nwF8DfFkLJQBse4Wlvi2Gz94ElinkGGGpLv3TH4bRgPxTM4xOgU/Rss07Etli02zLG1InUOdP8XcQWiD7UfHBvgO3C22pkkSHDi4JgeFzrNJe31kfeckOGd/c6jpsw/G1wUFNZdLV43ZtCS7FXGLynDAqK4REPNzc30ZrDMz7yXyNiD7ZNaXxQDCe9xeGiH23hyCSoSw73g16qmUxudSvn6MVLpHAEDBexxSovms4nPWTY9A/A1CD0cNIxH73sXR9mkx6wYDbpbFCGlLh2ifToIR7SIobKp+3Vj4FbVTMWiMwUzQlmcehGa+H01IeWdk+AbuAJhbIoAHiRh0jaTv0rl+NJNgynmWJPxTy6tlwcBxtdogsVw7t4eDymo0E6h5Qwj5210vuNiuWcE/aeINmXpj1zd4AjvCfvHzDE8RlFQktARwp7CE+DOVLZj4KD4CnQU0NbS7mNqepOnXsL/RYwDHzk0sgfwZVS2kqwDHzDGyXl9CtAiZRnGuhypDsO5oGQQhu7gymgzPHe3BRN3wkKHB3nRjCSX1s1vBislcyQ1QJuuUD+MJ+QKtDL5fN8sDCBKT+BBk53oTZeBRrBSc5zFPR1fE5X4UbQ5lI+5VkMujnSL3B8fggsBRWmDaezPd9xEMkUAa+DoQrlzwZfplj+ATDTpZyBbIqs90APKe2loJaHsrvBGJcraBJodymvE2yVhlBthk/i4cCr9vI4PNbRq+nAasC9YBM44bHs3WCcy1VEvbRVSrufTU3lmKmMp1MYfmiIfImvWN+GU29508Am+zYDZe4A10ntJxP2uaTdwzfk0dzL4+lL+KpZBZoV6+/ge1HYi+Ehji7aoxeXqLdtAf2kG+e2JPlaFaOXRGpyOfEJDR/FodjFrGYppKPIYp3F+lvd7i9uZteDM9HM0XJHGEd/X7ZYdweHkuf9lZdnH+RHZHkZNr/bwMcmeBXxExHbgGpDtK1jNPhOXg+/AbzPizuZKNpMv4JfV/OKXw9Lde/lNZxofC2F9na/msFmk5aBkfyaNi6tslj3WBH7Rtz5Hr6G15AzXZ+L/zbnD+Cl1pCluuk7UIPJ8GKuOCyyQ1P50Vj82Wudxbon05BSn0Vmk+6Rnkna1M1k+E0iuzTD8fpry3WPI8OHZZnhNISWOR7F2VRVvjC3wzTI6s9/I5brLcwX2a1Cy/V1kuFNWWYyPaCOf02my3LdTWQ4/ZzFtyJDfnEniX4TsT3sp/h/2nS6Upj/YQbSV2D+vwIMAH9ec4byAqvOAAAAAElFTkSuQmCC') no-repeat center;
  width: 92px;
  height: 56px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 42, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .coub.coub--small-card .coub__stub.permission i,
  .coub .coub__stub.permission i {
    background: url('data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAALgAAABwCAYAAACtiLoeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDOTMwNzlDMUY1NzIxMUU0QTc3MEFERjE5OTM2ODgzRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDOTMwNzlDMkY1NzIxMUU0QTc3MEFERjE5OTM2ODgzRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU0M0UyRTAwRjU3MjExRTRBNzcwQURGMTk5MzY4ODNEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM5MzA3OUMwRjU3MjExRTRBNzcwQURGMTk5MzY4ODNEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NAoLNQAADKhJREFUeNrsXQtw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') no-repeat center;
    -webkit-background-size: 92px 56px;
    -moz-background-size: 92px 56px;
    -o-background-size: 92px 56px;
    background-size: 92px 56px;
  }
}
/* line 23, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
.coub.coub--small-card .coub__stub .stub__content,
.coub .coub__stub .stub__content {
  margin: 5px 0px;
}
/* line 27, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
.coub.coub--small-card .coub__stub h2,
.coub .coub__stub h2 {
  margin: 5px 0px;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1;
}
/* line 32, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
.coub.coub--small-card .coub__stub p,
.coub .coub__stub p {
  font-size: 11px;
  font-size: 0.6875rem;
  line-height: 1.09091;
}
/* line 36, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
.coub.coub--small-card .coub__stub img,
.coub .coub__stub img {
  width: 100%;
  height: auto;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
}
/* line 40, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
.coub.coub--small-card .coub__stub.age-restricted,
.coub .coub__stub.age-restricted {
  min-height: 150px;
  padding-top: 0px;
}
/* line 44, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
.coub.coub--small-card .coub__stub.age-restricted p,
.coub .coub__stub.age-restricted p {
  margin: 20px 0px;
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
  /* line 50, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
  .coub.coub--small-card .coub__stub .stub__content,
  .coub .coub__stub .stub__content {
    margin: 0;
  }
  /* line 55, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
  .coub.coub--small-card .coub__stub.age-restricted p,
  .coub .coub__stub.age-restricted p {
    margin: 0 0 10px 0;
  }
}
/* line 63, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
.coub.coub--normal-card .coub__stub.age-restricted i {
  font-size: 7rem;
}
@media only screen and (min-width: 1441px) {
  /* line 68, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
  .coub.coub--normal-card .coub__stub.age-restricted i {
    font-size: 144px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
  /* line 74, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
  .coub.coub--normal-card .coub__stub.age-restricted i {
    font-size: 5rem;
  }
}
/* line 81, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
.coub.coub--small-card .coub__stub.age-restricted i {
  font-size: 50px;
}
/* line 86, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
.coub .stub__content {
  position: absolute;
  top: 0;
}
/* line 90, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
.coub .stub__content i {
  display: block;
  margin: 0 auto;
}
@media only screen and (min-width: 768px) {
  /* line 97, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
  .coub .coub__stub {
    border-radius: 8px 8px 0 0;
  }
  /* line 42, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .coub .coub__stub.processing i {
    background: url('data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAAKMAAABhCAYAAAC6TBE/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5MkY5MDExMDExMjE2ODExOUQ2Q0E0QTRFNTg5RDM5OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMEE2RDhEQzU5OTkxMUUyQTgxRkE5RjlFNDJFOEFFQiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMEE2RDhEQjU5OTkxMUUyQTgxRkE5RjlFNDJFOEFFQiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M0IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjkwQjVGQjJBMUYyMDY4MTE4NzFGQzc2NDYwOTRGMzQ4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjkyRjkwMTEwMTEyMTY4MTE5RDZDQTRBNEU1ODlEMzk4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+xf4DrAAAAfdJREFUeNrs2rFKHFEUgOG7URa2cp8gYGUlJNgGtBH0LQKBFCEQSF4hlaBgE0HwIezEzj6gkMo2kAfYSggJ1zPsBGQhRYrMPbt8HxwWsVnO/sx4nR3VWsuCrZi3MbsxL2LWynCmMbOy/GqS97FU+1xf+PljzOeYSYFGMY5jLmMOrIRWnvWvR0IkQ4zbMe+tggwxvhn4kAJ/jdHtmTQxbloDWWIcWwOZTtMgxn9Uk8zGinz+Q+7sV8zXmOMyf8rnykgz3X9sdsr8Kd9t/ypGmpv0V8jrp2cWMdLSfswXMZLF6zL/dpgYSfG35AcxksUrMZLFczGSRXei3hAjaYgRMYIYESOIETGCGBEjiBExghgRI4gRMYIYESOIEcSIGEGMiBHEiBhBjIgRxIgYQYyIEcSIGEGMiBHECGJEjCBGxAhiRIwgRsQIYkSMIEbECGJEjCBGECNiBDEiRhAjYgQxIkYQI2KE/xbjT2sgS4zfrYEsMV5ZA1liPI/5bRVkiPFbzJlVkOU0/cntmiwxdifqwz7KB2uhZYx/nMS87F/vrIchjWqty/R+s7zZacxsBT7/TB/+1BMY0t6moYXuzDITIxn8cGUkixsxksWpGMngovT/RhQjrW/P75ymaal7ytc97dsrT75Pu24vDOiuvxp2X8y5X/zlowADAE7FbtBiX2h8AAAAAElFTkSuQmCC') no-repeat center;
    width: 163px;
    height: 97px;
  }
  /* line 42, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .coub .coub__stub.permission i {
    background: url('data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAAKwAAABoCAYAAABsSBt6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1NDNFMkRGNkY1NzIxMUU0QTc3MEFERjE5OTM2ODgzRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1NDNFMkRGN0Y1NzIxMUU0QTc3MEFERjE5OTM2ODgzRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUxMkYwQjE5RjU3MDExRTRBNzcwQURGMTk5MzY4ODNEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUxMkYwQjFBRjU3MDExRTRBNzcwQURGMTk5MzY4ODNEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+jqBWGwAAC5BJREFUeNrsXQuw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') no-repeat center;
    width: 172px;
    height: 104px;
  }
  /* line 101, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
  .coub .coub__stub .stub__content {
    padding: 60px 20px;
    width: 100%;
  }
  /* line 106, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
  .coub .coub__stub h2 {
    margin: 20px 0px 5px;
    font-size: 30px;
    font-size: 1.875rem;
    line-height: 1;
  }
  /* line 111, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
  .coub .coub__stub p {
    font-size: 13px;
    font-size: 0.8125rem;
    line-height: 1.01538;
  }
}
@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 768px) and (min-device-pixel-ratio: 1.5) {
  /* line 42, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .coub .coub__stub.processing i {
    background: url('data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAAUYAAADCCAYAAAA1gWuKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5MjZCMkNBRTRGMjA2ODExODA4Mzg2MkM4Qjg3MEI0RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMDY5QUU4NDc0NUUxMUUyOTg3RUMzMzA3QUQzNzQ3RCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMDY5QUU4Mzc0NUUxMUUyOTg3RUMzMzA3QUQzNzQ3RCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTM2QjJDQUU0RjIwNjgxMTgwODM4NjJDOEI4NzBCNEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTI2QjJDQUU0RjIwNjgxMTgwODM4NjJDOEI4NzBCNEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7DCFe/AAAEMElEQVR42uzdzYvMcQDH8d+yoeSACLlw4B9QqzwcFHJwoBAXBxdknRxcuOKgpCiukpSTp+JALoooSspDkQMHJRzI4/hMM/rtbx/YstbY3+tVnzZr9rDfft47M4bpajQaxW/My3qzTdmcol66CjrJG0cwwDRH8Bf+4P8ijDOyA9nWrLuu5+MS6SgNR+AaHQ1DBW9Vdiqb6YiAuhk3yOd2ZpdFEXCPsWVHdsyxAHXW9znG1dmlbLxjKc/HEXQUzzG6Rkc1jNOzhx4+u+iE0TVK+RzjQVEEKO8xzs/HR0V9X5Ljp7F7jK5RBtxj3CmKANV7jK/ycZaj8NPYPUbXKGUYXWwuOmF0jdLvoTQAwgggjADCCCCMAMIIIIwAo8K/eIF62p0tHcPf3+fsXfYsu5fdzD4I47/n/UkG8v4knaMn21Cj7/dT0fpvFU9mV4Tx35nqCKBjTMzWt3cn25XdGurGnmME6mZR+6H1gaHuHAojUEfN9u3NzmeThRGgtKYdxwnCCFBakR0XRoCqbdlGYQSoOpJNEUaA0uyi9VYvwgjQR/P1jeOEEaA0N1sujABVq4URoKpHGAGqFggjQNV0YQSomiSMAP0II4AwAggjgDACCCOAMAIII4AwAggjgDACCCOAMAIII4AwAggjgDACCCOAMAIgjADCCCCMAMIIIIwAwgggjADCCCCMAMIIIIwAwgggjADCCCCMAMIIIIwACCOAMAIII4AwAggjgDACCCOAMAIII4AwAggjgDACCCOAMAIII4AwAggjAMIIIIwAwgggjADCCCCMAMIIIIwAwgggjADCCCCMAMIIIIwAwgggjADCCIAwAggjgDACCCOAMAIII4AwAggjgDACCCOAMAIII4AwAggjgDACCCOAMAIgjADCCCCMAMIIIIwAwgggjADCCCCMAMIIIIwAwgggjADCCCCMAMIIIIwAwgiAMAIII4AwAggjgDACCCOAMAIII4AwAggjgDACCCOAMAIII4AwAggjgDACIIwAwgggjADCCDBiYfzkGACqYbzoGACqYTzpGACqYbya3XYUAGUYm3qz744DoAxj8x7jQccBUH25zv7svCMBhLH0LdtctJ5zBBDGtg/Z2uyEowGEsfQ5255tyF46IkAYS+eyhdme7IWjAuqiq9FoDDegy7KV2eJsQTYtmzzWz+cPvrbh8hrR83SmI3ump7Mtjm9w3cO8XfM1jjfag/81rPDHD6UBhBEAYQQQRoDf+CaMAFVvhRGg6pkwAlTdF0aAquvCCFD6mF0QRoDS2ey9MAK0fC3a72QgjAAtR7NHwgjQ8iDb9/MXwgjU3etsXdF6BwNhBEQxW5M97ftJYQTq/PB5SXa3/28II1A3zb99Ppz1ZE8Gu0G3MwJqovni7TPZoezxr24ojMBY9CV7mz3P7mXXssvZ++F88Q8BBgAW0XV5LAB4GgAAAABJRU5ErkJggg==') no-repeat center;
    -webkit-background-size: 163px 97px;
    -moz-background-size: 163px 97px;
    -o-background-size: 163px 97px;
    background-size: 163px 97px;
  }
}
@media only screen and (min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (min--moz-device-pixel-ratio: 1.5), only screen and (min-width: 768px) and (-o-min-device-pixel-ratio: 3 / 2), only screen and (min-width: 768px) and (min-device-pixel-ratio: 1.5) {
  /* line 42, ../../../app/assets/stylesheets/coub/core/shared/coubs/modules/_mixins.scss */
  .coub .coub__stub.permission i {
    background: url('data:"image/png";base64,iVBORw0KGgoAAAANSUhEUgAAAVgAAADQCAYAAABC+HlBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1NDNFMkRGQUY1NzIxMUU0QTc3MEFERjE5OTM2ODgzRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1NDNFMkRGQkY1NzIxMUU0QTc3MEFERjE5OTM2ODgzRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjU0M0UyREY4RjU3MjExRTRBNzcwQURGMTk5MzY4ODNEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU0M0UyREY5RjU3MjExRTRBNzcwQURGMTk5MzY4ODNEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+h5bv9AAAGaFJREFUeNrsnQe4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') no-repeat center;
    -webkit-background-size: 172px 104px;
    -moz-background-size: 172px 104px;
    -o-background-size: 172px 104px;
    background-size: 172px 104px;
  }
}

/*
*   For dynamic optimization
*/
/* line 123, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
.coub .dontRenderSearchableTitle {
  display: none;
}
/* line 127, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
.coub.coub__dont-render {
  position: relative;
}
/* line 130, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
.coub.coub__dont-render:before {
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  background-color: #f0f0f0;
  border-radius: 5px;
}
/* line 138, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
.coub.coub__dont-render .coub__inner {
  display: none;
}
/* line 142, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_states.scss */
.coub.coub__dont-render .dontRenderSearchableTitle {
  display: block;
  color: transparent;
  position: absolute;
  top: 0;
  left: 0;
}

/* line 7, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing {
  width: 100%;
  padding: 12px 10px;
  position: absolute;
  bottom: 0px;
  z-index: -10;
}
/* line 18, ../../../app/assets/stylesheets/coub/core/helpers/_utility_mixins.scss */
.coub__sharing:before, .coub__sharing:after {
  content: '';
  display: table;
}
/* line 23, ../../../app/assets/stylesheets/coub/core/helpers/_utility_mixins.scss */
.coub__sharing:after {
  clear: both;
}
/* line 18, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub.coub--small-card .coub__sharing {
  display: none !important;
}
/* line 22, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub.-always-sharing .coub__sharing {
  display: block;
  z-index: 200;
  -webkit-transform: translate3d(0, 66px, 0);
  -moz-transform: translate3d(0, 66px, 0);
  -ms-transform: translate3d(0, 66px, 0);
  -o-transform: translate3d(0, 66px, 0);
  transform: translate3d(0, 66px, 0);
}
/* line 28, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing.-unfold {
  -webkit-transform: translate3d(0, 66px, 0);
  -moz-transform: translate3d(0, 66px, 0);
  -ms-transform: translate3d(0, 66px, 0);
  -o-transform: translate3d(0, 66px, 0);
  transform: translate3d(0, 66px, 0);
}
/* line 32, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing.-unfolded {
  z-index: 200;
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
  /* line 7, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing {
    padding: 21px 0;
    text-align: center;
    white-space: nowrap;
  }
  /* line 41, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing.-unfold {
    -webkit-transform: translate3d(0, 64px, 0);
    -moz-transform: translate3d(0, 64px, 0);
    -ms-transform: translate3d(0, 64px, 0);
    -o-transform: translate3d(0, 64px, 0);
    transform: translate3d(0, 64px, 0);
  }
}
@media only screen and (min-width: 320px) and (max-width: 1023px) {
  /* line 7, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing {
    display: block;
    z-index: 200;
    -webkit-transform: translate3d(0, 66px, 0);
    -moz-transform: translate3d(0, 66px, 0);
    -ms-transform: translate3d(0, 66px, 0);
    -o-transform: translate3d(0, 66px, 0);
    transform: translate3d(0, 66px, 0);
  }
}
@media only screen and (min-width: 1024px) {
  /* line 53, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub.coub--page-card .coub__sharing {
    padding-right: 20px;
  }
}

/* line 78, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__list .sb.social {
  font-size: 14px;
  line-height: 39px;
  color: white;
  background-image: none;
  margin-right: 6px;
  padding-right: 20px;
  border-radius: 5px;
  height: 39px;
}
/* line 88, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__list .sb.social:before {
  content: '';
  position: absolute;
}
/* line 93, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__list .sb.social.-hide-text {
  padding: 0px !important;
  text-indent: -9999px;
  width: 45px !important;
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
  /* line 78, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__list .sb.social {
    font-size: 13px;
    line-height: 2.1;
    margin-right: 3px;
    padding-right: 11px;
    height: 36px;
  }
  /* line 106, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__list .sb.social:last-child {
    margin-right: 0;
  }
}
/* line 113, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__list .sb.facebook:before {
  height: 22px;
  width: 22px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -3909px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 113, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__list .sb.facebook:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -4396.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 117, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__list .sb.facebook {
  padding-left: 38px;
}
/* line 127, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__list .sb.facebook:before {
  left: 9px;
  top: 9px;
}
/* line 113, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__list .sb.twitter:before {
  height: 20px;
  width: 24px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -2537px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 113, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__list .sb.twitter:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -2500.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 117, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__list .sb.twitter {
  padding-left: 45px;
}
/* line 133, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__list .sb.twitter:before {
  top: 10px;
  left: 12px;
}
/* line 113, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__list .sb.vkontakte:before {
  height: 20px;
  width: 33px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -1892px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 113, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__list .sb.vkontakte:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -1931.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 117, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__list .sb.vkontakte {
  padding-left: 55px;
}
/* line 121, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__list .sb.vkontakte:before {
  left: 13px;
  top: 10px;
}
/* line 113, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__list .sb.reddit:before {
  height: 22px;
  width: 25px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -660px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 113, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__list .sb.reddit:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -772px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 137, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__list .sb.reddit:before {
  top: 10px;
  left: 10px;
}
/* line 113, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__list .sb.odnoklassniki:before {
  height: 27px;
  width: 16px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -6091px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 113, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__list .sb.odnoklassniki:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -4338.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 141, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__list .sb.odnoklassniki:before {
  top: 7px;
  left: 15px;
}
@media only screen and (min-width: 320px) and (max-width: 1023px) {
  /* line 150, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__list .sb.facebook:before {
    height: 20px;
    width: 20px;
    background-image: url(/assets/sprites-mobile-sedc24801a9-a8c8c4aba618dab5e712b6f5d98829c3.png);
    background-position: 0 -422.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 50px 826px;
    -moz-background-size: 50px 826px;
    -o-background-size: 50px 826px;
    background-size: 50px 826px;
  }
  /* line 154, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__list .sb.facebook {
    padding-left: 35px;
  }
  /* line 158, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__list .sb.facebook:before {
    top: 9px;
    left: 8px;
  }
  /* line 150, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__list .sb.twitter:before {
    height: 18px;
    width: 21.5px;
    background-image: url(/assets/sprites-mobile-sedc24801a9-a8c8c4aba618dab5e712b6f5d98829c3.png);
    background-position: 0 -298.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 50px 826px;
    -moz-background-size: 50px 826px;
    -o-background-size: 50px 826px;
    background-size: 50px 826px;
  }
  /* line 162, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__list .sb.twitter:before {
    top: 10px;
    left: 13px;
  }
  /* line 150, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__list .sb.vkontakte:before {
    height: 17.5px;
    width: 28.5px;
    background-image: url(/assets/sprites-mobile-sedc24801a9-a8c8c4aba618dab5e712b6f5d98829c3.png);
    background-position: 0 -272px;
    background-repeat: no-repeat;
    -webkit-background-size: 50px 826px;
    -moz-background-size: 50px 826px;
    -o-background-size: 50px 826px;
    background-size: 50px 826px;
  }
  /* line 154, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__list .sb.vkontakte {
    padding-left: 42px;
  }
  /* line 168, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__list .sb.vkontakte:before {
    top: 9px;
    left: 9px;
  }
  /* line 150, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__list .sb.watsapp:before {
    height: 22.5px;
    width: 23px;
    background-image: url(/assets/sprites-mobile-sedc24801a9-a8c8c4aba618dab5e712b6f5d98829c3.png);
    background-position: 0 -171px;
    background-repeat: no-repeat;
    -webkit-background-size: 50px 826px;
    -moz-background-size: 50px 826px;
    -o-background-size: 50px 826px;
    background-size: 50px 826px;
  }
  /* line 172, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__list .sb.watsapp:before {
    top: 8px;
    left: 11px;
  }
  /* line 150, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__list .sb.odnoklassniki:before {
    height: 27px;
    width: 16px;
    background-image: url(/assets/sprites-mobile-sedc24801a9-a8c8c4aba618dab5e712b6f5d98829c3.png);
    background-position: 0 -386.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 50px 826px;
    -moz-background-size: 50px 826px;
    -o-background-size: 50px 826px;
    background-size: 50px 826px;
  }
  /* line 176, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__list .sb.odnoklassniki:before {
    top: 5px;
  }
}

/* line 191, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .dropdown__content {
  padding: 30px 30px 15px;
  width: 400px;
}
/* line 18, ../../../app/assets/stylesheets/coub/core/helpers/_utility_mixins.scss */
.coub__sharing__dropdown .dropdown__content:before, .coub__sharing__dropdown .dropdown__content:after {
  content: '';
  display: table;
}
/* line 23, ../../../app/assets/stylesheets/coub/core/helpers/_utility_mixins.scss */
.coub__sharing__dropdown .dropdown__content:after {
  clear: both;
}
/* line 198, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .dropdown__handler .sb {
  height: 39px;
  width: 46px;
}
/* line 203, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .dropdown__handler .sb:before {
  content: '';
  position: absolute;
  bottom: 0;
  right: 0;
  top: -1px;
  left: 0px;
  margin: auto;
  height: 6px;
  width: 20px;
  background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
  background-position: 0 -723px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 203, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__dropdown .dropdown__handler .sb:before {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -724px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
  /* line 211, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__dropdown .dropdown__handler .sb {
    height: 36px;
  }
}
/* line 217, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .sb.-select {
  width: 19px;
  height: 19px;
  padding: 0px;
}
/* line 222, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .sb.-select:after {
  left: 5px;
  top: 7px;
}
/* line 228, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .sharing__dropdown__item {
  float: left;
  padding: 0px 20px 16px 0px;
}
/* line 232, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .sharing__dropdown__item > span {
  font-size: 13px;
  color: rgba(0, 0, 0, 0.5);
  line-height: 1.9;
}
/* line 239, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .sharing__dropdown__item:nth-of-type(4n+4) {
  padding-right: 0px;
}
/* line 243, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .sharing__dropdown__item:nth-of-type(1n+5) {
  padding-bottom: 0px;
}
/* line 247, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .sharing__dropdown__item.zeroclipboard-is-hover {
  cursor: pointer;
}
/* line 250, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .sharing__dropdown__item.zeroclipboard-is-hover .sb {
  box-shadow: 0px 0px 0px 3px #1e39f6;
}
/* line 255, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .sb.social {
  width: 70px;
  height: 70px;
}
/* line 259, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .sb.social:before {
  position: absolute;
  display: inline;
  bottom: 0;
  right: 0;
  top: 0px;
  left: 0px;
  margin: auto;
}
/* line 267, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .sb.social.facebook:before {
  height: 34px;
  width: 34px;
  background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
  background-position: 0 -564px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 267, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__dropdown .sb.social.facebook:before {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -650.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
/* line 267, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .sb.social.twitter:before {
  height: 30px;
  width: 36px;
  background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
  background-position: 0 -412px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 267, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__dropdown .sb.social.twitter:before {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -148.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
/* line 267, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .sb.social.vkontakte:before {
  height: 25px;
  width: 44px;
  background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
  background-position: 0 -486px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 267, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__dropdown .sb.social.vkontakte:before {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -230.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
/* line 267, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .sb.social.tumblr:before {
  height: 35px;
  width: 21px;
  background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
  background-position: 0 -520px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 267, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__dropdown .sb.social.tumblr:before {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -606.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
/* line 267, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .sb.social.pinterest:before {
  height: 38px;
  width: 38px;
  background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
  background-position: 0 -239px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 267, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__dropdown .sb.social.pinterest:before {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -75.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
/* line 267, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .sb.social.reddit:before {
  height: 40px;
  width: 47px;
  background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
  background-position: 0 -115px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 267, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__dropdown .sb.social.reddit:before {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -26.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
/* line 267, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .sb.social.mail:before {
  height: 26px;
  width: 36px;
  background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
  background-position: 0 -451px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 267, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__dropdown .sb.social.mail:before {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -346.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
/* line 267, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .sb.social.link:before {
  height: 34px;
  width: 34px;
  background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
  background-position: 0 -369px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 267, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__dropdown .sb.social.link:before {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -187.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}
/* line 267, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__sharing__dropdown .sb.social.gifv:before {
  height: 17px;
  width: 44px;
  background-image: url(/assets/coub-block-sprites-s01d61c3964-91a5543c60429a290a7ecba05459b4b8.png);
  background-position: 0 -286px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 267, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__sharing__dropdown .sb.social.gifv:before {
    background-image: url(/assets/coub-block-sprites_retina-se2837b22dd-8faad799c0cec0d3570b29f08bc9a47b.png);
    background-position: 0 -122.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 46px 729px;
    -moz-background-size: 46px 729px;
    -o-background-size: 46px 729px;
    background-size: 46px 729px;
  }
}

/* line 279, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__add_to_best2015 {
  width: 176px;
  height: 39px;
  background-color: #0332ff;
  margin-left: 6px;
  border-radius: 5px;
  color: white;
  font-family: helveticaneuecoub-bold, Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: 800;
  font-size: 14px;
  padding-left: 33px;
  padding-top: 1px;
  white-space: nowrap;
  -webkit-transition: 0.4s width ease;
  -moz-transition: 0.4s width ease;
  -ms-transition: 0.4s width ease;
  -o-transition: 0.4s width ease;
  transition: 0.4s width ease;
}
/* line 48, ../../../app/assets/stylesheets/coub/core/components/typography/modules/_mixins.scss */
html.win .coub__add_to_best2015 {
  font-family: Helvetica, Arial, "Lucida Grande", sans-serif;
  font-weight: bold;
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
  /* line 279, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__add_to_best2015 {
    height: 36px;
  }
}
/* line 298, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__add_to_best2015:after {
  display: none;
  content: url(/assets/svg/best2015/add_to_best2015_added-af5e5ff24da8e5677b144b805af8c218.svg) url(/assets/svg/best2015/add_to_best2015_remove-4c671af7cc26a81a65830bd848b34168.svg) url(/assets/svg/best2015/add_to_best2015_added_small-f66cb55050d13f37f9047a8ff18a2026.svg) url(/assets/svg/best2015/add_to_best2015_remove_small-0729c736201a81a9d4c6f6cb0e0a2c59.svg) url(/assets/svg/best2015/add_to_best2015-d0080d8a5f4b5337f200ad08e31a74cf.svg) url(/assets/svg/best2015/add_to_best2015_small-7a4a3c8c4a01b7e2772664c05bdc8dac.svg);
}
/* line 305, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__add_to_best2015:before {
  content: '';
  background: url(/assets/svg/best2015/add_to_best2015-d0080d8a5f4b5337f200ad08e31a74cf.svg) no-repeat;
  width: 15px;
  height: 15px;
  position: absolute;
  left: 12px;
  top: 12px;
}
/* line 315, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__add_to_best2015.-without-text {
  padding: 0 !important;
  width: 39px !important;
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
  /* line 315, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
  .coub__add_to_best2015.-without-text {
    height: 36px !important;
  }
}
/* line 324, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__add_to_best2015.-small {
  width: 13px !important;
  height: 13px;
  border-radius: 3px;
  margin-left: 0;
  margin-top: 1px;
}
/* line 331, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__add_to_best2015.-small:before {
  background: url(/assets/svg/best2015/add_to_best2015_small-7a4a3c8c4a01b7e2772664c05bdc8dac.svg) no-repeat;
  width: 5px;
  height: 5px;
  left: 4px;
  top: 4px;
}
/* line 339, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__add_to_best2015.-small.-added-to-best {
  border: 1px solid #0332ff;
}
/* line 342, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__add_to_best2015.-small.-added-to-best:before {
  background: url(/assets/svg/best2015/add_to_best2015_added_small-f66cb55050d13f37f9047a8ff18a2026.svg) no-repeat;
  width: 8px;
  height: 8px;
  left: 2px;
  top: 2px;
}
/* line 350, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__add_to_best2015.-small.-added-to-best:hover:before {
  background: url(/assets/svg/best2015/add_to_best2015_remove_small-0729c736201a81a9d4c6f6cb0e0a2c59.svg) no-repeat;
  width: 7px;
  height: 7px;
  left: 2px;
  top: 2px;
}
/* line 360, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__add_to_best2015.-added-to-best {
  background-color: transparent;
  border: 3px solid #0332ff;
  color: #0332ff;
  padding-left: 23px;
  width: 126px;
}
/* line 367, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__add_to_best2015.-added-to-best:before {
  background: url(/assets/svg/best2015/add_to_best2015_added-af5e5ff24da8e5677b144b805af8c218.svg) no-repeat;
  width: 14px;
  height: 15px;
  position: absolute;
  left: 11px;
  top: 8px;
}
/* line 376, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__add_to_best2015.-added-to-best:hover {
  box-shadow: none !important;
}
/* line 379, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_sharing.scss */
.coub__add_to_best2015.-added-to-best:hover:before {
  background: url(/assets/svg/best2015/add_to_best2015_remove-4c671af7cc26a81a65830bd848b34168.svg) no-repeat;
  width: 14px;
  height: 15px;
  position: absolute;
  left: 11px;
  top: 10px;
}

/* line 7, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls {
  float: right;
}
/* line 10, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls > .sb {
  height: 39px;
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
  /* line 10, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
  .sharing__controls > .sb {
    height: 36px;
  }
}
/* line 18, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls > .sb.-st {
  padding: 0px 15px;
}
/* line 23, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls > .sb.-st,
.sharing__controls .dropdown__handler > .sb.-st {
  font-size: 13px;
  line-height: 1.4;
  height: 39px;
  margin-left: 6px;
}
/* line 30, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .dropdown__handler > .sb.-st {
  padding: 0px 20px;
}
/* line 33, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .dropdown__handler > .sb.-st.edit:after {
  content: '';
  bottom: 0;
  right: 0;
  top: 2px;
  left: 0px;
  margin: auto;
  height: 17px;
  width: 18px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -2511px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 33, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
  .sharing__controls .dropdown__handler > .sb.-st.edit:after {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -2474px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 39, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .dropdown__handler > .sb.-st.-select:after {
  bottom: 0;
  right: 0;
  top: 0px;
  left: 0px;
  margin: auto;
}
/* line 44, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .dropdown-info .dropdown__content {
  width: 150px;
}
/* line 48, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list-wrap {
  max-height: 215px;
}
/* line 53, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item:not(.-no-icon), .sharing__controls .list__item .sb, .sharing__controls .list__item > a {
  padding-left: 35px;
}
/* line 56, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item:not(.-no-icon):before, .sharing__controls .list__item .sb:before, .sharing__controls .list__item > a:before {
  content: '';
  left: 8px;
}
/* line 62, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item > a, .sharing__controls .list__item > form {
  margin-left: -35px;
}
/* line 66, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item .sb {
  font-size: 12px;
  text-align: left;
  line-height: inherit;
  padding: 13px 0px 13px 35px;
  height: 38px;
  width: 100%;
}
/* line 75, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item.-highlight {
  background-color: red !important;
  color: white;
}
/* line 79, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item.-highlight:before {
  height: 14px;
  width: 15px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -4589px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 79, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
  .sharing__controls .list__item.-highlight:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -4201.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 85, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls form {
  margin: -13px;
}
/* line 118, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item.copy:before {
  height: 17px;
  width: 17px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -3039px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 118, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
  .sharing__controls .list__item.copy:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -3142.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 122, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item.copy.zeroclipboard-is-hover {
  background-color: #1e39f6;
  color: white;
}
/* line 126, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item.copy.zeroclipboard-is-hover:before {
  height: 17px;
  width: 17px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -2758px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 126, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
  .sharing__controls .list__item.copy.zeroclipboard-is-hover:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -2933.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 101, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item.gif .sb:before {
  height: 13px;
  width: 20px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -4115px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 101, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
  .sharing__controls .list__item.gif .sb:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -4759.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 106, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item.gif:hover .sb {
  color: white;
}
/* line 110, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item.gif:hover .sb:before {
  height: 13px;
  width: 20px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -4137px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 110, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
  .sharing__controls .list__item.gif:hover .sb:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -4711.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 134, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item.gifv:before {
  height: 13px;
  width: 23px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -6332px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 134, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
  .sharing__controls .list__item.gifv:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -5891px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 138, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item.gifv:hover:before {
  height: 13px;
  width: 23px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -6173px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 138, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
  .sharing__controls .list__item.gifv:hover:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -5948px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 91, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item.editor > a:before {
  height: 12px;
  width: 21px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -5757px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 91, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
  .sharing__controls .list__item.editor > a:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -5724px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 95, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item.editor:hover > a:before {
  height: 12px;
  width: 20px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -5541px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 95, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
  .sharing__controls .list__item.editor:hover > a:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -5512px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 134, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item.info:before {
  height: 11px;
  width: 17px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -5521px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 134, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
  .sharing__controls .list__item.info:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -118px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 138, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item.info:hover:before {
  height: 11px;
  width: 17px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -5633px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 138, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
  .sharing__controls .list__item.info:hover:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -138px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 134, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item.flag:before {
  height: 14px;
  width: 15px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -4866px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 134, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
  .sharing__controls .list__item.flag:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -4246.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 138, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item.flag:hover:before {
  height: 14px;
  width: 15px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -4589px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 138, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
  .sharing__controls .list__item.flag:hover:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -4201.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 144, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item.flag {
  border-radius: 0px;
}
/* line 91, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item.delete > a:before {
  height: 14px;
  width: 15px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -5778px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 91, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
  .sharing__controls .list__item.delete > a:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -5488.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 95, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.sharing__controls .list__item.delete:hover > a:before {
  height: 14px;
  width: 15px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -5610px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 95, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
  .sharing__controls .list__item.delete:hover > a:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -5343px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}

/*
*   Sharing controls: Flag dropdown
*/
/* line 156, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.dropdown.dropdown--flag .dropdown__content {
  width: 286px;
}
/* line 162, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.dropdown.dropdown--flag .flag__header > p.hbold,
.dropdown.dropdown--flag .flag__form > p.hbold {
  font-size: 13px;
}
/* line 166, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.dropdown.dropdown--flag .flag__header:before,
.dropdown.dropdown--flag .flag__form:before {
  content: '';
  height: 14px;
  width: 15px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -4866px;
  background-repeat: no-repeat;
  position: absolute;
  left: 10px;
  top: 10px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 166, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
  .dropdown.dropdown--flag .flag__header:before,
  .dropdown.dropdown--flag .flag__form:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -4246.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 174, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.dropdown.dropdown--flag .flag__header {
  position: relative;
  font-size: 12px;
  line-height: 1.3;
  padding: 10px 10px 5px 35px;
  border-radius: 8px 8px 0px 0px;
}
/* line 182, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.dropdown.dropdown--flag .list__item:first-of-type {
  border-radius: 0px;
}
/* line 187, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.dropdown.dropdown--flag .list__item.-checked:before {
  height: 13px;
  width: 12px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -4473px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 187, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
  .dropdown.dropdown--flag .list__item.-checked:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -4224.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 191, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.dropdown.dropdown--flag .list__item.-checked:hover:before {
  height: 13px;
  width: 12px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -5318px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 191, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
  .dropdown.dropdown--flag .list__item.-checked:hover:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -4844.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 196, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.dropdown.dropdown--flag .flag__form {
  position: absolute;
  border-radius: 8px;
  padding: 10px 10px 25px;
}
/* line 201, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.dropdown.dropdown--flag .flag__form > p.hbold {
  text-align: left;
  text-indent: 25px;
}
/* line 207, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.dropdown.dropdown--flag .input-field {
  display: block;
  height: 110px;
  margin-bottom: 20px;
}

/*
 * Views dropdown
 */
/* line 217, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.dropdown--views .dropdown__content {
  font-size: 13px;
  padding: 15px 20px;
}

/* line 222, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.dropdown--views__handle {
  -webkit-transition: 0.4s color;
  -moz-transition: 0.4s color;
  -ms-transition: 0.4s color;
  -o-transition: 0.4s color;
  transition: 0.4s color;
}
/* line 225, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_options.scss */
.dropdown--views__handle:hover {
  color: black;
}

/* line 7, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub__tags {
  position: relative;
}

/* line 11, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub__tags-wrap {
  white-space: pre-line;
}
/* line 14, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub__tags-wrap > a:before {
  content: "#";
}

/* line 19, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
a.coub__tags-cropper {
  font-size: 40px;
  letter-spacing: -3px;
  line-height: 0.45em;
  padding: 0px 6px 0px 3px;
  height: 17px;
  bottom: -2px;
  border-radius: 15px;
  right: 0px;
}

/* line 30, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
button.coub__tags-cropper {
  font-size: 17px;
  height: 26px;
  line-height: 26px;
  padding: 0px 12px;
  color: rgba(0, 0, 0, 0.4);
  background-color: white;
  border: 1px solid #EFEFEF;
}
/* line 39, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
button.coub__tags-cropper:hover {
  color: white;
  border-color: #1e39f6;
  background-color: #1e39f6;
}

/* line 46, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub__tags-cropper {
  display: none;
  text-align: center;
}

/* line 56, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub__tags--timeline {
  font-size: 12px;
}
/* line 60, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub__tags--timeline.-cropped .coub__tags-wrap {
  white-space: nowrap;
  overflow: hidden;
  max-width: 100%;
}
/* line 66, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub__tags--timeline.-cropped .coub__tags-wrap:after {
  content: '';
}
/* line 70, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub__tags--timeline.-cropped .coub__tags-cropper {
  display: inline-block;
}
/* line 75, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub__tags--timeline .coub__tags-wrap {
  padding-bottom: 1px;
}
/* line 78, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub__tags--timeline .coub__tags-wrap > a {
  color: rgba(0, 0, 0, 0.5);
  margin-right: 3px;
}
/* line 83, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub__tags--timeline .coub__tags-wrap:after {
  width: 32px;
  height: 15px;
  position: absolute;
  right: 0px;
  bottom: 0px;
  background: white;
  box-shadow: -10px 0px 20px 10px white;
}
/* line 94, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub__tags--timeline .coub__tags-cropper {
  position: absolute;
}
/* line 99, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub__tags--timeline .coub__tags-cropper, .coub__tags--timeline .coub__tags-cropper:hover, .coub__tags--timeline .coub__tags-cropper:hover:active {
  color: rgba(0, 0, 0, 0.6);
}

/* line 110, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub__tags--page {
  font-size: 13px;
  padding: 0px 2px;
}
/* line 114, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub__tags--page .-v-hidden {
  display: block;
}
/* line 118, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub__tags--page.-cropped {
  max-height: 64px;
  overflow: hidden;
}
/* line 123, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub--page-card .coub__tags--page {
  margin-top: 10px;
}
/* line 127, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub__tags--page .coub__tags-wrap {
  line-height: 2.5;
}
/* line 130, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub__tags--page .coub__tags-wrap > a {
  color: rgba(0, 0, 0, 0.4);
  background-color: white;
  border: 1px solid #EFEFEF;
  line-height: 1.3;
  padding: 4px 7px 4px;
  margin-right: 2px;
  border-radius: 15px;
}
/* line 140, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub__tags--page .coub__tags-wrap > a:hover {
  color: white;
  background-color: #1e39f6;
  border-color: #1e39f6;
}
/* line 147, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
.coub__tags--page .coub__tags-cropper {
  display: inline-block;
  vertical-align: top;
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
  /* line 110, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_tags.scss */
  .coub__tags--page {
    border-bottom: none;
  }
}

/* line 7, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup {
  /*
  *   Channel select
  */
  /*
  *   Tags
  */
  /*
  *   Options
  */
  /*
  *   Visibility Select
  */
  /*
  *   Footer
  */
}
/* line 8, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup h1 {
  margin-bottom: 24px;
}
/* line 12, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .modal__content {
  padding: 18px 29px;
  width: 571px;
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
  /* line 12, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
  .modal--edit-popup .modal__content {
    padding: 18px;
    width: 100%;
  }
}
/* line 29, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .dropdown--select.channel--select,
.modal--edit-popup .dropdown--select.channel--select > .dropdown__handler,
.modal--edit-popup .dropdown--select.channel--select > .dropdown__inner,
.modal--edit-popup .sb.channel--select {
  width: 100%;
}
/* line 34, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .dropdown--select.channel--select,
.modal--edit-popup .sb.channel--select {
  margin-bottom: 15px;
  height: 38px;
}
/* line 39, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup form > .sb.channel--select:after {
  display: none;
}
/* line 43, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .sb.channel--select {
  text-align: left;
  height: 38px;
  line-height: 39px;
  padding-left: 45px;
}
/* line 49, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .sb.channel--select > img {
  position: absolute;
  left: 0px;
  top: 0px;
  border-radius: 3px 0px 0px 3px;
}
/* line 55, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .sb.channel--select:active:before {
  content: '';
  position: absolute;
  left: 0px;
  top: 0px;
  height: 38px;
  width: 38px;
  box-shadow: inset 0px 1px 2px rgba(0, 0, 0, 0.5);
  z-index: 200;
}
/* line 70, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .input-field-group {
  margin: 1px 0 22px;
}
/* line 74, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .-error-text {
  font-size: 14px;
  margin: -2px 0px 20px;
}
/* line 79, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .tagit {
  background: url(/assets/create/tags-icon@2x-c52cfc2ceaa2c98bf0f06370352642a8.png) no-repeat 10px 11px;
  border-radius: 5px;
  min-height: 41px;
  padding: 7px 12px 6px 32px;
  overflow: initial;
  -webkit-background-size: 16px;
  -moz-background-size: 16px;
  -o-background-size: 16px;
  background-size: 16px;
}
/* line 18, ../../../app/assets/stylesheets/coub/core/helpers/_utility_mixins.scss */
.modal--edit-popup .tagit:before, .modal--edit-popup .tagit:after {
  content: '';
  display: table;
}
/* line 23, ../../../app/assets/stylesheets/coub/core/helpers/_utility_mixins.scss */
.modal--edit-popup .tagit:after {
  clear: both;
}
/* line 88, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .tagit.scroll-y {
  overflow-y: auto;
  max-height: 135px;
}
/* line 93, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .tagit:hover {
  box-shadow: 0px 0px 0px 3px #1e39f6;
}
/* line 97, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .tagit li {
  font-size: 13px;
  padding: .2em 5px .2em .5em;
}
/* line 102, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .tagit input {
  font-size: 13px;
}
/* line 111, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .grid-container {
  text-align: left;
}
/* line 114, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .grid-container label {
  font-size: 14px;
}
/* line 118, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .grid-container p {
  color: rgba(0, 0, 0, 0.4);
  font-size: 11px;
  margin: 7px 0px 0px;
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
  /* line 125, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
  .modal--edit-popup .grid-container p {
    font-size: 12px;
  }
}
/* line 131, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .grid-col {
  padding-bottom: 16px;
}
/* line 135, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .grid-col:nth-child(odd) {
  padding-right: 15px;
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
  /* line 135, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
  .modal--edit-popup .grid-col:nth-child(odd) {
    padding-right: 0px;
  }
}
/* line 148, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .dropdown--visibility .dropdown__inner {
  width: 100%;
}
/* line 153, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .dropdown--visibility .list__item:before,
.modal--edit-popup .dropdown--visibility .dropdown__handler > .sb.-toggle:before {
  content: '';
  left: 10px;
}
/* line 160, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .dropdown--visibility .dropdown__handler.unlisted > .sb.-toggle:before, .modal--edit-popup .dropdown--visibility .dropdown__handler.private > .sb.-toggle:before {
  left: 13px;
}
/* line 164, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .dropdown--visibility .dropdown__handler.public {
  left: 11px;
}
/* line 169, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .dropdown--visibility .sb.-toggle {
  font-size: 14px;
  padding: 0 45px 0 35px;
}
/* line 174, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .dropdown--visibility .list__item {
  padding-left: 32px;
}
/* line 177, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .dropdown--visibility .list__item.friends:before {
  left: 7px;
}
/* line 184, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .dropdown--visibility .list__item.public:before,
.modal--edit-popup .dropdown--visibility .dropdown__handler.public > .sb.-toggle:before {
  height: 15px;
  width: 15px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -4159px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 184, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
  .modal--edit-popup .dropdown--visibility .list__item.public:before,
  .modal--edit-popup .dropdown--visibility .dropdown__handler.public > .sb.-toggle:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -3923.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 189, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .dropdown--visibility .list__item.public:hover:before,
.modal--edit-popup .dropdown--visibility .list__item.public.active:before {
  height: 15px;
  width: 15px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -3682px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 189, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
  .modal--edit-popup .dropdown--visibility .list__item.public:hover:before,
  .modal--edit-popup .dropdown--visibility .list__item.public.active:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -3802.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 184, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .dropdown--visibility .list__item.friends:before,
.modal--edit-popup .dropdown--visibility .dropdown__handler.friends > .sb.-toggle:before {
  height: 13px;
  width: 20px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -3887px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 184, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
  .modal--edit-popup .dropdown--visibility .list__item.friends:before,
  .modal--edit-popup .dropdown--visibility .dropdown__handler.friends > .sb.-toggle:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -3733.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 189, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .dropdown--visibility .list__item.friends:hover:before,
.modal--edit-popup .dropdown--visibility .list__item.friends.active:before {
  height: 13px;
  width: 20px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -3660px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 189, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
  .modal--edit-popup .dropdown--visibility .list__item.friends:hover:before,
  .modal--edit-popup .dropdown--visibility .list__item.friends.active:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -3477.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 184, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .dropdown--visibility .list__item.private:before,
.modal--edit-popup .dropdown--visibility .dropdown__handler.private > .sb.-toggle:before {
  height: 16px;
  width: 11px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -4495px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 184, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
  .modal--edit-popup .dropdown--visibility .list__item.private:before,
  .modal--edit-popup .dropdown--visibility .dropdown__handler.private > .sb.-toggle:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -5216.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 189, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .dropdown--visibility .list__item.private:hover:before,
.modal--edit-popup .dropdown--visibility .list__item.private.active:before {
  height: 16px;
  width: 11px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -103px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 189, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
  .modal--edit-popup .dropdown--visibility .list__item.private:hover:before,
  .modal--edit-popup .dropdown--visibility .list__item.private.active:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -5127px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 184, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .dropdown--visibility .list__item.unlisted:before,
.modal--edit-popup .dropdown--visibility .dropdown__handler.unlisted > .sb.-toggle:before {
  height: 16px;
  width: 11px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -4520px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 184, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
  .modal--edit-popup .dropdown--visibility .list__item.unlisted:before,
  .modal--edit-popup .dropdown--visibility .dropdown__handler.unlisted > .sb.-toggle:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -4894.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 189, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .dropdown--visibility .list__item.unlisted:hover:before,
.modal--edit-popup .dropdown--visibility .list__item.unlisted.active:before {
  height: 14px;
  width: 10px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -4785px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 189, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
  .modal--edit-popup .dropdown--visibility .list__item.unlisted:hover:before,
  .modal--edit-popup .dropdown--visibility .list__item.unlisted.active:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -5241.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 199, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .edit-popup__footer {
  margin: 26px -29px -18px -29px;
  padding: 33px 29px 27px;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
/* line 18, ../../../app/assets/stylesheets/coub/core/helpers/_utility_mixins.scss */
.modal--edit-popup .edit-popup__footer:before, .modal--edit-popup .edit-popup__footer:after {
  content: '';
  display: table;
}
/* line 23, ../../../app/assets/stylesheets/coub/core/helpers/_utility_mixins.scss */
.modal--edit-popup .edit-popup__footer:after {
  clear: both;
}
/* line 205, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .edit-popup__footer .dropdown {
  float: left;
}
/* line 209, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.modal--edit-popup .edit-popup__footer .sb.-blue {
  float: right;
  margin-top: 3px;
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
  /* line 199, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
  .modal--edit-popup .edit-popup__footer {
    margin: 0px -18px -18px -18px;
    padding: 22px 25px;
  }
}

/* line 222, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.dropdown--autocomplete .dropdown__content {
  width: 180px;
}
/* line 225, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_edit_popup.scss */
.dropdown--autocomplete .dropdown__content .antiscroll-inner {
  min-height: 38px;
}

/* line 8, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.modal.modal--share-popup .modal__content {
  min-width: 300px;
  width: 970px;
  padding: 20px;
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 15, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
  .modal.modal--share-popup .modal__content {
    width: 640px;
  }
  /* line 19, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
  .modal.modal--share-popup .modal__inner {
    padding-top: 10px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 767px) {
  /* line 25, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
  .modal.modal--share-popup .modal__content {
    width: 100%;
  }
}

/* line 31, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__preview {
  position: relative;
}
/* line 34, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__preview > iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0px;
  right: 0px;
  top: 0px;
  bottom: 0px;
}

/* line 39, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__options {
  text-align: left;
}

/* line 43, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__option {
  margin-bottom: 10px;
}
/* line 46, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__option label {
  font-size: 13px;
  display: block;
  margin-bottom: 8px;
}
/* line 53, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__option input,
.share-popup__option textarea {
  font-size: 12px;
}
/* line 57, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__option textarea {
  font-family: Courier;
  resize: none;
}
/* line 62, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__option .option__size {
  float: left;
  padding-right: 7px;
}
/* line 67, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__option .option__size:nth-of-type(1) {
  width: 17%;
}
/* line 71, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__option .option__size:nth-of-type(2) {
  width: 22%;
}
/* line 75, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__option .option__size:nth-of-type(3) {
  width: 27%;
}
/* line 79, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__option .option__size:nth-of-type(4) {
  width: 34%;
  padding-right: 0px;
}
/* line 84, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__option .option__size:nth-of-type(1) > .frame {
  height: 24px;
}
/* line 88, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__option .option__size:nth-of-type(2) > .frame {
  height: 32px;
}
/* line 92, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__option .option__size:nth-of-type(3) > .frame {
  height: 40px;
}
/* line 96, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__option .option__size:nth-of-type(4) > .frame {
  height: 47px;
}
/* line 100, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__option .option__size > .frame {
  font-size: 11px;
  line-height: 1.2;
  color: #7f7f7f;
  text-align: center;
  border: 1px solid #e5e5e5;
  cursor: pointer;
  position: relative;
}
/* line 109, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__option .option__size > .frame.active {
  color: white;
  background-color: #1e39f6;
  border-color: #1e39f6;
}
/* line 116, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__option .option__custom-size {
  float: left;
  width: 45%;
}
/* line 120, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__option .option__custom-size > input {
  text-align: center;
}
/* line 124, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__option .option__custom-size > p {
  margin: 5px 0px 0px;
}
/* line 129, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__option .cross {
  font-size: 12px;
  line-height: 2.9;
  float: left;
  width: 10%;
}

/* line 137, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__checks {
  margin-bottom: -10px;
}
/* line 140, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__checks .-string {
  padding: 0px;
}
/* line 144, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__checks label {
  font-size: 12px;
  margin-bottom: 10px;
  float: left;
  width: 50%;
}
/* line 151, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__checks .originalSize {
  width: 0px;
  height: 0px;
}

/* line 157, ../../../app/assets/stylesheets/coub/core/shared/coubs/parts/_embed_popup.scss */
.share-popup__checks-container {
  margin-top: 10px;
  width: calc(100% + 10.1%);
}

/* line 34, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
.coub {
  position: relative;
}
/* line 37, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
.coub .coub__inner {
  position: relative;
}
/* line 41, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
.coub .coub__vd {
  background-color: white;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(0, 0, 0, 0.04);
}

/*
*   CoubCard Normal
*/
/* line 52, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
.coub.coub--normal-card .coub__vd {
  border-radius: 5px;
}
@media only screen and (min-width: 1024px) {
  /* line 57, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
  .coub.coub--normal-card .coub__vd {
    border-radius: 8px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 1023px) {
  /* line 63, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
  .coub.coub--normal-card.coub--vertical .viewer, .coub.coub--normal-card.coub--vertical .coub__vd {
    margin: 0px;
    width: 100% !important;
    height: 100% !important;
  }
}
@media only screen and (min-width: 1024px) {
  /* line 63, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
  .coub.coub--normal-card.coub--vertical .viewer, .coub.coub--normal-card.coub--vertical .coub__vd {
    margin: 0px auto;
  }
}

/*
*   CoubCard Small
*/
/* line 80, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
.coub.coub--small-card {
  width: 310px;
}
/* line 83, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
.coub.coub--small-card .coub__vd {
  border-radius: 5px;
}

/* line 89, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
.coub.coub--page-card.coub--full-width .coub__vd {
  width: 100% !important;
}

/*
*   Coub Like Banner
*/
/* line 99, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
.coub__like-banner {
  font-size: 13px;
  color: white;
  padding: 5px 10px 5px 5px;
  background-color: rgba(0, 0, 0, 0.5);
  max-width: 220px;
  position: absolute;
  bottom: 10px;
  left: 0;
  border-radius: 5px;
  z-index: 200;
  opacity: 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  -webkit-transition: opacity 0.2s linear, left 0.3s cubic-bezier(0.54, 0.4, 0.25, 3);
  -moz-transition: opacity 0.2s linear, left 0.3s cubic-bezier(0.54, 0.4, 0.25, 3);
  -ms-transition: opacity 0.2s linear, left 0.3s cubic-bezier(0.54, 0.4, 0.25, 3);
  -o-transition: opacity 0.2s linear, left 0.3s cubic-bezier(0.54, 0.4, 0.25, 3);
  transition: opacity 0.2s linear, left 0.3s cubic-bezier(0.54, 0.4, 0.25, 3);
}
/* line 114, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
.coub__like-banner .image {
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}
/* line 120, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
.coub__like-banner.-showed {
  left: 10px;
  opacity: 1;
}

/*
*   Coub COTD badge
*/
/* line 130, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
.coub__cotd-badge {
  font-size: 12px;
  position: absolute;
  top: 0px;
  left: 14px;
  padding: 7px 12px;
  height: 27px;
  border-radius: 0px 0px 4px 4px;
  z-index: 200;
}
/* line 140, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
.coub__cotd-badge:before {
  content: '';
  display: inline-block;
  position: absolute;
  left: 6px;
  top: 4px;
  height: 18px;
  width: 13px;
  background-image: url(/assets/sprites-scd81c68490-5d418ef6717fb910d835a4747310d15e.png);
  background-position: 0 -3940px;
  background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5) {
  /* line 140, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
  .coub__cotd-badge:before {
    background-image: url(/assets/sprites-retina-s48947ffc1d-0b19344cd9f3cd351f4ecf6f610b8240.png);
    background-position: 0 -3846.5px;
    background-repeat: no-repeat;
    -webkit-background-size: 81px 6841.5px;
    -moz-background-size: 81px 6841.5px;
    -o-background-size: 81px 6841.5px;
    background-size: 81px 6841.5px;
  }
}
/* line 149, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
.coub__cotd-badge:hover {
  padding: 7px 8px 8px 25px;
}
/* line 153, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
.coub__cotd-badge:hover .coub__cotd-badge__title,
.coub__cotd-badge:hover .coub__cotd-badge__date {
  display: inline-block;
}

/* line 159, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
.coub__cotd-badge__title:after {
  content: '\007C';
  margin: -2px 4px 0px 6px;
  display: inline-block;
  font-size: 11px;
}

/* line 172, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
.coubs-list.-grey-coub .coub__sharing .coub__sharing__dropdown .dropdown__handler > .sb,
.coubs-list.-grey-coub .coub__sharing .sharing__controls > .sb,
.coubs-list.-grey-coub .coub__sharing .sharing__controls .dropdown__handler > .sb,
.coubs-list.-grey-coub .coub__sharing .sb.social.mail,
.coubs-list.-grey-coub .coub__sharing .sb.social.link {
  background: #f7f7f7;
}

/* Кнопка "открыть в приложении" */
/* line 180, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
.coub .coub__wia-button {
  padding: 9px 6px 0px 6px;
}
/* line 184, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
.coub .coub__wia-button button:before {
  margin-right: 2px;
  top: 0px;
}

/* Скрыть open in app в плеере на странице коба */
/* line 193, ../../../app/assets/stylesheets/coub/core/shared/coubs/_coub_card.scss */
.coub.coub--page-card .viewer__open-in-app {
  display: none;
}

/* line 37, ../../../app/assets/stylesheets/coub/embed.css.scss */
*, *:after, *:before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 41, ../../../app/assets/stylesheets/coub/embed.css.scss */
body, html {
  background: transparent;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin: 0;
  overflow: hidden;
  height: 100%;
}

/* line 50, ../../../app/assets/stylesheets/coub/embed.css.scss */
.coub__embed {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background: transparent;
}

/* line 57, ../../../app/assets/stylesheets/coub/embed.css.scss */
.coub__viewer,
.viewer__player {
  height: 100%;
}

/* line 61, ../../../app/assets/stylesheets/coub/embed.css.scss */
.viewer__img {
  bottom: 0;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  z-index: -10;
}

/* line 73, ../../../app/assets/stylesheets/coub/embed.css.scss */
.viewer__open-in-app.-yellow,
.coub__embed.loc-vkontakte-embed .viewer.-state-unloaded .viewer__open-in-app {
  background-color: yellow !important;
  color: black;
  border-color: transparent !important;
  background: 3px 3px url(/assets/svg/mobile_player/open_in_app_black-c736d016e736d1d49b9c4178e6dec7b8.svg) no-repeat;
  background-size: 13px 18px;
}

/* line 82, ../../../app/assets/stylesheets/coub/embed.css.scss */
.coub__embed.loc-vkontakte-embed .viewer__open-in-app-extended {
  position: absolute;
  width: 45%;
  height: 45%;
  bottom: 0;
  display: block;
}

/* line 90, ../../../app/assets/stylesheets/coub/embed.css.scss */
.viewer.-state-paused .viewer__open-in-app-extended {
  display: none;
}

/* line 94, ../../../app/assets/stylesheets/coub/embed.css.scss */
.viewer__pause__open-in-app {
  z-index: 1;
  position: relative;
}

/* line 99, ../../../app/assets/stylesheets/coub/embed.css.scss */
.hbold {
  font-weight: bold;
}
