@charset "UTF-8";
.eplayer-skin-loading {
  position: absolute;
  top: 50%;
  left: 50%;
  display: none;
  font-size: 24px;
  margin-left: -15px;
  margin-top: -12px;
  z-index: 1;
  -webkit-animation-name: eplayer-spin;
  -webkit-animation-duration: 2000ms;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  -moz-animation-name: eplayer-spin;
  -moz-animation-duration: 2000ms;
  -moz-animation-iteration-count: infinite;
  -moz-animation-timing-function: linear;
  -ms-animation-name: eplayer-spin;
  -ms-animation-duration: 2000ms;
  -ms-animation-iteration-count: infinite;
  -ms-animation-timing-function: linear;
  animation-name: eplayer-spin;
  animation-duration: 2000ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear; }
  .loading .eplayer-skin-loading {
    display: block; }

.eplayer-hide-skin-api .eplayer-skin {
  opacity: 0 !important;
  display: none; }

.eplayer-active:hover .eplayer-holdable, .eplayer-hold-skin .eplayer-holdable {
  opacity: 1; }

.eplayer-hide-skin .eplayer-holdable {
  opacity: 0 !important; }

.eplayer-skin-controls {
  bottom: -36px;
  transition: bottom 0.3s ease; }
  .eplayer-skin-controls:hover {
    bottom: 0px; }
    .eplayer-skin-controls:hover .eplayer-skin-title {
      visibility: visible; }
  .eplayer-active:hover .eplayer-skin-controls, .eplayer-hold-skin .eplayer-skin-controls {
    bottom: 0px;
    transition: bottom 0.3s ease; }

/*video:hover .eplayer-skin-controls {
  bottom: 0px;
  transition: bottom 0.3s ease;
}*/
.eplayer-skin-buttons-center {
  visibility: hidden;
  transition: visibility 0.1s ease; }
  .eplayer-active:hover .eplayer-skin-buttons-center, .eplayer-hold-skin .eplayer-skin-buttons-center {
    visibility: visible;
    transition: visibility 0.1s ease; }

.eplayer-skin-title {
  visibility: hidden;
  transition: visibility 0.1s ease; }
  .eplayer-active:hover .eplayer-skin-title, .eplayer-hold-skin .eplayer-skin-title {
    visibility: visible;
    transition: visibility 0.1s ease; }

.eplayer-skin {
  transition: opacity 0.3s ease; }
  .eplayer-hide-skin .eplayer-skin {
    opacity: 0 !important;
    display: none; }

.eplayer-skin {
  z-index: 1;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0; }
  .eplayer-skin .eplayer-skin-fullsize {
    width: auto;
    height: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0; }
  .eplayer-skin .eplayer-skin-component {
    z-index: 10; }
  .eplayer-skin .eplayer-skin-foreground {
    z-index: 100; }
  .eplayer-skin .eplayer-skin-background {
    z-index: 0; }
  .eplayer-skin .eplayer-skin-middleground {
    z-index: 6; }
  .eplayer-skin .eplayer-skin-area {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
    top: 0;
    left: 0; }
  .eplayer-skin .eplayer-skin-button {
    text-align: center;
    display: inline-block;
    cursor: pointer;
    position: relative;
    font-size: 12px;
    /*This is because spaces with inline-blocks */
    transition: color 0.2s ease;
    vertical-align: middle; }
  .eplayer-skin .eplayer-skin-buttons {
    white-space: nowrap; }
  .eplayer-skin .eplayer-text {
    font-size: 12px; }
  .eplayer-skin .eplayer-skin-shadow {
    background: rgba(0, 0, 0, 0.4); }

.eplayer-title-hidden .eplayer-skin-title {
  display: none !important; }

.eplayer-quality-hidden .eplayer-skin-quality {
  display: none !important; }

.eplayer-volume-hidden .eplayer-skin-volume {
  display: none !important; }

.eplayer-fullscreen-hidden .eplayer-skin-button-fullscreen {
  display: none !important; }

