.ultra_vp_controls, .vp_btnOverScreen {
  border-top: 1px solid #FDFDFD;
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#fafafa', endColorstr='#d7d7d7')
}
.ultra_vp_controls {
  position: absolute;
  height: 37px;
  bottom: 0;
  width: 100%;
  border-bottom: 1px solid #BDBDBD;
  background: #000;
  background: -moz-linear-gradient(top, #fafafa, #d7d7d7);
  background: -o-linear-gradient(top, #fafafa, #d7d7d7);
  background: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#d7d7d7));
  background: -ms-linear-gradient(#fafafa, #d7d7d7);
  background: linear-gradient(#fafafa, #d7d7d7)
}
.ultra_vp_playButtonScreen {
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -47px 0 0 -40px;
  width: 80px;
  height: 94px;
  z-index: 200
}
.ultra_vp_embedBtnText, .ultra_vp_playlistBtnText, .ultra_vp_shareBtnText {
  top: 0;
  left: 0;
  font-size: 9px;
  text-align: left;
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
  cursor: pointer;
  position: absolute;
  -webkit-font-smoothing: antialiased
}
.ultra_vp_playlistBtn, .ultra_vp_shareBtn {
  background: rgba(73, 73, 73, .59);
  border-radius: 50%;
  width: 32px;
  height: 32px;
  z-index: 200;
  margin: 5px;
  -webkit-transition: all .2s ease-out;
  -moz-transition: all .2s ease-out;
  -o-transition: all .2s ease-out
}
.ultra_vp_playlistBtn {
  -webkit-border-radius: 50%;
  transition: all .2s ease-out
}
.ultra_vp_shareBtn {
  -webkit-border-radius: 50%;
  transition: all .2s ease-out
}
.ultra_vp_embedBtn, .ultra_vp_infoBtn {
  border-radius: 50%;
  -webkit-transition: all .2s ease-out;
  -moz-transition: all .2s ease-out;
  -o-transition: all .2s ease-out;
  width: 32px;
  height: 32px;
  background: rgba(73, 73, 73, .59);
  z-index: 200;
  margin: 5px
}
.ultra_vp_embedBtn {
  -webkit-border-radius: 50%;
  transition: all .2s ease-out
}
.ultra_vp_infoBtn {
  -webkit-border-radius: 50%;
  transition: all .2s ease-out
}
.ultra_vp_facebookBtn, .ultra_vp_mailBtn, .ultra_vp_twitterBtn {
  width: 32px;
  height: 32px;
  background: rgba(73, 73, 73, .59);
  border-radius: 50%;
  z-index: 200;
  margin: 5px;
  -webkit-transition: all .2s ease-out;
  -moz-transition: all .2s ease-out;
  -o-transition: all .2s ease-out;
  transition: all .2s ease-out
}
.ultra_vp_playing .vp_play {
  display: none
}
.ultra_vp_playing .vp_pause {
  display: block
}
.ultra_vp_videoTrack {
  position: absolute;
  left: 55px;
  height: 5px;
  border: 1px solid #B9B9B9;
  border-top-color: #B9B9B9;
  border-bottom-color: #FFF;
  background: #d4d4d4;
  -webkit-border-radius: 8px;
  border-radius: 8px
}
.ultra_vp_videoTrackProgress {
  position: absolute;
  height: 5px;
  background: #303030;
  -webkit-border-radius: 8px;
  border-radius: 8px
}
.ultra_vp_videoTrackProgressScrubber {
  position: absolute;
  height: 19px;
  width: 19px;
  right: -9.5px;
  top: -8px;
  background: url(../images/controls_images/scrubber1.png) center center no-repeat
}
.ultra_vp_videoTrackDownload {
  position: absolute;
  height: 4px;
  background: #b3b3b3;
  -webkit-border-radius: 8px;
  border-radius: 8px
}
.ultra_vp_volumeTrack {
  position: absolute;
  right: 56px;
  width: 58px;
  height: 5px;
  border: 1px solid #B9B9B9;
  border-top-color: #B9B9B9;
  border-bottom-color: #FFF;
  background: #d4d4d4;
  -webkit-border-radius: 8px;
  border-radius: 8px
}
.ultra_vp_toolTipTriangle, .ultra_vp_toolTipTriangleVolume {
  border-right: 8px solid transparent;
  border-top: 10px solid #303030;
  margin-top: 5px
}
.ultra_vp_volumeTrackProgress {
  position: absolute;
  width: 50%;
  height: 5px;
  background: #303030;
  -webkit-border-radius: 8px;
  border-radius: 8px
}
.ultra_vp_volumeTrackProgressScrubber {
  position: absolute;
  height: 19px;
  width: 19px;
  right: -9.5px;
  top: -8px;
  background: url(../images/controls_images/scrubber1.png) center center no-repeat
}
.ultra_vp_toolTipText, .ultra_vp_toolTipTextVolume {
  font-size: 11px;
  color: #fff;
  background: #303030;
  padding: 6px 14px;
  position: absolute;
  text-align: center;
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif
}
.ultra_vp_toolTip {
  position: absolute;
  width: 47px;
  height: 23px
}
.ultra_vp_toolTipText {
  -webkit-border-radius: 4px;
  border-radius: 4px
}
.ultra_vp_toolTipTriangle {
  position: absolute;
  width: 0;
  height: 0;
  border-left: 8px solid transparent
}
.ultra_vp_toolTipVolume {
  position: absolute;
  width: 78px;
  height: 23px
}
.ultra_vp_toolTipTextVolume {
  -webkit-border-radius: 4px;
  border-radius: 4px
}
.ultra_vp_toolTipTriangleVolume {
  position: absolute;
  width: 0;
  height: 0;
  border-left: 8px solid transparent
}
.ultra_vp_timeElapsed {
  position: absolute;
  top: 11px;
  left: 54px;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
  cursor: default
}
.ultra_vp_infoText, .ultra_vp_timeTotal {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none
}
.ultra_vp_timeTotal {
  position: absolute;
  top: 11px;
  right: 209px;
  user-select: none;
  cursor: default
}
.ultra_vp_btnClose, .ultra_vp_nowPlayingText, .ultra_vp_screenBtnsWindow, .ultra_vp_sep1, .ultra_vp_sep2, .ultra_vp_sep3, .ultra_vp_sep4, .ultra_vp_sep6, .ultra_vp_shareWindow {
  position: absolute;
  top: 0
}
.ultra_vp_timeElapsed, .ultra_vp_timeTotal {
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
  font-size: 12px;
  color: #464646;
  text-shadow: 0 1px 1px #FFF
}
.ultra_vp_sep1 {
  width: 0;
  left: 42px
}
.ultra_vp_sep2 {
  width: 0;
  right: 198px
}
.ultra_vp_sep3 {
  width: 0;
  right: 156px
}
.ultra_vp_sep4 {
  width: 0;
  right: 42px
}
.ultra_vp_sep5 {
  position: absolute;
  top: 0;
  width: 0;
  right: 136px
}
.ultra_vp_sep6 {
  width: 0;
  right: 42px
}
.ultra_vp_sepColor {
  border: 1px solid rgba(255, 255, 255, 0);
  border-left-color: #FFF;
  border-right-color: #ACACAC;
  height: 35px
}
.ultra_vp_infoWindow {
  position: absolute;
  width: 100%;
  background: rgba(44, 44, 44, 1);
  z-index: 1000;
  border-top: 1px solid #414141
}
.ultra_vp_btnClose {
  width: 30px;
  height: 30px;
  right: 0;
  cursor: pointer;
  zindex: 999999
}
.ultra_vp_btnCloseText {
  width: 100%;
  height: 100%;
  font-weight: 700;
  font-size: 9px;
  text-align: center;
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
  cursor: pointer;
  position: absolute;
  -webkit-font-smoothing: antialiased;
  color: #fff
}
.ultra_vp_infoText, .ultra_vp_infoTitle {
  margin: 0;
  text-align: left;
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
  cursor: default
}
.ultra_vp_infoTitle {
  font-weight: 700;
  font-size: 14px;
  color: #CCC;
  padding: 5px 0 0 10px
}
.ultra_vp_infoText {
  font-size: 12px;
  color: #e4e4e4;
  padding: 5px 0 10px 10px;
  user-select: none
}
.ultra_vp_embedTitle, .ultra_vp_embedTitle2 {
  -webkit-user-select: none;
  -moz-user-select: none;
  -o-user-select: none
}
.ultra_vp_nowPlayingText {
  left: 0;
  padding: 0 10px 10px;
  font-weight: 700;
  font-size: 14px;
  color: #fff;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, .59);
  text-align: left;
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
  cursor: default;
  z-index: 200
}
.ultra_vp_embedTitle, .ultra_vp_embedTitle2, .ultra_vp_embedTitle3 {
  font-size: 14px;
  color: #CCC;
  margin: 0;
  -khtml-user-select: none;
  cursor: default;
  font-weight: 700;
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
  text-align: left
}
.ultra_vp_embedWindow {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(44, 44, 44, 1);
  z-index: 1000
}
.ultra_vp_embedTitle {
  padding: 10px 5px 0 20px;
  user-select: none
}
.ultra_vp_embedTitle2 {
  padding: 20px 5px 0 20px;
  user-select: none
}
.ultra_vp_embedTitle3 {
  padding: 40px 5px 0 20px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none
}
.ultra_vp_embedText, .ultra_vp_embedText2 {
  font-size: 12px;
  color: #FFF;
  margin: 5px 20px;
  padding: 20px;
  text-align: left;
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
  -webkit-user-select: text;
  background: #1C1C1C;
  border: 1px solid #575757
}
.ultra_vp_embedMessageTxt {
  font-weight: 700;
  font-size: 14px;
  color: #46e5eb;
  text-align: left;
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
  cursor: pointer
}
.copyBtn {
  position: absolute;
  margin-left: 20px;
  cursor: pointer;
  background: #1C1C1C;
  border: 1px solid #575757
}
#ultra_vp_copyInside {
  padding: 8px;
  font-size: 14px;
  color: #fff;
  text-shadow: 1px 1px 3px #000;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
  z-index: 100;
  margin: 0
}
.icon-general, .icon-overScreen {
  text-shadow: 1px 1px 1px rgba(255, 255, 255, .39);
  -webkit-transition: all .2s ease-out;
  -moz-transition: all .2s ease-out;
  -o-transition: all .2s ease-out;
  cursor: pointer
}
.icon-arrows, .icon-general, .icon-overScreen, .icon-overScreen-hover {
  speak: none;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  height: 24px;
  text-align: center
}
.ultra_vp_shareWindow {
  z-index: 200;
  right: 37px
}
.ultra_vp_screenBtnsWindow {
  z-index: 200;
  right: 0
}
.ultra_vp_ads, .ultra_vp_embedBtn, .ultra_vp_playButtonPoster, .ultra_vp_playButtonScreen, .ultra_vp_playlistBtn, .ultra_vp_shareBtn, .ultra_vp_toggleAdPlayBox, .ultra_vp_videoTrack, .ultra_vp_volumeTrack {
  cursor: pointer
}
.icon-general {
  color: #464646;
  transition: all .2s ease-out
}
.icon-general:hover {
  color: #B30000
}
.icon-overScreen {
  color: #464646;
  transition: all .2s ease-out
}
.icon-overScreen-Texts, .icon-overScreen-Texts-hover, .icon-overScreen-hover {
  color: #B30000;
  -webkit-transition: all .2s ease-out;
  -moz-transition: all .2s ease-out;
  -o-transition: all .2s ease-out
}
.icon-overScreen-Texts, .icon-overScreen-Texts-hover {
  transition: all .2s ease-out
}
.icon-overScreen-hover {
  cursor: pointer;
  transition: all .2s ease-out
}
.icon-arrows, .ultra_vp_item {
  -webkit-transition: all .2s ease-out;
  -moz-transition: all .2s ease-out;
  -o-transition: all .2s ease-out;
  cursor: pointer
}
.vp_btnOverScreen:hover {
  opacity: 1
}
.vp_btnOverScreen {
  border-bottom: 1px solid #BDBDBD;
  background: #000;
  background: -moz-linear-gradient(top, #fafafa, #d7d7d7);
  background: -o-linear-gradient(top, #fafafa, #d7d7d7);
  background: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#d7d7d7));
  background: -ms-linear-gradient(#fafafa, #d7d7d7);
  background: linear-gradient(#fafafa, #d7d7d7)
}
.icon-arrows {
  color: #464646;
  text-shadow: 0 0 1px rgba(255, 255, 255, 1);
  transition: all .2s ease-out
}
.ultra_vp_thumbnail_image, .ultra_vp_thumbnail_imageSelected {
  width: 80px;
  height: 45px;
  margin: 15px 5px 5px 5px;
  position: absolute
}
.ultra_vp_title {
  color: #222222;
  font-size: 15px;
    line-height: 1.5em
}
.ultra_vp_description {
  padding: 2px 0 5px;
  font-size: 12px;
  line-height:1.5em;
  color: #333333;
}
.ultra_vp_thumbnail_image {
  border: 2px solid rgba(255, 255, 255, 1)
}
.ultra_vp_thumbnail_imageSelected {
  border: 2px solid #D30000
}
.ultra_vp_itemLeft {
  position: absolute;
  width: 80px;
  height: 50px;
  z-index: 100
}
.ultra_vp_itemRight {
  position: absolute;
  right: 0;
  left: 95px;
  top: 10px;
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif
}
.ultra_vp_itemInfo {
  position: absolute;
  width: 40px;
  height: 15px;
  right: 13px;
  bottom: 2px;
  background: #fff000;
  color: #000
}
.ultra_vp_item, .ultra_vp_item_bottom {
  border-bottom: 1px solid #CACACA;
  color: #fff;
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
  font-size: 11px;
  border-top: 1px solid #FFF
}
#ultra_vp_playlist {
  position: absolute;
  background: rgba(33, 33, 33, 0);
  width: 260px;
  overflow: hidden;
  z-index: 600
}
#ultra_vp_playlistContent {
  position: absolute;
  background: rgba(146, 146, 146, 0);
  top: 0;
  left: 0;
  width: 100%;
  margin: 0;
  padding: 0
}
.ultra_vp_item {
  position: relative;
  width: 100%;
  height: 73px;
  transition: all .2s ease-out;
  background: #212121;
  border-right: 1px solid #cacaca
}
.ultra_vp_item_bottom, .ultra_vp_skipAdBox {
  -webkit-transition: all .2s ease-out;
  -moz-transition: all .2s ease-out;
  -o-transition: all .2s ease-out
}
.ultra_vp_item:hover, .ultra_vp_itemSelected {
  background: #DFDFDF;
  width: 245px;
  height: 100px
}
.ultra_vp_itemSelected {
  position: absolute
}
.ultra_vp_itemUnselected {
  position: absolute;
  width: 245px;
  height: 84px;
  background: #F1F1F1
}
.ultra_vp_bottomArrow, .ultra_vp_topArrow {
  right: 0;
  z-index: 101;
  width: 15px;
  height: 41px;
  position: absolute;
  cursor: pointer
}
.ultra_vp_topArrow {
  top: 0;
  background: rgba(182, 89, 89, 0)
}
.ultra_vp_bottomArrow {
  bottom: 0
}
.ultra_vp_myScrollbarV {
  position: absolute;
  z-index: 100;
  width: 9px;
  bottom: 42px;
  top: 42px;
  right: 3px
}
.ultra_vp_myScrollbarV > div {
  position: absolute;
  z-index: 100;
  width: 100%;
  background: #C4C4C4;
  border-radius: 5px
}
#ultra_vp_playlist_bottom {
  position: absolute;
  background: rgba(33, 33, 33, 0);
  height: 100px;
  overflow: hidden
}
#ultra_vp_playlistContent_bottom {
  position: absolute;
  background: rgba(146, 146, 146, 0);
  top: 0;
  left: 0;
  height: 100%;
  margin: 0;
  padding: 0
}
.ultra_vp_item_bottom {
  position: relative;
  width: 245px;
  height: 73px;
  transition: all .2s ease-out;
  background: #212121;
  cursor: pointer
}
.ultra_vp_skipAdTitle, .ultra_vp_toggleAdPlayBoxTitle {
  font-size: 14px;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  color: #fff;
  text-shadow: 1px 1px 3px #000;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif
}
.ultra_vp_itemSelected_bottom, .ultra_vp_item_bottom:hover {
  position: absolute;
  width: 245px;
  height: 84px;
  background: #DFDFDF
}
.ultra_vp_itemUnselected_bottom {
  position: absolute;
  width: 245px;
  height: 84px;
  background: #F1F1F1
}
.ultra_vp_leftArrow, .ultra_vp_rightArrow {
  z-index: 101;
  width: 41px;
  height: 15px;
  bottom: 0;
  position: absolute;
  cursor: pointer
}
.ultra_vp_leftArrow {
  left: 0
}
.ultra_vp_rightArrow {
  right: 0
}
.ultra_vp_scrollbarBgBottom {
  position: absolute;
  width: 100%;
  height: 13px;
  background: #F3F3F3;
  bottom: 0;
  z-index: 999999;
  border-top: 1px solid #FFF
}
.ultra_vp_scrollbarBgRight {
  position: absolute;
  width: 13px;
  height: 100%;
  background: #F3F3F3;
  right: 0;
  z-index: 999999;
  border-left: 1px solid #fff
}
.ultra_vp_myScrollbarH {
  position: absolute;
  z-index: 100;
  height: 9px;
  bottom: 3px;
  left: 42px;
  right: 42px
}
.ultra_vp_myScrollbarH > div {
  position: absolute;
  z-index: 100;
  height: 100%;
  background: #C4C4C4;
  border-radius: 5px
}
.ultra_vp_videoPlayer {
  position: absolute;
  padding: 0;
  margin: 0;
  -webkit-user-select: none;
  background: #000;
  height: 100%;
  z-index: 90
}
.ultra_vp_videoPlayerAD {
  position: absolute;
  top: 0;
  left: 0;
  -webkit-user-select: none;
  background: #000;
  height: 100%;
  z-index: 1;
  cursor: pointer
}
.ultra_vp_progressAD, .ultra_vp_progressADBg {
  height: 5px;
  z-index: 999999;
  position: absolute;
  bottom: 0
}
.ultra_vp_progressADBg {
  width: 100%;
  left: 0;
  background: #000;
  background: -moz-linear-gradient(top, #d1d1d1, #e2e2e2);
  background: -o-linear-gradient(top, #d1d1d1, #e2e2e2);
  background: -webkit-gradient(linear, left top, left bottom, from(#d1d1d1), to(#e2e2e2));
  background: -ms-linear-gradient(#d1d1d1, #e2e2e2);
  background: linear-gradient(#d1d1d1, #e2e2e2);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#d1d1d1', endColorstr='#e2e2e2')
}
.ultra_vp_progressAD {
  border-right: 1px solid #6d6852;
  background: -moz-linear-gradient(top, #e7cf6c, #c6a546);
  background: -o-linear-gradient(top, #e7cf6c, #c6a546);
  background: -webkit-gradient(linear, left top, left bottom, from(#e7cf6c), to(#c6a546));
  background: -ms-linear-gradient(#e7cf6c, #c6a546);
  background: linear-gradient(#e7cf6c, #c6a546);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#e7cf6c', endColorstr='#c6a546')
}
.ultra_vp_skipAdBox {
  position: absolute;
  width: 57px;
  height: 30px;
  background: rgba(0, 0, 0, .56);
  border: 1px solid rgba(241, 241, 241, .25);
  z-index: 2;
  cursor: pointer;
  transition: all .2s ease-out
}
.ultra_vp_skipAdBox:hover {
  border: 1px solid rgba(241, 241, 241, .35);
  -webkit-transition: all .2s ease-out;
  -moz-transition: all .2s ease-out;
  -o-transition: all .2s ease-out;
  transition: all .2s ease-out
}
.ultra_vp_skipAdTitle {
  position: absolute;
  top: 7px;
  left: 6px;
  z-index: 100;
  margin: 0;
  user-select: none
}
.ultra_vp_toggleAdPlayBox {
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -47px 0 0 -40px;
  width: 80px;
  height: 94px;
  z-index: 200
}
.ultra_vp_toggleAdPlayBox:hover {
  opacity: .75;
  -webkit-transition: all .3s ease-out;
  -moz-transition: all .3s ease-out;
  -o-transition: all .3s ease-out;
  transition: all .3s ease-out
}
.ultra_vp_toggleAdPlayBoxTitle {
  position: absolute;
  top: 7px;
  left: 6px;
  z-index: 100;
  margin: 0;
  user-select: none
}
.ultra_vp_adsTitleInside, .ultra_vp_timeLeftInside {
  -webkit-user-select: none;
  -moz-user-select: none;
  -o-user-select: none
}
.ultra_vp_preloader {
  position: absolute;
  width: 32px;
  height: 32px;
  left: 50%;
  top: 50%;
  margin: -12px 0 0 -12px;
  background: url(../images/preloader.gif) center center no-repeat;
  z-index: 600
}
.ultra_vp_fullScreen {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  overflow: hidden
}
#ultra_vp_vimeoWrapper, #ultra_vp_ytWrapper {
  position: absolute;
  width: 100%;
  height: 100%;
  background: #1B1B1B;
  z-index: 300
}
.ultra_vp_overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  background: #000;
  z-index: 501
}
#ultra_vp_overlayPoster {
  max-width: 100%;
  max-height: 100%;
  margin: auto;
  display: block
}
.ultra_vp_playButtonPoster {
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -47px 0 0 -40px;
  width: 80px;
  height: 94px;
  z-index: 502
}
.ultra_vp_playButtonPoster:hover {
  opacity: .75;
  -webkit-transition: all .3s ease-out;
  -moz-transition: all .3s ease-out;
  -o-transition: all .3s ease-out;
  transition: all .3s ease-out
}
.ultra_vp_logo {
  position: absolute;
  z-index: 999
}
.ultra_vp_controls .ultra_vp_disabled {
  display: none
}
.ultra_vp_videoPlayer video, .ultra_vp_videoPlayerAD video {
  display: block;
  width: 100%;
  height: 100%
}
.ultra_vp_videoPlayer embed, .ultra_vp_videoPlayer object {
  z-index: 100
}
.ultra_vp_controls {
  z-index: 200
}
.ultra_vp_adsTitleInside, .ultra_vp_adsTitleInsideNowPlaying, .ultra_vp_timeLeftInside {
  z-index: 501;
  -khtml-user-select: none;
  cursor: default;
  position: absolute
}
.ultra_vp_videoAdBoxInside {
  position: absolute;
  left: 10px;
  bottom: 0;
  width: 190px;
  height: 25px;
  font-size: 12px;
  color: #fff;
  text-shadow: 1px 1px 3px #000;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif
}
.ultra_vp_adsTitleInside {
  user-select: none;
  margin: 0
}
.ultra_vp_timeLeftInside {
  left: 82px;
  user-select: none
}
.ultra_vp_adsTitleInsideNowPlaying {
  -webkit-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none
}
.ultra_vp_fsEnterADBox {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2
}
.ultra_vp_effect2:after, .ultra_vp_effect2:before, .ultra_vp_effect3:after, .ultra_vp_effect3:before {
  width: 50%;
  top: 80%;
  max-width: 300px;
  background: rgba(0, 0, 0, .6);
  content: ""
}
.ultra_vp_effect1 {
  -webkit-box-shadow: 0 10px 6px -6px rgba(0, 0, 0, .6);
  -moz-box-shadow: 0 10px 6px -6px rgba(0, 0, 0, .6);
  box-shadow: 0 10px 6px -6px rgba(0, 0, 0, .6)
}
.ultra_vp_effect2 {
  position: relative
}
.ultra_vp_effect2:after, .ultra_vp_effect2:before {
  z-index: -1;
  position: absolute;
  bottom: 15px;
  left: 10px;
  -webkit-box-shadow: 0 15px 10px rgba(0, 0, 0, .6);
  -moz-box-shadow: 0 15px 10px rgba(0, 0, 0, .6);
  box-shadow: 0 15px 10px rgba(0, 0, 0, .6);
  -webkit-transform: rotate(-3deg);
  -moz-transform: rotate(-3deg);
  -o-transform: rotate(-3deg);
  -ms-transform: rotate(-3deg);
  transform: rotate(-3deg)
}
.ultra_vp_effect2:after {
  -webkit-transform: rotate(3deg);
  -moz-transform: rotate(3deg);
  -o-transform: rotate(3deg);
  -ms-transform: rotate(3deg);
  transform: rotate(3deg);
  right: 10px;
  left: auto
}
.ultra_vp_effect3 {
  position: relative
}
.ultra_vp_effect3:after, .ultra_vp_effect3:before {
  z-index: -1;
  position: absolute;
  bottom: 25px;
  left: 10px;
  -webkit-box-shadow: 0 35px 20px rgba(0, 0, 0, .6);
  -moz-box-shadow: 0 35px 20px rgba(0, 0, 0, .6);
  box-shadow: 0 35px 20px rgba(0, 0, 0, .6);
  -webkit-transform: rotate(-8deg);
  -moz-transform: rotate(-8deg);
  -o-transform: rotate(-8deg);
  -ms-transform: rotate(-8deg);
  transform: rotate(-8deg)
}
.ultra_vp_effect3:after {
  -webkit-transform: rotate(8deg);
  -moz-transform: rotate(8deg);
  -o-transform: rotate(8deg);
  -ms-transform: rotate(8deg);
  transform: rotate(8deg);
  right: 10px;
  left: auto
}
.ultra_vp_effect4 {
  position: relative;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, .3), 0 0 40px rgba(0, 0, 0, .1) inset;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, .3), 0 0 40px rgba(0, 0, 0, .1) inset;
  box-shadow: 0 1px 4px rgba(0, 0, 0, .3), 0 0 40px rgba(0, 0, 0, .1) inset
}
.ultra_vp_effect4:after, .ultra_vp_effect4:before {
  content: "";
  position: absolute;
  z-index: -1;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .8);
  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, .8);
  box-shadow: 0 0 20px rgba(0, 0, 0, .8);
  top: 50%;
  bottom: 0;
  left: 10px;
  right: 10px;
  -moz-border-radius: 100px/10px;
  border-radius: 100px/10px
}
.ultra_vp_effect5 {
  -webkit-box-shadow: 0 4px 7px rgba(0, 0, 0, .6);
  -moz-box-shadow: 0 4px 7px rgba(0, 0, 0, .6);
  box-shadow: 0 4px 7px rgba(0, 0, 0, .6)
}
.ultra_vp_effect5:after {
  right: 10px;
  left: auto;
  -webkit-transform: skew(8deg) rotate(3deg);
  -moz-transform: skew(8deg) rotate(3deg);
  -ms-transform: skew(8deg) rotate(3deg);
  -o-transform: skew(8deg) rotate(3deg);
  transform: skew(8deg) rotate(3deg)
}
.ultra_vp_effect6 {
  position: relative;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, .3), 0 0 40px rgba(0, 0, 0, .1) inset;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, .3), 0 0 40px rgba(0, 0, 0, .1) inset;
  box-shadow: 0 1px 4px rgba(0, 0, 0, .3), 0 0 40px rgba(0, 0, 0, .1) inset
}
.ultra_vp_effect6:after, .ultra_vp_effect6:before {
  content: "";
  position: absolute;
  z-index: -1;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .8);
  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, .8);
  box-shadow: 0 0 20px rgba(0, 0, 0, .8);
  top: 10px;
  bottom: 10px;
  left: 0;
  right: 0;
  -moz-border-radius: 100px/10px;
  border-radius: 100px/10px
}
.ultra_vp_effect6:after {
  right: 10px;
  left: auto;
  -webkit-transform: skew(8deg) rotate(3deg);
  -moz-transform: skew(8deg) rotate(3deg);
  -ms-transform: skew(8deg) rotate(3deg);
  -o-transform: skew(8deg) rotate(3deg);
  transform: skew(8deg) rotate(3deg)
}