/* PageSelector */
 .swchItemA, .swchItemA1 {background:url('/pageDark/swchItemA.png')repeat-x #3f4347;border:1px solid #343739;padding:4px 7px;border-radius:3px;margin:1px 0;font-weight:700;font-family:arial;color:#fff;text-shadow:1px 1px 0px #1c242a;-moz-box-shadow:1px 1px 3px #303337;-webkit-box-shadow:1px 1px 3px #303337;box-shadow:1px 1px 3px #303337;}
 .swchItem, .swchItem1 {background:url('/pageDark/swchItem.png')repeat-x #3f4347;border:1px solid #343739;padding:4px 7px;border-radius:3px;margin:1px 0;text-decoration:none;font-weight:700;font-family:arial;color:#fff;text-shadow:1px 1px 0px #1c242a;-moz-box-shadow:1px 1px 3px #303337;-webkit-box-shadow:1px 1px 3px #303337;box-shadow:1px 1px 3px #303337;}
 .swchItem:hover, .swchItem1:hover {background:#313438;border:1px solid #2c3034;border-radius:3px;color:#f2f2f2;text-shadow:1px 1px 0px #585858;-moz-box-shadow:0px 0px 3px #2c3034 inset;-webkit-box-shadow:0px 0px 3px #2c3034 inset;box-shadow:0px 0px 3px #2c3034 inset;}
 #pagesBlock1 {padding:2px;}
 /* ------------- */





.com-block {
 background: url(/menu/krasivo-57.jpg)repeat;
 width: 290%;
 margin: 20px 0;
 padding: 12px;
 border-radius: 23px;
}




/*------add/edit-form-----*/
.u-addform{text-align:left; width:100%; max-width:1200px }
ul.u-tabs-ul,
ul.u-tabscont-ul{margin:0; padding:0; list-style:none; overflow:hidden}
ul.u-tabs-ul{position:relative;border-bottom: 3px solid rgba(127, 127, 127, .45)}
.u-editform ul.u-tabs-ul{display:none}
li.u-tab{width:33.3%; float:left; position:relative; z-index:2; }
li.last-tab{float:right}
li.u-tab a{display:block;text-align:center;padding: 10px;text-decoration: none}
li.u-tab a:hover{text-decoration: none}
li.u-tab a.utab-active{background: rgba(127, 127, 127, .15);border-radius: 7px 7px 0 0;color: inherit}

#addEntForm input[id^="f_o"], #addEntForm #f_aemail, #addEntForm #f_asite {width: 100%}
.u-tab span{cursor:pointer; display:inline-block; white-space:nowrap; }
.utab-link:before,.utab-code:before,.utab-load:before{font-family:'video-ico';font-size:18px;line-height:1;vertical-align:middle;padding-right:3px}
.utab-link:before{content:"\e906"}
.utab-code:before{content:"\e900"}
.utab-load:before{content:"\e905"}

#utab1{zoom:1; } /*--for-IE--*/
.vi-form-content{}
.vi-form-content2{margin:0 0 15px 0;padding:25px 0 10px}
.hidden-el{display:none; width:100%; }

#video-form-status,
#video-form-status2{height:18px; margin:15px 0 10px 0; text-align:center; }
#video-form-status2{margin:8px 0; }
#video-form-status span,
#video-form-status2 span{display:none; padding:0 0 0 20px }
#video-form-status.status-loading span, #video-form-status2.status-loading span{color:#0b72cc}
#video-form-status.status-error span, #video-form-status2.status-error span{color:#ff0000 }
#video-form-status.status-success span, #video-form-status2.status-success span{color:#629f01 }

#video-form-status.status-success span:before,#video-form-status2.status-success span:before,#video-form-status.status-error span:before,#video-form-status2.status-error span:before,#video-form-status.status-loading span:before,#video-form-status2.status-loading span:before{font-family:'video-ico';font-size:16px;line-height:1;vertical-align:middle;padding-right:5px}
#video-form-status.status-success span:before,#video-form-status2.status-success span:before{content:"\e909";font-weight:700}
#video-form-status.status-error span:before,#video-form-status2.status-error span:before{content:"\e902"}
#video-form-status.status-loading span:before,#video-form-status2.status-loading span:before{content:"\e903"}

#video-form-status.status-loading .frm-loading,
#video-form-status2.status-loading .frm-loading{display:inline-block; }
#video-form-status.status-error .frm-error,
#video-form-status2.status-error .frm-error{display:inline-block; }
#video-form-status.status-success .frm-success,
#video-form-status2.status-success .frm-success{display:inline-block; }
#video-form-status2.status-success .frm-none{display:none; }

#embObject, #casing #embObject{height:65px; display:block; }
#fast_link{display:block; }
.input-icons-wrap {display:-webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify; justify-content: space-between;-webkit-box-align: center;-ms-flex-align:center;align-items:center;}
.video-link{position:relative; width: calc(100% - 145px); *zoom:1; /*--for-IE--*/ _zoom:normal; /*--for-IE--*/ }
.video-code{position:relative; margin-right:100px; *zoom:1; /*--for-IE--*/ _zoom:normal; /*--for-IE--*/ }
ul.u-vicons{margin: 0; padding:0; list-style:none;float:right; display:flex;display:-webkit-box;display:-ms-flexbox;}
ul.u-vicons:after {content:'';display:table;clear:both}
ul.u-vicons li{background-size: 20px; width:20px; height:20px; margin:0 0 0 4px; opacity:0.4; filter:alpha(opacity=40); border-radius:2px; transition: opacity .3s}
ul.u-vicons li:hover {opacity: 1}
ul.u-vicons li a {padding: 2px 10px}
li.v-ico-vk{background:url(/.s/img/vi/v-ico-vk.png); }
li.v-ico-vimeo{background:url(/.s/img/vi/vimeo.svg); }
li.v-ico-youtube{background:url(/.s/img/vi/youtube.svg); }
li.v-ico-other{background:url(/.s/img/vi/v-ico-other.png); }
li.v-ico-mailru{background:url(/.s/img/vi/v-ico-mailru.png); }
li.v-ico-rutube{background:url(/.s/img/vi/rutube.svg); }
li.v-ico-coub{background:url(/.s/img/vi/coub.svg); }
li.v-ico-yandex{background:url(/.s/img/vi/v-ico-yandex.png); }
li.v-ico-daily{background:url(/.s/img/vi/dailymotion.svg); }
li.v-ico-blip{background:url(/.s/img/vi/v-ico-blip.png); }
.u-vicons li.v-ico-active{opacity:1; filter:alpha(opacity=100); }
.u-vicode-icons{margin:0; padding:0; float:right; list-style:none;background-size: 100%; height: 65px; width:95px;background:url(/.s/img/vi/code-tooltip.svg) no-repeat }

.video-load-wrapper{width:100%; overflow:hidden; position:relative; }
ul.video-load{margin:0; padding:0; width:200%; list-style:none; overflow:hidden; }
ul.video-load li.first-step{float:left; width:50%; text-align:center; }
ul.video-load li.second-step{float:left; width:50%; }

.load-info{margin:5px 0 10px 0; font:bold 100%/16px 'Arial'; color:#63829a; }
.load-info span{display:inline-block; padding:5px 0 5px 70px; background:url(/.s/img/vi/youtube_powered.png) no-repeat left center; }
.load-info2{margin:5px 0 10px 0; font:italic 100%/16px 'Arial'; color:#b7b7b7; }

.youtube-login{width:/*250*/154px; margin:auto; /*height:100px; padding:0 0 0 80px; background:url(/.s/img/vi/youtube-login.png) no-repeat; */ }

.yt-form-sbm{text-align:right; }
a.yt-reg-link{margin:0 10px 0 0; font:100%/32px 'Arial'; color:#63829a; text-decoration:underline; outline:none; }
a.yt-reg-link:hover{text-decoration:none; }
a.yt-login-link{display:inline-block; width:154px; height:32px; background:url(/.s/img/vi/butt2.png) no-repeat; font:14px/30px 'Verdana';
 color:#fff; text-decoration:none; text-align:center; text-shadow:0 1px 0 rgba(76, 152, 42, 0.75); }
a.yt-login-link:hover{color:#fff; text-decoration:none; background-position:0 -32px; }

.youtube-info{padding:0 3px 5px 50px; font:100%/20px 'Arial'; color:#636363; background:url(/.s/img/vi/userimage.png) no-repeat 3px 2px; }
.youtube-info a{color:#69879f; text-decoration:underline; }
.youtube-info a:hover{text-decoration:none; }
.yt-username{font-weight:bold; text-decoration:underline; }
.yt-email{color:#a1a1a1; }

#videoBrief{height:110px; }
#add-video-btn.inactive{cursor:default; opacity:.5; }

/*-------Inputs-styles--------*/
.vform-sep{margin:5px 0; height:2px; overflow:hidden; background:url(/.s/img/vi/vform-separator.png) repeat-x; }
.u-form-ul{margin:0; padding:0; list-style:none; }
.u-form-ul li{margin:0 0 10px 0; }
.u-form-sbm{text-align:center; }

.channel-selector select{display:block; min-width:50%; max-width:100%; }
.channel-selector {display:inline-block;}
/*input[name=add2chnl]:checked ~ .channel-selector{display:none; }*/

textarea.ui-textarea{overflow:auto; resize:none; }
.ui-file-wrapper{position:relative; height:37px; overflow:hidden; }
.ui-file-wrapper input{position:absolute; width:350px; height:37px; margin-left:-160px; cursor:pointer; opacity:0; filter:alpha(opacity=0); }
.ui-file-wrapper a{display:inline-block; width:190px; height:37px; background:url(/.s/img/vi/butt3.png) no-repeat; font:14px/31px 'Verdana';
 color:#fff!important; text-decoration:none; text-align:center; text-shadow:0 1px 0 rgba(76, 152, 42, 0.75); }
.ui-file-wrapper input:hover + a,
.ui-file-wrapper a:hover{text-decoration:none; background-position:0 -37px; }
.ui-file-wrapper.inactive input{display:none; }
.ui-file-wrapper.inactive a{cursor:default; background-position:0 -74px!important; text-shadow:0 1px 0 rgba(99, 99, 99, 0.44); }
.ui-filename{margin:0 0 0 7px; font-family:'Verdana', sans-serif; color:#595959; }
.ui-select{margin:0 10px 0 0; }
.ui-size1{width:80%; }
.ui-size2{width:100%; }
.ui-filedname{margin:0 0 5px 0; padding:0 0 0 5px; font-weight:bold }
.ui-hint{margin:3px 5px;}
.ui-add-link{display:inline-block; padding:0 17px 0 0; height:20px; }
.ui-add-link a{display:inline-block;line-height:18px}
.ui-add-link a:after,.ui-add-link.ui-add-closed a:after{font-family:'video-ico';font-size:13px;line-height:1;vertical-align:middle;padding-left:5px}
.ui-add-link a:after{content:"\e904";display:inline-block}
.ui-add-link.ui-add-closed a:after{content:"\e904";display:inline-block;transform:rotate(-90deg)}
.ui-add{display:none; }
.ui-langs{margin:0 5px; padding:0; list-style:none; display:inline; }
.ui-langs li{display:inline; }
.ui-langs li img{vertical-align:middle; border:0; }
.ui-langs li a{display:inline-block; margin:0 2px; padding:5px 4px; text-decoration:none; }
.ui-langs li a.selected{background:#dadada; border-radius:5px; box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.47); }
/*--------------------*/

/*-----index-page-styles-----*/
.all-entries{margin:15px 0 0 0; padding:0; list-style:none; overflow:hidden; //padding-right:1px; }
.all-entries li.entry{float:left; text-align:center; }
.all-entries li.entry div{text-align:left; }
.v-all-entries{width:100%; }
.v-all-entries li.entry{width:33%; }
/*---------------------------*/


/*-------entry-page----------*/
.v-entry-page{padding:0px 0 0 0; width:100%; line-height:1.4; }
h1.vep-title{margin:0 0 10px 0; padding:0 100px 0 0; font-size:18px; }
#videocontent_title{text-align:left; color:#444; }
#videocontent_title h1.vep-title{margin-top:5px; padding-right:0; display:inline-block; background-position:left 3px; }
#videocontent_comm{margin:10px 0 7px 0!important; }
#videocontent_comm a{color:#444!important; }
.vep-separator{height:1px; overflow:hidden; background-color:#d6d6d6; }
.vep-rating{float:right; }
.vep-video-block{}
a.vep-playvideo{display:inline-block; outline:none; border:none; position:relative; text-decoration:none; }
a.vep-playvideo span{cursor:pointer; }
.vep-video-block img{border:0; vertical-align:middle; }
.vep-playbutton{display:block; position:absolute; width:70px; height:70px; background:rgba(255, 255, 255, 0.5); border-radius:5px; left:50%;
 top:50%; margin:-35px 0 0 -35px; opacity:0; transition:opacity .5s ease; }
.vep-playbutton:after{content:''; display:block; width:0; height:0; border:20px solid transparent; border-left:30px solid currentColor;
 border-right:0; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); }
.vep-playvideo:hover .vep-playbutton{opacity:.6 }
a.vep-playvideo:hover .vep-playbutton{background-position:0 -68px; }
.vep-length{position:absolute; bottom:15px; right:15px; padding:2px 5px; background:#000; background:rgba(0, 0, 0, 0.63);
 font:bold 100%/16px 'Arial'; color:#fff; border-radius:3px; }

.vep-details{padding:10px 0 10px 5px; }
.vep-details span{margin:0 20px 0 0; display:inline-block; line-height:20px; background-position:left center; background-repeat:no-repeat; }
.vep-views{padding:0 0 0 25px; background-image:url(/.s/img/vi/vico-views.png); }
.vep-author{padding:0 0 0 20px; background-image:url(/.s/img/vi/vico-author.png); }
.vep-channel{padding:0 0 0 27px; background-image:url(/.s/img/vi/vico-channel.png); }

.vep-descr-block,
.vep-tags-block{padding:10px 5px; }
.vep-descr{display:inline-block; padding:0 0 0 24px; line-height:20px; background:url(/.s/img/vi/vico-descr.png) no-repeat left center; }
.vep-descr-block p{margin:0; padding:8px 0 5px 0; }
.vep-tags{display:inline-block; padding:0 5px 0 24px; line-height:20px; background:url(/.s/img/vi/vico-tags.png) no-repeat left center; }
.vep-screenshots{padding:5px 0 0 5px; }
.vep-year, .vep-genre, .vep-producer, .vep-acters, .vep-lang, .vep-duration, .vep-vquality,
.vep-aname, .vep-aemail, .vep-asite, .vep-other1, .vep-other2, .vep-other3, .vep-other4, .vep-other5{padding:5px 0 2px 5px; }
.vep-comments{padding:10px 5px; }
/*---------------------------*/

/*------channel-page---------*/
.v-channel-page{padding:20px 0 0 0; }
.vcp-image{float:left; }
.vcp-image img{margin:0 15px 20px 0; width:120px; border:0; vertical-align:middle; }
.vcp-top{overflow:hidden; zoom:1; }
.vcp-title{margin:0 15px 5px 0; font-size:20px; line-height:24px; font-weight:bold; text-transform:uppercase; float:left; }
.vcp-subtitle{margin:15px 0; }
.vcp-ratestars{float:left; padding:4px 0 0 0; }
.vcp-details{}
.vcp-details span{margin:0 10px 10px 0; display:inline-block; line-height:20px; background-position:left center; background-repeat:no-repeat; }
.vcp-subscribers{padding:0 0 0 23px; background-image:url(/.s/img/vi/vico-subscribers.png); }
.vcp-views{padding:0 0 0 27px; background-image:url(/.s/img/vi/vico-views.png); }
.vcp-rating{padding:0 0 0 27px; background-image:url(/.s/img/vi/vico-rating.png); }

.vcp-subsr-block{padding:12px 0 20px 0; }
#subscr-btn{display:inline-block; width:231px; height:37px; background:url(/.s/img/vi/butt.png) no-repeat; font:18px/31px 'Verdana';
 color:#fff; text-decoration:none; text-align:center; text-shadow:0 1px 0 rgba(76, 152, 42, 0.75); }
#subscr-btn:hover{background-position:0 -37px; }

#subscr-btn.inactive{cursor:default; background-position:0 -74px!important; text-shadow:0 1px 0 rgba(99, 99, 99, 0.44); }
.subscr-info{margin:0 15px 0 0; opacity:0.6; filter:alpha(opacity=60); }
.unsubscribe{display:inline-block; padding:0 0 0 20px; background:url(/.s/img/vi/error.png) no-repeat left center; }
.vcp-descr{margin:0; padding:5px 0 15px 0; clear:both; background:url(/.s/img/vi/vico-separator.png) repeat-x left bottom; }
.vcp-content{}
/*---------------------------*/

#tb_img #image-list{height:180px }
#tb_img #image-list .panel{width:170px; top:10px; height:${imlist_h}px }
#tb_img #image-list .inner{width:150px; height:150px; padding:4px; background:#fff; border:0!important; border-radius:4px;
 box-shadow:0 0 5px rgba(0, 0, 0, 0.3); }
#tb_img #image-list #gimage-add .inner{width:150px; height:150px; padding:0; background:transparent; border:4px dashed #d3d3d3!important;
 border-radius:4px; box-shadow:none; }
#tb_img #image-list .inner p{margin:47px 0 0 0; text-align:center; cursor:pointer }
#tb_img #image-list{width:100%; position:relative; margin-top:10px; }
#tb_img #image-list img {max-height: 100%; max-width: 100%; object-fit: cover;}
#tb_img #image-list .belt{position:absolute; left:0; top:0 }
#tb_img #image-list .panel{margin:0; float:left; overflow:hidden; }
#tb_img #image-list .inner{position:relative; margin:4px; border:#999 1px solid }
#tb_img #image-list .inner div{position:absolute; width:16px; height:20px; cursor:pointer; top:1px; overflow:hidden;line-height:22px }
#tb_img #image-list .inner div.edt{right:28px; background:transparent}
#tb_img #image-list .inner div.del{right:6px; background:transparent }

#tb_img #image-list .inner div.edt:before,#tb_img #image-list .inner div.del:before{font-family:'video-ico';font-size:14px;line-height:1;vertical-align:middle;padding-right:5px}
#tb_img #image-list .inner div.edt:before{content:"\e901";color:#037503}
#tb_img #image-list .inner div.del:before{content:"\e90b";color:#a50202}
.icon-left-arrow,.icon-right-arrow{font-size:25px; text-decoration: none}
.icon-left-arrow:hover,.icon-right-arrow:hover{text-decoration: none}
#tb_img #image-list .inner input{margin-top:-100px; margin-left:-550px; -moz-opacity:0; filter:alpha(opacity=0); opacity:0; font-size:200px;
 height:250px; cursor:pointer }
#tb_img #image-list .wait{background:url(/.s/img/wd/1/ajax.gif) no-repeat center center; }
#gimage-0{background-color:none}

#tb_img #image-list .vscr-link span,
#tb_img #image-list .vscr-load span{display:inline-block; text-decoration:none; cursor:pointer; }
#tb_img #image-list a.vscr-link:hover span,
#tb_img #image-list a.vscr-load:hover span{text-decoration:none; }

#tb_img #image-list .vscr-load span:before,#tb_img #image-list .vscr-link span:before{font-family:'video-ico';font-size:15px;vertical-align:middle;padding-right:3px}
#tb_img #image-list .vscr-link span:before{content:"\e906"}
#tb_img #image-list .vscr-load span:before{content:"\e905"}

/*--- Popup menu ---*/
.sbm{font-size:9pt; }
.sbm a:link,
.sbm a:visited{display:block; text-decoration:none; color:#000000; padding:4px 8px; }
.sbm a:hover,
.sbm a:active{display:block; text-decoration:none; color:#000000; background:#DEE7F6 url('/.s/img/wd/3/menubg.gif') repeat-x scroll 0 0; padding:4px 8px; }

.channels-more{display:inline; position:relative; padding-right:15px; }
.channels-more-ul{display:none; }
.channels-more-ul{position:absolute; top:12px; margin:0; padding:5px 5px; list-style:none; background:#ececec; border:1px solid #868686; border-radius:7px; }
.channels-more-ul a{font:100%/16px 'Arial'; color:#707070; text-decoration:none; white-space:nowrap; display:block; padding:3px 5px; }
.channels-more-ul a:hover{background:#dedede; text-decoration:none; }

/*---For-IE(best-browser-ever)----*/
* html .ui-text{height:29px; }
* html .youtube-login{width:154px; }
* html .vep-comments{width:100%; }
* html #tb_img #image-list-cont{width:100%; }
/*-------------------------*/

#cats-select{display:inline-block; *width:300px; position:relative; z-index:99; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
 line-height:18px; color:#333; }
#cats-select:before,
#cats-select:after{display:table; content:""; }
#cats-select:after{clear:both; }
.cats-select-btn{/*position:relative; */ /*display:inline-block; */ /*vertical-align:middle; */ /*float:left; */ /*max-width:300px; */ /*margin-left:-1px; */ /*margin-bottom:0; */ /*padding:4px 10px 4px; */ /*line-height:18px; */ /*color:#333; */ /*text-align:left; */ /*text-shadow:0 1px 1px rgba(255, 255, 255, 0.75); */ /*cursor:pointer; */ /*background-color:whiteSmoke; */ /*background-image:-ms-linear-gradient(top,white,#E6E6E6); */ /*background-image:-webkit-gradient(linear,0 0,0 100%,from(white),to(#E6E6E6)); */ /*background-image:-webkit-linear-gradient(top,white,#E6E6E6); */ /*background-image:-o-linear-gradient(top,white,#E6E6E6); */ /*background-image:linear-gradient(top,white,#E6E6E6); */ /*background-image:-moz-linear-gradient(top,white,#E6E6E6); */ /*background-repeat:repeat-x; */ /*border:1px solid #CCC; */ /*border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); */ /*border-color:#E6E6E6 #E6E6E6 #BFBFBF; */ /*border-bottom-color:#B3B3B3; */ /*-webkit-border-radius:4px; */ /*-moz-border-radius:4px; */ /*border-radius:4px; */ /*filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0); */ /*filter:progid:dximagetransform.microsoft.gradient(enabled=false); */ /*-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05); */ /*-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05); */ /*box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05); */ }
.cats-select-btn:hover{/*color:#333; */ /*text-decoration:none; */ /*background-color:#E6E6E6; */ /*background-position:0 -15px; */ /*-webkit-transition:background-position 0.1s linear; */ /*-moz-transition:background-position 0.1s linear; */ /*-ms-transition:background-position 0.1s linear; */ /*-o-transition:background-position 0.1s linear; */ /*transition:background-position 0.1s linear; */ }
.btn-title{display:block; overflow-x:hidden; text-overflow:ellipsis; white-space:nowrap; _width:100%; }
#cats-select.open .cats-select-btn{/*background-color:#E6E6E6; */ /*background-image:none; */ /*-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05); */ /*-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05); */ /*box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.15),0 1px 2px rgba(0, 0, 0, 0.05); */ }
.vi-dark #cats-select.open .cats-select-btn{/*background-color:#222; */ }
.btn-arrow{margin:7px 0 0 7px; display:inline-block; vertical-align:top; float:right; width:0; height:0; border-top:4px solid black;
 border-right:4px solid transparent; border-left:4px solid transparent; content:""; opacity:0.3; filter:alpha(opacity=30); }
.cats-select-btn:hover .btn-arrow,
#cats-select.open .btn-arrow{opacity:1; filter:alpha(opacity=100); }

.dropdown-cats{position:absolute; z-index:100; top:100%; left:0; right:0; margin:1px 0 0; display:none; float:left; min-width:160px;
 max-height:250px; overflow:auto; border:1px solid #CCC; border:1px solid rgba(0, 0, 0, 0.2); background-color:white;
 -webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow:0 5px 10px rgba(0,0,0,0.2); box-shadow:0 5px 10px rgba(0, 0, 0, 0.2);
 -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box; }
.open .dropdown-cats{display:block; }
.dropdown-cats .dropdown-cats-ul{padding:4px 0; background-color:white; margin:0!important; list-style:none!important; }
.dropdown-cats-ul ul{padding:0!important; margin:0!important; list-style:none!important; }
.dropdown-cats-ul li{line-height:18px; margin:0; _height:24px; }


.dropdown-cats-ul .subcat{display:inline-block; background:url(/.s/img/vi/arrow.png) no-repeat left 5px; width:17px; height:13px; }
.dropdown-cats-ul .divider{height:1px; margin:8px 1px; overflow:hidden; background-color:#E5E5E5; border-bottom:1px solid white; }
.dropdown-cats-ul a{display:block; position:relative; padding:3px 45px 3px 22px; clear:both; font-weight:normal; line-height:18px; color:#333;
 text-decoration:none; white-space:nowrap; overflow-x:hidden; background:url(/.s/img/vi/cats-tick.png) no-repeat 4px 6px; outline:none;
 -webkit-text-overflow:ellipsis; -moz-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis; }
.dropdown-cats-ul a:active{color:#333; text-decoration:none; }
.dropdown-cats-ul a.checked{background-position:4px -49px; }
.dropdown-cats-ul a:hover,
.dropdown-cats-ul a:hover:active{color:white; text-decoration:none; background-color:#0088cc; }
.dropdown-cats-ul a.disabled{color:#333!important; cursor:default; background-color:transparent!important; opacity:0.4; filter:alpha(opacity=40); }
.dropdown-cats-ul a span{cursor:pointer; }
span.unseen{position:absolute; width:16px; height:14px; right:4px; top:5px; background:url(/.s/img/vi/unseen.png) no-repeat; }

/*-------*/


#cats-select,
.dropdown-cats{_width:300px; }
.cats-select-btn{_height:28px; }
.dropdown-cats-ul a{_width:100%; _zoom:1; }

@media only screen and (max-width:600px) {
 .u-tab span{text-indent:-99999px; }
 .input-icons-wrap {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start}
 ul.u-vicons {padding: 5px 0}
 .video-link {width: 100%}
}

@media only screen and (max-width:480px) {
 #embObject, #casing #embObject {height:135px}
}

/*video new view UCOZ-9643*/
.avuperevoz_perekluchaeum{ 
width: 48.5%; 
float:left; 
margin: 3px 10px 3px 0px; 
} 

.kaldenokeremukys { 
 padding: 7px; 
 margin-bottom: 17px; 
 background: #141415; 
 border-radius: 5px 5px 3px 3px; 
 box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.42), 0px 0px 3px 1px rgba(82, 79, 79, 0.86); 
} 

.kaltemeruy-osmiduck {
 padding: 0 0 0px 10px;
} 

.kaltemeruy-osmiduck a {
 display: block;
 font-size: 18px;
 line-height: 2.25;
 color: #3e3e3e;
 font-weight: bold;
} 

.dkimadetun {
 white-space: nowrap;
 overflow: hidden;
 padding: 3px;
 background: #ffffff;
 position: relative;
 margin: 0px 0px 0px 3px;
 } 
 .dkimadetun::after { 
 content: ''; 
 position: absolute; 
 right: 0; top: 0; 
 width: 130px; 
 height: 100%; 
 background: linear-gradient(to right, rgba(255, 255, 255, 0.29), rgb(255, 255, 255) 98%); 
} 

.vid-materiala img {
 /* width: 99%; */
 height: 220px;
 border: 2px solid #fff9f9;
 border-radius: 7px 7px 1px 1px;
 box-shadow: 0px -1px 6px 0px rgba(72, 67, 67, 0.57);
 box-shadow: 0px -1px 3px 1px #968787b3;
}

.vid-materiala img:hover{ 
opacity:0.9; 
} 

.bemerka-text {
 lline-height: 20px;
 opacity: 0.8;
 margin-bottom: 15px;
 padding: 0 0px;
 height: 95px;
 overflow: hidden;
 
}

.gTable{padding:0 0 15px}

.module-shop .eTitle{padding:0;background:transparent;box-shadow:none}
.calMdayIsA .calMdayLink:hover,.eTitle a:hover{text-decoration:none;color:#2196f3}
.eMessage,#casing .eText{font-size: 14px;background: #ffffff;border-radius:0 0 4px 4px;position:relative;box-shadow: 0px 0px 5px 1px rgba(1, 1, 1, 0.57);padding: 10px 10px;line-height: 1.73;border-radius: 5px;}
#casing table.eBlock td[width="85%"],#casing table.eBlock td[align="right"]{background-color:#fff;padding:0 30px;text-align:left;box-shadow:0 5px 4px rgba(1,1,1,0.2)}
.eAttach{padding:10px 30px 30px;margin-top:-5px;background:#fff;border-radius:0 0 4px 4px;box-shadow:0 4px 4px rgba(1,1,1,0.2);position:relative}
.eMessage .eAttach{padding:10px 0;background:#fff;border-radius:0;box-shadow:none;position:relative}
.eMessage,.eText{word-break:break-word;-ms-word-wrap:break-word;word-wrap:break-word}
.eMessage img,.eText img{max-width:100%;width:100%;}

#allEntries {display: flex;flex-wrap: wrap;margin: -3px;}
#allEntries > div {flex: 0 0 50%;max-width: 50%;}

@media (min-width: 240px) and (max-width: 480px) {
 #allEntries > div {flex: 0 0 100%;max-width: 100%;}
 }
@media (min-width: 480px) {
 #allEntries > div {flex: 0 0 100%;max-width: 100%;}
 }
@media (min-width: 768px) {
 #allEntries > div {flex: 0 0 50%;max-width: 50%;}
}
@media (min-width: 992px) {
 #allEntries > div {flex: 0 0 33%;max-width: 33%;}
}
@media (min-width: 1200px) {
 #allEntries > div {flex: 0 0 33%;max-width: 33%;}
}
/* end video new view UCOZ-9643*/


/* Таблица материала (начало) */
.mTable {width:588px; margin-bottom:9px; color:#959595; background:#3e687c;}
.mTable a:link, .mTable a:active, .mTable a:visited { text-decoration:none; color:#AFAFAF; }
.mTable a:hover { text-decoration:underline; }
/* Таблица материала (конец) */

/* Категория материала (начало) */
.mCat { height:32px; }
.mCat1 { width:21px; background:url('/img/m_cat.png'); }
.mCat2 { background:url('/m_cat.png') repeat-x 0 -32px; }
.mCat3 { width:15px; background:url('/img/m_cat.png') 0 -64px; }
.mCat4 { width:1%; white-space:nowrap; text-align:center; color:#959595; font-size:16px; font-weight:500; padding-top:7px; background:url('/img/m_cat.png') repeat-x 0 -96px; }
.mCat5 { width:30px; background:url('/img/m_cat.png') 0 -128px; }
/* Категория материала (конец) */

/* Отображение категорий (начало) */
.categories { width: 240px; }
.categories .leftBlockT { width: 208px; padding: 0 16px; }
.categories ul { width:222px; list-style:none; padding:0; margin:0 9px; }
.categories li { padding: 3px 4px; }
.categories li a { height: 24px; display: block; text-align: left; background-color: #3B3B3B;
border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;
box-shadow: 0 0 5px #000; -webkit-box-shadow: 0 0 5px #000; -moz-box-shadow: 0 0 5px #000;
}
.categories li a:link, .categories li a:visited { color: #adadad !important;
background-image: -moz-linear-gradient(top, #616161, #333333);
background-image: -webkit-linear-gradient(top, #616161, #333333);
background-image: -o-linear-gradient(top, #616161, #333333);
background-image: -ms-linear-gradient(top, #616161, #333333);
background-image: linear-gradient(top, #616161, #333333); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#616161', endColorstr='#333333', GradientType=0);
 }
.categories li a:hover, .categories li a:active { text-decoration:none; color:#FDC202 !important;
background-image: -moz-linear-gradient(top, #6D6D6D, #353535);
background-image: -webkit-linear-gradient(top, #6D6D6D, #353535);
background-image: -o-linear-gradient(top, #6D6D6D, #353535);
background-image: -ms-linear-gradient(top, #6D6D6D, #353535);
background-image: linear-gradient(top, #6D6D6D, #353535); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6D6D6D', endColorstr='#353535', GradientType=0);
 }
.categories span { background:url('/img/cat_ico_films.png') no-repeat; position: absolute; margin-left:10px; margin-top:3px; padding-left:20px; font-size:14px; }

.catN { width:16px; background:url('/img/cat_ico_films.png') no-repeat; padding-right:16px; margin-left:5px; }
.cat1 { background-position:0 -32px !important; }
.cat2 { background-position:0 -64px !important; }
.cat3 { background-position:0 -96px !important; }
.cat4 { background-position:0 -128px !important; }
.cat5 { background-position:0 -160px !important; }
.cat6 { background-position:0 -192px !important; }
.cat7 { background-position:0 -224px !important; }
.cat8 { background-position:0 -256px !important; }
.cat9 { background-position:0 -288px !important; }
.cat10 { background-position:0 -320px !important; }
.cat11 { background-position:0 -352px !important; }
.cat12 { background-position:0 -384px !important; }
.cat13 { background-position:0 -416px !important; }
.cat14 { background-position:0 -448px !important; }
.cat15 { background-position:0 -480px !important; }
.cat16 { background-position:0 -512px !important; }
.cat17 { background-position:0 -544px !important; }
.cat18 { background-position:0 -576px !important; }
.cat19 { background-position:0 -608px !important; }
.cat20 { background-position:0 -640px !important; }
.cat21 { background-position:0 -672px !important; }
.cat22 { background-position:0 -704px !important; }
.cat23 { background-position:0 -735px !important; }
.cat24 { background-position:0 -768px !important; }
.cat25 { background-position:0 -800px !important; }
.cat26 { background-position:0 -832px !important; }
.cat27 { background-position:0 -864px !important; }
.cat28 { background-position:0 -896px !important; }
/* Отображение категорий (конец) */

.uniqueness_status { position:absolute; height:80px; z-index:1; }
.uniqueness_status span { width:81px; height:80px; position:absolute; top:0px; right:-528px; }
.copypast_bg { background:url('/img/text_copypast.png'); }
.synonymized_bg { background:url('/img/text_synonymized.png'); }
.unique_bg { background:url('/img/text_unique.png'); }



/* Таблица материала (начало) */
.mTable { width:584px; margin-bottom:9px; color:#959595; background:#44738a; }
.mTable a:link, .mTable a:active, .mTable a:visited { text-decoration:none; color:#AFAFAF; }
.mTable a:hover { text-decoration:underline; }
/* Таблица материала (конец) */

/* Категория материала (начало) */
.mCat { height:32px; }
.mCat1 { width:21px; background:url('/img/m_cat.png'); }
.mCat2 { background:url('/m_cat.png') repeat-x 0 -32px; }
.mCat3 { width:15px; background:url('/img/m_cat.png') 0 -64px; }
.mCat4 { width:1%; white-space:nowrap; text-align:center; color:#fc0aa6; font-size:16px; font-weight:500; padding-top:7px; background:url('/img/m_cat.png') repeat-x 0 -96px; }
.mCat5 { width:30px; background:url('/img/m_cat.png') 0 -128px; }
/* Категория материала (конец) */

/* Отображение категорий (начало) */
.categories { width: 240px; }
.categories .leftBlockT { width: 208px; padding: 0 16px; }
.categories ul { width:222px; list-style:none; padding:0; margin:0 9px; }
.categories li { padding: 3px 4px; }
.categories li a { height: 24px; display: block; text-align: left; background-color: #3B3B3B;
border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;
box-shadow: 0 0 5px #000; -webkit-box-shadow: 0 0 5px #000; -moz-box-shadow: 0 0 5px #000;
}
.categories li a:link, .categories li a:visited { color: #adadad !important;
background-image: -moz-linear-gradient(top, #616161, #333333);
background-image: -webkit-linear-gradient(top, #616161, #333333);
background-image: -o-linear-gradient(top, #616161, #333333);
background-image: -ms-linear-gradient(top, #616161, #333333);
background-image: linear-gradient(top, #616161, #333333); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#616161', endColorstr='#333333', GradientType=0);
 }
.categories li a:hover, .categories li a:active { text-decoration:none; color:#FDC202 !important;
background-image: -moz-linear-gradient(top, #6D6D6D, #353535);
background-image: -webkit-linear-gradient(top, #6D6D6D, #353535);
background-image: -o-linear-gradient(top, #6D6D6D, #353535);
background-image: -ms-linear-gradient(top, #6D6D6D, #353535);
background-image: linear-gradient(top, #6D6D6D, #353535); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#6D6D6D', endColorstr='#353535', GradientType=0);
 }
.categories span { background:url('/img/cat_ico_films.png') no-repeat; position: absolute; margin-left:10px; margin-top:3px; padding-left:20px; font-size:14px; }

.catN { width:16px; background:url('/img/cat_ico_films.png') no-repeat; padding-right:16px; margin-left:5px; }
.cat1 { background-position:0 -32px !important; }
.cat2 { background-position:0 -64px !important; }
.cat3 { background-position:0 -96px !important; }
.cat4 { background-position:0 -128px !important; }
.cat5 { background-position:0 -160px !important; }
.cat6 { background-position:0 -192px !important; }
.cat7 { background-position:0 -224px !important; }
.cat8 { background-position:0 -256px !important; }
.cat9 { background-position:0 -288px !important; }
.cat10 { background-position:0 -320px !important; }
.cat11 { background-position:0 -352px !important; }
.cat12 { background-position:0 -384px !important; }
.cat13 { background-position:0 -416px !important; }
.cat14 { background-position:0 -448px !important; }
.cat15 { background-position:0 -480px !important; }
.cat16 { background-position:0 -512px !important; }
.cat17 { background-position:0 -544px !important; }
.cat18 { background-position:0 -576px !important; }
.cat19 { background-position:0 -608px !important; }
.cat20 { background-position:0 -640px !important; }
.cat21 { background-position:0 -672px !important; }
.cat22 { background-position:0 -704px !important; }
.cat23 { background-position:0 -735px !important; }
.cat24 { background-position:0 -768px !important; }
.cat25 { background-position:0 -800px !important; }
.cat26 { background-position:0 -832px !important; }
.cat27 { background-position:0 -864px !important; }
.cat28 { background-position:0 -896px !important; }
/* Отображение категорий (конец) */


/* Тело материала (начало) */
.mTitle { display: block; height: 55px; padding: 3px 20px 0 20px; background: url('/img/m_mix2.png'); vertical-align: top; }
.mTitle * { color: #959595; font-size: 16px; font-weight: bold; width: 496px; overflow: hidden; }
.mTitle div { margin-top: 9px; }
.mMessage1 { display: block; color: #AFAFAF; padding: 8px 18px; background: url('/img/m_mix1.png') repeat-y; position: relative; }
.mMessage1 table { width:100%; }
.mMessage1 td { color:#2688eb; }
.mMessage2 { height:20px; padding-right:9px; text-align:right; background:url('/img/m_mix2.png') 0 -58px; vertical-align: bottom; }
.mMessage3 { height: 36px; color: #959595; font-size: 16px; padding: 0 22px; background: url('/img/m_mix2.png') 0 -78px; }
.mBottom { height:6px; background:url('/img/m_mix2.png') 0 -114px; }
.mCoverAndRating { width:150px; padding-right:8px; vertical-align:top; }
.mCover { width:135px; height:188px; border:7px solid #2E2E2E; }
.mCover:hover { border-color:#292929; }
.u-star-rating { margin-top:4px !important; }
.mRating { text-indent: -998em; position: absolute; }
.mVotes { position: absolute; top: 229px; width: 150px; text-align: center; }
.mInfo { padding-top: 11px; vertical-align: top; text-align: right; }
.mInfo table { height:100%; }
.mInfoArrow { width:9px; background:url('/img/m_arrow.png') no-repeat; }
.mInfoBlock { width: auto; background: #2E2E2E; text-align: left; }
.RT { background:url('/img/rt1.png') no-repeat 0% 0%; }
.RB { background:url('/img/rb1.png') no-repeat 0% 100%; }
.LT { background:url('/img/lt1.png') no-repeat 100% 0%; }
.LB { min-height:60px; height:auto !important; height:60px; padding:6px 9px 8px; background:url('/img/lb1.png') no-repeat 100% 100%; }

a.tWatch { margin-right:25px; padding:4px 6px; font-size:14px; text-decoration:none !important; color:#fff !important; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; background-color:#a85600; background:-moz-linear-gradient(top, #e57b0d,#a85600); background:-webkit-gradient(linear,center top,center bottom,from(#e57b0d),to(#a85600)); background:-o-linear-gradient(top,#e57b0d,#a85600); background:linear-gradient(top,#e57b0d,#a85600); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e57b0d',endColorstr='#a85600'); }
a.mWatch { margin-right:5px; padding:4px 6px; font-size:14px; text-decoration:none !important; color:#fff !important; text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25); -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; background-color:#107201; background:-moz-linear-gradient(top, #18A700,#107201); background:-webkit-gradient(linear,center top,center bottom,from(#18A700),to(#107201)); background:-o-linear-gradient(top,#18A700,#107201); background:linear-gradient(top,#18A700,#107201); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#18A700',endColorstr='#107201'); }

#mDescription { margin-top:15px; }
#mDescription p { margin-top:7px; margin-bottom:7px; }
#mDescription a { border-bottom:1px dashed #9F9F9F; }
#mDescription a:hover { border-bottom:none; }
#mDescription div a { border-bottom:none; }
.btn_show-hide_content { width:84px; height:25px; padding-top:3px; padding-right:7px; text-align:center; text-decoration:none !important; color:#393939 !important; display:inline-block; background:#FDC202 url('http://multi-online.ru/img/bg_show-hide_btn.png') no-repeat; }
.btn_hide_content { background-position:-99px 0 !important; }
#trailer_title a, #series_list_title a, .additional_content_title a { border-bottom:none !important; }
#trailer_block, #series_list, .additional_content { margin-top:7px; margin-bottom:7px; display:none; }
#premiere_block, #premiere_held_block { margin-top:7px; margin-bottom:7px; text-align:center; }
#premiere_block b { color:#E92525; }
#premiere_held_block b { color:#00FF00; }
#video-player { width: 500px; margin: 12px 0 9px; background: #000; text-align: center; overflow: hidden; }
#video-player .pTitle { height:13px; text-align:left; color:#323232; overflow:hidden; white-space:nowrap; background-image:url('/img/p_title_line_bg.png'); cursor:pointer; }
#video-player .pCode { margin:3px 0; display:none; }
#video-player .level-1 { background-color:#9F9F9F; margin-top:2px; padding:10px 7px 11px 39px; //height:"34px"; }
#video-player .level-2 { background-color:#7ABC4F; margin-top:4px; padding:5px 7px 6px 30px; background-position:-1000px 0; //height:"24px"; }
a.external_player { display: block; width: 500px; height: 281px; text-decoration: none !important; background: rgba(0,0,0,0.8) url('/img/play_btn.png') 50% 50% no-repeat; }
#mRelatedEntries { padding:5px 37px 15px; font-size:13px; color:#9F9F9F; }
.uRelatedEntries { margin: 13px 0 0; padding-left: 25px; }
/* Тело материала (конец) */