@-webkit-keyframes eplayer-spin {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg); } }

@keyframes eplayer-spin {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'eplayer';
    src: url('../font/eplayer.svg?1686974#eplayer') format('svg');
  }
}
*/
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "ramblerskin";
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ }

.icon-enlarge:before {
  content: '\e800'; }

/* '' */
.icon-shrink:before {
  content: '\e801'; }

/* '' */
.icon-fast-forward:before {
  content: '\e802'; }

/* '' */
.icon-play:before {
  content: '\e803'; }

/* '' */
.icon-fast-backward:before {
  content: '\e804'; }

/* '' */
.icon-replay:before {
  content: '\e805'; }

/* '' */
.icon-settings:before {
  content: '\e806'; }

/* '' */
.icon-volume-high:before {
  content: '\e807'; }

/* '' */
.icon-volume-low:before {
  content: '\e808'; }

/* '' */
.icon-volume-medium:before {
  content: '\e809'; }

/* '' */
.icon-volume-mute:before {
  content: '\e80a'; }

/* '' */
.icon-big_pause:before {
  content: '\e80b'; }

/* '' */
.icon-pause:before {
  content: '\e80c'; }

/* '' */
.icon-big_play:before {
  content: '\e80e'; }

/* '' */
.icon-player_center_icon_play_2:before {
  content: '\e80f'; }

/* '' */
.icon-big_replay:before {
  content: '\e811'; }

/* '' */
.icon-player_center_icon_replay_2:before {
  content: '\e812'; }

/* '' */
.icon-align-center:before {
  content: '\e80d'; }

/* '' */
.icon-share:before {
  content: '\e810'; }

/* '' */
.icon-cancel:before {
  content: '\e813'; }

/* '' */
.icon-cancel-circled:before {
  content: '\e814'; }

/* '' */
.icon-vkontakte:before {
  content: '\e815'; }

/* '' */
.icon-facebook-squared:before {
  content: '\e816'; }

/* '' */
.icon-odnoklassniki:before {
  content: '\e817'; }

/* '' */
.icon-twitter-squared:before {
  content: '\e818'; }

/* '' */
.icon-spinner:before {
  content: '\e819'; }

/* '' */
.eplayer *, .eplayer *:before, .eplayer *:after {
  box-sizing: content-box; }

.eplayer-skin-fullsize.eplayer-skin-shiftable {
  transition: bottom 0.3s ease;
  bottom: 8px; }
  .eplayer-active:hover .eplayer-skin-fullsize.eplayer-skin-shiftable, .eplayer-hold-skin .eplayer-skin-fullsize.eplayer-skin-shiftable {
    bottom: 44px; }

.eplayer-share-social-button span.icon {
  margin-left: -19px !important;
  margin-top: -12px !important; }

.eagleplayer-unmute {
  font-family: 'eagle-default', Arial, Verdana, Tahoma, Helvetica; }

