/*@font-face{font-family:'Play';src:url('../fonts/Play.eot');src:local('Play'),url('../fonts/Play.eot?#iefix') format('embedded-opentype'),url('../fonts/Play.woff') format('woff'),url('../fonts/Play.ttf') format('truetype');font-weight:400;font-style:normal}*/
/*@font-face{font-family:'Play';src:url('../fonts/Play-Bold.eot');src:local('Play-Bold'),url('../fonts/Play-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/Play-Bold.woff') format('woff'),url('../fonts/Play-Bold.ttf') format('truetype');font-weight:700;font-style:normal}*/
@font-face{font-family:'Arimo';src:url('../fonts/Arimo.eot');src:local('Arimo'),url('../fonts/Arimo.eot?#iefix') format('embedded-opentype'),url('../fonts/Arimo.woff') format('woff'),url('../fonts/Arimo.ttf') format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:'Arimo';src:url('../fonts/Arimo-Bold.eot');src:local('Arimo Bold'),local('Arimo-Bold'),url('../fonts/Arimo-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/Arimo-Bold.woff') format('woff'),url('../fonts/Arimo-Bold.ttf') format('truetype');font-weight:700;font-style:normal}
@font-face{font-family:'Arimo';src:url('../fonts/Arimo-Italic.eot');src:local('Arimo Italic'),local('Arimo-Italic'),url('../fonts/Arimo-Italic.eot?#iefix') format('embedded-opentype'),url('../fonts/Arimo-Italic.woff') format('woff'),url('../fonts/Arimo-Italic.ttf') format('truetype');font-weight:400;font-style:italic}
@font-face{font-family:'Arimo';src:url('../fonts/Arimo-BoldItalic.eot');src:local('Arimo Bold Italic'),local('Arimo-BoldItalic'),url('../fonts/Arimo-BoldItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/Arimo-BoldItalic.woff') format('woff'),url('../fonts/Arimo-BoldItalic.ttf') format('truetype');font-weight:700;font-style:italic}
/*SET BASE*/
*{background:transparent;margin:0;padding:0;outline:none;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
ol,ul{list-style:none}
blockquote,q{quotes:none}
table{border-collapse:collapse;border-spacing:0}
input,select{vertical-align:middle;font-family:inherit}
article,aside,figure,figure img,hgroup,footer,header,nav,section,main{display:block}
body{font:14px 'Arimo',Arial,Helvetica,sans-serif;line-height:normal;padding:0;margin:0;color:#ccc;background:#111 url('../images/bg.jpg') center top fixed no-repeat;
height:100%;width:100%;font-weight:400;letter-spacing:0.01em}
img{max-width:100%}
img[data-src]{opacity:0 !important}
img[src]{opacity:1 !important}
a{color:#ccc;text-decoration:none}
a:hover,a:focus{color:#10a09a;text-decoration:none}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:20px;color:#fff}
b,strong{font-weight:700}
.clr{clear:both}
.clearfix:after{content:"";display:table;clear:both}
.form-wrap{}
.sub-title h1{margin-bottom:15px;font-size:20px;font-weight:700}
.pm-page, .search-page, .static-page, .tags-page{}
/*SET*/
.button, .nav-load a, .up-second li a, .usp-edit a, .usp-btn a, .qq-upload-button,button:not(.color-btn):not([class*=fr]):not([class*=owl-]),html input[type="button"],input[type="reset"],input[type="submit"]
{padding:0 15px;display:inline-block;height:40px;line-height:40px;border-radius:4px;cursor:pointer;background:#0c80a0;color:#fff;text-align:center;
font-weight:700;font-size:14px;font-family:inherit;opacity:0.9}
.button.mini{padding:0 10px;height:30px;line-height:30px;/*font-size:13px*/}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
button[disabled],input[disabled]{cursor:default}
.button:hover, .nav-load a:hover, .up-second li a:hover, .usp-edit a:hover, .usp-btn a:hover, .qq-upload-button:hover,button:not(.color-btn):not([class*=owl-]):hover,html input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover
{opacity:1;color:#fff}
button:active,html input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{-webkit-box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.1);
box-shadow:inset 0 1px 4px 0 rgba(0,0,0,0.1)}
input[type="submit"].bbcodes,input[type="button"].bbcodes,input.bbcodes, .ui-button{font-size:12px !important;height:30px !important;line-height:30px !important;
padding:0 10px;border-radius:3px}
input[type="text"],input[type="password"]{display:block;width:100%;height:40px;line-height:40px;padding:0 15px;color:#fff;background:#444;border-radius:4px;
-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:0 0 0 1px #111,inset 1px 1px 3px 0 rgba(0,0,0,0.3);
box-shadow:0 0 0 1px #111,inset 1px 1px 3px 0 rgba(0,0,0,0.3)}
input[type="text"]:focus{}
input:focus::-webkit-input-placeholder{color:transparent}
input:focus::-moz-placeholder{color:transparent}
input:focus:-moz-placeholder{color:transparent}
input:focus:-ms-input-placeholder{color:transparent}
select{height:40px;border:0;background:#444;color:#fff}
textarea{display:block;width:100%;padding:10px;border:0;background:#444;color:#fff;border-radius:0;overflow:auto;vertical-align:top;resize:vertical;
-webkit-box-shadow:0 0 0 1px #111,inset 1px 1px 3px 0 rgba(0,0,0,0.3);box-shadow:0 0 0 1px #111,inset 1px 1px 3px 0 rgba(0,0,0,0.3)}
.img-box, .img-wide, .img-resp, .img-resp-v, .img-resp-sq{overflow:hidden;position:relative;background:#000}
.img-resp{padding-top:57%}
.img-resp-v{padding-top:140%}
.img-resp-sq{padding-top:100%}
.img-box img, .img-resp img, .img-resp-v img, .img-resp-sq img{width:100%;min-height:100%;display:block}
.img-resp img, .img-resp-v img, .img-resp-sq img{position:absolute;left:0;top:0}
.img-wide img{width:100%;display:block}
.img-square img{width:150%;max-width:150%;margin-left:-25%}
.img-fit img{height:100%;object-fit:cover}
.nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
button, .button, .screens a, .carou-title, .mask{-webkit-transition:all .3s;transition:all .3s}
.ps-link{cursor:pointer}
.icon-l .fa{margin-right:10px}
.icon-r .fa{margin-left:10px}
.hide-this{display:none}
.fx-row{display:-ms-flexbox;display:-ms-flex;display:-webkit-flex;display:-moz-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;
flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.fx-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}
.fx-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.fx-stretch{-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}
.fx-top{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}
.fx-middle{-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.fx-bottom{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}
.fx-col{display:-ms-flexbox;display:-ms-flex;display:-webkit-flex;display:-moz-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;
flex-direction:column}
.fx-wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap}
.fx-left{-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start}
.fx-start{-webkit-justify-content:flex-start;justify-content:flex-start}
.fx-first{-ms-flex-order:-1;-ms-order:-1;-webkit-order:-1;order:-1}
.fx-last{-ms-flex-order:10;-ms-order:10;-webkit-order:10;order:10}
.fx-1{-ms-flex-preferred-size:0;-webkit-flex-basis:0;flex-basis:0;-ms-box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-ms-flex-positive:1;
-webkit-flex-grow:1;flex-grow:1;max-width:100%;min-width:50px}
.bold{font-weight:700 !important}
.redb1{background:#bd1515 !important}
.blackb1{background:#111 !important}
.blueb1{background:#0c80a0 !important}
.red1{color:#bd1515 !important}
.blue1{color:#0c80a0 !important}
.clr1{color:#10a09a !important}
.ma-l{margin-left:10px}
.ma-r{margin-right:10px}
/*BASIC GRID*/
.wrap{min-width:320px;margin-top:250px;position:relative;/*overflow:hidden*/}
.wrap-main{-webkit-box-shadow:0 0 10px 0 #111;box-shadow:0 0 10px 0 #111;background:#222324}
.wrap-center{max-width:1160px;width:100%;margin:0 auto;position:relative;z-index:20}
.header{background:#2d2e2f;position:relative;z-index:999}
.header-in{height:70px;padding-left:30px;padding-right:30px}
.cols{}
.main{padding:30px;min-height:80vh}
.side{background:#2a2b2c;width:300px;padding:0 30px 30px 30px;position:relative}
.footer{background:#2d2e2f;padding:15px 30px;border-top:1px solid #111}
#gotop{position:fixed;z-index:300;left:0;top:0;height:100%;width:80px;text-align:center;padding:20px 0;background:rgba(0,0,0,0.3);color:#fff;
font-size:24px;cursor:pointer;display:none}
#gotop:hover{background:rgba(0,0,0,0.5)}
/*HEADER*/
.logo{display:block;width:200px;/*height:50px;*/overflow:hidden;margin-top:10px}
.search-wrap{width:320px;margin-left:220px}
.search-box{width:100%;position:relative}
.search-box input, .search-box input:focus{width:100%;padding:0 60px 0 15px;background:#111;box-shadow:none;color:#fff;border-radius:4px}
.search-box button{position:absolute;right:5px;top:5px;z-index:10;height:30px !important;line-height:30px !important;border-radius:3px !important;
background:#444 !important;color:#ccc !important;padding:0 15px !important}
.login{height:40px;line-height:40px;/*display:inline-block*/}
.search-wrap, .login{margin-top:15px}
.not-logged > a{margin-left:15px}
.logged li{display:inline-block;/*vertical-align:middle;*/margin-left:15px;position:relative}
.logged .fa{font-size:26px}
.login-ctrl a{display:block;/*height:40px;line-height:40px;*/padding:0 15px;background:#222;border-radius:4px}
.login-ctrl .fa{font-size:22px !important}
.login-av{width:40px;height:40px;border-radius:50%}
.login-count{min-width:20px;height:20px;line-height:20px;text-align:center;border-radius:50%;background:#10a09a;color:#fff;font-size:12px;position:absolute;
top:-6px;right:-12px;padding:0 3px;max-width:33px;font-weight:700;overflow:hidden}
/*LOGIN*/
.login-box{background:#222;padding:20px;display:none}
.lb-user{margin:-20px -20px 20px -20px;padding:20px;background:#111;display:-ms-flexbox;display:-ms-flex;display:-webkit-flex;display:-moz-flex;display:flex;
-webkit-flex-flow:row wrap;flex-flow:row wrap}
.lb-ava{width:80px;height:80px;border-radius:50%;margin-right:20px}
.lb-name div{font-size:18px}
.lb-name a{margin-top:10px}
.lb-menu a{display:block;line-height:30px;padding:0 10px;background:#111}
.lb-menu a:hover, .lb-menu a:hover .fa{background:#0c80a0;color:#fff}
.lb-menu a .fa{color:#0c80a0}
.login-box input[type="text"], .login-box input[type="password"], .login-box button, .lb-check{display:block;margin-bottom:20px;width:100%}
.lb-check input{display:none}
.lb-check input + label:before{width:14px;height:14px;margin-right:7px;cursor:pointer;position:relative;top:3px;border-radius:3px;border:1px solid #000;
content:"";background:#0f101d;display:inline-block}
.lb-check input:checked + label:before{background:#e5050b}
.lb-soc{margin:20px -20px -20px -20px;padding:20px;background:#111;text-align:center}
.lb-soc a{display:inline-block;margin:10px 3px 0 3px;vertical-align:top}
.lb-soc img{display:block;width:30px}
/*CAROU*/
.carou{background:#222324;padding:15px;max-height:300px;-webkit-box-shadow:inset 0 1px #111;box-shadow:inset 0 1px #111}
.carou-in{padding:15px}
.carou-item{display:block;max-width:175px;max-height:263px;float:left}
.carou-title{padding:7px;text-align:center;background:rgba(0,0,0,0.5);color:#ccc;font-weight:700;position:absolute;left:0;bottom:0;width:100%;display:block;
max-height:50%;line-height:18px;overflow:hidden}
.carou-item:hover .carou-title{background:#0c80a0;color:#fff}
.owl-nav{position:absolute;left:0;right:0;top:0}
.owl-prev, .owl-next{width:40px;height:40px;position:absolute;top:95px;z-index:200;text-align:center;line-height:40px;color:#fff;background:#0c80a0;
font-size:20px;opacity:0.9}
.owl-prev{left:-20px;border-radius:0 20px 20px 0;padding-right:3px}
.owl-next{right:-20px;border-radius:20px 0 0 20px;padding-left:3px}
.owl-prev:hover, .owl-next:hover{opacity:1;/*color:#fff*/}
.owl-dots{text-align:center;padding-top:10px}
.owl-dot{display:inline-block;vertical-align:top;width:10px;height:10px;margin:0 5px;border-radius:50%;background:#ccc}
.owl-dot.active{background:#0c80a0}
/*MAIN MENU*/
.main-menu{height:55px;background:#2a2b2c;position:relative;z-index:200;padding:0 30px;
border-bottom:1px solid #111;border-top:1px solid #111}
.main-menu a{display:inline-block;/*vertical-align:top;*/height:50px;line-height:50px;font-weight:700;font-size:13px;text-transform:uppercase}
.main-menu a.is-active{-webkit-box-shadow:inset 0 3px #0c80a0;box-shadow:inset 0 3px #0c80a0}
.main-menu a.is-active-btm{-webkit-box-shadow:inset 0 -3px #0c80a0;box-shadow:inset 0 -3px #0c80a0}
.main-menu a[data-label]{position:relative}
.main-menu a[data-label]:after{content:attr(data-label);background:#10a09a;color:#fff;height:20px;line-height:20px;padding:0 5px;font-weight:700;
margin:0 0 0 10px;display:inline-block;/*vertical-align:top*/}
.submenu > a:after{content:"\f107";font-family:'Font Awesome 5 Pro';margin-left:7px;display:inline-block}
.hidden-menu{background:#222;box-shadow:0 10px 20px rgba(0,0,0,0.5);z-index:100;position:absolute;/*left:0;*/top:100%;width:600px;padding:10px;
pointer-events:none;opacity:0;transition:all .3s}
.hm-col{width:33.33%;float:left}
.hm-col a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;/*margin:0 -10px;*/padding:0 10px;font-size:14px;font-weight:400;display:block;
height:auto;line-height:30px;text-transform:none}
.submenu:hover .hidden-menu{pointer-events:auto;opacity:1}
.one-col{width:180px}
.one-col .hm-col{width:100%}
/*SECTION,SEO DESC*/
.mask{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;padding:10px;background:rgba(0,0,0,0.5);font-size:20px;opacity:0}
.with-mask:hover .mask{opacity:1}
.mask span.fa{width:80px;height:80px;border-radius:50%;text-align:center;line-height:80px;background-color:#10a09a;color:#fff;margin:0 auto 15px auto;padding-left:5px;font-size:34px}
.shorts-header{margin-bottom:30px;padding-left:95px;position:relative;min-height:24px}
.shorts-header h1, .shorts-header h2, .shorts-header h3{font-weight:700;font-size:18px;/*text-transform:uppercase;*/color:#fff}
.speedbar{margin:-11px -30px 15px -30px;padding:0 30px 15px 30px;border-bottom:1px solid #111;color:#888}
.speedbar + .shorts-header{margin-top:30px}
.shorts-title{font-size:18px;font-weight:700;color:#fff}
.shorts-title span{color:#10a09a}
.shorts-nav{margin-bottom:15px;line-height:32px;height:42px;display:inline-block}
.shorts-nav > div, .shorts-nav > a{float:left;margin:0 10px 0 0}
.grid-select{line-height:40px;height:40px;position:absolute;left:0;top:-6px;background-color:#2a2b2c;/*box-shadow:0 0 20px 0 rgba(0,0,0,0.5)*/}
.grid-select div{height:40px;width:40px;text-align:center;float:left;font-size:18px;cursor:pointer}
.grid-select div:hover, .grid-select div.current{background-color:#0c80a0;color:#fff}
.sorter{display:inline-block;cursor:pointer;font-size:13px;position:relative;padding:5px;line-height:24px;height:34px;background-color:#2a2b2c;border-radius:20px;box-shadow:inset 0 0 0 1px #000;
vertical-align:middle}
.sorter:before{content:attr(data-label);padding:0 10px 0 5px;display:inline-block;vertical-align:top}
.sorter form{display:none;background-color:#111;padding:10px;line-height:26px;box-shadow:0 0 15px 0 rgba(0,0,0,0.3);position:absolute;right:0;top:100%;width:160px;z-index:999}
.sorter a:hover{text-decoration:underline}
.sort li.asc a:after, .sort li.desc a:after{content:"\f063";font-family:'Font Awesome 5 Pro';display:inline-block;margin-left:10px}
.sort li.desc a:after{content:"\f062"}
.sorter > span{display:inline-block;vertical-align:top;height:24px;line-height:22px;padding:0 10px;border-radius:12px;background-color:#10a09a;color:#fff}
.share-box{position:relative}
.desc-text{padding:30px;background-color:#2a2b2c;position:relative;z-index:200;box-shadow:0 0 20px rgba(0,0,0,0.5)}
.desc-text h1, .desc-text h2, .desc-text h3{font-size:18px;font-weight:700;color:#fff;margin-bottom:15px}
.desc-text span{color:#10a09a}
.desc-text p{line-height:1.6}
.desc-text p + p{margin-top:10px}
.desc-text p + h1, .desc-text p + h2, .desc-text p + h3{margin-top:20px}
.desc-text a{text-decoration:underline;color:#10a09a}
.desc-text img{float:left;margin:10px 15px 10px 0;max-width:250px;/*border-radius:6px;opacity:0.8*/}
/*SHORT*/
.short{margin:0 -30px 0 -30px;padding:20px 30px 30px 30px;border-top:1px solid #111}
.short-left{width:200px;margin-right:20px;position:relative;-ms-flex-order:-1;-ms-order:-1;-webkit-order:-1;order:-1}
.short-img{height:300px;display:block}
.short-meta{display:inline-block;position:absolute;z-index:20}
.short-meta-qual{color:#fff;top:0;right:0;/*text-transform:uppercase;*/background:rgba(0,0,0,0.8);box-shadow:0 0 0 1px #222;padding:5px 10px;
/*border-radius:3px;*/font-weight:700;font-size:13px;text-align:center;max-width:100px;overflow:hidden;margin-bottom:5px}
.short-meta-qual1{background-color:#bd1515;color:#fff;bottom:20px;right:-70px;width:200px;transform:rotate(-45deg);transform-origin:center;text-align:center;height:20px;line-height:18px}
.short-meta-year{background:rgba(0,0,0,0.8);color:#fff;bottom:0;right:0;text-align:center;padding:5px 10px;font-size:13px;font-weight:700}
.short-meta-year.ser{bottom:30px;background:rgba(193, 16, 16, 0.8)}
.short-meta-left{left:0;top:0}
.short-meta-left .fa{margin-right:5px}
.short-meta-right{right:0;top:0}
.short-meta-rate, .short-meta-rek{background:rgba(0,0,0,0.8);color:#fff;font-weight:700;box-shadow:0 0 0 1px #222;padding:5px 10px;
/*border-radius:3px;*/font-size:13px;margin-bottom:5px}
.short-meta-rek{display:inline-block;position:absolute;left:0}
.short-meta-rate .fa{color:#ffa300}
.short-meta-rek .fa{color:#ffa300;margin-right:0}
.short-meta-trailer{color:#fff;bottom:0;left:0;width:30px;text-align:center;background:rgba(0,0,0,0.8);
box-shadow:0 0 0 1px #222;/*border-radius:3px;*/font-size:10px !important;padding:5px 10px;cursor:pointer}
.short-meta-trailer:hover{/*color:#fff;*/background:#10a09a}
.short-meta-num{background:rgba(40,138,138,0.7);color:#fff;bottom:40px;left:8px;width:40px;height:40px;line-height:40px;border-radius:50%;font-weight:700;font-size:18px;
padding:0;text-align:center}
.short-right{padding-bottom:55px;position:relative}
.short-top{margin-bottom:15px;width:100%;-ms-flex-order:-2;-webkit-order:-2;order:-2}
.short-top-left a{display:inline-block;font-size:17px;font-weight:700}
/*.short-top-left a:hover{color:#0c80a0}*/
.short-orig{margin-top:5px}
.short-subtitle{margin-top:5px;font-weight:700;font-size:16px}
.short-top-right{display:inline-block}
.short-desc{margin-bottom:15px;line-height:20px;margin-top:15px}
.short-info{margin-bottom:5px;line-height:20px;}
.short-info > span:first-child{font-weight:700;margin-right:5px}
.short-info a{color:#10a09a}
.short-info a:hover{text-decoration:underline}
.short-btm{position:absolute;left:0;right:0;bottom:0}
.short-btm a{display:block}
.short-date{float:right}
.short-fav{box-shadow:inset 0 0 0 1px #000;border-radius:4px;padding:0 15px;color:#ccc;height:40px;line-height:40px;cursor:pointer;background-color:#2a2b2c}
.short-fav .fa{color:#10a09a;/*margin-right:10px;*/}
.short-fav.fav-added .fa{color:#10a09a}
#trailer-box{display:none}
.m-meta{display:inline-block;position:absolute;right:0}
.m-kp{background:rgba(255,85,0,0.8);color:#fff}
.m-imdb{background:rgba(255,215,0,0.8);color:#000}
.m-kp, .m-imdb{font-size:13px;font-weight:700;/*border-radius:3px;*/padding:5px 10px;margin-bottom:5px}
.m-kp:before, .m-imdb:before{content:attr(data-label);/*margin-right:3px;*/}
/*.short .mrate{top:0;bottom:40px}*/

@media screen and (min-width:590px){
.grid-thumb .shorts{margin:0 -8px}
.grid-thumb .short{margin:0;padding:0 8px;border:0;margin-bottom:15px;float:left;width:25%}
.grid-thumb .short-top{display:block;margin:0;-ms-flex-order:10;-webkit-order:10;order:10}
.grid-thumb .short-top-left{padding-top:10px}
.grid-thumb .short-top-left a{font-size:15px;height:40px;line-height:20px;overflow:hidden;white-space:normal;text-overflow:ellipsis;width:100%;font-weight:400}
.grid-thumb .short-left{width:100%;margin:0}
.grid-thumb .short-img{height:0;padding-top:147%}
.grid-thumb .short-img img{position:absolute;left:0;top:0}
/*.grid-thumb .short-meta-trailer{top:auto;bottom:8px}*/
.grid-thumb .short-right, .grid-thumb .short-top-right, .grid-thumb .short-orig{display:none}
.grid-thumb .nav-bottom{margin:0;padding:20px 8px 0 8px;border:0}
}
@media screen and (max-width:1220px) and (min-width:590px){
.grid-thumb .shorts{margin:0 -7px}
.grid-thumb .short{padding:0 7px}
.grid-thumb .nav-bottom{margin:0 -7px 0 -7px;padding:20px 7px 0 7px}
}
@media screen and (max-width:760px) and (min-width:590px){
.grid-thumb .short{width:33.33%}
}

.viewed-box{margin-top:30px}
.viewed-box .side-bc{margin:0 -7px}
.viewed-item .side-item{width:100%}
.viewed-item{padding:0 7px;width:16.66%;float:left}
.viewed-item .side-title{height:40px;line-height:20px;overflow:hidden}

/*SIDE*/
.side-box + .side-box{margin-top:30px}
.side-bt, .mrels-title, .mfranch-title{font-weight:700;color:#fff;/*border-left:1px solid #0c80a0;*/background:rgba(0,0,0,0.3);
padding:10px 0 10px 30px;margin-bottom:15px;margin-left:-30px;margin-right:-30px;font-size:16px}
.side-sticky{position:static;position:sticky;right:0;top:30px}

.nav-col, .nav-col2{width:55%}
.nav-col + .nav-col, .nav-col2 + .nav-col2{width:40%}
.nav-title{font-weight:700;margin-bottom:10px;color:#10a09a;font-size:13px}
.nav-menu + .nav-title{margin-top:15px}
.nav-menu{margin:0 0 0 -30px}
.nav-col + .nav-col .nav-menu, .nav-col2 + .nav-col2 .nav-menu{margin:0 -30px 0 -15px}
.nav-menu a{display:block;padding:4px 0 4px 30px}
.nav-col + .nav-col .nav-menu a, .nav-col2 + .nav-col2 .nav-menu a{display:block;padding:4px 0 4px 15px}
.nav-menu a:hover, .nav-menu a.is-active{background:rgba(0,0,0,0.3);color:#fff}
.showitems-btn{margin:5px 0 15px 0;cursor:pointer;color:#fff;/*text-transform:uppercase;*/font-weight:700;font-size:13px}

.side-box .tabs-b{display:none !important;/*background:transparent !important*/}
.side-box.ajaxc .tabs-b{display:block !important}
.side-box .tabs-b.visible{display:block !important}
.side-box .tabs-sel{white-space:nowrap;margin:0 -15px 15px -15px;/*background:rgba(0,0,0,0.3)*/}
.side-box .tabs-sel span{display:inline-block;vertical-align:top;height:30px;line-height:30px;cursor:pointer;padding:0 9px;border-radius:0;background:rgba(0,0,0,0.3)}
.side-box .tabs-sel span.current{background:#10a09a;color:#f5f5f5}

.pop-item{padding:10px}
.pop-item:nth-child(2n){background:rgba(0,0,0,0.3)}
.pop-img{width:50px;height:60px;border-radius:0;margin-right:15px}
.pop-title > span{font-size:13px;margin-bottom:3px;display:block}
.pop-title .fa{margin-right:5px;color:#ffa300}

.top-item{margin-bottom:5px;display:block}
.top-img{width:188px;height:276px;margin:0 auto 10px auto;border-radius:0}
.top-title{line-height:20px;padding-left:35px;position:relative}
.side-top.tabs-b{counter-reset:a}
.tabs-b .top-item .top-title:before{content:counter(a);counter-increment:a;font-size:13px;font-weight:400;position:absolute;top:0;left:0;width:20px;height:20px;
line-height:20px;text-align:center;background:#10a09a;color:#f5f5f5;border-radius:50%}

.side-item{width:47%;margin-bottom:15px;display:block}
/*.side-img{width:147px}*/
.side-title{margin-top:7px}
.owl-side .side-item{width:auto;margin-bottom:0;max-height:360px}
.owl-side .side-img{max-height:340px}
.owl-side .side-title{height:32px;line-height:16px;overflow:hidden}
.side-ser{position:absolute;padding:5px 10px;bottom:0;left:0;background:#222325;display:inline-block;color:#ccc}

.side-reg{display:block;margin-top:15px;margin-bottom:15px;font-weight:700;text-align:center;font-size:16px}
.side-reg-in{display:block;text-align:left;background:#10a09a;margin-bottom:10px;padding:10px 10px 10px 60px;position:relative;min-height:65px;color:#fff}
.side-reg .fa{position:absolute;left:10px;top:50%;/*font-weight:400;*/font-size:40px;margin-top:-20px}

.upd-item{background:rgba(0,0,0,0.3);padding:10px;margin-bottom:6px;display:block;position:relative}
.upd-title{display:block;margin-bottom:3px;color:#10a09a;overflow:hidden}
.upd-season, .upd-voice{margin-top:3px;display:inline-block;max-width:100%;overflow:hidden}
.upd-season{margin-right:3px}
.upd-voice{color:#ccc}

.upd-poster{width:130px;padding:10px;border-radius:3px;background:rgba(0,0,0,0.6);position:absolute;z-index:999;right:100%;top:50%;transform:translateY(-50%);
display:none}
.upd-item:hover .upd-poster{display:block}
.upd-poster img{display:block}

.lcomm + .lcomm{margin-top:15px}
.ltitle{display:block;color:#10a09a;margin-top:10px;padding-left:40px}
.ltext{line-height:1.4;background:#222325;padding:10px;position:relative}
.ltext:after{content:"";border:10px solid transparent;border-top:10px solid #222325;border-right:10px solid #222325;position:absolute;top:100%;left:10px}
.lmeta{font-size:13px;margin:10px 0}
.ldate, .lav, .lname{display:inline-block;vertical-align:middle;margin-right:7px}
.lav{width:20px;height:20px;border-radius:50%}

/*NAVIGATION*/
.nav-bottom{line-height:30px;text-align:center;padding:30px 30px 0 30px;border-top:1px solid #111;margin:30px -30px 0 -30px}
.nav-load{text-align:center}
.nav-load+.nav-page{margin-top:20px}
.nav-load a{display:inline-block;padding:0 30px;font-size:14px}
.nav-page{display:inline-block;max-width:100%}
.nav-page>span{display:inline-block}
.navigation{text-align:center}
.pnext a,.pprev a,.pprev>span,.pnext>span{display:block;width:32px;text-align:center}
.navigation a,.navigation span,.pnext a,.pprev a,.pprev>span,.pnext>span{display:inline-block;margin:10px 3px;padding:0 5px;min-width:32px;background-color:#2a2b2c;border-radius:0}
.navigation span,.nav-page a:hover{background-color:#0c80a0;color:#fff}
.navigation span.nav_ext{background-color:#2a2b2c;color:#ccc}
.dle-comments-navigation.nav-page{margin-bottom:0}
.showfull.nav-load{display:none}

/*FOOTER*/
.footer-left{position:relative}
.footer-menu a{margin-right:15px;font-weight:700;display:inline-block}
.footer a:hover{text-decoration:underline}
.footer-text{margin-top:10px}

/*FULL*/
.short-top h1{font-size:18px;font-weight:700;color:#f5f5f5;display:inline-block;}
.short-top .fa-cog{margin-left:10px;vertical-align:top}
.mcols{margin-bottom:40px}
.mleft{width:200px;margin-right:30px}
.mright{position:relative}
.mt{margin-top:15px}
.mtext{margin-top:30px}
.mtext-title{font-weight:700;margin-bottom:3px}
.mfull, .mpage{position:relative}
.mpage{z-index:1}
.mbg{position:absolute;top:-15px;right:-30px;left:-30px;height:100%;max-height:400px;background-size:cover;background-repeat:no-repeat;background-position:center;
box-shadow:inset 0 400px 0 0 rgba(33,33,35,0.5);background:#111;background-blend-mode:luminosity}
.mbg:before{content:'';position:absolute;bottom:0;left:0;right:0;height:100%;background:linear-gradient(to bottom, rgba(33,33,35,1) 0%,rgba(33,33,35,0.5) 50%,rgba(33,33,35,1) 100%)}
.full-date{float:right;margin-top:30px}

.mrate{position:absolute;right:0;top:0;/*display:inline-block;*/}
.mrate-kp, .mrate-imdb{text-align:center;padding-left:30px;color:#fff;font-weight:700;height:20px;line-height:18px;margin-bottom:5px;white-space:nowrap;}
.mrate-kp{background:url(../images/kp.png) 0 center no-repeat;}
.mrate-imdb{background:url(../images/imdb.png) 0 center no-repeat;}
.mrate-kp span, .mrate-imdb span{font-size:13px;font-weight:400;color:#ccc;}

.mimg, .mimg img{height:300px}
.mbtn, .mbtn-sel{margin-top:15px;width:100%}
.mbtn .fa{font-size:16px}
.mbtn-sel{padding:0}
.mscreens-title{margin:15px 0 15px 0;text-align:center;font-weight:700;font-size:16px;}
.mscreens a{position:relative;display:inline-block;vertical-align:top;width:200px;height:120px;overflow:hidden}
.mscreens a img{display:block;width:100%;height:100%;object-fit:cover}
.mscreens br{display:none}

.msubtitle{text-align:center;margin-bottom:30px}
.msubtitle h2{font-weight:700;font-size:16px}
.mseas{background:#111;padding:15px;border-radius:4px;margin-bottom:15px}
.mseas-title{font-size:16px;font-weight:700;color:#f5f5f5;margin-bottom:10px}
.mseas-info{font-size:13px;line-height:1.4}
.mseas-info > span, .mseas-info > a{display:inline-block;vertical-align:middle;margin-right:10px}
.mseas-info > a{color:#10a09a}
.mseas-info a:hover{text-decoration:underline}
.mseas-info > span:before, .mseas-info > a:before{content:"\f138";font-family:'Font Awesome 5 Pro';font-size:20px;vertical-align:middle;margin-right:10px}

.mtable{margin-bottom:30px !important}
.mtable td{text-align:center}
.mtable td:first-child{text-align:left}
.mtable thead td:first-child{font-size:18px;font-weight:700}
.mtable tbody td:nth-child(2){font-weight:700}
.mtable tbody td:nth-child(5){color:#bd1515}
.mtable tbody td:nth-child(3) .fa{color:#33b6d7;opacity:0.5}
.mtable td{min-width:50px}

.mplayer-scroll{cursor:pointer}
.mplayer{position:relative}
.mplayer-in{background:#000}
.mplayer .tabs-sel, .tabs-sel2{white-space:nowrap;overflow-y:hidden;overflow-x:auto;font-size:0}
.mplayer .tabs-sel span{display:inline-block;padding:0 15px;height:40px;line-height:40px;cursor:pointer;font-weight:700;font-size:16px;background:#111;
color:#f5f5f5}
.mplayer .tabs-sel span.current{background:#0c80a0;color:#f5f5f5}
/*.mplayer .tabs-sel span:hover{text-decoration:underline}*/
.tabs-sel2{padding:15px;background:#000}
.tabs-sel2 span{display:inline-block;padding:0 12px;height:34px;line-height:34px;cursor:pointer;font-size:14px;margin-right:10px;
background:#222}
.tabs-sel2 span.current{background:#10a09a;color:#fff}

.mplayer .tabs-b, .mplayer .tabs-b2{display:none}
.mplayer .tabs-b.visible, .mplayer .tabs-b2.visible{display:block}
.ajaxc .tabs-b, .ajaxc .tabs-b2{display:block !important}
.ajaxc .tabs-b.visible, .ajaxc .tabs-b2.visible{display:block !important}

.mcompl{position:absolute;right:0;top:0}
.mcompl > a{display:inline-block;height:30px;line-height:30px;padding:0 10px;border-radius:4px;background:#10a09a;color:#f5f5f5;opacity:0.8}
.mcompl a:hover{opacity:1}
.mrkl{display:inline-block;vertical-align:middle;margin-left:7px;position:relative}
.mrkl > .fa{width:30px;height:30px;line-height:30px;text-align:center;border-radius:3px;cursor:pointer;background:#bd1515;color:#f5f5f5;margin-right:0;
font-size:18px}
.mrkl-in{position:absolute;right:0;bottom:120%;width:600px;border-radius:3px;font-size:16px;display:none;background:#2a2b2c;padding:15px;line-height:1.6;
box-shadow:0 0 20px 0 rgba(0,0,0,0.5);z-index:101}
.mrkl-in:after{content:'';border:10px solid transparent;border-top:10px solid #2a2b2c;position:absolute;top:100%;right:5px}
.mrkl-in a{text-decoration:underline;color:#f5f5f5}
.mrkl:hover .mrkl-in{display:block}

.mplayer-btm{padding:15px;background:#111}
.yx-share{}
.yx-share-title{margin-right:10px}
.yx-share > *{display:inline-block;vertical-align:middle}
.msubtext{padding:15px;margin-bottom:30px;background:#2a2b2c;font-size:13px;line-height:1.3;min-height:70px;/*margin-top:15px*/}
.msubtext .fa{font-size:40px;line-height:40px;/*min-height:40px;*/float:left;margin-right:15px}

.mrels{margin-bottom:15px;padding-top:15px}
/*.mrels-title{font-size:18px}*/
.mrels-title2{font-size:18px;font-weight:700;color:#f5f5f5;margin-bottom:30px}
.mrels-title2 span{color:#10a09a}
.mrels .side-item{width:147px;text-align:center}
.mrels .side-title{max-height:40px;overflow:hidden;line-height:20px}
.mrels .owl-prev{left:-30px;top:85px}
.mrels .owl-next{right:-30px;top:85px}

/*Rating info*/
.short-rating{position:relative;/*float:left;*/margin-left:20px}
.full-rating{position:relative;display:inline-block;margin-left:15px}
.rating-info{display:block;height:20px;width:200px;position:absolute;left:0;top:0}
.rating-info .fa{color:#10a09a;font-size:18px;cursor:pointer;position:absolute;left:-20px;top:1px}
.rating-info .fa:hover{color:#fb6900}
.rating-info .fa ul{display:none;background:#2a2b2c;font-size:14px;height:30px;line-height:28px;font-family:'Play',Arial,Helvetica,sans-serif;color:#ccc;width:220px;margin:0;
/*padding:8px 4px;*/text-align:center;z-index:2;position:absolute;box-shadow:0 0 20px 0 rgba(0,0,0,0.5);border-radius:3px}
.rating-info .fa:hover > ul{display:block}
.rating-info .fa span{color:#10a09a}

/*add*/
.noselect{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}
.HD, .DVDRip, .HDRip, .WEBRip, .WEB-DL, .WEB-DLRip, .HDTV, .HDTVRip, .BDRip, .BDRemux, .BluRay{background:rgba(40,138,138,0.8);box-shadow:none}
.TS, .TC, .CAMRip{background:rgba(138,40,40,0.8);box-shadow:none}

.block-list-update{width:100%}
.title-date-list{padding:10px;font-weight:700;font-size:14px;background:#222325;/*border:1px solid #111;*/margin-bottom:6px}

.slice{overflow:hidden;position:relative;transition:height .3s}
/*.slice-masked{margin-bottom:0}*/
.slice-masked:before{content:'';position:absolute;z-index:1;bottom:0;left:0;right:0;height:120px;pointer-events:none;
background:-webkit-linear-gradient(top,rgba(35,45,55,0) 0%,#222325 100%);background:linear-gradient(to bottom,rgba(35,45,55,0) 0%,#222325 100%)}
.slice-btn{/*margin:0 0 10px 0;*/font-size:13px;font-weight:700}
.slice-btn span{display:inline-block;cursor:pointer;text-decoration:underline;color:#10a09a}
.slice:not(.slice-masked){margin-bottom:10px}
.mtext.full-text.slice.slice-masked{margin-bottom:0}

.novideo{text-align:center;color:#fff;background:#000;}
.novideo-box{margin-top:100px}
.novideo-box h4{font-size:40px;font-weight:700;margin-bottom:10px}
.novideo-box p{font-size:20px;margin-bottom:20px}
.novideo-box .button{font-size:14px;text-align:center}

.mfranch{margin-bottom:20px}
.mfranch-item{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #111}
.mfranch-item:last-child{border-bottom:0}
/*.mfranch-item:nth-child(2n+1){background:#111}*/
.mfranch-img{float:left;width:50px;height:75px}
.mfranch-name{line-height:20px;padding-left:20px;position:relative}
.mfranch-right{float:right}

/*FULL STORY STATIC*/
.video-box, .novideo{position:relative;padding:0 0 56.25% 0;height:0;overflow:hidden}
.video-box embed, .video-box object, .video-box video, .video-box iframe, .video-box frame, .novideo-box{position:absolute;top:0;left:0;width:100%;height:100%;display:block}
.mejs-container{max-width:100% !important}
.full-text{line-height:24px}
.full-text img:not(.emoji){max-width:100%;margin:10px auto}
.full-text > img[style*="left"], .full-text > .highslide img[style*="left"]{margin:0 10px 10px 0}
.full-text > img[style*="right"], .full-text > .highslide img[style*="right"]{margin:0 0 10px 10px}
.full-text a{text-decoration:underline;color:#10a09a}
.full-text a:hover{text-decoration:none}
.full-text h2, .full-text h3, .full-text h4, .full-text h5{margin:10px 0;font-size:18px;font-weight:700}
.full-text p{margin-bottom:10px}
.full-text > ul, .full-text > ol{margin:10px 0}
.full-text > ul li{list-style:disc;margin-left:40px;position:relative}
.full-text > ol li{list-style:decimal;margin-left:40px}
.full-text table{width:100%;text-align:left;margin:0}
.full-text table tr td{padding:7px 10px;border:2px solid #171717}
.full-text table tr:nth-child(2n+1){background:#171717}
.full-text table thead tr{background:#33b6d7 !important;color:#f5f5f5}
.full-text table img{display:block;margin:0;border:0;max-width:350px}
.attach{line-height:40px;background:#171717;padding:0 15px 0 0;border-radius:4px;margin:10px 0;overflow:hidden}
.attach .download-link{color:#f5f5f5 !important;text-decoration:none !important;margin-right:15px;float:left;display:inline-block;padding:0 15px;background:#d4152b}
.attach-info{float:right}
.attach i{margin-right:5px}
.dcont{border:1px solid #171717;padding:0 15px 15px 15px;margin:0 0 20px 0;line-height:20px}
.polltitle{display:block;padding:5px 15px;margin:0 -15px 15px -15px;font-size:18px;background:#171717;line-height:normal}
.full-taglist a{color:#10a09a}
.full-taglist{margin:0}

/*COMMENTS*/
.full-comms{border-top:1px solid #000;padding:20px 30px 0 30px;margin:0 -30px}
.comms-title{line-height:40px;font-weight:700;margin-bottom:15px}
.comm-title{text-transform:uppercase;font-size:13px}
.add-comm-form{position:relative;margin:15px 0 15px 0;padding:30px;display:none;background:#2a2b2c}
.ac-soc{position:absolute;right:30px;top:17px}
.ac-soc:before{content:attr(data-label);display:inline-block;vertical-align:top;line-height:30px;margin-right:5px}
.ac-soc a{display:inline-block;margin:0 0 0 3px;vertical-align:top}
.ac-soc img{display:block;width:30px;height:30px;border-radius:15px}
.ac-inputs, .ac-textarea{margin-bottom:15px}
.comments_subscribe input{margin-right:10px}

.ac-av{width:40px;height:40px;border-radius:50%;float:left;margin-right:10px;background:#000 url(../dleimages/noavatar.png) no-repeat;background-size:contain}
.ac-title{font-weight:700;margin-bottom:15px;/*text-transform:uppercase*/}
.ac-inputs input{width:49%}
.ac-textarea textarea{height:85px}
.ac-submit{}
.sec-answer + .sec-label{margin-top:10px}
.ac-protect{margin-top:-10px;display:none}
.ac-protect .label{font-size:12px}
.ac-protect .sep-input{padding:10px 10px 10px 160px}
.ac-protect input{}

.mass_comments_action{text-align:right;padding:5px 15px;background:#111;margin:20px 0 0 0}
.last-comm-link{font-size:16px;margin-bottom:10px}
.last-comm-link a{text-decoration:underline;color:#10a09a}
#dle-comments-list{margin-top:15px}

.comm-item{padding-left:60px;margin-bottom:15px}
.comm-left{width:40px;height:40px;margin-left:-60px;float:left;border-radius:50%}
.comm-right{width:100%;float:right;background:#2a2b2c;padding:10px;position:relative}
.comm-right:after{right:100%;top:10px;border:solid transparent;content:"";height:0;width:0;position:absolute;border-color:rgba(255,255,255,0);
border-right-color:#2a2b2c;border-width:10px}

.comm-one{padding:0 80px 10px 0;position:relative;font-size:13px}
.comm-one > span:nth-child(4){float:right;margin-right:0}
.comm-one > span{float:left;margin-right:20px}
.comm-author{font-weight:700;color:#10a09a}
.comm-author a{color:#10a09a}
.rate3-comm{position:absolute;right:0;top:-3px;white-space:nowrap;font-size:16px}
.rate3-comm a{cursor:pointer;height:20px;line-height:20px;display:inline-block;font-size:14px;color:#6cc43c;margin:0 5px 0 0;vertical-align:top}
.rate3-comm a:last-child{color:#f1656f;margin:0 0 0 5px}
.rate3-comm a:hover{opacity:0.5}
.rate3-comm > span{height:20px;line-height:20px;display:inline-block;font-size:12px;font-weight:700;vertical-align:top}
.rate3-comm > span > span.ratingtypeplus{color:#06b601}
.rate3-comm > span > span.ratingplus{color:#95c613}
.rate3-comm > span > span.ratingminus{color:#ff0e0e}
.comm-two{}
.signature{font:italic 12px Georgia,Times New Roman,Times,serif;margin-top:10px;padding-top:10px;border-top:1px dashed #000}
.comm-three{margin-top:15px;font-size:13px;text-align:right}
.comm-three li{display:inline-block;margin-left:10px;line-height:20px}
.comm-three a{display:inline-block;vertical-align:middle;border:1px solid transparent;line-height:18px;height:20px}
.comm-three .comm-reply, .comm-three .comm-quote{margin-left:0;float:left;margin-right:10px}
.comm-three .comm-reply a, .comm-three .comm-quote a{border:1px solid #444;padding:0 5px;border-radius:3px;text-decoration:none}

/*ADAPTIVE*/
.btn-menu, .btn-menu2{display:none}
.side-panel{width:280px;height:100%;overflow-x:hidden;overflow-y:auto;background:#2a2b2c;padding:15px;z-index:9999;position:fixed;left:-280px;top:0;
transition:left .4s;-webkit-transition:left .4s}
.side-panel.active{left:0}
.close-overlay{width:100%;height:100%;background:rgba(0,0,0,0.5);position:fixed;left:0;top:0;z-index:9998;display:none}
.btn-close{cursor:pointer;display:block;left:280px;top:-40px;position:fixed;z-index:9999;width:40px;height:40px;line-height:40px;text-align:center;font-size:18px;
background:#bd1515;color:#f5f5f5;transition:top .4s;-webkit-transition:top .4s}
.btn-close.active{top:0}
body.opened-menu{overflow:hidden}
.side-panel .share-box{display:none}
.side-panel .main-menu{height:auto;border:0;width:100%;margin-bottom:15px;box-shadow:none;background:transparent;padding:0;text-align:left;display:flex;
justify-content:space-between;flex-wrap:wrap}
.side-panel .main-menu > li > a{/*width:100%;*/display:block;box-shadow:none !important;margin-right:15px;height:30px;line-height:30px}

@media screen and (max-width:1220px){
/*.wrap-center{max-width:1000px}*/
.header-in{padding-left:15px;padding-right:15px}
.carou-in{padding:0}
.search-wrap{/*width:300px;*/margin-left:0}
.main, .footer, .desc-text{padding-left:15px;padding-right:15px}
.main-menu{padding:0 15px;overflow:hidden}
#gotop, .ppre, .pnext{display:none !important}
.grid-list .short, .grid-list .nav-bottom, .speedbar, .full-comms{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}
.main .side-bt, .mrels-title{margin-left:-15px;margin-right:-15px;padding-left:15px}
.mrels .owl-prev, .carou .owl-prev{left:-15px}
.mrels .owl-next, .carou .owl-next{right:-15px}
.carou .owl-prev, .carou .owl-next{top:85px}
.mbg{left:-15px;right:-15px}
}
@media screen and (max-width:950px){
/*.wrap-center{max-width:768px}*/
.wrap{margin-top:125px}
.btn-menu, .btn-menu2{display:block;width:40px;height:40px;line-height:40px;text-align:center;cursor:pointer;background:#0c80a0;color:#fff;font-size:18px;border-radius:50%}
.btn-menu{float:left}
/*.btn-menu2{float:right}*/
.header-in:after, .search-wrap, .login{display:none}
.header-in{-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.logo{position:static;margin:5px 0 5px 0}
.is-active .header-in{height:auto;padding-bottom:15px}
.is-active .search-wrap, .is-active .login{display:block;width:100%;position:static;margin:0;-ms-flex-order:10;-ms-order:10;-webkit-order:10;order:10}
.is-active .login{text-align:center;margin-top:10px;/*margin-bottom:10px*/}
.is-active .search-wrap{margin-top:10px}
.side, .main-menu{display:none}
.cols{display:block}
.carou{border-bottom:1px solid #111}
.full-date{display:none}
/*.upd-poster{display:none}*/
.mbg{display:none}
}
@media screen and (max-width:760px){
/*.wrap-center{max-width:640px}*/
.footer{text-align:center;display:block}
.footer-menu a{margin:0 7px}
.footer-menu a + a{padding-left:0;border:0}
.footer-right{display:inline-block;margin-top:15px}
.viewed-item{width:33.33%}
.shorts-ctrl{display:none}
/*.mpage .short-top, .mrels-title2{display:block;text-align:center}*/
.mcompl{display:none}
.mcols{display:block}
.mleft{margin:15px auto}
.dcont button{font-size:12px;padding:0 15px !important}
.ac-protect{margin-top:0}
.comments-tree-list .comments-tree-list{padding-left:0 !important}
.comments-tree-list .comments-tree-list:before{display:none}
.mass_comments_action{display:none}
.sub-title h1{font-size:18px;line-height:24px}
.yx-share-title{display:none}
.share-box{position:static;display:inline-block;margin-top:12px}
}
@media screen and (max-width:590px){
/*.wrap-center{max-width:480px}*/
body{/*background-image:none;*/font-size:13px}
.header, .carou{margin-bottom:0}
.shorts-header{display:block;text-align:center;padding-left:0}
.grid-select{display:none}
.grid-list .short, .grid-list .nav-bottom{margin-left:0;margin-right:0;padding-left:0;padding-right:0}
/*.short .short-meta-trailer{top:auto;bottom:8px}*/
/*.short-meta-qual{display:none}*/
.short .short-top{display:block;margin:10px 0 0 0;-ms-flex-order:10;-webkit-order:10;order:10}
.short{margin:0;border:0;padding:0;float:left;margin-bottom:20px;width:calc(50% - 7px);width:-webkit-calc(50% - 7px)}
.short:nth-child(2n){float:right}
.short-right{display:none}
.short .short-left{width:100%;margin:0}
.short .short-img{height:0;padding-top:140%}
.short .short-img img{position:absolute;left:0;top:0}
.short .short-top-left a{font-size:14px;height:16px;line-height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;width:100%}
.short .short-orig, .short .short-top-right{display:none}
.desc-text img{display:none}
.desc-text{text-align:center}
/*.mpage .short-top-right{display:none}*/
.mplayer-btm{display:block;text-align:center}
.mplayer-btm > *{width:100%}
.yx-share{margin-top:15px}
.ac-soc{position:static}
.ac-inputs input{width:100%;margin-top:10px}
.ac-protect{width:100%;float:none;margin:0}
.ui-dialog{width:100% !important}
.upop-left, .upop-right{float:none !important;width:100% !important;margin:0;padding:0 20px}
.upop-left{margin-bottom:10px;text-align:center}
.ui-dialog-buttonset button{display:block;margin:0 0 5px 0;width:100%}
#dofullsearch, #searchsuggestions span.seperator{display:none !important}
.attach .download-link{margin:0 -15px 0 0;float:none;display:block;padding:0 10px}
.attach-info{float:none}
.shorts-header h1, .shorts-header h2, .shorts-header h3{font-size:18px}
.short-top h1{font-size:18px}
/*.mrels-title{font-size:16px}*/
.msubtitle h2{font-size:14px}
.mplayer .tabs-sel span{font-size:14px}
.mplayer .tabs-sel2 span{font-size:13px}
.comm-one, .comm-three, .slice-btn{font-size:12px}
.comm-date, .comm-reply{display:none}
.msubtext .fa{display:none}
.rating-full{width:auto}
.novideo-box{margin-top:50px}
.novideo-box h4{font-size:32px}
.novideo-box p{font-size:16px}
}
@media screen and (max-width:470px){
/*.wrap-center{max-width:320px}*/
.viewed-item{width:50%}
.mrate-kp span, .mrate-imdb span{display:none}
.mplayer-btm .short-fav .fa{display:none}
.comms-title{text-align:center;display:block !important}
.ac-soc:before{display:none}
.add-comm-btn{width:100%}
}