@import "reset-settings.css" all;.img-box{overflow:hidden;position:relative;}
.img-box img{width:100%;min-height:100%;}
.square-img img{display:block;width:150%;max-width:150%;margin-left:-25%;}
.nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
button, .overlay-close, .actor-title, .actor-item, .actor-item img, .side-movie-img img{transition:all .5s;}
a, .show-login i, .movie-img-inner, .go-watch, .trailer-img:before, .show-bigmenu, .news-img, .but, .tabs li, .rel-movie-title{transition:color .4s, background-color .4s, opacity .4s;}
.pseudo-link{cursor:pointer;}
.nav, .foot-line, .side-colored2, .actors, .alphabet{background:#333 url(../images/nav-bg.jpg) no-repeat;background-size:100% auto;}
.wrapper{height:auto;width:100%;min-width:320px;position:relative;padding-top:50px;}
.wr-center{width:100%;min-width:320px;max-width:1264px;margin:0 auto;position:relative;background:#fff url(../images/bg2.png);box-shadow:0 0 40px 0 rgba(0,0,0,0.6);border-radius:4px 4px 0 0;z-index:100;}
.top{height:70px;position:relative;padding-left:325px;background-color:#f6f6f6;border-radius:4px 4px 0 0;}
.nav{background-position:center -250px;padding:20px;box-shadow:inset 0 300px 0 0 rgba(0,0,0,0.2);position:relative;height:150px;padding-left:150px;color:#fff;}
.content{padding:20px 0 0 300px;}
.col-sidebar{float:left;width:300px;margin-left:-300px;padding-left:20px;}
.col-content{float:right;width:100%;padding:0 40px 20px 40px;min-height:600px;}
#bg-wallpaper{position:absolute;left:0;top:0;width:100%;height:100%;z-index:50;opacity:0.01;}
.have-bg{padding-top:250px;}
.have-bg .wr-center{box-shadow:0 0 40px 0 rgba(0,0,0,0.3);}
.bottom-rkl-box{margin-bottom:20px;overflow:hidden;}
.rkl-box{overflow:hidden;}
.brand-link{display:block;position:absolute;left:0;top:0;right:0;bottom:0;z-index:40;}
.logotype{height:70px;width:300px;display:block;position:absolute;left:0;top:0;background:url(../images/logo.png) left center no-repeat;overflow:hidden;text-indent:-1000px;background-size:contain;}
.logotype:hover{opacity:0.7;}
.top ul{float:left;padding-top:15px;}
.top ul li{float:left;border-right:1px dotted #e3e3e3;box-shadow:1px 0px #fff;}
.top ul a{display:block;padding:0 15px;line-height:40px;color:#9b9b9b;font-size:12px;text-transform:uppercase;}
.top ul a:hover{background-color:#fcde03;color:#000000;}
.top-buts{float:right;}
.show-login, .show-login i{display:inline-block;background-color:#97ce68;width:70px;height:70px;line-height:70px;text-align:center;cursor:pointer;float:right;border-radius:0 4px 0 0;}
.show-login i{font-size:34px;color:#6ea83a;display:block;float:none;}
.show-login:hover i{color:#97ce68;background-color:#6ea83a !important;}
.show-search{display:inline-block;height:70px;line-height:70px;margin-right:20px;color:#9b9b9b;float:right;font-size:12px;position:relative;}
.show-search:before{right:0px;top:100%;content:" ";height:0;width:0;z-index:999;position:absolute;border-right:10px solid #f6f6f6;border-bottom:10px solid transparent}
.show-search:after{content:attr(data-label);float:left;}
.show-search i{font-size:24px;margin-right:10px;float:left;line-height:70px;}
.show-bigmenu{width:110px;height:110px;position:absolute;top:20px;left:20px;text-align:center;text-transform:uppercase;font-size:12px;display:flex;flex-direction:column;justify-content:center;color:#fff;box-shadow:inset 0 0 0 1px #fcde03;cursor:pointer;}
.show-bigmenu i{display:block;font-size:26px;margin-bottom:10px;}
.show-bigmenu:hover{color:#000000;background-color:#fcde03;}
.nav:before{text-transform:uppercase;font-size:14px;font-weight:700;display:inline-block;content:attr(data-label);padding-bottom:10px;margin-bottom:15px;border-bottom:3px solid #fcde03;}
.nav ul{columns:6 auto;-moz-columns:6 auto;-webkit-columns:6 auto;}
.nav ul li{width:auto;margin-bottom:3px;}
.nav ul li a{display:inline-block;padding:3px 5px;font-size:12px;color:#fff;text-transform:uppercase;border-radius:0px;}
.nav ul li a:hover{background-color:#fcde03;color:#000000;}
.menu-wrap{position:absolute;left:0;top:0;z-index:9999;width:100%;height:100%;padding:20px 0;background-color:rgba(0,0,0,0.4);display:none;}
.menu-box{width:100%;max-width:1000px;margin:0 auto;background-color:#f6f6f6;box-shadow:0 0 20px 0 rgba(0,0,0,1.00);}
.menu-title{color:#000000;background-color:#fcde03;padding:0 20px;line-height:40px;position:relative;font-size:18px;font-weight:700;text-transform:uppercase;}
.menu-inner{padding:20px;}
.menu-close{font-weight:400;position:absolute;right:20px;top:11px;cursor:pointer;}
.js .menu-list{display:none;}
.js .menu-wrap .menu-list{display:block;}
.cat-title{padding:10px 20px;display:inline-block;background-color:#97ce68;color:#FFF;font-weight:700;margin-bottom:10px;text-transform:uppercase;margin-right:20px;}
.cat-title a{text-decoration:underline;color:#FFF !important;}
.menu-inner ul + .cat-title{margin-top:20px;}
.menu-inner ul li{display:inline-block;margin:0 3px 4px 0;}
.menu-inner ul a{display:block;padding:5px 10px;background-color:#f2f2f2;color:#5c5c5c;}
.alphabet{padding:10px 20px;text-align:center;background-position:center -250px;box-shadow:inset 0 300px 0 0 rgba(0,0,0,0.4);}
.alphabet a{display:inline-block;color:#FFF;font-weight:700;height:30px;width:30px;line-height:30px;text-align:center;box-shadow:inset 0 0 0 1px #fcde03;margin:2px;}
.alphabet a:hover, .menu-inner ul a:hover{background-color:#fcde03;color:#000000;}
.search-wrap{width:240px;position:absolute;right:20px;top:90px;z-index:100;}
.search-box{width:100%;position:relative;}
.search-box input, .search-box input:focus{width:100%;height:30px;line-height:30px;padding:0 40px 0 10px;border-radius:0;background-color:rgba(0,0,0,0.1);color:#fff;border:0;box-shadow:inset 0 0 0 1px #fcde03;}
.search-box button{position:absolute;right:0;top:0;border-radius:0;padding:0;text-align:center;width:30px;height:30px;line-height:30px;color:#FFF;background-color:transparent;}
.line{background-color:#f6f6f6;padding:0 20px 0 315px;height:40px;line-height:40px;border-bottom:1px solid #e3e3e3;font-style:italic;position:relative;}
.line a{text-decoration:underline;}
.line a:hover{text-decoration:none;}
.add-fav{display:block;background-color:#97ce68;color:#fff !important;width:320px;height:40px;line-height:40px;text-align:center;position:absolute;left:-20px;top:0px;text-decoration:none !important;font-style:normal;text-transform:uppercase;font-weight:700;}
.line i{margin-right:10px;font-weight:400;}
.add-fav:hover{background-color:#6ea83a;}
.add-fav:before{left:0px;top:100%;content:" ";height:0;width:0;z-index:999;position:absolute;border-right:20px solid #6ea83a;border-bottom:20px solid transparent}
.section{margin-bottom:20px;}
.section-title{margin-bottom:20px;line-height:40px;}
.section-title h2, .section-title h1{font-size:16px;text-transform:uppercase;font-weight:700;display:inline-block;box-shadow:inset 0 -3px 0 0 #fcde03;position:relative;}
.section-title a{display:inline-block;padding:0 15px;color:#000000;background-color:#fcde03;margin-left:30px;}
.section-title a:hover{background-color:#fcd003;}
.section-title i{margin-right:10px;}
.section-items{margin:0 -10px;}
.actors{padding:20px;color:#FFF;margin-bottom:0;background-position:center -30px;box-shadow:inset 0 600px 0 0 rgba(0,0,0,0.2);}
.actors .section-title h2{color:#fff;}
.news-trailers{padding:20px;background:#f6f6f6;margin-bottom:0;}
.news .section-items{margin:0;}
.news{width:48%;float:left;}
.trailers{width:48%;float:right;}
.trailers .section-items{margin:0 -5px;}
.movie-item{position:relative;z-index:50;margin:0 10px;max-width:200px;}
.short-movie{float:left;width:18%;margin:0 1% 20px 1%;}
.active{z-index:100;position:relative;}
.movie-img{height:210px;z-index:50;border:4px solid #fff;box-shadow:0 0 0 1px #e3e3e3;border-radius:2px;}
.movie-series{position:absolute;left:0;bottom:0;z-index:50;width:100%;background-color:#97ce68;color:#487a1b;padding:10px;font-weight:700;text-align:center;}
.movie-img-inner{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100;border:5px solid #97ce68;opacity:0;background-color:rgba(0,0,0,0.6);}
.movie-img:hover .movie-img-inner{opacity:1;}
.show-desc{position:absolute;right:0;top:0;z-index:150;font-size:18px !important;cursor:pointer;border-radius:0 0 0 3px;background-color:#fff;color:#487a1b;width:30px;height:30px;line-height:30px !important;text-align:center;}
.go-watch{position:absolute;left:50%;top:50%;margin:-28px 0 0 -28px;height:56px;width:56px;font-size:60px !important;color:#97ce68;opacity:0.8;cursor:pointer;}
.go-watch:hover{opacity:1;}
.movie-img > span{position:absolute;top:0;left:0;z-index:30;display:inline-block;line-height:30px;background-color:#00457b;color:#fff;padding:0 10px;font-size:14px;border-radius:0 0 3px 0;}
.movie-title{display:block;margin:10px 0 3px 0;height:36px;overflow:hidden;color:#333;}
.movie-title:hover, .movie-tags a:hover{text-decoration:underline;}
.movie-tags a, .movie-tags{color:#06c;font-size:12px;}
.movie-desc{position:absolute;left:100%;top:0;z-index:150;width:400px;padding:20px;background-color:#FFF;display:none;box-shadow:0 0 15px 0 rgba(0,0,0,0.3);min-height:80px;border-radius:4px;}
.pop-left .movie-desc{left:auto;right:35px;}
.movie-desc:before{right:100%;top:45px;content:" ";height:0;width:0;position:absolute;border-top:30px solid #fff;border-left:30px solid transparent}
.pop-left .movie-desc:before{left:100%;right:auto;border-left:0;border-right:30px solid transparent;}
.movie-date{font-style:italic;color:#9B9B9B;margin-bottom:10px;}
.movie-director{margin-bottom:10px;font-size:14px;}
.movie-text{margin-top:10px;color:#5c5c5c;line-height:18px;border-top:1px dashed #e3e3e3;padding-top:10px;margin-bottom:10px;}
.movie-quality{display:inline-block;margin-top:15px;background-color:#1dd2af;color:#FFF;padding:10px;font-size:14px;font-weight:700;text-transform:uppercase;}
.movie-desc a{text-decoration:underline;}
.movie-rate{display:inline-block;height:40px;padding:0 15px 0 0;line-height:40px;font-size:18px;background-color:#f5f5f5;border-radius:20px;}
.movie-rate i{margin-right:10px;width:40px;height:40px;line-height:40px !important;text-align:center;border-radius:20px;background-color:#97ce68;color:#fff;}
.movie-rate.s-negative i{background-color:#ed6037;}
.actor-item{display:block;margin:0 10px;height:160px;border:4px solid #CCC;border-radius:3px;max-width:200px;}
.short-actor{width:14.66%;margin:0 1% 20px 1%;float:left;}
.actor-title{position:absolute;left:0;right:0;bottom:0;padding:10px;text-align:center;background-color:rgba(0,0,0,0.6);color:#fff;font-weight:700;}
.actor-item:hover .actor-title{bottom:-100px;}
.actor-item:hover{border-color:#fcde03;}
.actor-item:hover img{transform:scale(1.1,1.1);}
.trailer-item{display:block;width:31.33%;margin:0 1% 15px 1%;float:left;}
.short-trailer{width:23%;margin:0 1% 20px 1%;}
.trailer-img{height:130px;border-bottom:3px solid #fcde03;border-radius:2px;}
.trailer-img:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.2);}
.trailer-img .go-watch{color:#fff;opacity:1;}
.trailer-title{height:34px;font-weight:400;overflow:hidden;margin-top:10px;color:#444;text-align:center;}
.trailer-item:hover .trailer-img:before{background-color:rgba(0,0,0,0);}
.trailer-item:hover .trailer-title{text-decoration:underline;color:#000000;}
.news-item{padding:0 0 15px 220px;}
.news-img{width:200px;height:140px;float:left;margin-left:-220px;}
.news-img:hover{opacity:0.7;}
.news-text{float:right;width:100%;color:#5c5c5c;font-size:13px;}
.news-text a{display:block;color:#444;margin-bottom:10px;font-size:16px;}
.news-date{font-size:12px;margin-bottom:10px;color:#999;}
.news-info{color:#fff;background-color:#F60;font-size:12px;text-transform:uppercase;display:inline-block;padding:5px 10px;position:absolute;left:5px;top:5px;}
.news-text a:hover{color:#000;text-decoration:underline;}
.news-comms{background-color:#00457b;color:#FFF;font-size:14px;padding:5px 10px;display:inline-block;position:absolute;left:0;bottom:0;}
.news-comms i{margin-right:5px;}
.news-item2{margin-bottom:10px;color:#999;}
.news-item2 a{margin-left:20px;text-decoration:underline;color:#00457b}
.news-item2 a:hover{text-decoration:none;}
.news-item2 span{display:inline-block;width:100px;font-size:12px;}
.news-sep-line{border-top:1px solid #e3e3e3;box-shadow:0 -1px #fff;padding-top:15px;}
.news-item + .news-item2{margin-top:20px;}
.news-item2 + .news-item{margin-top:40px;}
.side-item{margin-bottom:20px;}
.side-colored{background-color:#f6f6f6;padding:20px;}
.side-colored2{padding:20px;color:#fff;background-position:-200px -250px;background-size:400% auto;box-shadow:inset 0 800px 0 0 rgba(0,0,0,0.4);}
.side-title{font-size:18px;font-weight:700;margin-bottom:20px;}
.side-content .short1-item:last-child, .side-content .short4-item:last-child{margin-bottom:0 !important;padding-bottom:0;border-bottom:0;box-shadow:none;}
.side-movie{width:48%;float:left;display:block;margin-bottom:20px;}
.side-movie:nth-child(2n){float:right;}
.side-movie-img{height:150px;margin-bottom:10px;}
.side-movie-title{height:35px;overflow:hidden;text-align:center;color:#444;}
.side-movie:hover .side-movie-img img{transform:scale(1.1,1.1);}
.side-movie:hover .side-movie-title{text-decoration:underline;}
.short1-item{display:block;padding:0 20px 10px 90px;margin:0 -20px 10px -20px;border-bottom:1px solid #e3e3e3;box-shadow:0px 1px #fff;}
.short1-img{float:left;width:70px;height:70px;margin-left:-70px;overflow:hidden;}
.short1-title{float:right;width:100%;padding-left:10px;font-size:14px;color:#5c5c5c;}
.short1-item:hover .short1-title{text-decoration:underline;}
.short4-item{display:block;margin-bottom:20px;}
.short4-img{height:140px;overflow:hidden;}
.short4-title{margin-top:5px;color:#444;font-size:13px;}
.short4-item:hover .short4-title{text-decoration:underline;}
.short4-img .likes, .side-movie-img .likes{color:#fff;background-color:#97ce68;font-size:14px;padding:7px 10px;position:absolute;left:0;bottom:0;}
.short4-img i, .side-movie-img i{margin-right:5px;}
.site-desc{padding:80px 20px 20px 20px;background-color:#f6f6f6;position:relative;margin:70px 0 20px 0;}
.site-desc:before{content:"";width:240px;height:157px;top:-78px;margin-left:-120px;position:absolute;left:50%;background:url(../images/decor.png) left top no-repeat;}
.site-desc h1, .site-desc h2, .site-desc h3{font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:15px;font-weight:700;text-align:center;}
.site-desc h1 span, .site-desc h2 span, .site-desc h3 span{color:#97ce68;}
.site-desc p{margin-bottom:10px;}
.site-desc a{text-decoration:underline;}
.foot-menu{background-color:#97ce68;padding:0 5px;}
.foot-menu li a{color:#FFF;text-transform:uppercase;font-size:14px;height:40px;line-height:40px;padding:0 15px;float:left;position:relative;font-weight:700;border-right:1px solid #80bc4d;box-shadow:1px 0 #a7dc7a;}
.foot-menu li a:hover{background-color:#80bb4e;}
.foot-line{padding:20px;min-height:70px;color:#e3e3e3;background-position:center -520px;box-shadow:inset 0 300px 0 0 rgba(0,0,0,0.4);}
.copyr{float:left;}
.counts{display:flex;flex-direction:column;justify-content:center;float:right;}
.foot-line a{text-decoration:underline;color:#fff;}
.b-social{display:inline-block;float:left;font-size:18px;padding:0 8px;margin-right:20px;line-height:32px;border:1px solid #fcde03;}
.b-social li{display:inline-block;}
.b-social a{display:block;padding:0 7px;}
.b-social a:hover{color:#fcde03;}
#vk_groups, #vk_groups iframe{width:100% !important;}
.movie-cols{padding-left:260px;}
.mc-left{width:260px;margin-left:-260px;float:left;padding-bottom:20px;}
.mc-right{width:100%;float:right;padding-left:20px;}
.mc-article{padding-left:0;}
.mc-article .mc-right{float:none;padding-left:0;}
.m-img{border:4px solid #fff;box-shadow:0 0 0 1px #e3e3e3;border-radius:2px;margin-bottom:20px;max-width:260px;}
.m-img img{width:100%;display:block;}
.mc-right h1{font-size:24px;font-weight:700;margin-bottom:15px;text-transform:uppercase;}
.m-ratings{margin-bottom:10px;}
.mr-item{display:inline-block;margin-right:20px;line-height:26px;}
.m-buttons{margin-bottom:20px;}
.m-buttons a{display:inline-block;}
.m-buttons i{margin-right:10px;}
.but{display:inline-block;padding:10px 20px;background-color:#97ce68;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;}
.to-view{color:#000000;background-color:#fcde03;margin-right:20px;cursor:pointer;}
.but:hover{background-color:#6ea83a;}
.to-view:hover{background-color:#fcd003;}
.m-buttons a{display:inline-block;}
.m-desc{}
.m-info{}
.mi-item{padding:5px 10px;}
.m-info .mi-item:nth-child(2n+1){background-color:#f6f6f6;}
.m-info a{text-decoration:underline;}
.m-info a:hover{text-decoration:none;}
.mi-label{float:left;width:80px;font-weight:500;}
.screens-section{text-align:center;margin:-5px -8px 15px -8px;}
.screens-section > .highslide, .screens-section > img{display:inline-block;width:22.8%;height:90px;overflow:hidden;margin:5px 1%;}
.screens-section br{display:none;}
.screens-section > .highslide img{display:block;width:100%;min-height:100%;}
.player-section{background-color:#97ce68;color:#fff;padding:20px 60px 20px 20px;margin:0 -60px 20px 0;position:relative;background:linear-gradient(to left, #3a688c 0%,#243949 100%);}
.player-section:before{right:0px;top:100%;content:" ";height:0;width:0;z-index:999;position:absolute;border-left:20px solid #243949;border-bottom:20px solid transparent}
.player-box{background-color:#000000;color:#fff !important;display:none;}
.player-box.visible{display:block;}
.tabs{margin-top:-20px;}
.tabs li{display:inline-block;padding:20px 10px;cursor:pointer;text-transform:uppercase;font-weight:700;}
.tabs li.current{box-shadow:inset 0 3px 0 0 #fcde03;}
.tabs li:hover{color:#fcde03;}
.full-rating{display:inline-block;position:relative;color:#444;font-size:18px;height:26px;line-height:26px;}
.full-rating2, .full-rating3{background-color:#f6f6f6;box-shadow:0 0 0 1px #e3e3e3;}
.full-rating2 i{color:#008ACE;margin-right:5px;}
.full-rating2 a{display:block;padding:0 10px;color:#444;}
.full-rating2 a:hover{background-color:#008ACE;color:#FFF;}
.full-rating2 a:hover i{color:#FFF;}
.full-rating3{color:#444;padding:0 33px;}
.full-rating3 a{display:block;color:#fff;background-color:#7dc561;width:26px;height:26px;text-align:center;position:absolute;top:0;right:0;font-size:14px;}
.full-rating3 a:nth-child(2){background-color:#eb7f73;left:0;right:auto;}
.full-rating3 a i{color:#fff;}
.full-rating3 a:nth-child(2) i{color:#fff;}
.full-rating3 a:hover{color:#FFF;background-color:#028c19;}
.full-rating3 a:nth-child(2):hover{background-color:#c1050a;}
.full-rating3 a:hover i{color:#FFF;}
.full-rating span.ratingzero{color:#ccc;}
.full-rating span.ratingtypeplus{color:#444;}
.full-rating2 a:hover span.ratingtypeplus{color:#FFF;}
.full-rating span.ratingplus{color:#95c613;}
.full-rating span.ratingminus{color:#ff0e0e;}
.frating-stars{position:relative;top:8px;}
.mc-article .frating-stars{position:relative;top:6px;}
.full-text embed, .full-text object, .full-text video, .full-text iframe, .full-text frame{width:100% !important;height:400px;}
.full-text{line-height:20px;margin:0 0 20px 0;color:#5c5c5c}
.full-text img{margin:0 10px 10px 0;max-width:100%;border:5px solid #f0f0f0;}
.full-text a{text-decoration:underline;}
.full-text a:hover{text-decoration:underline;}
.full-text h2, .full-text h3, .full-text h4, .full-text h5{color:#007ac2;font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;}
.full-text h2{font-size:22px;}
.full-text h3{font-size:20px;}
.full-text h4{font-size:18px;}
.full-text h5{font-size:16px;}
.full-text p{margin-bottom:15px;}
.full-text ul, .full-text ol, .full-text h2, .full-text h3, .full-text h4, .full-text h5{margin:0;}
.full-text ul li{list-style:disc;margin-left:40px;}
.full-text ol{counter-reset:li;padding:0;list-style:none;margin-left:25px;}
.full-text ol li{position:relative;margin:0 0 5px 0;padding-left:30px;min-height:20px;}
.full-text ol li:before{content:counter(li);counter-increment:li;font-size:11px;position:absolute;top:2px;left:0;width:20px;height:20px;line-height:20px;text-align:center;color:#fff;background:#0297dc;font-weight:bold;border-radius:50%;}
.full-text table{width:100%;text-align:left;}
.full-text table tr td{padding:10px;border:1px solid #ccc;font-size:12px;}
.full-text table tr:nth-child(1){background-color:#0297dc !important;color:#FFF;font-size:14px !important;}
.full-text table tr:nth-child(2n+1){background-color:#f9f9f9;}
.full-text table img{display:block;margin:0;border:0;max-width:350px}
.attach{line-height:40px;background-color:#f5f5f5;padding:0 15px 0 0;border-radius:4px;margin:10px 0;overflow:hidden;}
.attach .download-link{color:#FFF !important;text-decoration:none !important;margin-right:15px;float:left;display:inline-block;padding:0 15px;background:#0297dc;}
.attach-info{float:right;}
.attach i{margin-right:5px;}
.dcont{border:1px solid #e3e3e3;padding:0 15px 15px 15px;margin:20px 0;line-height:20px;}
.polltitle{display:block;padding:5px 15px;margin:0 -15px 15px -15px;font-size:18px;background-color:#f5f5f5;line-height:normal;}
.full-taglist{margin:10px 0 20px 0;font-size:11px;}
.full-taglist-t{margin-bottom:5px;font-weight:bold;}
.full-taglist a:hover{text-decoration:underline;}
.full-nav{text-align:center;margin-bottom:20px;}
.full-nav a{color:#06c;text-decoration:none;}
.full-nav a:hover{color:#06c;text-decoration:underline;}
.full-nav-pages{margin:0 15px;}
.full-nav-pages span, .full-nav-pages a{display:inline-block;margin:0 5px;}
.related{background-color:#f6f6f6;padding:10px 20px 0 20px;}
.rel-box{margin:0 -7px;}
.rel-movie{margin:0 7px;display:block;height:170px;}
.rel-movie-title{position:absolute;left:0;right:0;bottom:0;padding:10px;text-align:center;background-color:rgba(0,0,0,0.6);color:#fff;font-weight:700;}
.rel-movie:hover .rel-movie-title{background-color:#97ce68;}
.mc-article .rel-movie{height:140px;}
.mc-article .rel-movie-title{font-weight:400;text-align:left;}
#addcform{text-align:left;margin-top:20px;border:1px solid #e3e3e3;background-color:#f6f6f6;padding:15px;}
.mass_comments_action{text-align:right;padding:5px 15px;background-color:#f6f6f6;margin:20px 0;}
.last-comm-link{font-size:16px;margin-bottom:10px;}
.js .add-comm .ac-protect, .js .add-comm .bb-editor + br, .js .add-comm .bb-editor + br + input,
.js .add-comm .bb-editor + br + input + label, .js .add-comm .bb-editor + br + input + label + br{display:none !important;}
.js .add-comm.active .ac-protect{display:block !important;}
.js .add-comm.active .bb-editor + br, .js .add-comm.active .bb-editor + br + input,
.js .add-comm.active .bb-editor + br + input + label, .js .add-comm.active .bb-editor + br + input + label + br{display:inline-block !important;}
.comments-items{padding:20px 0 0 0;margin-top:50px;background-color:#FFF;border-radius:6px;box-shadow:0px 1px 2px rgba(0, 0, 0, 0.15);}
.add-com-form{}
.add-com-textarea{width:100%;}
.ac-inputs input{width:49%;float:left;box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.1);background-color:#fafafa;}
.ac-inputs input:last-child{float:right;}
.ac-inputs, .ac-textarea, .ac-protect{margin-bottom:15px;}
.ac-textarea textarea{display:block;width:100%;height:70px;padding:10px;background-image:none;background-color:#fafafa;border:1px solid #d6cfcf;border-radius:0 0 6px 6px;box-shadow:inset 0 0 4px 0 rgba(0,0,0,0.34);}
.ac-submit button{float:right;}
.sec-answer + .sec-label{margin-top:15px;}
.add-com-but + form #addcform{display:none;margin:20px 0;}
.ac-protect{width:70%;float:left;margin-top:-10px;}
.ac-protect .label{font-size:12px;}
.ac-protect .sep-input{padding:10px 10px 10px 160px;}
.comm-item{padding:0 20px 15px 80px;margin-bottom:15px;font-size:14px;border-bottom:1px solid #e3e3e3;}
.comm-left{float:left;margin-left:-60px;width:60px;height:60px;overflow:hidden;position:relative;}
.comm-right{float:right;width:100%;padding-left:20px;}
.comm-left img{width:100%;min-height:100%;}
.comm-top-info{}
.comm-info-line{position:relative;padding-right:120px;}
.comm-author, .comm-date{float:left;color:#888;font-size:10px;display:inline-block;}
.comm-author{font-size:14px;font-weight:bold;margin:0 10px 0 0;color:#232323;}
.comm-author a{color:#232323;}
.comm-date{color:#aaaaaa;font-size:14px;}
.comm-text{margin:10px 0;min-height:20px;color:#626262;}
.comm-body{}
.signature{font:italic 11px Georgia, "Times New Roman", Times, serif;margin-top:10px;padding-top:10px;border-top:1px dashed #e3e3e3;}
.comm-bottom-info{}
.comm-bottom-info ul{text-align:right;}
.comm-bottom-info ul li{display:inline-block;margin-left:5px;}
.comm-bottom-info ul li:first-child, .comm-bottom-info ul li:nth-child(2){float:left;margin-left:0;margin-right:10px;}
.comm-bottom-info ul li a{font-size:12px;}
.comm-bottom-info ul li i{margin-right:10px;}
.comments-tree-list .comments-tree-list{background-color:#f6f6f6;padding-top:15px;margin-top:-15px;}
.comm-rate{position:absolute;right:0;top:-8px;line-height:30px;border-radius:4px;}
.comm-rate span.ratingtypeplusminus{display:block;padding:0 30px;color:#444;font-weight:700;font-size:16px;}
.comm-rate a{display:block;width:20px;height:30px;position:absolute;top:0;left:5px;text-align:center;line-height:30px;font-size:28px;font-weight:700;color:#61b804;}
.comm-rate a:last-child{left:auto;right:5px;line-height:30px;color:#ec000b;top:-3px;}
.comm-rate a:hover{opacity:0.7;}
.comm-rate > span > span.ratingzero{color:#444444;}
.comm-rate > span > span.ratingtypeplus{color:#06b601;}
.comm-rate > span > span.ratingplus{color:green;}
.comm-rate > span > span.ratingminus{color:red;}
.pos-comm{background-color:#e5f7e5;}
.neg-comm{background-color:#f7e5e6;}
#gotop{position:fixed;width:40px;height:40px;right:0px;bottom:0px;cursor:pointer;background:url('../images/gotop.png') no-repeat;z-index:9998;display:none;opacity:0.8;}
.overlay{position:fixed;left:0;top:0;z-index:10000;width:100%;height:100%;background-color:rgba(0,0,0,0.4);display:none;}
.overlay-close{position:absolute;right:20px;top:11px;font-size:18px !important;color:#fff;cursor:pointer;}
.overlay-close:hover{transform:rotate(90deg) scale(1.1,1.1);}
.login-box{width:320px;position:absolute;left:50%;top:20%;margin-left:-160px;padding:20px;color:#fff;background-color:#f6f6f6;box-shadow:0 0 20px 0 rgba(0,0,0,1.00);}
.login-title{text-align:left;font-size:16px;font-weight:700;background-color:#97ce68;color:#FFF;padding:0 20px;line-height:40px;margin:-20px -20px 20px -20px;}
.login-input{margin-bottom:20px;}
.login-input input, .login-input input:focus{display:block;width:100%;height:40px;padding:0 10px;line-height:40px;background-color:#fff;border-radius:3px;border:1px solid #e3e3e3;box-shadow:none;}
.login-input input:focus{border:1px solid #e3e3e3;}
.login-button button{display:block;text-align:center;font-size:18px;width:100%;height:40px;line-height:40px;}
.login-button button:hover{}
.login-checkbox{font-size:12px;margin:10px 0;color:#9b9b9b;}
.login-checkbox input{display:none;}
.login-checkbox input + label:before{width:10px;height:10px;margin-right:5px;cursor:pointer;position:relative;top:3px;border-radius:3px;border:3px solid #ccc;content:"";background-color:#f0f0f0;display:inline-block;}
.login-checkbox input:checked + label:before{background-color:#c9282d;}
.login-links{text-align:center;line-height:30px;}
.login-links a{float:left;text-decoration:underline;}
.login-links a:last-child{float:right;}
.login-links a:hover{text-decoration:none;}
.login-social{text-align:center;}
.comm-social{text-align:left;}
.login-social:before{content:attr(data-label);display:inline-block;vertical-align:top;line-height:30px;margin-right:10px;}
.login-social a{display:inline-block;margin:0 3px 10px 3px;}
.login-social img{display:block;width:30px;}
.login-social a:hover img{transform:scale(1.1);}
.login-avatar{text-align:center;}
.avatar-box{display:inline-block;width:80px;height:80px;border-radius:0;overflow:hidden;}
.avatar-box img{width:100%;min-height:100%;}
.avatar-box + a{display:block;margin-top:5px;text-decoration:underline;}
.login-menu{margin-top:20px;}
.login-menu a{display:block;height:30px;padding:0 20px;line-height:30px;background-color:#f0f0f0;color:#5c5c5c;margin-bottom:5px;border-radius:3px;}
.login-menu a:hover{color:#000000;background-color:#fcde03;}
@media screen and (max-width:1300px){body{background-image:none;}
.wrapper{padding-top:0;}
.wr-center, .top, .show-login{border-radius:0;}
.add-fav{width:300px;left:0;}
.player-section{padding:20px 40px 20px 20px;margin:0 -40px 20px 0;}
.add-fav:before, .player-section:before{display:none;}
}
@media screen and (max-width:1220px){.wrapper{padding:0;background-image:none;}
.wr-center{max-width:1000px;overflow:hidden;}
.col-content{padding:0 20px 20px 20px;}
.menu-wrap{padding:0;}
.top ul{display:none;}
.nav ul li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.show-desc{display:none !important;}
.trailer-img{height:110px;}
.short-movie{width:23%;margin:0 1% 20px 1%;}
.short-actor{width:18%;margin:0 1% 20px 1%;}
.but{font-size:12px;padding:10px 12px;}
.to-view{margin-right:15px;}
.rel-movie{height:150px;}
.player-section{padding:20px;margin:0 -20px 20px 0;}
.full-text embed, .full-text object, .full-text video, .full-text iframe, .full-text frame{width:100% !important;height:400px;}
.screens-section > .highslide, .screens-section > img{width:47.8%;height:100px;}
}
@media screen and (max-width:950px){.wr-center{max-width:768px;}
.content{padding:20px 0 0 0;}
.col-sidebar{float:none;width:100%;margin-left:0;padding:0 20px;}
.col-content{float:none;}
.nav, .foot-line, .side-colored2, .actors, .site-desc:before, .alphabet{background-image:none;background:linear-gradient(to left, #3a688c 0%,#243949 100%);box-shadow:inset 0 20px 20px -20px rgba(0,0,0,0.5),inset 0 -20px 20px -20px rgba(0,0,0,0.5);}
.show-search, .nav:before, .nav ul, .add-fav span, .site-desc:before, .b-social, .brand-link{display:none;}
.nav{height:120px;}
.search-wrap{width:auto;left:20px;}
.show-bigmenu{width:auto;height:30px;line-height:30px;top:70px;right:20px;font-size:14px;display:block;color:#000000;background-color:#fcde03;}
.show-bigmenu i{display:inline-block;font-size:14px;margin:0 10px 0 0;}
.add-fav{width:40px;}
.add-fav i{margin-right:0;}
.line{padding:0 20px 0 55px;}
.site-desc{padding:20px;margin:20px 0;}
.side-movie, .side-movie:nth-child(2n){width:23%;float:left;margin:0 1% 20px 1%;}
.short4-item{width:31.33%;float:left;margin:0 1% 20px 1%;}
.short4-title{height:35px;overflow:hidden;}
.news, .trailers{width:100%;float:none;}
.trailer-img{height:160px;}
.foot-menu li a{font-size:12px;height:30px;line-height:30px;}
.short-trailer{width:31.33%;margin:0 1% 20px 1%;}
.player-section{margin:0 -20px 20px -20px;}
.tabs li{font-size:12px;}
.comm-item{padding:0 10px 15px 70px;}
.comm-right{padding-left:10px;}
.comm-author, .comm-date{font-size:12px;}
.ac-protect{width:75%;}
.form-wrap{margin:0 -15px;}
}
@media screen and (max-width:760px){.wr-center{max-width:640px;}
.site-desc{display:none;}
.trailer-img{height:130px;}
.counts, .copyr{display:block;float:none;}
.counts{margin-top:10px;}
.short-movie{width:31.33%;margin:0 1% 20px 1%;}
.short-actor{width:23%;margin:0 1% 20px 1%;}
.movie-cols{padding-left:0;}
.mc-left{width:100%;margin-left:0;float:none;}
.mc-right{float:none;padding-left:0;}
.speedbar{font-size:12px;}
.mc-article .rel-movie{height:100px;}
.navigation{display:none !important;}
.pprev, .pnext{font-size:18px;margin:10px;width:120px !important;}
.login-box{top:0;}
.overlay-close{right:10px;top:10px;font-size:18px !important;}
.comments-tree-list .comments-tree-list{padding-left:0 !important;}
.full-info, .full-nav-pages{display:none;}
.comm-bottom-info ul li, .mass_comments_action{display:none;}
.mob-vis{display:inline-block !important;}
.sub-title h1, .full-article h1{font-size:18px;line-height:24px;}
}
@media screen and (max-width:590px){.wr-center{max-width:480px;}
.movie-img{height:170px;}
.side-item{width:100%;float:none !important;}
.news-item{padding:0 0 15px 0;}
.news-img{display:none;}
.news-text{float:none;}
.trailer-item{width:48%;margin:0 1% 15px 1%;}
.trailer-img{height:150px;}
.side-movie, .side-movie:nth-child(2n){width:48%;float:left;margin:0 0 20px 0;}
.side-movie:nth-child(2n){float:right;}
.short4-item{width:48%;float:left;margin:0 1% 20px 1%;}
.short-actor{width:31.33%;margin:0 1% 20px 1%;}
.short-news:nth-child(2n){background-color:#f2f2f2;margin:0 -10px 15px -10px;padding:15px 10px;}
.full-text embed, .full-text object, .full-text video, .full-text iframe, .full-text frame{width:100% !important;height:300px;}
.ac-inputs input{width:100%;float:none !important;margin-top:10px;}
.ac-protect{width:100%;float:none;margin:-10px 0 0 0;}
.ac-submit button{float:none;display:block;text-align:center;width:100%;}
.ui-dialog{width:100% !important;}
.userinfo{padding-left:0;}
.userinfo .left, .userinfo .right{float:none !important;width:100%;margin:0;}
.userinfo .left{text-align:center;margin-bottom:10px;}
.userinfo .left .avatar{width:100px;margin:0 auto 5px auto;}
.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;}
}
@media screen and (max-width:470px){.wr-center{max-width:320px;}
.top{height:50px;padding-left:0;}
.logotype{height:50px;width:230px;}
.show-login, .show-login i{width:50px;height:50px;line-height:50px;}
.search-wrap{top:70px;}
.section-title a{display:none;}
.news-item2 span{display:block;}
.news-item2 a{margin:5px 0 0 0;display:block;}
.trailer-img{height:100px;}
.short4-item{width:100%;float:none;margin:0 0 20px 0;}
.short-movie{width:46%;margin:0 2% 20px 2%;}
.short-actor{width:46%;margin:0 2% 20px 2%;}
.but{font-size:14px;padding:10px 20px;margin-top:10px;display:block;}
.to-view{margin:0;}
.m-buttons a{display:block;}
.screens-section > .highslide, .screens-section > img{width:47.8%;height:80px;}
.full-text embed, .full-text object, .full-text video, .full-text iframe, .full-text frame{width:100% !important;height:250px;}
.ac-protect{margin:-10px -10px 0 -10px;}
.comm-item{padding:0 10px 15px 50px;}
.comm-left{margin-left:-40px;width:40px;height:40px;}
.comm-author, .comm-date{margin:0;display:block;float:none;}
.comm-date{display:none;}
.login-social:before{display:block;line-height:30px;margin-right:0;}
}
.mejs-container, .mejs-inner, .mejs-video, .me-plugin, .mejs-shim, .mejs-layers, .mejs-overlay, .mejs-poster{width:100% !important;}
.mejs-video, .mejs-shim{height:400px !important;}
@media screen and (max-width:470px){.mejs-video, .mejs-shim{height:250px !important;}
}
.episode{background:#97ce68;margin-top:15px;overflow:hidden;border-radius:2px;}
.ep-img{position:relative;float:left;margin-right:10px;height:120px;width:90px;overflow:hidden;border-radius:2px;border:2px solid #304156;}
.ep-img img{width:100%;}
.ep-info{margin-top:6px;}
.ep-title{color:#6E879F;font-weight:bold;font-size:13px;}
.ep-otitle{font-size:11px;font-style:italic;}
.ep-name{margin-top:7px;font-size:13px;}
.ep-date{margin-top:30px;margin-bottom:10px;position:relative;}
.ep-date span.date{color:#fff;padding:10px 16px;font-size:15px;background-color:rgb(48, 65, 86);display:inline;}
.ep-date small{font-size:15px;font-weight:400;margin-left:10px;}
}
.tabsms_title{background:#333333;width:100%;border:4px solid #000000;font-size:11px;color:#7B7B7B;text-align:center;margin-bottom:-4px}
.tabsms{display:inline-block;background:#000000;width:100%;}
.tabsms > div{padding-top:0px;}
.tabsms ul{margin:0px;padding:2px;}
.tabsms ul:after{content:"";display:block;clear:both;height:5px;background:#000000;}
.tabsms ul li{margin:0px;width:50%;cursor:pointer;display:block;float:left;padding:2px;background:#333333;color:#7B7B7B;text-align:center;border:2px solid #000000;font-size:11px}
.tabsms ul li.active, .tabs ul li.active:hover{background:#707070;color:#fff;}
.tabsms ul li:hover{background:#707070;color:#fff;}
.msupdate_block{margin-bottom:15px;}
.msupdate_block_date{background-color:#6f6f6f;color:#fff;font-size:14px;font-weight:bold;padding:7px 20px;}
.msupdate_block_list .a-m-d{display:block;position:relative;}
.msupdate_block_list .a-m-d:after{-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-ms-transition:background-color 0.2s linear;-o-transition:background-color 0.2s linear;transition:background-color 0.2s linear;background-color:rgba(0, 0, 0, 0);content:"";height:100%;position:absolute;top:0;left:0;width:100%;}
.msupdate_block_list .a-m-d:hover:after{background-color:rgba(0, 0, 0, 0.2);}
.msupdate_block_list_item{-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-ms-transition:background-color 0.2s linear;-o-transition:background-color 0.2s linear;transition:background-color 0.2s linear;background-color:#fff;border-bottom:1px solid #ccc;cursor:pointer;display:table;min-height:35px;width:100%;}
.msupdate_block_list_item:hover{background-color:#fafafa;}
.msupdate_block_list_item:hover .b-seriesupdate__block_list_link{color:#2e859e;text-decoration:none;}
.msupdate_block_list_item.tracked{background-color:#d6f0ff;}
.msupdate_block_list_item.tracked:hover{background-color:#a8dfff;}
.msupdate_block_list_item.tracked:hover .b-seriesupdate__block_list_link{color:#000;}
.msupdate_block_list_item_inner{display:table-row;}
.msupdate_block_list_item_inner .cell{padding:6px 0 5px;display:table-cell;vertical-align:middle;}
.msupdate_block_list_item_inner .cell-1{color:#000;font-size:12px;padding-right:5px;padding-left:10px;}
.msupdate_block_list_item_inner .cell-1 .season{white-space:nowrap;}
.msupdate_block_list_item_inner .cell-2{color:#000;font-size:11px;font-weight:bold;padding-right:10px;text-align:right;white-space:nowrap;}
.msupdate_block_list_item_inner .cell-2 i{color:#777;display:block;font-style:normal;}
.msupdate_block_list_link{-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out;color:#000;font-weight:bold;text-decoration:none;}
.msupdate_block_list_link:hover{text-decoration:none;}
.msupdate_block_list_link:visited{color:#000;}
}