.button {
  display:inline-block;
  text-decoration:none;
  border:0;
  cursor:pointer;
  vertical-align:top;
  text-align:center
}
.noLinkBtn {
  cursor:default !important
}
.GreyBottomContainer {
  background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(3,3,3,0) 10%,rgba(13,13,13,0.93) 42%,rgba(30,30,30,0.93) 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(10%,rgba(3,3,3,0)),color-stop(42%,rgba(13,13,13,0.93)),color-stop(100%,rgba(30,30,30,0.93)));
  background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(3,3,3,0) 10%,rgba(13,13,13,0.93) 42%,rgba(30,30,30,0.93) 100%);
  background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(3,3,3,0) 10%,rgba(13,13,13,0.93) 42%,rgba(30,30,30,0.93) 100%);
  background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(3,3,3,0) 10%,rgba(13,13,13,0.93) 42%,rgba(30,30,30,0.93) 100%);
  background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(3,3,3,0) 10%,rgba(13,13,13,0.93) 42%,rgba(30,30,30,0.93) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#ed1e1e1e',GradientType=0)
}
.ProfileMainMenu {
  background:#282828;
  background:-moz-linear-gradient(top,#323232 0,#1c1c1c 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#323232),color-stop(100%,#1c1c1c));
  background:-webkit-linear-gradient(top,#323232 0,#1c1c1c 100%);
  background:-o-linear-gradient(top,#323232 0,#1c1c1c 100%);
  background:-ms-linear-gradient(top,#323232 0,#1c1c1c 100%);
  background:linear-gradient(to bottom,#323232 0,#1c1c1c 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#323232,endColorstr=#1c1c1c,GradientType=0)
}
.arrow {
  content:'';
  width:0;
  height:0;
  font-size:0
}
.ellipsis {
  white-space:nowrap;
  text-overflow:ellipsis;
  overflow:hidden
}
.spriteSelectTh {
  width:25px;
  height:25px;
  background-position:-12px 0;
  top:8px;
  right:8px;
  position:absolute;
  border-radius:25px
}
.buttons-img a,
.mainSprite,
.btns_box .fav-disabled,
.btns_box .fav a {
}
.buttons-img a:hover,
.btns_box .fav a:hover {
  text-decoration:none
}
.wide-btn-title,
.wide-btn-title a,
.icon-text-btn,
.icon-text-btn a {
  background:transparent url('../images/empty.png') no-repeat 0 -400px
}
.wide-btn-title a,
.icon-text-btn a,
div[class^="tabmenu"]>ul li a {
  text-decoration:none
}
.main-sprite-dark {
  background:transparent url('../images/empty.png') scroll no-repeat 0 0
}
.main-sprite-dark-2 {
  background:transparent url('../images/empty.png') scroll no-repeat 0 0
}
.section_tabs li.sectionMoreBtn a,
.section_tabs li a,
a.sectionMoreBtn,
.see-all-btn a,
input.button,
#setLinkButton,
div.wrapper-main-menu-nf ul li a,
div.wrapper-main-menu-nf ul li.nf-search-main-menu,
.ddDisplay_body,
div.btn-subscribe a,
div.btn-subscribe div.right a,
div.btn-subscribe-right a {
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  border-radius:6px;
  -moz-background-clip:padding;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
  background:#373737;
  background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0.84) 0,rgba(65,65,65,0.84) 100%);
  background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.84) 0,rgba(65,65,65,0.84) 100%);
  background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.84) 0,rgba(65,65,65,0.84) 100%);
  background-image:linear-gradient(bottom,rgba(0,0,0,0.84) 0,rgba(65,65,65,0.84) 100%)
}
.section_tabs li.sectionMoreBtn a:hover,
.section_tabs li a:hover,
a.sectionMoreBtn:hover,
.see-all-btn a:hover,
div.wrapper-main-menu-nf ul li a:hover,
div.btn-subscribe a:hover,
div.btn-subscribe div.right a:hover,
div.btn-subscribe-right a:hover {
  text-decoration:none
}
.section_tabs li a {
  -moz-border-radius:0;
  -webkit-border-radius:0;
  border-radius:0
}
.section_tabs li a:hover {
  text-decoration:none
}
.section_tabs li.alpha a {
  border-radius:6px 0 0 6px
}
.section_tabs li.alpha a:hover {
  text-decoration:none
}
.section_tabs li.omega a {
  border-radius:0 6px 6px 0;
  margin-right:5px
}
.section_tabs li.omega a:hover {
  text-decoration:none
}
a.sectionMoreBtn:hover,
.section_tabs li:hover a,
.section_tabs li.active a,
.submenu-community-nf span.active a,
.submenu-community-nf span:hover,
.section_tabs li.sectionMoreBtn a:hover,
.see-all-btn a:hover,
div.btn-subscribe a:hover,
div.btn-subscribe-right a:hover {
  background:#3e3e3e;
  -moz-background-clip:padding;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
  background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0.69) 0,rgba(125,125,125,0.69) 100%);
  background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.69) 0,rgba(125,125,125,0.69) 100%);
  background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.69) 0,rgba(125,125,125,0.69) 100%);
  background-image:linear-gradient(bottom,rgba(0,0,0,0.69) 0,rgba(125,125,125,0.69) 100%);
  text-decoration:none
}
.abovePlayer div.btn-subscribe {
  margin:0
}
.subscriptionsWrapper .btn-subscribe {
  margin:0 auto;
  width:112px
}
div.btn-subscribe,
div.btn-subscribe-right {
  float:right;
  margin:0 7px
}
div.btn-subscribe span,
div.btn-subscribe-right span.icon {
  background:url('../images/empty.png') no-repeat -142px -66px;
  height:13px;
  width:13px;
  display:inline-block;
  margin:0 0 -2px
}
div.btn-subscribe-right:hover span.icon,
div.btn-subscribe-right a.subscribed span.icon {
  background-position:-142px -79px
}
div.btn-subscribe a,
div.btn-subscribe div.right a,
div.btn-subscribe-right a {
  padding:4px 12px;
  text-align:center;
  font-size:12px;
  line-height:normal;
  display:block;
  color:white;
  height:inherit
}
div.btn-subscribe a:hover,
div.btn-subscribe div.right a:hover,
div.btn-subscribe-right a:hover {
  text-decoration:none
}
div.btn-subscribe-right a.subscribed:active {
  color:red
}
.bkgBoxThWarning .btnUserActionMenu {
  margin:10px auto
}
#profileMenu .btnUserActionMenu {
  float:right
}
.ie8 #main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item,
.ie9 #main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item,
.ie10 #main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item {
  display:inline-block
}
.ie7 #main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item {
  float:left;
  margin-right:10px
}
.ie7 #profileMenu .btnUserActionMenu,
.ie8 #profileMenu .btnUserActionMenu {
  margin:0 -2px 0 0
}
.ie9 #profileMenu .btnUserActionMenu {
  margin:0 -12px 0 0
}
.btnUserActionMenu a span {
  -moz-border-radius:.92307692px;
  -webkit-border-radius:.92307692px;
  border-radius:.92307692px;
  -moz-background-clip:padding;
  -webkit-background-clip:padding-box;
  padding:8px 20px;
  background-clip:padding-box;
  margin-right:4px;
  text-transform:uppercase;
  color:white;
  font-weight:bold;
  font-size:12px;
  overflow:hidden;
  height:14px;
  display:block
}
.ie7 .btnUserActionMenu a span {
  height:12px;
  padding-top:5px
}
.btnUserActionMenu a:hover {
  text-decoration:none
}
.btnUserActionMenu a span.btnBlue {
  text-shadow:0 1px 0 rgba(1,31,51,0.37);
  background:#3fb1ff;
  background:-moz-linear-gradient(bottom,#0179cb 0,#0179cb 2.98%,#3fb1ff 99.19%,#3fb1ff 100%);
  background:-o-linear-gradient(bottom,#0179cb 0,#0179cb 2.98%,#3fb1ff 99.19%,#3fb1ff 100%);
  background:-webkit-linear-gradient(bottom,#0179cb 0,#0179cb 2.98%,#3fb1ff 99.19%,#3fb1ff 100%);
  background:linear-gradient(bottom,#0179cb 0,#0179cb 2.98%,#3fb1ff 99.19%,#3fb1ff 100%)
}
.btnUserActionMenu a span.btnGreen {
  padding:8px 21px !important;
  text-shadow:0 1px 0 rgba(29,50,1,0.37);
  background:#7bbb27;
  background:-moz-linear-gradient(bottom,#477f01 0,#477f01 2.98%,#7bbb27 99.19%,#7bbb27 100%);
  background:-o-linear-gradient(bottom,#477f01 0,#477f01 2.98%,#7bbb27 99.19%,#7bbb27 100%);
  background:-webkit-linear-gradient(bottom,#477f01 0,#477f01 2.98%,#7bbb27 99.19%,#7bbb27 100%);
  background:linear-gradient(bottom,#477f01 0,#477f01 2.98%,#7bbb27 99.19%,#7bbb27 100%)
}
.ie9 .btnUserActionMenu a span.btnGreen {
  padding:8px 20px;
  margin-right:8px
}
.ie8 .btnUserActionMenu a span.btnGreen {
  margin-right:1px
}
.ie7 .btnUserActionMenu a span {
  height:12px;
  text-align:center;
  padding:4px 28px 8px
}
.ie7 #profileMenu .btnUserActionMenu a span {
  width:175px;
  padding:1px 28px 0 !important;
  line-height:12px;
  height:25px
}
.language-de .btnUserActionMenu a span.btnGreen,
.language-fr .btnUserActionMenu a span.btnGreen,
.language-es .btnUserActionMenu a span.btnGreen,
.language-it .btnUserActionMenu a span.btnGreen,
.language-pt .btnUserActionMenu a span.btnGreen,
.language-pl .btnUserActionMenu a span.btnGreen,
.language-ru .btnUserActionMenu a span.btnGreen {
  font-size:11px
}
.language-fr .btnUserActionMenu a span.btnGreen,
.language-es .btnUserActionMenu a span.btnGreen,
.language-pt .btnUserActionMenu a span.btnGreen,
.language-pl .btnUserActionMenu a span.btnGreen,
.language-ru .btnUserActionMenu a span.btnGreen,
.language-de .btnUserActionMenu a span.btnGreen {
  padding:3px 28px 0;
  width:175px;
  height:27px;
  text-align:center;
  line-height:12px
}
.gradient-video-buttons,
.embed-btn {
  height:45px;
  width:265px;
  float:left;
  font-weight:bold;
  font-size:14px;
  margin-left:7px;
  background:#5b5b5b;
  background:-moz-linear-gradient(#494949,#2a2a2a);
  background:-o-linear-gradient(#494949,#2a2a2a);
  background:-webkit-gradient(linear,0 0,0 100%,from(#494949),to(#2a2a2a));
  background:-webkit-linear-gradient(#494949,#2a2a2a);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#494949',endColorstr='#2a2a2a');
  border-radius:5px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  overflow:hidden
}
.gradient-video-buttons.active {
  background:#3a3a3a;
  background-image:-ms-linear-gradient(top,#323232 0,#1e1e1e 100%);
  background-image:-moz-linear-gradient(top,#323232 0,#1e1e1e 100%);
  background-image:-o-linear-gradient(top,#323232 0,#1e1e1e 100%);
  background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#323232),color-stop(1,#1e1e1e));
  background-image:-webkit-linear-gradient(top,#323232 0,#1e1e1e 100%);
  background-image:linear-gradient(to bottom,#323232 0,#1e1e1e 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#323232',endColorstr='#1e1e1e')
}
.gradient-video-buttons.active label,
.gradient-video-buttons.active .thumbs-up-like,
.gradient-video-buttons.active a {
  color:#5f5f5f
}
.gradient-video-buttons.active a:hover {
  text-decoration:none
}
.share-main-icon {
  background-position:-46px -137px;
  margin:19px 12px 5px 24px;
  width:39px;
  height:24px;
  line-height:30px;
  color:white
}
.share-main-icon:hover {
  background-position:-46px -167px
}
#shareWrap.active .share-main-icon {
  background-position:-45px -201px
}
.ie8 div.share-main-icon {
  margin-left:23px
}
.ie7 div.share-main-icon {
  margin-left:8px
}
#under-player-hd div.share-main-icon,
.ie9 #under-player-hd div.share-main-icon {
  margin-left:25px
}
.ie8 #under-player-hd div.share-main-icon {
  margin-left:24px
}
.ie7 #under-player-hd div.share-main-icon {
  margin-left:7px
}
a[class^="share-block"] {
  display:block;
  margin:-8px 0 0 -25px;
  padding:1px 0 6px
}
a[class^="share-block"] label {
  display:block;
  padding:10px 19px;
  margin:-14px 0;
  cursor:pointer;
  width:55px
}
.share-block-ru label,
.share-block-pl label,
.share-block-it label,
.share-block-es label,
.share-block-de label {
  display:block;
  padding:10px 41px;
  margin:-14px -25px;
  cursor:pointer;
  width:58px
}
.share-block-pt label,
.share-block-fr label {
  display:block;
  padding:10px 41px;
  margin:-11px -8px !important;
  cursor:pointer;
  width:74px
}
.share-icons {
  margin:10px auto;
  width:561px;
  height:56px;
  background:black;
  padding:12px 0 0;
  border:1px solid #333;
  display:none;
  position:relative;
  padding-left:30px;
  left:2px
}
div.btn-more,
div.btn-more a {
  background-position:-10px -160px
}
div.btn-more a:hover {
  text-decoration:none
}
.embed-btn {
  width:48px;
  height:30px;
  padding:0 12px;
  margin:7px 0;
  text-align:center
}
.embed-btn a {
  font-weight:bold;
  line-height:31px;
  color:white;
  display:block
}
.embed-btn a:hover {
  text-decoration:none
}
.embed-btn:hover {
  background:#464646;
  background:-moz-linear-gradient(#5d5d5d,#373737);
  background:-o-linear-gradient(#5d5d5d,#373737);
  background:-webkit-gradient(linear,0 0,0 100%,from(#5d5d5d),to(#373737));
  background:-webkit-linear-gradient(#5d5d5d,#373737);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5d5d5d',endColorstr='#373737')
}
.favorite-wrap {
  width:111px;
  height:45px;
  position:relative;
  overflow:hidden
}
.favorite-wrap a {
  padding:14px 31px 14px 58px;
  line-height:24px;
  color:white;
  margin:-25px
}
.favorite-wrap a:hover {
  text-decoration:none
}
.favorite-main-icon {
  background-position:-85px -137px
}
.favorite-main-icon,
.favorite-main-icon-selected {
  width:31px;
  height:29px;
  margin:11px 6px
}
.favorite-main-icon:hover {
  background-position:-84px -167px
}
.favorite-main-icon-selected {
  background-position:-84px -167px
}
div.btn-favorite a,
div.btn-favorited a,
div.btn-more a {
  color:white;
  height:27px;
  padding:13px 5px 0 33px
}
div.btn-favorite a:hover,
div.btn-favorited a:hover,
div.btn-more a:hover {
  text-decoration:none
}
div.btn-favorite a {
  background-position:0 -80px;
  padding-left:42px
}
div.btn-favorited a {
  background-position:0 -120px;
  padding:14px 31px 14px 58px
}
div.btn-favorite a:hover {
  background-position:0 -40px;
  text-decoration:none
}
div.btn-favorited a:hover {
  text-decoration:none
}
div.thumbs-container {
  position:relative;
  width:265px
}
a.thumb {
  position:absolute;
  top:0;
  width:25px;
  height:25px;
  display:block;
  padding:12px 7px;
  margin:-10px
}
.thumbs-up a.thumb {
  width:72px
}
a.thumb:hover {
  text-decoration:none
}
.thumbs-up {
  width:22px;
  height:25px;
  margin:8px 10px;
  background-position:0 -200px
}
.gradient-video-buttons.active .thumbs-up {
  background-position:0 -137px
}
.thumbs-up.active,
.thumbs-up:hover {
  background-position:0 -166px
}
.thumbs-up.disabled {
  background-position:0 -137px
}
.thumbs-up-like {
  padding:14px 18px 10px 43px;
  color:white;
  line-height:21px;
  display:block;
  clear:both;
  height:22px;
  width:26px;
  margin:-10px;
  cursor:pointer
}
.thumbs-down {
  background-position:-23px -137px;
  width:21px;
  height:25px;
  margin:8px
}
.thumbs-down.active,
.thumbs-down:hover {
  background-position:-23px -166px
}
.thumbs-down.disabled {
  background-position:-21px -199px
}
.thumbs-up.disabled .thumbs-up-like,
.thumbs-down.disabled a {
  cursor:default
}
.gradient-video-buttons.active .thumbs-down {
  background-position:-23px -200px
}
a.thumb-up:hover {
  background-position:0 0;
  text-decoration:none
}
a.thumb-down:hover {
  background-position:0 0;
  text-decoration:none
}
.download.omega {
  width:70%;
  height:25px
}
.ie7 .download.omega {
  width:110px
}
div.dload-btn {
  float:left;
  margin:6px 3px 5px;
  background:transparent url('../images/empty.png') no-repeat 0 0
}
div.dload-btn,
div.dload-btn a {
  background-position:-23px -40px;
  width:18px;
  height:18px
}
div.dload-btn:hover {
  background-position:-23px -58px
}
div.dload-btn a:hover {
  text-decoration:none
}
div.dload-btn a {
  color:white;
  font-weight:bold;
  float:left;
  padding:8px 12px 9px 40px;
  margin:-10px;
  font-size:15px;
  width:77px;
  background:0
}
div.dload-btn a:hover {
  text-decoration:none
}
.dload-popap {
  line-height:16px;
  text-align:center;
  left:14px
}
.add-categories-btn {
  background-color:#393939;
  text-shadow:1px 1px #111;
  background:-moz-linear-gradient(#494949,#2a2a2a);
  background:-o-linear-gradient(#494949,#2a2a2a);
  background:-webkit-gradient(linear,0 0,0 100%,from(#494949),to(#2a2a2a));
  background:-webkit-linear-gradient(#494949,#2a2a2a);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#494949',endColorstr='#2a2a2a');
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  color:#fff;
  cursor:pointer;
  float:left;
  font-size:16px;
  font-weight:bold;
  margin-top:-4px;
  padding:2px 10px;
  width:11px;
  position:relative;
  margin:2px;
  top:-5px
}
.add-btn-small {
  padding:1px 6px;
  margin-left:5px;
  position:relative;
  background-color:#2e2e2e;
  color:#cecece;
  text-shadow:1px 1px #111;
  font-size:14px;
  font-weight:bold;
  cursor:pointer
}
.add-btn-small:hover {
  text-decoration:none
}
.add-btn-small span {
  font-size:.8em;
  vertical-align:top;
  line-height:1.5em;
  font-weight:normal;
  display:inline-block;
  padding-left:5px;
  border-left:1px solid #101010
}
.btn-flag a {
  color:white;
  height:27px;
  padding:13px 5px 0 36px;
  background-position:0 -308px
}
.btn-flag a:hover {
  text-decoration:none
}
.gray-btn-flag {
  height:16px;
  background-position:-2px -242px;
  width:13px;
  float:right;
  margin:5px 0
}
.gray-btn-flag:hover,
.gray-btn-flag.flagged {
  background-position:-26px -242px
}
.gray-btn-flag a {
  margin-left:-6px;
  padding:1px 0 3px;
  color:white;
  background-position:right -287px;
  height:15px;
  display:block;
  width:13px;
  border:5px solid transparent
}
.gray-btn-flag a:hover {
  text-decoration:none
}
.close-btn {
  background:url('../images/empty.png') scroll no-repeat -95px -86px;
  height:12px;
  width:13px;
  cursor:pointer;
  position:absolute;
  right:20px
}
.close-btn:hover {
  background-position:-94px -67px
}
.bigBtn {
  height:50px;
  font-size:2em
}
.profileVids .photosAlbumsListing .private-album-img {
  width:100%
}
.profileVids .photoAlbumListBlock a:hover {
  text-decoration:underline
}
.profileVids .bigBtn {
  margin-top:15px !important
}
.floatLeft {
  float:left
}
.floatRight {
  float:right
}
.displayNone {
  display:none
}
.flagCopyrightError {
  color:red;
  display:none;
  font-size:14px;
  text-align:center;
  padding:10px;
  border-radius:6px;
  background:#500;
  margin-top:10px
}
#categorySuggestions .status .status_error {
  margin:0 20px 10px;
  color:red;
  font-weight:bold
}
#categorySuggestions .status .status_ok {
  margin:0 20px 10px;
  color:#62ae2c;
  font-weight:bold
}
#categorySuggestions .status .success {
  padding:50px 0;
  border:none !important;
  font-size:18px;
  color:#62ae2c !important;
  background-color:transparent !important
}
#categorySuggestions ul {
  float:left;
  padding-top:10px;
  border-top:1px solid #666
}
#categorySuggestions ul li {
  width:120px;
  margin:5px 11px 2px 0;
  padding:2px 0 2px 10px;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  -ms-border-radius:5px;
  -o-border-radius:5px;
  background-color:#CCC;
  cursor:pointer
}
#categorySuggestions ul li.selected {
  background-color:#f90
}
#categorySuggestions ul li.maxSelection {
  background-color:#505050
}
#categorySuggestions ul li a {
  color:#000;
  display:block;
  font-weight:bold
}
#categorySuggestions input[type="button"] {
  width:100px;
  padding:5px;
  margin-top:20px
}
.suggest-mini-box {
  display:none;
  margin:10px 0;
  border:1px solid #313131;
  font-size:13px
}
.ie7 .suggest-mini-box {
  width:100%;
  min-height:inherit !important
}
.suggest-mini-box .suggest-title {
  padding:15px;
  background:#313131
}
.suggest-mini-box .suggest-title .suggest-close {
  float:right;
  color:#999;
  font-size:11px;
  font-weight:900;
  text-transform:uppercase;
  cursor:pointer
}
.suggest-mini-box .suggest-body {
  padding:15px;
  background:#212121
}
.suggest-mini-box .suggest-body .suggest-text {
  padding-bottom:10px
}
.suggest-mini-box .suggest-body .suggest-result {
  margin:0 0 15px 0;
  display:none
}
.suggest-mini-box .suggest-body ul.token-input-list {
  width:255px
}
.suggest-mini-box .suggest-body ul.token-input-list input[type="text"] {
  border:0;
  width:285px !important;
  padding:5px 2px;
  background-color:white;
  -webkit-appearance:caret
}
.suggest-mini-box .suggest-body input[type="text"].suggest-input {
  outline:0;
  border:0;
  min-width:250px;
  width:415px;
  margin-right:5px;
  padding:6px 8px 7px;
  border-radius:2px;
  -moz-border-radius:2px;
  -webkit-border-radius:2px;
  -ms-border-radius:2px;
  -o-border-radius:2px
}
@media only screen and (min-width:1200px) {
  .suggest-mini-box .suggest-body input[type="text"].suggest-input {
    width:565px
  }
}
.suggest-mini-box .suggest-body .suggest-submit-btn {
  font-size:14px;
  font-weight:bold;
  padding:6px 19px;
  text-align:center;
  border-radius:2px;
  -moz-border-radius:2px;
  -webkit-border-radius:2px;
  -ms-border-radius:2px;
  -o-border-radius:2px
}
.suggest-mini-box .suggest-body .suggest-submit-btn#suggestTranslationSubmit {
  width:90px
}
.suggest-mini-box .suggest-body .suggest-submit-btn#suggestPornstarSubmit,
.suggest-mini-box .suggest-body .suggest-submit-btn#suggestCatSubmit,
.suggest-mini-box .suggest-body .suggest-submit-btn#suggestTagSubmit {
  margin:0 0 0 2px
}
.suggest-mini-box .suggest-body .translationText {
  clear:both
}
.suggest-mini-box .suggest-body .existingWrap,
.suggest-mini-box .suggest-body .suggestedWrap {
  border-top:2px solid #404040;
  margin-top:10px
}
.suggest-mini-box .suggest-body .existingWrap .title,
.suggest-mini-box .suggest-body .suggestedWrap .title {
  background:#101010;
  display:inline-block;
  padding:5px 7px;
  position:relative;
  top:-12px
}
.suggest-mini-box .suggest-body .existingWrap>ul,
.suggest-mini-box .suggest-body .suggestedWrap>ul {
  margin:-12px 0 15px;
  overflow:hidden
}
.suggest-mini-box .suggest-body .existingWrap>ul li,
.suggest-mini-box .suggest-body .suggestedWrap>ul li {
  color:#999;
  float:left;
  padding:5px 0;
  width:50%
}
.suggest-mini-box .suggest-body .existingWrap>ul li button,
.suggest-mini-box .suggest-body .suggestedWrap>ul li button {
  width:17px;
  height:17px;
  border:0;
  background:url('../images/empty.png') no-repeat;
  cursor:pointer;
  position:relative;
  top:3px
}
.suggest-mini-box .suggest-body .existingWrap>ul li button.upVote,
.suggest-mini-box .suggest-body .suggestedWrap>ul li button.upVote {
  background-position:-265px -143px
}
.suggest-mini-box .suggest-body .existingWrap>ul li button.upVote:hover,
.suggest-mini-box .suggest-body .suggestedWrap>ul li button.upVote:hover {
  background-position:-265px -160px
}
.suggest-mini-box .suggest-body .existingWrap>ul li button.downVote,
.suggest-mini-box .suggest-body .suggestedWrap>ul li button.downVote {
  background-position:-265px -177px;
  margin-right:5px
}
.suggest-mini-box .suggest-body .existingWrap>ul li button.downVote:hover,
.suggest-mini-box .suggest-body .suggestedWrap>ul li button.downVote:hover {
  background-position:-265px -195px
}
.suggest-mini-box .suggest-body .existingWrap>ul li button.triggerUp,
.suggest-mini-box .suggest-body .suggestedWrap>ul li button.triggerUp {
  background-position:-265px -160px;
  cursor:default
}
.suggest-mini-box .suggest-body .existingWrap>ul li button.triggerDown,
.suggest-mini-box .suggest-body .suggestedWrap>ul li button.triggerDown {
  background-position:-265px -195px;
  cursor:default
}
.suggest-mini-box .suggest-body .existingWrap>ul li button.disableVote,
.suggest-mini-box .suggest-body .suggestedWrap>ul li button.disableVote {
  cursor:default
}
.suggest-mini-box .suggest-body .suggestWrapProduction .title {
  background:#101010;
  display:inline-block;
  padding:5px 7px;
  position:relative;
  top:-12px
}
.suggest-mini-box .suggest-body .suggestWrapProduction>ul {
  overflow:hidden
}
.suggest-mini-box .suggest-body .suggestWrapProduction>ul li {
  color:#999;
  float:left;
  padding:5px 0;
  width:50%
}
.suggest-mini-box .suggest-body .suggestWrapProduction>ul li button {
  width:17px;
  height:17px;
  border:0;
  background:url('../images/empty.png') no-repeat;
  cursor:pointer;
  position:relative;
  top:3px
}
.suggest-mini-box .suggest-body .suggestWrapProduction>ul li button.upVote {
  background-position:-265px -143px
}
.suggest-mini-box .suggest-body .suggestWrapProduction>ul li button.upVote:hover {
  background-position:-265px -160px
}
.suggest-mini-box .suggest-body .suggestWrapProduction>ul li button.downVote {
  background-position:-265px -177px;
  margin-right:5px
}
.suggest-mini-box .suggest-body .suggestWrapProduction>ul li button.downVote:hover {
  background-position:-265px -195px
}
.suggest-mini-box .suggest-body .suggestWrapProduction>ul li button.triggerUp {
  background-position:-265px -160px;
  cursor:default
}
.suggest-mini-box .suggest-body .suggestWrapProduction>ul li button.triggerDown {
  background-position:-265px -195px;
  cursor:default
}
.suggest-mini-box .suggest-body .suggestWrapProduction>ul li button.disableVote {
  cursor:default
}
.suggest-mini-box .suggest-body .becomeTranslatorLink {
  float:right;
  line-height:22px
}
.suggest-mini-box .suggest-body .existingWrap.existingTranslations {
  padding-top:0;
  clear:both
}
#main-container .suggest-mini-box .suggest-body .existingWrap.existingTranslations .title {
  font-size:13px;
  text-transform:none;
  color:#acabab
}
.suggest-mini-box .suggest-body .existingWrap.existingTranslations .existingList {
  clear:both
}
.suggest-mini-box .suggest-body .existingWrap.existingTranslations .existingList li {
  width:100%
}
#pornstar-box.suggest-mini-box .suggest-body {
  padding-bottom:0
}
@-moz-document url-prefix() {
  .suggest-mini-box .suggest-body .existingWrap>ul li button {
    top:-4px
  }
  .suggest-mini-box .suggest-body .suggestWrapProduction>ul li button {
    top:-4px
  }
}
.large #main-container {
  width:1135px
}
#main-container .abovePlayer {
  padding:5px 10px;
  background-color:#181818;
  border:solid 1px #343434;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  -ms-border-radius:5px;
  -o-border-radius:5px
}
.large #main-container .abovePlayer {
  width:1113px
}
#main-container .abovePlayer .sponsor-text {
  float:left
}
#main-container .abovePlayer .btn {
  float:right;
  margin-left:10px
}
#main-container .abovePlayer .btn a {
  display:block
}
#main-container .video-wrapper {
  background:#101010;
  border:1px solid #313131;
  border-radius:4px;
  float:left;
  margin-bottom:20px;
  position:relative;
  width:658px
}
#main-container .video-wrapper .editBtn {
  font-size:12px;
  font-weight:normal;
  line-height:2em;
  padding:1px 14px
}
#main-container .video-wrapper .editBtn .profileEditBigIcon {
  width:17px;
  height:18px;
  margin:5px 9px 0 -7px
}
#main-container .video-wrapper .playerFlvContainer {
  width:100%;
  height:100%;
  position:relative
}
#main-container .video-wrapper .playerFlvContainer .mhp1138_shareBtn {
  z-index:3
}
#main-container .video-wrapper #player {
  width:100%;
  height:349px;
  position:relative
}
#main-container .video-wrapper #player canvas:hover {
  cursor:move
}
#main-container .video-wrapper #player.pending {
  background:#282828
}
#main-container .video-wrapper #player .noVideo {
  position:relative;
  overflow:hidden;
  top:25%;
  font-size:22px
}
#main-container .video-wrapper #player .noVideo .text {
  margin-top:60px
}
#main-container .video-wrapper #player .noVideo .text.pending {
  width:100%;
  text-align:center;
  margin-left:0;
  padding:0 10%;
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  -ms-box-sizing:border-box;
  color:orange;
  font-weight:bold
}
.large #main-container .video-wrapper #player {
  width:751px;
  height:418px;
  padding:12px
}
#main-container .video-wrapper #player .restricted {
  position:relative;
  text-align:center;
  top:170px
}
@media only screen and (min-width:1200px) {
  #main-container .video-wrapper #player .restricted {
    top:220px
  }
}
#main-container .video-wrapper #player #embed .embedLink {
  margin-top:43%
}
#main-container .video-wrapper #player.wide {
  width:991px;
  height:535px
}
#main-container .video-wrapper #player.wide #embed .embedLink {
  margin:38% 0 0 -9%
}
#main-container .video-wrapper #player>video {
  width:100%;
  height:100%
}
#main-container .video-wrapper .premium-benefits-list {
  padding:15px
}
#main-container .video-wrapper .premium-benefits-list li {
  color:#8d8c8c;
  display:inline-block;
  width:34%;
  text-transform:uppercase;
  font-size:15px;
  padding:5px 0;
  box-sizing:border-box
}
#main-container .video-wrapper .premium-benefits-list li:nth-child(3n+1) {
  width:35%
}
#main-container .video-wrapper .premium-benefits-list li:nth-child(3n-1) {
  width:30%
}
#main-container .video-wrapper .premium-benefits-list li:before {
  content:"";
  display:inline-block;
  width:20px;
  height:20px;
  vertical-align:bottom;
  margin-right:5px;
  background:url('../images/empty.png') no-repeat;
  background-position:-160px -340px
}
@media only screen and (max-width:1199px) {
  #main-container .video-wrapper .premium-benefits-list {
    padding:10px 5px
  }
  #main-container .video-wrapper .premium-benefits-list li {
    width:33%;
    font-size:12px;
    text-transform:none
  }
  #main-container .video-wrapper .premium-benefits-list li:before {
    vertical-align:middle
  }
}
#main-container .video-wrapper .ad-below-player {
  padding:5px 5px 0 5px;
  overflow:hidden;
  text-align:center;
  line-height:0
}
#main-container .video-wrapper .ad-below-player.hd {
  height:105px
}
@media only screen and (max-width:1350px) {
  #main-container .video-wrapper .ad-below-player.hd {
    height:70px
  }
}
#main-container .video-wrapper .ad-below-player.hd.adblockWhitelisted {
  height:125px
}
#main-container .video-wrapper .ad-below-player.hd.adblockWhitelisted iframe {
  height:95px
}
@media only screen and (max-width:1350px) {
  #main-container .video-wrapper .ad-below-player.hd.adblockWhitelisted {
    height:95px
  }
  #main-container .video-wrapper .ad-below-player.hd.adblockWhitelisted iframe {
    height:65px
  }
}
#main-container .video-wrapper .ad-below-player iframe {
  margin:auto
}
#main-container .video-wrapper #videoTitle::before,
#main-container .video-wrapper #videoTitle span {
  vertical-align:top
}
#main-container .video-wrapper #videoTitle::before {
  background:#f90 url('../images/empty.png') no-repeat;
  background-position:0 -1px;
  content:'';
  display:inline-block;
  height:18px;
  margin:0 5px 0 0;
  width:25px
}
#main-container .video-wrapper #videoTitle span {
  display:inline-block
}
#main-container .video-wrapper .title-container {
  padding:10px;
  background:#1b1b1b;
  border-top:1px solid #313131
}
#main-container .video-wrapper .title-container .title {
  max-width:540px;
  float:left;
  font-size:14pt;
  text-transform:uppercase;
  color:#fff
}
@media only screen and (min-width:1350px) {
  #main-container .video-wrapper .title-container .title {
    max-width:850px
  }
}
#main-container .video-wrapper .title-container .flag-btn {
  float:right;
  margin:3px 0
}
#main-container .video-wrapper .title-container .suggestTranslationToggleBtn {
  padding:2px 5px 2px 0;
  background:#2f2f2f;
  margin-left:10px;
  line-height:22px;
  margin-top:-3px
}
#main-container .video-wrapper .title-container .suggestTranslationToggleBtn:hover {
  text-decoration:none
}
#main-container .video-wrapper .title-container .suggestTranslationToggleBtn span.globeIcon {
  background:url('../images/empty.png') no-repeat -228px -331px;
  float:left;
  margin:4px 6px;
  width:13px;
  height:13px
}
#main-container .video-wrapper .title-container .suggestTranslationToggleBtn.active {
  color:#f90
}
#main-container .video-wrapper .title-container .suggestTranslationToggleBtn.active span.globeIcon {
  background-position:-228px -348px
}
#main-container .video-wrapper .title-container #suggestTranslationBox {
  display:none;
  margin:10px 0;
  border:1px solid #313131;
  font-size:13px
}
.ie7 #main-container .video-wrapper .title-container #suggestTranslationBox {
  width:100%;
  min-height:inherit !important
}
#main-container .video-wrapper .title-container #suggestTranslationBox .translation-title {
  padding:15px;
  background:#313131
}
#main-container .video-wrapper .title-container #suggestTranslationBox .translation-title .translation-close {
  float:right;
  color:#999;
  font-size:11px;
  font-weight:900;
  text-transform:uppercase;
  cursor:pointer
}
#main-container .video-wrapper .title-container #suggestTranslationBox .languageWrapper {
  float:left;
  margin:0;
  width:40%
}
#main-container .video-wrapper .title-container #suggestTranslationBox .languageWrapper .languagesLable {
  padding-left:0;
  font-size:13px;
  font-weight:normal
}
#main-container .video-wrapper .title-container #suggestTranslationBox .translation-body {
  padding:15px;
  background:#212121
}
#main-container .video-wrapper .title-container #suggestTranslationBox .translation-body .text {
  padding-bottom:10px
}
#main-container .video-wrapper .title-container #suggestTranslationBox .translation-body #resultMessage {
  margin:0 0 15px 0;
  display:none
}
#main-container .video-wrapper .title-container #suggestTranslationBox .translation-body #translation_text {
  outline:0;
  border:0;
  width:250px;
  padding:5px 2px;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  -ms-border-radius:5px;
  -o-border-radius:5px
}
#main-container .video-wrapper .title-container #suggestTranslationBox .translation-body #suggestTranslationBtn {
  display:inline-block;
  border:0;
  background:transparent url('../images/empty.png') repeat-x 0 0;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  -ms-border-radius:5px;
  -o-border-radius:5px;
  color:#000;
  cursor:pointer;
  font-size:14px;
  font-weight:bold;
  margin-left:2px;
  padding:6px 19px;
  text-shadow:1px 1px #f3c266
}
#main-container .video-wrapper .title-container #suggestTranslationBox .translation-body #suggestTranslationBtn:hover {
  background-position:0 -33px
}
#main-container .video-wrapper .title-container.premiumMembers .subscribeButton {
  margin-right:8px
}
#main-container .video-wrapper .title-container .subscribeButton a {
  text-transform:uppercase
}
#main-container .video-wrapper .video-actions-menu {
  padding:10px 0 0 15px;
  background:#1b1b1b;
  border-bottom:1px solid #070707
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap {
  float:left;
  width:176px
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap i {
  width:18px;
  height:18px;
  margin:0
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper {
  margin-right:15px;
  float:left;
  cursor:pointer
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper i,
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper span {
  float:left
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper span {
  color:#848484;
  font-size:10pt;
  padding-top:2px;
  padding-left:4px
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper span.downDisabled {
  opacity:.4
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper i.thumbs-up {
  background-position:0 0
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper i.thumbs-down {
  background-position:-18px 0
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper i.favorite {
  background-position:-36px 0
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper:not(.disabled):not(.active):hover i.thumbs-up {
  background-position:0 -18px
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper:not(.disabled):not(.active):hover i.thumbs-down {
  background-position:-18px -18px
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper:not(.disabled):not(.active):hover i.favorite {
  background-position:-36px -18px
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper:not(.disabled):not(.active):hover span {
  color:#e1e1e1
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper.active i.thumbs-up {
  background-position:0 -36px
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper.active i.thumbs-down {
  background-position:-93px -36px
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper.active i.favorite {
  background-position:-36px -36px
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper.active:not(.favorite-wrapper),
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper.disabled:not(.favorite-wrapper) {
  cursor:default
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper.active:not(.favorite-wrapper) i,
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper.disabled:not(.favorite-wrapper) i {
  cursor:default
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper.disabled i.thumbs-up {
  opacity:.2
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper.disabled i.thumbs-down {
  opacity:.4
}
#main-container .video-wrapper .video-actions-menu .votes-fav-wrap .icon-wrapper.favorite-wrapper {
  margin-left:5px
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table {
  display:table;
  width:430px;
  float:left
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row {
  display:table-row
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell {
  display:table-cell;
  text-align:left
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item {
  display:inline-flex;
  margin:0 auto;
  padding:3px 0 10px;
  border-bottom:3px solid transparent;
  color:#848484;
  cursor:pointer;
  font-size:14px
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item.vr {
  color:#f90
}
.safari #main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item {
  height:20px;
  width:90%
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item:hover,
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item.active {
  border-color:#f90;
  color:#fff;
  text-decoration:none
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item.active {
  cursor:default
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item.active i {
  cursor:default
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item i {
  float:left;
  width:12px;
  height:12px;
  margin-top:2px
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item[data-tab="about-tab"] i {
  background-position:-54px 0
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item[data-tab="about-tab"]:hover i {
  background-position:-54px -12px
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item[data-tab="about-tab"].active i {
  background-position:-54px -24px
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item[data-tab="share-tab"] i {
  background-position:-66px 0
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item[data-tab="share-tab"]:hover i {
  background-position:-66px -12px
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item[data-tab="share-tab"].active i {
  background-position:-66px -24px
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item[data-tab="download-tab"] i {
  background-position:-78px 0
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item[data-tab="download-tab"]:hover i {
  background-position:-78px -12px
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item[data-tab="download-tab"].active i {
  background-position:-78px -24px
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item[data-tab="add-to-tab"] i {
  background-position:-90px 0
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item[data-tab="add-to-tab"]:hover i {
  background-position:-90px -12px
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item[data-tab="add-to-tab"].active i {
  background-position:-90px -24px
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item[data-tab="jump-to-tab"] i {
  background-position:-102px 0
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item[data-tab="jump-to-tab"]:hover i {
  background-position:-102px -12px
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item[data-tab="jump-to-tab"].active i {
  background-position:-102px -24px
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item[data-tab="vr-tab"] i {
  background:url('../images/empty.png') no-repeat -224px -9px
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item[data-tab="vr-tab"]:hover i {
  background-position:-224px -19px
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item[data-tab="vr-tab"].active i {
  background-position:-224px -19px
}
#main-container .video-wrapper .video-actions-menu .tab-menu-wrapper-table .tab-menu-wrapper-row .tab-menu-wrapper-cell .tab-menu-item span {
  float:left;
  padding-left:5px
}
#main-container .video-wrapper .video-actions-container {
  padding:15px 20px;
  background:#101010
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab {
  display:none
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.active {
  display:block
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .rightCol {
  width:170px;
  float:left
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .rightCol .editBtn {
  margin-top:10px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .rating-info-container {
  float:left
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .rating-info-container .views {
  font-size:9pt;
  text-transform:uppercase
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .rating-info-container .views .count {
  font-size:12pt;
  font-weight:bold
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .rating-info-container .rating-bar-container {
  width:120px;
  margin:5px 0 7px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .rating-info-container .rating-bar-container .rating-bar {
  height:5px;
  float:left
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .rating-info-container .rating-bar-container .rating-bar.bar-thumbs-up {
  background-color:#5faa01
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .rating-info-container .rating-bar-container .rating-bar.bar-thumbs-down {
  background-color:#c71d1d
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .rating-info-container .votes-count-container i {
  width:12px;
  height:12px;
  cursor:default
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .rating-info-container .votes-count-container i.vote-thumbs-up {
  background-position:-54px -36px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .rating-info-container .votes-count-container i.vote-thumbs-down {
  background-position:-66px -36px;
  vertical-align:text-bottom
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .rating-info-container .votes-count-container span {
  margin-right:5px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .rating-info-container .votes-count-container span.percent {
  color:#a1a1a1;
  margin-right:15px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap {
  margin:10px 0;
  float:left
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap.video-info-row {
  float:none
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap p {
  color:#bbb;
  display:inline-block;
  margin:0
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .streamate-btn-small,
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .streamate-btn-big {
  -webkit-border-radius:4px;
  border-radius:4px;
  background:#2e2e2e;
  padding:5px 10px;
  line-height:1.2em;
  display:inline-block;
  cursor:pointer
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .streamate-btn-small .icon,
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .streamate-btn-big .icon {
  width:15px;
  height:15px;
  display:inline-block;
  vertical-align:middle;
  background:url("../images/profile/sprite-icons.png@cache=2016051250") no-repeat
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .streamate-btn-small.onlineModel .icon,
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .streamate-btn-big.onlineModel .icon {
  background-position:-85px -331px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .streamate-btn-small.onlineModel .label,
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .streamate-btn-big.onlineModel .label {
  color:#fff
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .streamate-btn-small.offlineModel .icon,
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .streamate-btn-big.offlineModel .icon {
  background-position:-64px -331px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .streamate-btn-small.offlineModel .label,
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .streamate-btn-big.offlineModel .label {
  color:#858484
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .streamate-btn-small.offlineModel.disabled,
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .streamate-btn-big.offlineModel.disabled {
  cursor:default;
  pointer-events:none
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .streamate-btn-small .label,
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .streamate-btn-big .label {
  font:13.3333px Arial;
  display:inline-block;
  vertical-align:middle
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .statusLabel {
  font:13.3333px Arial;
  display:inline-block;
  vertical-align:middle
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .streamate-btn-big {
  background:transparent;
  padding:0 4px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .streamate-btn-big .icon {
  width:20px;
  height:20px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .streamate-btn-big.onlineModel .icon {
  background-position:-82px -310px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .streamateWrap .streamate-btn-big.offlineModel .icon {
  background-position:-60px -310px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .video-detailed-info {
  width:775px;
  float:left
}
@media only screen and (max-width:1350px) {
  #main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .video-detailed-info {
    width:410px
  }
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .video-detailed-info.premium-detailed-underplayer-info {
  float:right;
  width:779px
}
@media only screen and (max-width:1350px) {
  #main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .video-detailed-info.premium-detailed-underplayer-info {
    width:445px
  }
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .video-detailed-info .video-info-row {
  margin-bottom:12px;
  color:#acabab
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .video-detailed-info .video-info-row.streamateWrap {
  margin-bottom:10px;
  margin-top:-2px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .video-detailed-info .video-info-row a.bolded {
  font-weight:bold
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .video-detailed-info .video-info-row span.white {
  color:#fff
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .video-detailed-info .video-info-row a.tooltipTrig {
  white-space:nowrap
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .video-detailed-info .verifiedCheckVideoPage {
  display:inline-block;
  height:20px;
  width:20px;
  margin-right:5px;
  background:url('../images/empty.png');
  vertical-align:text-bottom;
  background:url("../images/profile/sprite-icons.png@cache=2016051250");
  background-position:-101px 0
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .video-detailed-info .userButtons {
  display:inline;
  margin-left:5px
}
@media only screen and (max-width:1350px) {
  #main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .video-detailed-info .userButtons {
    margin-left:0
  }
}
@media only screen and (max-width:1350px) {
  #main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .video-detailed-info .userButtons .subscribeButton {
    margin-left:3px
  }
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .video-detailed-info .subscribers-count {
  display:inline-block;
  position:relative;
  margin-left:5px;
  border:1px solid #434242;
  padding:1px 8px 1px 2px;
  background:#1f1f1f;
  font-size:11px;
  height:16px;
  line-height:16px;
  color:#ccc;
  border-radius:2px;
  -moz-border-radius:2px;
  -webkit-border-radius:2px;
  -ms-border-radius:2px;
  -o-border-radius:2px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .video-detailed-info .subscribers-count:before {
  content:'';
  width:0;
  height:0;
  font-size:0;
  border-right:7px solid #434242;
  border-top:7px solid transparent;
  border-bottom:7px solid transparent;
  vertical-align:middle;
  left:-7px;
  position:absolute;
  top:7px;
  margin-top:-5px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .video-detailed-info .subscribers-count:after {
  content:'';
  width:0;
  height:0;
  font-size:0;
  border-right:6px solid #1f1f1f;
  border-top:6px solid transparent;
  border-bottom:6px solid transparent;
  vertical-align:middle;
  position:absolute;
  left:-6px;
  top:7px;
  margin-top:-4px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .video-detailed-info .showLess {
  display:none
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .video-detailed-info .showLess .production {
  text-transform:capitalize
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .video-detailed-info .showMore {
  display:block
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .dvdWrapper {
  float:right;
  width:133px;
  background:#1b1b1b;
  padding:5px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .show-more-btn {
  display:inline-block;
  position:absolute;
  left:44%;
  bottom:-11px;
  border:1px solid #313131;
  padding:3px 5px;
  background:#101010;
  color:#676767;
  cursor:pointer
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.about-tab .show-more-btn:hover {
  background:#2f2f2f;
  color:#fff
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.share-tab {
  font-size:14px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.share-tab .video-actions-sub-tabs .video-action-sub-tab textarea {
  font-family:Arial
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.share-tab .video-actions-sub-tabs .video-action-sub-tab textarea#share_email_text {
  background:none repeat scroll 0 0 #f5f5f5;
  opacity:.8;
  color:#777
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.share-tab .video-actions-sub-tabs .video-action-sub-tab.social .share-sites-thumbs {
  float:left
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.share-tab .video-actions-sub-tabs .video-action-sub-tab.social .share-link-container {
  float:left;
  margin-left:40px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.share-tab .video-actions-sub-tabs .video-action-sub-tab.social .share-link-container #share-link {
  display:block;
  width:380px;
  padding:3px;
  margin-bottom:10px;
  font-size:14px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.share-tab .video-actions-sub-tabs .video-action-sub-tab.social .share-link-container span {
  color:#848484;
  font-size:12px;
  vertical-align:text-top
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.share-tab .video-actions-sub-tabs .video-action-sub-tab.social .share-link-container #share-link-start-time {
  width:50px;
  padding:0 3px;
  margin-left:5px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.share-tab .video-actions-sub-tabs .video-action-sub-tab.email .form label {
  display:block;
  float:none;
  width:100%;
  margin:0 0 5px;
  text-align:left
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.share-tab .video-actions-sub-tabs .video-action-sub-tab.email .form input[type="text"],
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.share-tab .video-actions-sub-tabs .video-action-sub-tab.email .form textarea {
  width:500px;
  display:block;
  margin-bottom:10px;
  padding:3px;
  font-family:Arial;
  font-size:10pt;
  color:#000
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.share-tab .video-actions-sub-tabs .video-action-sub-tab.email .form button {
  display:block;
  padding:5px 8px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.share-tab .video-actions-sub-tabs .video-action-sub-tab.email .successMessage {
  display:none;
  color:#8faf1d;
  font-weight:bold
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.share-tab .video-actions-sub-tabs .video-action-sub-tab.email .errorMessage {
  display:none;
  color:#f30;
  font-weight:bold
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.share-tab .video-actions-sub-tabs .video-action-sub-tab.embed textarea {
  width:500px;
  height:85px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.share-tab .video-actions-sub-tabs .video-action-sub-tab.embed .embedSizeFilter {
  margin-top:15px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.share-tab .video-actions-sub-tabs .video-action-sub-tab.embed .embedSizeFilter label {
  float:left;
  width:auto;
  margin:4px 0 0 0
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.share-tab .video-actions-sub-tabs .video-action-sub-tab.embed .embedSizeFilter .filters {
  float:left;
  margin-left:10px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.share-tab .video-actions-sub-tabs .video-action-sub-tab.embed .embedSizeFilter .filters li {
  padding:0 20px;
  text-transform:none;
  font-size:14px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.download-tab {
  text-align:center;
  position:relative
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.download-tab .downloadBtn {
  box-sizing:border-box;
  -ms-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  -o-box-sizing:border-box;
  width:18%;
  margin:5px 17px;
  vertical-align:text-top
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.download-tab .downloadBtn:hover {
  color:#fff
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.download-tab .downloadBtn:hover i {
  background-position:-78px -12px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.download-tab .downloadBtn i {
  width:12px;
  height:12px;
  background:url('../images/empty.png') no-repeat -78px 0;
  margin:1px 5px 0 0;
  vertical-align:text-top
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.download-tab .downloadBtn span {
  text-transform:uppercase;
  font-weight:900
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.download-tab .closeBtn {
  cursor:pointer;
  display:block;
  position:absolute;
  top:-5px;
  right:-10px;
  width:28px;
  height:28px;
  background:url('../images/empty.png') no-repeat -258px -320px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.download-tab .closeBtn:hover {
  background-position:-284px -320px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.download-tab .notLoggedIn {
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  -ms-border-radius:6px;
  -o-border-radius:6px;
  background:black;
  border:1px solid #333;
  color:#8e8e8e;
  display:block;
  font-size:14px;
  margin:18px auto;
  padding:18px;
  text-align:center;
  width:535px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.add-to-tab .video-actions-sub-menu .tab-sub-menu-item[data-tab="gif-tab"] i {
  background-position:-114px 0
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.add-to-tab .video-actions-sub-menu .tab-sub-menu-item[data-tab="gif-tab"]:hover i {
  background-position:-114px -12px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.add-to-tab .video-actions-sub-menu .tab-sub-menu-item[data-tab="gif-tab"].active i {
  background-position:-114px -24px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.add-to-tab .video-actions-sub-tabs .video-action-sub-tab.playlist-tab {
  margin-top:-30px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.add-to-tab .video-actions-sub-tabs .video-action-sub-tab.playlist-tab .notLoggedIn {
  margin-top:40px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.add-to-tab .video-actions-sub-tabs .video-action-sub-tab.playlist-tab .newPlaylist {
  float:right;
  padding:4px 8px 5px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.add-to-tab .video-actions-sub-tabs .video-action-sub-tab.playlist-tab .sortPlaylist {
  float:right;
  margin:0 0 0 10px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.add-to-tab .video-actions-sub-tabs .video-action-sub-tab.playlist-tab .sortPlaylist li {
  padding:0 20px;
  text-transform:none;
  font-size:14px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.add-to-tab .video-actions-sub-tabs .video-action-sub-tab.playlist-tab .playlists {
  background-color:#050505;
  margin:15px 0 5px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.add-to-tab .video-actions-sub-tabs .video-action-sub-tab.playlist-tab .playlists #scrollbar_watch {
  max-height:186px;
  overflow:auto;
  width:100% !important
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.add-to-tab .video-actions-sub-tabs .video-action-sub-tab.playlist-tab .playlists #scrollbar_watch ul {
  border:1px solid #313131;
  padding-top:5px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.add-to-tab .video-actions-sub-tabs .video-action-sub-tab.playlist-tab .playlists #scrollbar_watch ul li {
  overflow:hidden;
  padding:5px 20px;
  cursor:pointer
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.add-to-tab .video-actions-sub-tabs .video-action-sub-tab.playlist-tab .playlists #scrollbar_watch ul li:hover {
  background:#242424
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.add-to-tab .video-actions-sub-tabs .video-action-sub-tab.playlist-tab .playlists #scrollbar_watch ul li a {
  display:block;
  color:#fff
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.add-to-tab .video-actions-sub-tabs .video-action-sub-tab.playlist-tab .playlists #scrollbar_watch ul li a .playlist-name {
  float:left;
  max-width:370px;
  overflow:hidden;
  font-weight:bold
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.add-to-tab .video-actions-sub-tabs .video-action-sub-tab.playlist-tab .playlists #scrollbar_watch ul li a .updated-time {
  float:right;
  color:#747474
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.add-to-tab .video-actions-sub-tabs .video-action-sub-tab.playlist-tab .playlists #scrollbar_watch ul li a .status {
  display:none;
  float:right;
  margin-right:10px;
  padding-left:15px;
  background:url('../images/empty.png') no-repeat -105px -92px;
  color:#339503
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.add-to-tab .video-actions-sub-tabs .video-action-sub-tab.playlist-tab .playlists #scrollbar_watch ul li a .status:hover {
  text-decoration:none
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.jump-to-tab {
  color:#858484
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.jump-to-tab .title {
  font-weight:bold;
  float:left
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.jump-to-tab .sortBy.tag {
  display:none
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.jump-to-tab .actionTagList {
  width:24%;
  float:left;
  margin:10px 1% 0 0
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.jump-to-tab .actionTagList li {
  margin:8px 0
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.jump-to-tab .actionTagList li a {
  cursor:pointer;
  white-space:nowrap;
  text-overflow:ellipsis;
  overflow:hidden;
  max-width:70%;
  float:left
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab.jump-to-tab .actionTagSort {
  text-align:left;
  color:#fff;
  display:block;
  padding-left:15px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab .video-actions-sub-menu .tab-sub-menu-item {
  float:left;
  margin-right:30px;
  padding-bottom:1px;
  border-bottom:2px solid transparent;
  color:#848484;
  cursor:pointer
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab .video-actions-sub-menu .tab-sub-menu-item:hover,
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab .video-actions-sub-menu .tab-sub-menu-item.active {
  border-color:#f90;
  color:#fff;
  text-decoration:none
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab .video-actions-sub-menu .tab-sub-menu-item.active {
  cursor:default
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab .video-actions-sub-menu .tab-sub-menu-item i {
  float:right;
  width:12px;
  height:12px;
  margin-top:1px;
  margin-left:4px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab .video-actions-sub-tabs .video-action-sub-tab {
  display:none;
  padding-top:10px
}
#main-container .video-wrapper .video-actions-container .video-actions-tabs .video-action-tab .video-actions-sub-tabs .video-action-sub-tab.active {
  display:block
}
#main-container .video-wrapper#under-player-comments {
  border:0;
  box-sizing:border-box;
  -ms-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  -o-box-sizing:border-box;
  border-radius:0;
  -moz-border-radius:0;
  -webkit-border-radius:0;
  -ms-border-radius:0;
  -o-border-radius:0
}
#main-container #relatedVideosCenter li {
  margin-left:5px
}
#main-container #relatedVideosCenter li .wrap {
  width:146px;
  height:176px
}
#main-container #relatedVideosCenter li .wrap.hdtPremium {
  height:155px
}
#main-container #hd-rightColVideoPage {
  float:right;
  width:325px
}
#main-container #hd-rightColVideoPage.wide {
  margin-top:541px;
  width:331px
}
#main-container #hd-rightColVideoPage .right-ads {
  text-align:center;
  margin-bottom:20px
}
#main-container #hd-rightColVideoPage .right-ads iframe {
  clear:both;
  display:block;
  margin-bottom:15px;
  margin-right:2px
}
#main-container #hd-rightColVideoPage div.section-partners {
  margin:auto;
  margin-bottom:20px;
  padding-bottom:10px;
  background-color:#000;
  border:solid 1px #343434;
  border-radius:7px 7px 7px 7px;
  -moz-border-radius:7px 7px 7px 7px;
  -webkit-border-radius:7px 7px 7px 7px;
  -ms-border-radius:7px 7px 7px 7px;
  -o-border-radius:7px 7px 7px 7px
}
#main-container #hd-rightColVideoPage div.section-partners .premium-logo {
  width:200px;
  background-size:200px auto;
  margin-bottom:0
}
#main-container #hd-rightColVideoPage div.section-partners .premium-partners-subtitle {
  background:url('../images/empty.png') center center no-repeat;
  display:block;
  width:100%;
  height:50px;
  margin-bottom:25px
}
#main-container #hd-rightColVideoPage div.section-partners .premium-partners-list {
  margin:auto;
  padding:10px 7px;
  background:#191919;
  width:95%;
  box-sizing:border-box
}
#main-container #hd-rightColVideoPage div.section-partners .premium-partners-list .partners-list {
  background:url('../images/empty.png') top left no-repeat;
  width:100%;
  height:588px
}
#main-container #hd-rightColVideoPage div.section-partners .premium-partners-list .moreText {
  text-align:center;
  font-size:14px;
  color:#f90;
  margin:15px 0
}
#main-container #hd-rightColVideoPage div.section-partners .orangeButton {
  width:100%;
  display:block;
  margin:20px auto 0;
  font-size:18px;
  font-weight:normal;
  padding:10px 20px
}
#main-container #hd-rightColVideoPage .tabs_video {
  position:relative;
  z-index:2;
  margin:0 0 -2px;
  height:29px
}
#main-container #hd-rightColVideoPage .tabs_video .related_tabs {
  position:relative;
  z-index:3
}
#main-container #hd-rightColVideoPage .tabs_video .related_tabs li {
  float:left;
  position:relative;
  top:1px;
  margin-right:2px;
  border:solid 1px #343434;
  background:#2f2f2f;
  border-radius:5px 5px 0 0;
  -moz-border-radius:5px 5px 0 0;
  -webkit-border-radius:5px 5px 0 0;
  -ms-border-radius:5px 5px 0 0;
  -o-border-radius:5px 5px 0 0
}
.ie9 #main-container #hd-rightColVideoPage .tabs_video .related_tabs li {
  top:2px
}
#main-container #hd-rightColVideoPage .tabs_video .related_tabs li.active {
  height:26px;
  background-color:#181818;
  border-bottom-color:#181818
}
#main-container #hd-rightColVideoPage .tabs_video .related_tabs li:hover {
  background:#181818
}
#main-container #hd-rightColVideoPage .tabs_video .related_tabs li a {
  padding:5px 15px;
  color:#fff;
  font-size:12px;
  font-weight:bold;
  display:block
}
#main-container #hd-rightColVideoPage .tabs_video .related_tabs li a:hover {
  text-decoration:none
}
#main-container #hd-rightColVideoPage div.section-relateds {
  margin:auto;
  padding-top:10px;
  background-color:#181818;
  border:solid 1px #343434;
  border-radius:0 7px 7px 7px;
  -moz-border-radius:0 7px 7px 7px;
  -webkit-border-radius:0 7px 7px 7px;
  -ms-border-radius:0 7px 7px 7px;
  -o-border-radius:0 7px 7px 7px
}
#main-container #hd-rightColVideoPage div.section-relateds ul {
  padding:10px 0
}
#main-container #hd-rightColVideoPage div.section-relateds a.more_related_btn {
  display:block;
  margin:5px;
  padding:13px 0;
  font-size:16px;
  font-weight:normal;
  text-transform:capitalize
}
#main-container #hd-rightColVideoPage ul.videos li.recommendedVideos .wrap .thumbnail-info-wrapper span.title {
  margin-bottom:0
}
#main-container #hd-rightColVideoPage div.recommendedFor {
  padding:0;
  float:left;
  color:#888
}
#main-container div.hd-videos_wrapper {
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  -ms-border-radius:5px;
  -o-border-radius:5px;
  float:left;
  margin:0 0 6px;
  padding:1px;
  border:1px solid #333
}
div.token-input-dropdown {
  position:absolute;
  width:255px;
  background-color:#fff;
  overflow:hidden;
  border-left:1px solid #dcdcdc;
  border-right:1px solid #dcdcdc;
  cursor:default;
  font-size:12px;
  font-family:Verdana;
  z-index:1;
  box-shadow:0 0 5px 0 #666;
  max-height:256px;
  overflow-y:scroll
}
div.token-input-dropdown p {
  margin:0;
  padding:5px;
  color:#777
}
div.token-input-dropdown ul {
  margin:0;
  padding:0
}
div.token-input-dropdown ul li {
  background-color:#fff;
  padding:8px 5px;
  list-style-type:none;
  border-bottom:1px solid #dcdcdc;
  color:#000;
  cursor:pointer
}
div.token-input-dropdown ul li em {
  font-weight:bold;
  font-style:normal
}
div.token-input-dropdown ul li.token-input-dropdown-item,
div.token-input-dropdown ul li.token-input-dropdown-item2 {
  background-color:#fff
}
div.token-input-dropdown ul li.token-input-selected-dropdown-item {
  background:url('../images/empty.png') repeat-x scroll 0 0 #fff
}
ul.token-input-list {
  overflow:hidden;
  height:auto !important;
  height:1%;
  width:218px;
  border:1px solid #dcdcdc;
  cursor:text;
  font-size:12px;
  font-family:Verdana;
  z-index:999;
  margin:0 0 15px;
  padding:0;
  background-color:#fff;
  list-style-type:none;
  float:left
}
ul.token-input-list li {
  list-style-type:none;
  float:left;
  -webkit-border-radius:5px;
  border-radius:5px
}
ul.token-input-list li input {
  border:0;
  width:285px;
  padding:5px 2px;
  background-color:white;
  -webkit-appearance:caret
}
ul.token-input-list li.token-input-token {
  overflow:hidden;
  height:auto !important;
  height:1%;
  margin:1px 3px;
  padding:3px 5px;
  background:url('../images/empty.png') repeat-x scroll 0 0 transparent;
  color:#000;
  cursor:default;
  display:block
}
ul.token-input-list li.token-input-token p {
  float:left;
  padding:0;
  margin:0 5px !important;
  width:auto !important
}
ul.token-input-list li.token-input-token span {
  float:right;
  color:#000;
  cursor:pointer;
  font-weight:bold
}
ul.token-input-list li.token-input-selected-token span {
  color:#bbb
}
div#userPremium {
  width:610px;
  margin:0 auto;
  padding:137px 0
}
@media only screen and (max-width:1199px) {
  div#userPremium {
    padding:96px 0
  }
}
div#userPremium div#imgPrivateContainer {
  height:100%;
  left:0;
  overflow:hidden;
  position:absolute;
  top:0;
  width:100%;
  z-index:0
}
div#userPremium div#imgPrivateContainer:after {
  content:'';
  background-color:rgba(0,0,0,0.78);
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%;
  z-index:2
}
div#userPremium div#imgPrivateContainer img#iconPremium {
  display:none
}
div#userPremium div#imgPrivateContainer img#currentVideoImage {
  width:auto;
  width:100%;
  height:auto
}
div#userPremium div.userMessageSection {
  margin:0 auto;
  position:relative;
  text-align:center;
  width:486px;
  z-index:1
}
div#userPremium div.userMessageSection h2 {
  color:#fefefe;
  font-size:22px;
  line-height:28px;
  margin:0 auto 20px;
  width:300px
}
div#userPremium div.userMessageSection button {
  color:#141414;
  font-size:20px;
  font-weight:normal;
  margin-bottom:15px;
  padding:13px 15px;
  width:100%
}
div#userPremium div.userMessageSection p {
  font-size:14px;
  margin:0
}
#placeHolderWrap {
  width:100%;
  height:100%;
  background-size:cover;
  background-repeat:none
}
#placeHolderWrap::before {
  background:url('../images/empty.png') no-repeat -106px -588px;
  bottom:0;
  content:'';
  height:80px;
  left:0;
  margin:auto;
  position:absolute;
  right:0;
  width:80px;
  top:0;
  cursor:pointer
}
#placeHolderWrap.active {
  display:none
}
.toggleQuality {
  background-color:rgba(0,0,0,0.8);
  border-radius:4px;
  bottom:5px;
  left:5px;
  position:absolute;
  text-align:center;
  min-width:130px;
  z-index:10
}
.toggleQuality.expanded {
  border-radius:4px 4px 0 0
}
.toggleQuality .qualityWrapper {
  text-align:center
}
.toggleQuality .quality {
  background:transparent;
  border:0;
  color:#e2e2e2;
  cursor:pointer;
  display:inline-block;
  font-size:16px;
  font-weight:bold;
  padding:8px 10px;
  text-transform:uppercase
}
.toggleQuality .quality:hover {
  text-decoration:none
}
.toggleQuality .quality:before {
  content:'';
  display:inline-block;
  position:relative;
  top:2px;
  margin-left:5px;
  width:20px;
  height:15px;
  background:url('../images/empty.png') no-repeat -6px -5px
}
.toggleQuality .quality:after {
  content:'';
  display:inline-block;
  position:relative;
  top:2px;
  margin-right:5px;
  width:20px;
  height:15px;
  background:url('../images/empty.png') no-repeat -30px -3px
}
.toggleQuality ul.qualityDropdown {
  background-color:rgba(0,0,0,0.8);
  border-radius:0 0 4px 4px;
  display:none;
  left:0;
  margin-top:0;
  position:absolute;
  text-align:center;
  width:100%;
  z-index:6000
}
.toggleQuality ul.qualityDropdown>li button {
  font-size:16px;
  font-weight:bold
}
.toggleQuality ul.qualityDropdown>li.active>button {
  color:#F90
}
.toggleQuality ul.qualityDropdown button {
  background:0;
  border:0;
  color:#e2e2e2;
  cursor:pointer;
  display:block;
  padding:7px;
  width:100%
}
.toggleQuality ul.qualityDropdown .premiumIcon {
  background:transparent url('../images/empty.png') no-repeat 0 0;
  display:inline-block;
  height:19px;
  position:relative;
  top:-2px;
  vertical-align:middle;
  width:25px
}
.toggleQuality ul.qualityDropdown .premiumIcon+button {
  display:inline-block;
  width:auto
}
.player-html5 {
  display:none
}
.sprite-video {
  background:url('../images/empty.png') no-repeat
}
.video_comments {
  width:125px;
  height:28px;
  border:0;
  color:#fff;
  cursor:pointer;
  font-weight:bold
}
.favorites-message {
  color:#0F0;
  text-align:center
}
div.bar_body div.bar_items {
  width:1324px !important
}
@media only screen and (max-width:1350px) {
  div.bar_body div.bar_items {
    width:991px !important
  }
}
#main-container #relatedVideosCenter.underplayer-thumbs {
  margin-left:5px
}
#main-container #relatedVideosCenter.underplayer-thumbs.videos li.videoBox {
  margin-bottom:15px;
  margin-right:0;
  width:31.8%
}
@media only screen and (min-width:1350px) {
  #main-container #relatedVideosCenter.underplayer-thumbs.videos li.videoBox {
    margin-right:26px;
    width:21.3%
  }
}
#main-container #relatedVideosCenter.underplayer-thumbs.videos li.videoBox .wrap {
  height:auto;
  width:206px
}
@media only screen and (min-width:1350px) {
  #main-container #relatedVideosCenter.underplayer-thumbs.videos li.videoBox .wrap {
    width:233px
  }
}
#main-container #relatedVideosCenter.underplayer-thumbs.videos li.videoBox .wrap .img img {
  height:116px
}
@media only screen and (min-width:1350px) {
  #main-container #relatedVideosCenter.underplayer-thumbs.videos li.videoBox .wrap .img img {
    height:131px
  }
}
.ie8 #main-container #relatedVideosCenter.underplayer-thumbs.videos li.videoBox.alpha,
.ie8 #main-container #relatedVideosCenter.underplayer-thumbs.videos li.videoBox.omega {
  display:none
}
@media only screen and (max-width:1350px) {
  #main-container #relatedVideosCenter.underplayer-thumbs.videos li.videoBox+:nth-child(n+7) {
    display:none
  }
}
.related-video-thumbs.videos li.videoBox {
  width:49%;
  margin-bottom:15px
}
.related-video-thumbs.videos li.videoBox .wrap {
  width:150px;
  height:auto
}
.related-video-thumbs.videos li.videoBox .wrap .img img {
  height:84px
}
#relateRecommendedItems .views,
#lrelateRecommendedItems .views {
  font-size:12px !important;
  margin-right:3px !important
}
#relateRecommendedItems span.title,
#lrelateRecommendedItems span.title {
  font-size:14px;
  line-height:1.1em;
  max-height:30px !important
}
#relateRecommendedItems .value,
#lrelateRecommendedItems .value {
  padding-top:1px;
  margin-left:2px;
  font-size:11px !important
}
#relateRecommendedItems .rating-container,
#lrelateRecommendedItems .rating-container {
  margin-right:2px !important
}
#relateRecommendedItems .rating-container.up .icon,
#lrelateRecommendedItems .rating-container.up .icon {
  background-position:-100px -230px !important;
  width:11px !important;
  height:10px !important
}
#relateRecommendedItems .own-video-thumbnail,
#lrelateRecommendedItems .own-video-thumbnail {
  margin-right:1px !important
}
#vrWrap {
  margin:0 auto;
  width:98%
}
#vrWrap>a {
  display:inline-block;
  padding-top:18px;
  text-align:center;
  width:100%
}
#vrList {
  border-bottom:1px solid #313131;
  margin:15px 0 0;
  padding-bottom:15px;
  text-align:center
}
#vrList>li {
  border-left:1px solid #313131;
  display:inline-block;
  height:112px;
  padding:0 10px 10px;
  text-align:center;
  width:29%
}
#vrList>li>a {
  color:#8e8e8e;
  display:inline-block;
  text-align:center;
  text-decoration:none;
  vertical-align:top;
  width:100%
}
#vrList>li>a>span {
  color:#f90
}
#vrList>li>a:before {
  background:transparent url('../images/empty.png') no-repeat;
  content:'';
  display:block;
  height:60px;
  margin:0 auto 10px;
  width:75px
}
#vrList>li:first-child {
  border:0
}
#vrList>li:nth-child(1) a:before,
#vrList>li.vr1 a:before {
  background-position:0 0
}
#vrList>li:nth-child(2) a:before,
#vrList>li.vr2 a:before {
  background-position:-73px 0
}
#vrList>li:nth-child(3) a:before,
#vrList>li.vr3 a:before {
  background-position:-146px 0
}