.eplayer-skin {
  font-family: 'eagle-default', Arial, Verdana, Tahoma, Helvetica;
  font-size: 14px; }
  .eplayer-live .eplayer-skin .eplayer-skin-timeinfo {
    display: none !important; }
  .eplayer-live .eplayer-skin .eplayer-skin-seek {
    display: none !important; }
  .eplayer-xs .eplayer-skin .eplayer-xs-hidden {
    display: none !important; }
  .eplayer-xs .eplayer-skin .eplayer-skin-button {
    width: 40px;
    font-size: 10px; }
    .eplayer-xs .eplayer-skin .eplayer-skin-button.eplayer-skin-toggle {
      width: 40px;
      font-size: 10px; }
    .eplayer-xs .eplayer-skin .eplayer-skin-button span.icon.icon-settings {
      font-size: 12px;
      margin-top: -6px; }
  .eplayer-xs .eplayer-skin .eplayer-skin-buttons-right {
    padding-right: 11px; }
  .eplayer-xs .eplayer-skin .eplayer-skin-controls .eplayer-skin-buttons-left .eplayer-skin-timeinfo {
    font-size: 10px; }
  .eplayer-xs .eplayer-skin .eplayer-skin-quality-select {
    padding: 10px 0; }
    .eplayer-xs .eplayer-skin .eplayer-skin-quality-select .quality {
      font-size: 10px; }
  .eplayer-xs .eplayer-skin .eplayer-share-skin-button {
    width: 18px !important; }
    .eplayer-xs .eplayer-skin .eplayer-share-skin-button span.icon-share {
      margin-top: -6px !important;
      font-size: 12px !important; }
  .eplayer-xs .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple {
    line-height: 25px !important;
    margin-left: -25px;
    margin-top: -25px;
    top: 50%;
    left: 50%;
    font-size: 25px;
    color: white;
    width: 50px;
    height: 50px; }
    .eplayer-xs .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple span.icon {
      margin-top: -13px;
      margin-left: -16px; }
    .eplayer-xs .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple span.icon-big_pause2 {
      margin-left: -17.5px; }
    .eplayer-xs .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple span.icon-big_replay2 {
      margin-left: -17.5px; }
  .eplayer-skin .eplayer-buy-btn-wrapper {
    margin-bottom: 20px;
    position: relative; }
    .eplayer-skin .eplayer-buy-btn-wrapper .eplayer-sl_bottom {
      position: absolute;
      right: 20px;
      bottom: 0px;
      cursor: pointer;
      line-height: 1.2;
      font-family: Arial, sans-serif; }
      .eplayer-skin .eplayer-buy-btn-wrapper .eplayer-sl_bottom .eplayer-btn_buy {
        font-weight: 700;
        padding: 0 13px 0 47px;
        font-size: 13px;
        line-height: 34px;
        white-space: nowrap;
        border: 1px solid rgba(0, 0, 0, 0.18);
        display: inline-block;
        text-align: center;
        color: #fff;
        text-decoration: none;
        border-radius: 3px;
        border: none;
        border: 1px solid rgba(0, 0, 0, 0.15);
        position: relative;
        background: linear-gradient(180deg, #f08631 0, #f0641b 100%);
        background-clip: padding-box; }
        .eplayer-skin .eplayer-buy-btn-wrapper .eplayer-sl_bottom .eplayer-btn_buy:hover {
          background: linear-gradient(180deg, #d96f0a 0, #cd4d0a 100%);
          background-clip: padding-box; }
          .eplayer-skin .eplayer-buy-btn-wrapper .eplayer-sl_bottom .eplayer-btn_buy:hover .eplayer-btn_buy_ico {
            background: linear-gradient(180deg, #ce550a 0, #bd340a 100%); }
        .eplayer-skin .eplayer-buy-btn-wrapper .eplayer-sl_bottom .eplayer-btn_buy .eplayer-btn_buy_ico {
          background: linear-gradient(180deg, #f06b21 0, #f04913 100%);
          width: 37px;
          height: 34px;
          position: absolute;
          top: 0;
          left: 0;
          border-radius: 3px 0 0 3px;
          box-shadow: inset 0 1px rgba(255, 255, 255, 0.25); }
          .eplayer-skin .eplayer-buy-btn-wrapper .eplayer-sl_bottom .eplayer-btn_buy .eplayer-btn_buy_ico .eplayer-ico {
            background: url(../../assets/sprite.png) 0 300px no-repeat;
            display: inline-block; }
          .eplayer-skin .eplayer-buy-btn-wrapper .eplayer-sl_bottom .eplayer-btn_buy .eplayer-btn_buy_ico .eplayer-ico_btn_buy {
            width: 20px;
            height: 19px;
            margin: 7px auto 8px;
            background-position: -78px 0; }
  .eplayer-skin .eplayer-skin-seek {
    margin: 0 0px 0 0px;
    height: 6px;
    position: relative; }
    .eplayer-skin .eplayer-skin-seek .eplayer-skin-time {
      position: absolute;
      top: -29px;
      left: 0;
      min-width: 50px;
      margin-left: -25px;
      text-align: center;
      font-size: 12px;
      display: none;
      background: rgba(0, 0, 0, 0.4); }
      .eplayer-skin .eplayer-skin-seek .eplayer-skin-time span {
        width: 50px;
        left: 0;
        color: #FFFFFF;
        height: 20px;
        line-height: 20px;
        text-align: center; }
      .eplayer-skin .eplayer-skin-seek .eplayer-skin-time .eplayer-tooltip-triangle {
        width: 14px;
        height: 14px;
        position: absolute;
        top: 100%;
        left: 50%;
        margin-left: -7px;
        width: 0;
        height: 0;
        border-top: 7px solid rgba(0, 0, 0, 0.4);
        border-right: 7px solid transparent;
        border-left: 7px solid transparent; }
      .eplayer-skin .eplayer-skin-seek .eplayer-skin-time.eplayer-time-visible {
        display: block; }
    .eplayer-skin .eplayer-skin-seek .eplayer-skin-seek-pane {
      position: absolute;
      background: rgba(255, 255, 255, 0.6);
      top: 0px;
      width: 100%;
      height: 6px;
      overflow: hidden; }
      .eplayer-skin .eplayer-skin-seek .eplayer-skin-seek-pane .eplayer-skin-seek-bar {
        background-color: #f7636a;
        position: absolute;
        overflow: hidden;
        left: 0;
        height: 100%;
        width: 0; }
      .eplayer-skin .eplayer-skin-seek .eplayer-skin-seek-pane .eplayer-skin-seek-loaded {
        position: absolute;
        overflow: hidden;
        left: 0;
        height: 100%;
        width: 0%;
        background: white;
        transition: width 0.3s ease; }
  .eplayer-skin .eplayer-subtitles {
    text-align: center;
    position: absolute;
    bottom: 5px;
    left: 0;
    right: 0; }
    .eplayer-skin .eplayer-subtitles p {
      background: rgba(0, 0, 0, 0.5);
      word-wrap: normal;
      padding: 5px;
      margin: 8px;
      font-weight: normal;
      font-family: 'eagle-default', Arial, Verdana, Geneva, sans-serif;
      font-style: normal;
      font-variant: normal;
      font-size: 16px;
      color: #ddd;
      overflow: hidden;
      text-overflow: ellipsis;
      display: inline-block; }
  .eplayer-skin .eplayer-skin-subtitles-video {
    float: left;
    padding-left: 14px; }
  .eplayer-skin .eplayer-line-div {
    padding-top: 20px;
    padding-bottom: 25px; }
    .eplayer-skin .eplayer-line-div .eplayer-line {
      float: left;
      position: absolute;
      width: 87%;
      color: #898989;
      background-color: #898989;
      height: 1px;
      border: none;
      opacity: 0.3;
      right: 0px;
      left: 0px; }
  .eplayer-skin .eplayer-subtitles-items {
    float: left;
    padding-left: 5px; }
    .eplayer-skin .eplayer-subtitles-items .subtitle {
      color: white;
      width: auto;
      float: left;
      font-size: 12px;
      padding: 3px;
      margin: 0 5px;
      padding: 5px;
      cursor: pointer;
      display: block;
      text-align: right; }
    .eplayer-skin .eplayer-subtitles-items .subtitle.active {
      background-color: #f7636a; }
  .eplayer-skin .eplayer-skin-subtitle-button {
    font-size: 12px;
    width: 38px !important;
    line-height: 38px; }
  .eplayer-skin .eplayer-skin-subtitle {
    visibility: hidden; }
  .eplayer-skin .eplayer-menu-select {
    display: none;
    left: 10px;
    font-size: 14px; }
    .eplayer-skin .eplayer-menu-select:hover .eplayer-skin-quality-select {
      visibility: visible;
      opacity: 1;
      transition: opacity 0.3s linear; }
    .eplayer-skin .eplayer-menu-select:hover .eplayer-skin-subtitle {
      visibility: visible;
      opacity: 1;
      transition: opacity 0.3s linear; }
  .eplayer-skin .eplayer-skin-quality-select {
    background-color: rgba(0, 0, 0, 0.7);
    position: absolute;
    right: -38px;
    width: 246px;
    height: auto;
    visibility: hidden;
    padding-top: 20px;
    padding-bottom: 20px;
    bottom: 55px;
    opacity: 0;
    transition: visibility 0s 0.2s, opacity 0.2s linear; }
    .eplayer-skin .eplayer-skin-quality-select .eplayer-skin-quality-video {
      font-size: 12px;
      padding-right: 129px;
      color: #999999; }
    .eplayer-skin .eplayer-skin-quality-select .qualities {
      padding-left: 5px;
      height: 17px; }
    .eplayer-skin .eplayer-skin-quality-select .quality {
      color: white;
      width: 25px;
      float: left;
      font-size: 12px;
      padding: 3px;
      margin: 0 5px;
      padding: 5px;
      cursor: pointer;
      display: block;
      text-align: right; }
    .eplayer-skin .eplayer-skin-quality-select .quality.active {
      background-color: #f7636a; }
  .eplayer-skin .eplayer-skin-title {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.7));
    position: absolute;
    width: 100%;
    height: 44px;
    z-index: 12; }
    .eplayer-skin .eplayer-skin-title .eplayer-skin-title-text {
      padding-left: 9px;
      padding-top: 11px;
      width: 70%;
      white-space: nowrap;
      text-overflow: ellipsis;
      font-size: 14px;
      overflow: hidden;
      text-decoration: none;
      cursor: default;
      text-align: left; }
    .eplayer-skin .eplayer-skin-title:hover .eplayer-skin-title-text {
      text-decoration: underline; }
  .eplayer-skin .eplayer-skin-controls {
    position: absolute;
    font-size: 16px;
    left: 0;
    right: 0; }
    .eplayer-skin .eplayer-skin-controls .eplayer-skin-buttons {
      float: left; }
      .eplayer-skin .eplayer-skin-controls .eplayer-skin-buttons > * {
        display: inline-block;
        vertical-align: middle;
        height: 36px; }
    .eplayer-skin .eplayer-skin-controls .eplayer-skin-controls-buttons {
      height: 36px;
      background-color: rgba(0, 0, 0, 0.7); }
    .eplayer-skin .eplayer-skin-controls .eplayer-skin-buttons-left {
      margin-right: 0px;
      float: left; }
      .eplayer-skin .eplayer-skin-controls .eplayer-skin-buttons-left .eplayer-skin-timeinfo {
        /*float: right;*/
        padding: 0px 19px;
        line-height: 38px;
        width: auto;
        text-align: center;
        font-size: 12px;
        cursor: default; }
        .eplayer-skin .eplayer-skin-controls .eplayer-skin-buttons-left .eplayer-skin-timeinfo .eplayer-skin-timeinfo-current {
          color: white; }
        .eplayer-skin .eplayer-skin-controls .eplayer-skin-buttons-left .eplayer-skin-timeinfo .eplayer-skin-timeinfo-total-delimiter {
          color: #898989; }
        .eplayer-skin .eplayer-skin-controls .eplayer-skin-buttons-left .eplayer-skin-timeinfo .eplayer-skin-timeinfo-total {
          color: #898989; }
  .eplayer-skin .eplayer-skin, .eplayer-skin .eplayer-skin * {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .eplayer-skin .eplayer-skin-buttons-center {
    width: 100%;
    height: 100%; }
    .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-normal {
      font-size: 100px;
      color: white;
      width: 100%;
      height: 100%;
      color: white;
      z-index: 10;
      position: relative;
      font-size: 100px;
      opacity: .65; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-normal .icon-big_play {
        display: inline; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-normal .icon-big_pause {
        display: none; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-normal .icon-big_replay {
        display: none; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-normal.eplayer-skin-toggle-playing .icon-big_replay {
        display: none; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-normal.eplayer-skin-toggle-playing .icon-big_play {
        display: none; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-normal.eplayer-skin-toggle-playing .icon-big_pause {
        display: inline; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-normal.eplayer-skin-toggle-ended .icon-big_replay {
        display: inline; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-normal.eplayer-skin-toggle-ended .icon-big_play {
        display: none; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-normal.eplayer-skin-toggle-ended .icon-big_pause {
        display: none; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-normal.eplayer-skin-toggle-pause .icon-big_play {
        display: inline; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-normal.eplayer-skin-toggle-pause .icon-big_pause {
        display: none; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-normal.eplayer-skin-toggle-pause .icon-big_replay {
        display: none; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-normal span.icon {
        z-index: 12;
        margin-top: -70px;
        margin-left: -70px; }
    .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple {
      line-height: 50px !important;
      margin-left: -50px;
      margin-top: -50px;
      top: 50%;
      left: 50%;
      font-size: 50px;
      color: white;
      width: 100px;
      height: 100px;
      z-index: 10;
      position: absolute;
      font-size: 50px;
      border-right: 0px !important;
      border-radius: 50%;
      border-color: rgba(255, 255, 255, 0.65);
      background-color: rgba(255, 255, 255, 0.65); }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple .icon-big_play {
        display: inline; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple .icon-big_pause {
        display: none; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple .icon-big_replay {
        display: none; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple.eplayer-skin-toggle-playing .icon-big_replay {
        display: none; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple.eplayer-skin-toggle-playing .icon-big_play {
        display: none; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple.eplayer-skin-toggle-playing .icon-big_pause {
        display: inline; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple.eplayer-skin-toggle-ended .icon-big_replay {
        display: inline; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple.eplayer-skin-toggle-ended .icon-big_play {
        display: none; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple.eplayer-skin-toggle-ended .icon-big_pause {
        display: none; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple.eplayer-skin-toggle-pause .icon-big_play {
        display: inline; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple.eplayer-skin-toggle-pause .icon-big_pause {
        display: none; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple.eplayer-skin-toggle-pause .icon-big_replay {
        display: none; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple span.icon {
        opacity: .65;
        color: #1e42bf;
        z-index: 12;
        margin-top: -25px;
        margin-left: -30px; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple span.icon-big_pause2 {
        margin-left: -35px; }
      .eplayer-skin .eplayer-skin-buttons-center .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple span.icon-big_replay2 {
        margin-left: -35px; }
  .eplayer-skin .eplayer-share-skin-button {
    width: 32px !important;
    margin-right: -10px; }
    .eplayer-skin .eplayer-share-skin-button span.icon-share {
      font-size: 14px !important;
      line-height: 1em;
      margin-top: -7px !important;
      margin-left: -4px !important; }
  .eplayer-skin .eplayer-share .eplayer-share-social-button {
    margin-right: 21px !important; }
  .eplayer-skin .eplayer-share span.icon {
    font-size: 24px !important; }
  .eplayer-skin .eplayer-share span.icon-cancel-circled {
    font-size: 20px !important;
    margin-top: -17px !important;
    margin-left: 4px !important; }
  .eplayer-skin .eplayer-fullscreen {
    width: 100% !important;
    height: 100% !important; }
  .eplayer-skin .eplayer-skin-pane {
    background-color: rgba(0, 0, 0, 0); }
  .eplayer-skin .eplayer-skin-button {
    width: 54px;
    height: 36px; }
    .eplayer-skin .eplayer-skin-button span.icon {
      position: absolute;
      top: 50%;
      left: 50%;
      margin-left: -7px;
      margin-top: -6px;
      line-height: 1em; }
      .eplayer-skin .eplayer-skin-button span.icon.icon-share {
        margin-left: -16px;
        margin-top: -11px; }
      .eplayer-skin .eplayer-skin-button span.icon.icon-settings {
        margin-left: -10px;
        margin-top: -7px;
        font-size: 14px; }
    .eplayer-skin .eplayer-skin-button.eplayer-skin-toggle {
      width: 53px;
      font-size: 12px;
      border-right: 1px solid rgba(255, 255, 255, 0.7); }
      .eplayer-skin .eplayer-skin-button.eplayer-skin-toggle .icon-play {
        display: inline; }
      .eplayer-skin .eplayer-skin-button.eplayer-skin-toggle .icon-pause {
        display: none; }
      .eplayer-skin .eplayer-skin-button.eplayer-skin-toggle .icon-replay {
        display: none; }
      .eplayer-skin .eplayer-skin-button.eplayer-skin-toggle.eplayer-skin-toggle-playing .icon-replay {
        display: none; }
      .eplayer-skin .eplayer-skin-button.eplayer-skin-toggle.eplayer-skin-toggle-playing .icon-play {
        display: none; }
      .eplayer-skin .eplayer-skin-button.eplayer-skin-toggle.eplayer-skin-toggle-playing .icon-pause {
        display: inline; }
      .eplayer-skin .eplayer-skin-button.eplayer-skin-toggle.eplayer-skin-toggle-ended .icon-replay {
        display: inline; }
      .eplayer-skin .eplayer-skin-button.eplayer-skin-toggle.eplayer-skin-toggle-ended .icon-play {
        display: none; }
      .eplayer-skin .eplayer-skin-button.eplayer-skin-toggle.eplayer-skin-toggle-ended .icon-pause {
        display: none; }
      .eplayer-skin .eplayer-skin-button.eplayer-skin-toggle.eplayer-skin-toggle-pause .icon-play {
        display: inline; }
      .eplayer-skin .eplayer-skin-button.eplayer-skin-toggle.eplayer-skin-toggle-pause .icon-pause {
        display: none; }
      .eplayer-skin .eplayer-skin-button.eplayer-skin-toggle.eplayer-skin-toggle-pause .icon-replay {
        display: none; }
  .eplayer-skin .eplayer-skin-buttons-right {
    margin-left: 0px;
    position: relative;
    float: right;
    padding-right: 16px; }
    .eplayer-skin .eplayer-skin-buttons-right .eplayer-skin-button-fullscreen {
      width: 32px; }
  .eplayer-skin .eplayer-skin-settings {
    display: none; }
    .eplayer-quality-visible .eplayer-skin .eplayer-skin-settings {
      display: inline-block; }
  .eplayer-skin .eplayer-skin-volume {
    border-right: 1px solid rgba(255, 255, 255, 0.7); }
    .eplayer-skin .eplayer-skin-volume:hover .eplayer-skin-volume-level {
      margin-left: -12px;
      width: 60px; }
      .eplayer-skin .eplayer-skin-volume:hover .eplayer-skin-volume-level .eplayer-skin-volume-handler {
        visibility: visible; }
    .eplayer-skin .eplayer-skin-volume .eplayer-skin-volume-level {
      height: 12px;
      display: block;
      float: left;
      position: relative;
      margin-top: 12px;
      margin-left: -21px;
      padding-right: 20px;
      width: 0;
      transition: width 0.2s ease; }
      .eplayer-skin .eplayer-skin-volume .eplayer-skin-volume-level.eplayer-volume-visible {
        display: block; }
      .eplayer-skin .eplayer-skin-volume .eplayer-skin-volume-level .eplayer-skin-volume-pane {
        height: 4px;
        overflow: visible;
        position: relative;
        margin-top: 4px;
        background-color: #bbb; }
      .eplayer-skin .eplayer-skin-volume .eplayer-skin-volume-level .eplayer-skin-volume-bar {
        height: 4px;
        transition: background 0.2s ease;
        background-color: #f7636a; }
      .eplayer-skin .eplayer-skin-volume .eplayer-skin-volume-level .eplayer-skin-volume-handler {
        left: 2.5px;
        position: relative;
        height: 10px;
        width: 5px;
        background: white !important;
        float: right;
        margin-top: -3px;
        visibility: hidden; }
  .eplayer-skin .eplayer-skin-volume-button {
    text-align: center;
    position: relative;
    float: left; }
    .eplayer-skin .eplayer-skin-volume-button .volume-low, .eplayer-skin .eplayer-skin-volume-button .volume-medium, .eplayer-skin .eplayer-skin-volume-button .volume-high, .eplayer-skin .eplayer-skin-volume-button .volume-mute {
      display: none; }
    .eplayer-skin .eplayer-skin-volume-button.volume-mute .volume-mute {
      display: inline; }
    .eplayer-skin .eplayer-skin-volume-button.volume-low .volume-low {
      display: inline; }
    .eplayer-skin .eplayer-skin-volume-button.volume-medium .volume-medium {
      display: inline; }
    .eplayer-skin .eplayer-skin-volume-button.volume-high .volume-high {
      display: inline; }
  .eplayer-skin .eplayer-skin-buttons {
    height: 36px; }
    .eplayer-skin .eplayer-skin-buttons .eplayer-skin-quality-button {
      font-size: 14px;
      width: 38px !important;
      line-height: 38px;
      overflow: hidden; }
    .eplayer-skin .eplayer-skin-buttons .eplayer-skin-button-fullscreen .icon-fullscreen-on {
      display: inline; }
      .fullscreen-on .eplayer-skin .eplayer-skin-buttons .eplayer-skin-button-fullscreen .icon-fullscreen-on {
        display: none; }
    .eplayer-skin .eplayer-skin-buttons .eplayer-skin-button-fullscreen .icon-fullscreen-off {
      display: none; }
      .fullscreen-on .eplayer-skin .eplayer-skin-buttons .eplayer-skin-button-fullscreen .icon-fullscreen-off {
        display: inline; }
  .eplayer-skin .eplayer-skin-purple .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple span.icon {
    color: #1e42bf; }
  .eplayer-skin .eplayer-skin-purple .eplayer-skin-quality-select .quality.active {
    background-color: #1e42bf; }
  .eplayer-skin .eplayer-skin-purple .subtitle.active {
    background-color: #1e42bf !important; }
  .eplayer-skin .eplayer-skin-purple .eplayer-skin-volume .eplayer-skin-volume-level .eplayer-skin-volume-bar {
    background-color: #1e42bf; }
  .eplayer-skin .eplayer-skin-purple .eplayer-skin-seek .eplayer-skin-seek-pane .eplayer-skin-seek-bar {
    background-color: #1e42bf; }
  .eplayer-skin .eplayer-skin-purple .eplayer-skin-timeinfo-total-delimiter {
    color: #97a8bf !important; }
  .eplayer-skin .eplayer-skin-purple .eplayer-skin-timeinfo-total {
    color: #97a8bf !important; }
  .eplayer-skin .eplayer-skin-purple .eplayer-skin-quality-video {
    color: #97a8bf !important; }
  .eplayer-skin .eplayer-skin-purple .eplayer-skin-subtitles-video {
    color: #97a8bf !important; }
  .eplayer-skin .mosreg-skin .eplayer-skin-big.eplayer-skin-button.eplayer-skin-big-purple span.icon {
    color: #088dc1; }
  .eplayer-skin .mosreg-skin .eplayer-skin-quality-select .quality.active {
    background-color: #088dc1; }
  .eplayer-skin .mosreg-skin .eplayer-skin-volume .eplayer-skin-volume-level .eplayer-skin-volume-bar {
    background-color: #088dc1; }
  .eplayer-skin .mosreg-skin .eplayer-skin-seek .eplayer-skin-seek-pane .eplayer-skin-seek-bar {
    background-color: #088dc1; }
