@import '//maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css';
.branding{display:none}
.adv-center {
 width: 1120px;
 top: 25px;
}

.adv-substrate {
 background: #000;
 top: 200px;
 bottom: 0;
}

.adv-t {
 height: 200px;
 top: 40px;
}

.adv-l, .adv-r {
 height: 400px;
}

.adv-banner:after {
 content: '';
 position: absolute;
 left: 0;
 top: 0;
 bottom: 0;
 right: 0;
}
.footer {
 position: relative;
 margin:auto;
 margin-top: 0;
}
.shadow {
 border-radius: 0px;
}
.container {
 position: relative;
 margin: auto;
}
.container {
 background-color: #1c1c1c;
 position: relative;
 z-index: auto !important;
}
.footer {
 background-color: #1c1c1c;
 position: relative;
 z-index: 1;
}
a {
 z-index: 1;
 color: #f74d11;
 position: relative;
}
#uCatsMenu7{
 left:0 !important;
 top:0 !important;
}
.u-combo td {
 position: relative;
}

/*===== HEADER =====*/
.wrapper{max-width:1225px;min-width:290px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}
.header{position:-webkit-sticky;position:sticky;top:0;z-index:9999;text-align:center;text-transform:uppercase;background:rgba(0,0,0,.79);box-shadow:0 0 3px rgba(0,0,0,.49);border-radius:0 0 4px 4px;font-size:13px;color:#dcdcdc;font-weight:700;padding:5px 10px;}

.logo{font-size:22px;box-sizing:border-box;border-radius:4px;color:#F74D11;display:inline-flex;align-items:center;white-space:nowrap;text-transform:uppercase;text-decoration:none}
.logo:hover{color:#dcdcdc;border-color:#f74d11}
.nav__list{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}
.nav__link{box-sizing:border-box;margin-left:10px;margin-right:10px;text-decoration:none;color:#dcdcdc;display:flex;align-items:center;justify-content:space-between}
.nav__link:hover{color:#f74d11;text-decoration:underline}
@media (min-width:992px){
 .header{background:rgba(0,0,0,.79)!important;border-radius:0 0 4px 4px!important;display:flex;padding-top:0;padding-bottom:0}
 .header:hover{background:#1c1c1c!important}
 .header__nav{margin-left:15px}
 
 .logo{font-size:inherit;border:3px solid transparent}
 .logo:hover{border-color:#f74d11}
 
 .nav__list{height:100%;flex-wrap:nowrap}
 .nav__item{height: 100%;}
 .nav__link{height:56px;padding:5px 10px;margin-left:0;margin-right:0;border:3px solid transparent;}
 .nav__link:hover{border-color:#f74d11;border-radius:4px;text-decoration:none}
}
@media (min-width:1200px){
 .logo{font-size:13px}
 .logo img{margin-right:5px}
}


.adv-logo {
 width: 50px;
 -webkit-transition: .2s;
 -o-transition: .2s;
 transition: .2s;
 margin-right: 50px;
 -webkit-transform: translateX(100%);
 -ms-transform: translateX(100%);
 -o-transform: translateX(100%);
 transform: translateX(100%);
}

.adv-logo:hover {
 width: 200px;
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 -o-transform: translateX(0);
 transform: translateX(0);
 margin-right: 0;
}
.adv-logo-container{
 display: block;
 width: 200px;
 height: 50px;
 position: relative;
}
.adv-logo-container iframe,
.adv-logo-container .adv-iframe-cover{
 width: 200px;
 height: 50px;
 position: absolute;
 top:0;
 left: 0;
}


/*===== GENERAL =====*/
html, body, .wrap {
 min-height: 100%
}
body {
 margin: 0;
 background: #1c1c1c;
 font: 15px/1.5 Arial, sans-serif;
 color: #BEBEBE;
}
a:hover {
 text-decoration: none;
}
p {
 margin: 0 0 10px;
}
img, iframe {
 max-width: 100%
}
h1 {
 margin: .8em 0;
}
h1 {
 font-size: 20px;
}
h2 {
 font-size: 18px;
}
h3 {
 font-size: 14px;
}
h4 {
 font-size: 16px;
}
@media (min-width: 768px) {
 h1 {
 font-size: 24px;
 }
 h2 {
 font-size: 22px;
 }
 h3 {
 font-size: 14px;
 }
 h4 {
 font-size: 18px;
 } 
}
@media(min-width:992px) {
 body {
 padding-top: 250px;
 
 }
 body > .wrap {
 position: relative;
 z-index: 1;
 }
 .branding {
 background: #1a1a1a url(/img/bg.jpeg) center top / 100% no-repeat;
 position: fixed;
 left: 0;
 top: 0;
 width: 100%;
 height: 100%;
 display:block;
 }
}
h2, h3, h4 {
 text-align: center
}
input[type=search] {
 padding: .5rem .75rem;
 font-size: 1rem;
 line-height: 1.25;
 color: #55595c;
 background-color: #fff;
 background-clip: padding-box;
 border: 1px solid rgba(0,0,0,.15);
 border-radius: .25rem;
 box-sizing: border-box;
}
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {
 font-size: 15px/1.5;
 background: #f74d11;
 color: #FFF;
 border: 0;
 padding: 8px 15px;
 border-radius: 4px;
}
.wrap {
 max-width: 1225px;
 min-width: 290px;
 margin: 0 auto;
}
.btn {
 color: #dcdcdc;
 border:3px solid transparent;
 text-decoration: none;
 background: #111;
 border-radius: 4px;
 padding: 8px 15px;
 cursor: pointer;
 display: inline-block;
}
.orange {
 color: #F74D11;
}

/*===== GROUP =====*/
.footer-nav,
.submenu,
.sort ul,
.u-star-rating-30 {
 margin: 0;
 padding: 0;
 list-style: none;
}
.text-center {
 text-align: center;
}
a.swchItem,
a.swchItem1,
.swchItemA,
.swchItemA1,
#cat-toggle {
 color: #dcdcdc;
 text-decoration: none;
 background: #111; 
 border-radius: 4px;
 border:3px solid transparent;
}
.swchItemA,
.swchItemA1,
.swchItem:hover,
.swchItem1:hover,
.slider .owl-buttons div:hover,
#cat-toggle:hover,
.btn:hover,
.sort:hover .btn,
.order-name:hover,
.order-name.active {
 border-color: #f74d11;
}



.search-result{max-height: 400px;overflow: auto;position:absolute;top:100%;border:1px solid;background:#1C1C1C;border-radius:10px;padding:5px 8px;left:15px;right:7px;display:none;color:#f74d11;text-align:left;z-index:999}
.search-result a{color:#dcdcdc;display:block;overflow:hidden;text-decoration:none;padding: 5px 0;border-bottom:1px solid;margin-bottom:2px}
.search-result a:hover{border-width:3px;margin-bottom:0;color:#f74d11;text-decoration:none}
.search-result:after{content:'Закрыть';display:block;cursor:pointer;line-height: 30px;text-align:center;border-top:1px solid #f74d11;margin-top:-1px}
.search-result img{width:28px;float:left;vertical-align:middle}
.search-genre {display:block;color:#bebebe;font-size:12px}
.search-title,.search-genre {margin-left: 38px}
.search-title {text-decoration:underline;display:block}
input.search-q {
 width: 100%;
 height: 30px;
 font-size: 13px;
 border: 1px solid transparent;
 box-shadow: inset 3px 3px 3px #999;
}


/*===== SLDIDER =====*/
.novelties {
 box-shadow: inset 0 0 10px #000;
 border-radius: 4px;
 margin-bottom: 6px;
 padding: 3px;
 text-align: center;
}
.novelties-row {
 list-style: none;
 margin: 0;
 padding: 0;
 display: flex;
 overflow-x: auto;
}
.novelties li {
 box-sizing: border-box;
 padding: 3px;
 width: 33.333333%;
 flex-shrink: 0;
}
.novelties a {
 display: block;
 height: 100%;
 border-radius: 4px;
 overflow: hidden;
 text-decoration: none;
}
.novelties a:hover {
 box-shadow:0 0 0 3px #f74d11;
}
.novelties img {
 width: 100%;
 display: block;
 object-fit: cover;
}
.novelties span {
 display: block;
 padding: 3px 5px;
 font-weight: bold;
}

/*===== SIDEBAR ======*/
.sidebar, .content {
 padding: 10px 15px;
 border-radius: 4px;
 box-sizing: border-box;
}
.content {
 box-shadow: inset 0 0 10px #000;
}
.sidebar {
 box-shadow: 0 0 10px #000;
 position: fixed;
 top: 0;
 bottom: 0;
 overflow-y: auto;
 left: 0;
 z-index: 99999;
 background: #1c1c1c;
 display: none;
 width: 362px;
}
.sidebar.open {
 display: block; 
}
#vk_groups,.fb-page {margin-left:auto;margin-right:auto}
.fb-page {
 margin-top:10px;
 width: 260px;
 display:block !important;
}
.counters {
 border-top: 1px solid #363636;
 margin: 5px 0 0;
 padding: 10px 0 0;
 list-style:none;
 display:flex;
 flex-wrap:wrap;
 align-items:center;
 justify-content: center;
}
.counters li + li {
 margin-left:3px 
}
.widget:not(:last-child) {
 margin-bottom: 10px; 
}
.widget-title {
 font-size: 24px;
 line-height: 1;
 text-align: center;
 margin-bottom: 10px;
 font-weight: bold;
}
.widget ol {margin:0}
.catalog-title {
 display: flex;
 align-items: center;
 flex-wrap:wrap
}
.catalog-title h1 {
 flex-grow: 1;
 margin: 0 0 5px;
}
.shadow {
 box-shadow: inset 0 0 10px #000;
 border-radius: 4px;
 padding: 6px;
}
.sort {
 position:relative;
 box-shadow: inset 0 0 10px #000;
 border-radius: 4px;
 padding: 6px;
}
.sort .btn {
 font-weight: bold;
 padding-right: 30px;
 background: #39C url(/img/sort.png) right 10px center no-repeat; 
}
.sort a {
 text-decoration:none
}
.sort:hover {
 border-radius: 4px 4px 0 0; 
}
.sort:hover > span {
 display:block; 
}
.sort > span {
 background:#1C1C1C;
 display:none;
 position:absolute;
 z-index: 9999;
 top:100%;
 left:0;
 right:0;
 padding: 6px;
 box-shadow: inset 0 0 10px #000;
 border: 0 0 4px 4px;
}
#pagesBlock1, #pagesBlock2 {width: 100% !important; text-align: center;margin: 15px 0;}
.pagesBlockuz1, .pagesBlockuz2 {
 display: block;
 text-align: center;
 margin: 15px 0;
 font-weight: bold;
 font-size: 16px;
}
.swchItem, .swchItemA, .swchItem1, .swchItemA1 {
 padding: 0 10px;
 display: inline-block;
 line-height: 35px;
}
.groupModer {
 color:coral;
}
.groupAdmin {
 color:red;
}
.groupFriends {
 color:#00FFFF;
}
.groupVerify {
 color:LimeGreen;
}
.groupOther1 {
 color:GreenYellow;
} 
.groupOther2 {
 color:Gold;
}
.groupOther3 {
 color:#C3690F;
}
.groupOther4 {
 color:#fff;
}
.groupOther6 {
 color:DarkOrange;
}
.groupOther7 {
 color:OrangeRed;
}
.items-list .allEntries,
.items-list #allEntries {
 display: flex;
 flex-wrap: wrap;
 margin: -3px;
}
.page-selector {
 margin: 10px 0;
 text-align:center;
}
.favorite {
 margin-right: 10px 
}
.rating {
 color:#bebebe;
 border:1px solid #191919;
 outline: 1px solid #505050;
 max-width:530px;
 margin:5px 0;
 background: linear-gradient(to bottom, #2f2f2f 0%,#222222 100%);
 overflow:hidden
}
.rating-header {
 border-bottom:1px solid #5D5D5D;
 padding:0 4px;
 margin:0 -1px;
}
.rating-header > span {margin: 5px 0}
.rating-content {
 border-top:1px solid #1F1F1F;
 position:relative;
 margin:0 -1px;
}
.rating-content,.rating-header {
 display:flex;
 flex-wrap:wrap;
 justify-content:space-between;
 align-items:center
}
.rating-right {
 text-align:right;
 margin-right: 10px
}
#rating_hoverstars {
 color: #ffe000;
}
#rating_allstars {
 color: #f74d11;
}
.u-star-rating-30 {
 width: 300px;
 height: 30px;
 position: relative;
 background: url(/img/rating.png) left top repeat-x;
 margin-left:10px
}
.u-star-rating-30 li {
 float: left;
}
.u-star-rating-30 li a:hover { background: url(/img/rating.png) left center;z-index:2;left:0px;border:none }
.u-star-rating-30 li.u-current-rating {
 top: 0px !important;
 left: 0px !important;
 margin: 0px !important;
 padding: 0px !important;
 outline: medium none;
 background: url(/img/rating.png) repeat scroll left bottom transparent;
 position: absolute;
 height: 30px !important;
 line-height: 30px !important;
 display: block;
 z-index: 1;
}
.u-star-rating-30 li a {
 display: block;
 width: 30px;
 height: 30px;
 line-height: 30px;
 text-decoration: none;
 z-index: 20;
 position: absolute;
 overflow: hidden;
 text-indent:-9999px;
 color:transparent
}
.u-star-rating-30 a.u-one-star { left:0px }
.u-star-rating-30 a.u-one-star:hover { width:30px }
.u-star-rating-30 a.u-two-stars { left:30px }
.u-star-rating-30 a.u-two-stars:hover { width:60px }
.u-star-rating-30 a.u-three-stars { left:60px }
.u-star-rating-30 a.u-three-stars:hover { width:90px }
.u-star-rating-30 a.u-four-stars { left:90px }
.u-star-rating-30 a.u-four-stars:hover { width:120px }
.u-star-rating-30 a.u-five-stars { left:120px }
.u-star-rating-30 a.u-five-stars:hover { width:150px }
.u-star-rating-30 a.u-six-stars { left:150px }
.u-star-rating-30 a.u-six-stars:hover { width:180px }
.u-star-rating-30 a.u-seven-stars { left:180px }
.u-star-rating-30 a.u-seven-stars:hover { width:210px }
.u-star-rating-30 a.u-eight-stars { left:210px }
.u-star-rating-30 a.u-eight-stars:hover { width:240px }
.u-star-rating-30 a.u-nige-stars { left:240px }
.u-star-rating-30 a.u-nige-stars:hover { width:270px }
.u-star-rating-30 a.u-ten-stars { left:270px }
.u-star-rating-30 a.u-ten-stars:hover { width:300px }
.movie-page h2 {
 text-align: center;
}
.text-center {
 text-align:center !important;
}
.breadcrumbs {
 margin: 0 0 10px;
 padding: 0;
 list-style: none;
 display: flex;
 flex-wrap: wrap;
 font-size:16px
}
h1.full-title {
 margin: 0;
}
.movie-descr {
 overflow: hidden;
 margin-top: 10px;
 font-size: 15px/1.5;
}
.movie-options span:first-child {
 color: #808080;
}
.movie-poster {
 width: 28%;
 float: left;
 margin: 0 10px 10px 0;
}
.movie-options {
 margin: 0 0 10px;
 padding: 0;
 list-style: none;
 color: #bebebe;
}
.smallfont {text-align:center}
.input-button {width:50%;box-sizing:border-box}
#favorite {
 cursor: pointer;
 color: #F74D11;
 text-shadow: 1px 1px 1px #000
}
.comment {
 border:1px solid #363636;
 padding:5px;
 margin-top:5px;
 overflow:hidden;
}
.comm-header {
 margin-bottom:5px 
}
.comment-rating {
 float:right;
 font-weight:bold
}
.rating-up,.rating-down {
 width:14px;
 height:14px;
 outline:none;
 display: inline-block;
 vertical-align: middle;
}
.rating-up {
 background:url(/Dezign/ico/plus-cinema-hd.ru.png);
}
.rating-down {
 background:url(/Dezign/ico/minus-cinema-hd.ru.png);
}
.comm-avatar {
 float:left;
 margin:0 4px 4px 0;
 
}
.comm-avatar img {
 display:block;
 width:45px;
 border:1px solid #f90
}
.red {
 color:#f00 
}
.green {
 color:#0f0 
}
.commFl {
 width: 100%;
 box-sizing: border-box;
}


/*===== order =====*/
.order {
 margin: 3px 0 
}
.order-name {
 text-align:left;
 margin: 0;
 padding: 5px 15px;
 background: #111;
 box-shadow: inset 0 0 1px #000;
 cursor:pointer;
 color: #fff;
 border-radius: 4px;
 font-size: 15px;
}
.order-name.active + .order-descr {
 display:block; 
}
.order-descr {
 display:none;
 list-style: none;
 padding:0;
 margin: 10px 0;
}
.order-descr li {margin: 5px 0}
.order-descr b {
 color: #F74D11;
}
.order .fa {
 text-shadow: 0 0 1px #000;
 font-size: 16px
}
.order .fa-question {
 color:yellow; 
}
.order .fa-check {
 color: #0f0 
}
.order .fa-times {
 color: #f00 
}

/*===== FOOTER =====*/
.cat-descr {
 text-align:justify;
 margin: 10px 0;
}
.cat-descr img {
 float:left;
 margin:5px 10px 5px 0;
}
.footer-nav {
 display: flex;
 justify-content: center;
}
.footer-nav li:not(:last-child)::after {
 content: '/';
 margin: 0 3px;
}

/*===== OTHER =====*/
.personal-page {
 padding:5px;
}
.personal-page .popup-table {
 width:98%
}
.personal-page .popup-header {
 text-align:center
}
.rtp-wrapper {
 margin:0 auto !important
}
.ya-share2 {
 text-align: center;
 margin: 5px 0
}
.row {
 display: flex;
 flex-wrap: wrap;
 margin-left: -15px;
 margin-right: -15px;
}
.col {
 padding-right: 15px;
 padding-left: 15px;
 box-sizing: border-box;
}


/*===== MEDIA QUERIES =====*/
@media (min-width: 558px) and (max-width: 768px),
 (min-width: 872px) and (max-width: 1116px) {
 .announce-rating {
 font-size: 26px;
 }
}

@media (min-width: 769px) and (max-width: 992px) {
 .recommended-informer li {
 width: 33.3333333%;
 }
}


@media (max-width: 557px) {
 .u-star-rating-30 {
 margin:0
 }
 .rating-content {
 justify-content:center;
 
 }
 .rating-right {
 display:none
 }
}

@media (max-width: 480px) {
 .recommended-informer li {
 max-width: 50%;
 flex: 0 0 50%;
 }
}

.footer {margin-top:5px}
#vk_groups2 {max-width:100%}

#catSelector9 {background:#fff;border-radius: 5px;padding: 5px;}

#etarg_wrap_4652_1,#etarg_wrap_4652_2,#etarg_wrap_4652_3,#etarg_wrap_4652_4,#etarg_wrap_4652_5,#etarg_wrap_4652_6,#etarg_wrap_4652_0{display: block !important;}
#etarg_wrap_540_0,#etarg_wrap_540_1,#etarg_wrap_540_2,#etarg_wrap_540_3{display: block !important}

.toggle-description{color:#F74D11;;cursor:pointer;white-space:nowrap;margin-left:3px;text-decoration:underline;position: absolute;bottom: 0;right: 0;background:linear-gradient(to right, rgba(28,28,28,0), rgba(28,28,28,1) 20%);padding-left:30px;}
.toggle-description:hover{color:#F74D11}

.sidebar-informer {
 margin: 0 -3px;
 padding: 0;
 list-style: none;
 display: flex;
 flex-wrap: wrap;
 font-size: 12px;
}
.sidebar-informer a {
 display: block;
 max-width: 500px;
 margin: 0 auto;
}
.sidebar-informer img {
 margin-bottom: 0px
}
.sidebar-informer li {
 max-width: 50%;
 flex: 0 0 50%;
 padding: 3px;
 box-sizing: border-box;
}
@media (min-width: 400px) {
 .sidebar-informer li {
 flex: 0 0 33.333333%;
 max-width: 33.333333%;
 }
}
@media (min-width: 576px) {
 .sidebar-informer li {
 flex: 0 0 25%;
 max-width: 25%;
 }
}

@media (min-width: 768px) {
 .sidebar-informer li {
 flex: 0 0 50%;
 max-width: 50%;
 }
}
.play-info {
 border: 1px solid #F74D11;
 padding: 3px;
 background:#000
}
.zagolovok2 {
 font-weight: bold;
 margin:0;
 font-size: 24px;
 text-align: center;
}
#film-description{clear:left;overflow: hidden;position:relative;line-height:22px;}

.list-unstyled {
 padding-left: 0;
 list-style: none;
}
.film-title {
 font-weight: bold;
 font-size: 36px;
 text-align: center;
}
.original-title {
 font-size: 16px;
 text-align: center;
}
.to-watch {
 color: #dcdcdc !important;
 text-decoration: none;
 background: #111;
 border:3px solid transparent;
 border-radius: 4px;
 white-space: nowrap;
 font-weight: bold;
 text-transform: uppercase;
 display: inline-block;
 padding: 7px 20px;
 margin: 5px 0;
}
.to-watch:hover {
 border-color: #F74D11;
}
#pmdform a {
 color:#09e 
}
#pmdform a:hover {
 color:#f74d11;
}

.sidebar-posters li {
 max-width: 333px;
 margin: 0 auto;
}
.sidebar-posters {
 display: grid;
 grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
 text-align:center;
}
.sidebar-posters img {
 display:block;
}
.sidebar-posters a {
 border-radius: 4px;
 border:3px solid transparent;
 display:block;
}
.sidebar-posters a:hover {
 border-color: #f74d11;
}
.sidebar-posters a:hover h4 {
 opacity: 1;
}
.sidebar-posters a {
 position: relative;
 color: #dcdcdc;
}
.sidebar-posters__title {
 text-align: center;
 position: absolute;
 bottom: 0;
 left: 0;
 right: 0;
 background: #000;
 opacity: 0.8;
 font-weight: bold;
 padding: 3px 5px;
 font-size: 16px;
}
.sidebar-links a {
 text-decoration: none;
 display: block;
 color: #dcdcdc;
 margin-top: 0px;
 padding: 5px 15px;
 background: #111;
 border-radius: 4px;
 border:3px solid transparent;
 white-space: nowrap;
 text-overflow: ellipsis;
 overflow: hidden;
}
.sidebar-links a:hover {
 border-color: #f74d11;
}
.vk-btn {
 border-radius: 10px;
 display: block;
 margin: 0 auto;
}
.vk-btn:hover {
 box-shadow: 0 0 0 3px #f74d11;
}
.order-film-btn {
 line-height: 1;
 background: #f74d11;
}
#mob-spoiler.collapsed {
 max-height: 200px;
 overflow: hidden;
 position:relative;
}
.mob-spoiler-shadow {
 background: linear-gradient(to bottom, rgba(28,28,28,0), rgba(28,28,28,1) 20px);
 padding-top: 20px;
 position:absolute;
 bottom: 0;
 left: 0;
 right: 0;
 display: flex;
 justify-content: center;
}
.mob-spoiler_toggle {
 cursor: pointer;
 color: #f74d11;
 font-weight: bold;
 display: flex;
 justify-content: center;
 align-items: center;
}
.mob-spoiler_toggle::after {
 content:'';
 width: 0;
 height: 0;
 border-style: solid;
 border-width: 4px 4px 0 4px;
 border-color: #f74f11 transparent transparent transparent;
 margin-left: 5px;
}

@media (min-width: 480px) {
 .novelties li {
 width: 25%;
 }
}

@media (min-width:768px) {
 #mob-spoiler.collapsed {
 max-height: none;
 
 }
 .mob-spoiler-shadow {display:none}
 .novelties li {
 width: 25%;
 }
}

@media (min-width: 992px){
 .novelties li {
 width: 24.8%;
 }
 .novelties-heading {
 display: none;
 }
}

.categories {
 display: flex;
 flex-wrap: wrap;
}
.categories__item {
 flex: 0 0 50%;
 max-width: 50%;
 box-sizing: border-box;
 padding: 2px;
}
.categories__link {
 display: flex;
 align-items: center;
 justify-content: center;
 text-decoration: none;
 padding: 5px 2px;
 font-size: 12px;
 transition: all .2s;
 height: 100%;
 box-sizing: border-box;
 border-radius: 3px;
 text-transform: uppercase;
 border: 1px solid #bebebe;
}
.categories__link:hover {
 background: #f74d11;
 color: #fff;
}
.categories__item_fluid {
 max-width:100%;
 flex: 0 0 100%;
}
.categories_nowrap .categories__link {
 display: block;
 white-space: nowrap;
 overflow: hidden;
}
.groupUser{color:#09e}
.entry-title-h2 {
 margin:0;
}
#etarg_wrap_4652_1,#etarg_wrap_4652_2,#etarg_wrap_4652_3,#etarg_wrap_4652_4,#etarg_wrap_4652_5,#etarg_wrap_4652_6,#etarg_wrap_4652_0{display: block !important;}
#etarg_wrap_540_0,#etarg_wrap_540_1,#etarg_wrap_540_2,#etarg_wrap_540_3{display: block !important}
.toggle-sidebar{cursor:pointer}
#overlay {
 position: fixed;
 z-index: 99998;
 left: 0;
 top: 0;
 width: 100%;
 height: 100%;
 background: #000;
 opacity: .8;
 display: none;
}
.video-container iframe {display:block;width:100%}
/*! Social Likes v3.1.2 by Artem Sapegin - http://sapegin.github.com/social-likes - Licensed MIT */
.social-likes,.social-likes__widget{display:inline-block;padding:0;vertical-align:middle!important;word-spacing:0!important;text-indent:0!important;list-style:none!important}.social-likes{opacity:0}.social-likes_visible{opacity:1;transition:opacity .1s ease-in}.social-likes>*{display:inline-block;visibility:hidden}.social-likes_vertical>*{display:block}.social-likes_visible>*{visibility:inherit}.social-likes__widget{display:inline-block;position:relative;white-space:nowrap}.social-likes__widget:before,.social-likes__widget:after{display:none!important}.social-likes_vertical .social-likes__widget{display:block;float:left;clear:left}.social-likes__button,.social-likes__icon,.social-likes__counter{text-decoration:none;text-rendering:optimizeLegibility}.social-likes__button,.social-likes__counter{display:inline-block;margin:0;outline:0}.social-likes__button{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.social-likes__button:before{content:"";display:inline-block}.social-likes__icon{position:absolute}.social-likes__counter{display:none;position:relative}.social-likes_ready .social-likes__counter,.social-likes__counter_single{display:inline-block}.social-likes_ready .social-likes__counter_empty{display:none}.social-likes_vertical .social-likes__widget{display:block}.social-likes_notext .social-likes__button{padding-left:0}.social-likes_single-w{position:relative;display:inline-block}.social-likes_single{position:absolute;text-align:left;z-index:99999;visibility:hidden;opacity:0;transition:visibility 0s .11s,opacity .1s ease-in;-webkit-backface-visibility:hidden;backface-visibility:hidden}.social-likes_single.social-likes_opened{visibility:visible;opacity:1;transition:opacity .15s ease-out}.social-likes__button_single{position:relative}@font-face{font-family:"social-likes";src:url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff");font-weight:400;font-style:normal}.social-likes__icon_facebook:before{content:"\f101"}.social-likes__icon_github:before{content:"\f102"}.social-likes__icon_mailru:before{content:"\f103"}.social-likes__icon_odnoklassniki:before{content:"\f104"}.social-likes__icon_pinterest:before{content:"\f105"}.social-likes__icon_plusone:before{content:"\f106"}.social-likes__icon_single:before{content:"\f107"}.social-likes__icon_twitter:before{content:"\f108"}.social-likes__icon_vkontakte:before{content:"\f109"}.social-likes{min-height:36px;margin:-.5em -.5em 0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.social-likes,.social-likes_single-w{line-height:1.5}.social-likes,.social-likes__widget_single{font-size:14px}.social-likes__widget{margin:.5em;line-height:1.5;border:0;text-align:left;cursor:pointer}.social-likes__button,.social-likes__counter{box-sizing:border-box;font-family:"Helvetica Neue",Arial,sans-serif;vertical-align:baseline;color:#fff}.social-likes__button{padding:.04em .7em .18em 1.65em;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-likes__icon{top:0;left:.21em;font-family:"social-likes";font-weight:400;font-style:normal;speak:none;text-transform:none;font-size:1.15em;vertical-align:baseline}.social-likes__counter{padding-right:.5em;font-weight:400;font-size:.85em}.social-likes_vertical .social-likes__widget{min-width:13em}.social-likes_vertical .social-likes__counter{position:absolute;top:0;right:0;margin-top:.3em}.social-likes_light .social-likes__widget{min-width:0;background:0 0}.social-likes_light .social-likes__button,.social-likes_single-light+.social-likes__button{min-width:0;padding-left:1.35em;font-weight:400;text-decoration:underline;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.social-likes_light .social-likes__icon{margin-top:-.1em;margin-left:-.25em}.social-likes_light .social-likes__counter,.social-likes_single-light+.social-likes__button+.social-likes__counter{position:static;margin-top:0;color:#999}.social-likes_notext .social-likes__button{width:1.85em}.social-likes_notext .social-likes__icon{margin-left:.1em}.social-likes_notext.social-likes_light,.social-likes_notext.social-likes_light .social-likes__widget,.social-likes_notext.social-likes_light .social-likes__icon{margin:0;left:0}.social-likes_notext.social-likes_light .social-likes__button{width:1.4em;padding-left:0}.social-likes_single{margin-top:-1.2em;padding:.5em;background:#fff;border:1px solid #ddd}.social-likes__widget_single{height:1.7em;margin:0;padding:.1em 0;line-height:1.5;background:#007aff}.social-likes_single-light+.social-likes__widget_single{color:#007aff}.social-likes__icon_single{left:.4em;font-size:1.1em}.social-likes__widget_facebook{background:#3d5b95}.social-likes_light .social-likes__button_facebook{color:#3d5b95}.social-likes__icon_facebook{left:.25em;top:.05em;font-size:1.1em}.social-likes_notext .social-likes__icon_facebook{margin-left:.15em}.social-likes__widget_twitter{background:#24aadd}.social-likes_light .social-likes__button_twitter{color:#24aadd}.social-likes__icon_twitter{top:.1em;left:.25em}.social-likes_light .social-likes__icon_twitter{left:.1em}.social-likes__widget_plusone{background:#d23e30}.social-likes_light .social-likes__button_plusone{color:#d23e30}.social-likes_notext .social-likes__icon_plusone{margin-left:0}.social-likes__icon_plusone{left:.25em}.social-likes_light .social-likes__icon_plusone{margin-top:0}.social-likes__widget_mailru{background:#00468c}.social-likes_light .social-likes__button_mailru{color:#00468c}.social-likes__icon_mailru{left:.25em}.social-likes_light .social-likes__icon_mailru{left:.1em}.social-likes_notext .social-likes__icon_mailru{margin-left:.075em}.social-likes__widget_vkontakte{background:#587e9f}.social-likes_light .social-likes__button_vkontakte{color:#587e9f}.social-likes__icon_vkontakte{top:.2em;left:.25em}.social-likes__widget_odnoklassniki{background:#f59310}.social-likes_light .social-likes__button_odnoklassniki{color:#f59310}.social-likes__icon_odnoklassniki{left:.4em}.social-likes_light .social-likes__icon_odnoklassniki{left:.25em}.social-likes_notext.social-likes_light .social-likes__button_odnoklassniki{width:1em}.social-likes__widget_pinterest{background:#cb132d}.social-likes_light .social-likes__button_pinterest{color:#cb132d}.social-likes_light .social-likes__icon_pinterest{left:.1em}
 
 .wrap {
 position: relative;
 background-color: #1c1c1c;
 margin-left:auto;
 margin-right:auto;
 max-width: 1200px;
 }
 .header-wrapper {
 margin-top: 0 !important;
 }
 .icon {
 display: inline-block;
 width: 1em;
 height: 1em;
 stroke-width: 0;
 stroke: currentColor;
 fill: currentColor;
 }
 .icon-info-circle {
 width: 0.857421875em;
 }
 .font-weight-bold {
 font-weight: 700 !important;
 }
 .card {
 padding: 5px;
 box-sizing:border-box;
 height: 100%;
 position:relative;
 }
 .card-moder-panel {
 position: absolute;
 bottom: 10px;
 left: 10px;
 }
 .card-link {
 display: block;
 height: 100%;
 color: #dcdcdc;
 box-shadow: 0 0 3px #000;
 border-radius: 4px;
 position:relative;
 }
 .card-link:hover {
 box-shadow:0 0 0 3px #f74d11;
 z-index: 2
 }
 .card-link:hover .card-overlay {
 display: flex;
 }
 .card-rating {
 background: rgba(0,0,0,.8);
 color: #fff;
 font-size: 26px;
 line-height: 1;
 padding: 5px 0 5px 5px;
 box-sizing: border-box;
 text-align: center;
 width: 50px;
 border-bottom-left-radius: 25px;
 right: 0;
 position: absolute;
 top: 0;
 }
 .card-photo {
 display: block;
 width: 100%;
 height: 100%;
 object-fit: cover;
 border-radius: 4px;
 }
 .card-title {
 text-align: center;
 position: absolute;
 bottom: 0;
 left: 0;
 right: 0;
 background: #000;
 opacity: 0.8;
 font-weight: bold;
 padding: 0px 0px;
 font-size: 14px;
 }
 .card-overlay {
 display: none;
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 background: rgba(0,0,0,0.57);
 align-items: center;
 justify-content: center;
 }
 .card-info {
 position: absolute;
 top: 5px;
 left: 5px;
 }
 /*.card-info:hover::before {
 content: '';
 width: 0;
 height: 0;
 border-style: solid;
 border-width: 0 8px 8px 8px;
 border-color: transparent transparent #1d2127 transparent;
 position: absolute;
 top: 100%;
 left: 50%;
 margin-left: -8px;
}*/
 .card-info-icon:hover + .popover {
 display: block;
 }
 .card-info-icon {
 display: block;
 font-size: 30px;
 }
 .card-play {
 background: rgba(0,0,0,0.4);
 border-radius: 50%;
 width: 90px;
 height: 90px;
 flex-shrink: 0;
 display: flex;
 align-items: center;
 justify-content: center;
 }
 .card-play::before {
 content: '';
 width: 0;
 height: 0;
 border-style: solid;
 border-width: 22px 0 22px 33px;
 border-color: transparent transparent transparent #ffffff;
 margin-left: 8px;
 flex-shrink: 0;
 }
 .card-play:hover {
 background: rgba(0,0,0,0.7);
 }
 .popover {
 display: none;
 box-shadow: 5px 5px 16px 0 rgba(0,0,0,0.75);
 background-color: #1D2127;
 color: #7B8494;
 padding: 22px;
 width: 220px;
 position: absolute;
 top: 100%;
 left: 0;
 }
 .popover-title {
 font-size: 18px;
 font-weight: 700;
 margin-bottom: 10px;
 }
 .popover-descr {
 font-size: 13px;
 }
 .items-list .allEntries > div:nth-child(2n) .card-info,
 .items-list #allEntries > div:nth-child(2n) .card-info {
 left: auto;
 right: 5px;
 }
 .items-list .allEntries > div:nth-child(2n) .popover,
 .items-list #allEntries > div:nth-child(2n) .popover {
 left: auto;
 right: 0;
 }
 .items-list .allEntries > div,
 .items-list #allEntries > div {
 flex: 0 0 50%;
 max-width: 50%;
 }
 @media (min-width: 558px) {
 .items-list .allEntries > div,
 .items-list #allEntries > div {
 right: auto;
 left: 5px;
 }
 .items-list .allEntries > div:nth-child(2n) .card-info,
 .items-list #allEntries > div:nth-child(2n) .card-info {
 right: auto;
 left: 5px;
 }
 .items-list .allEntries > div:nth-child(2n) .popover,
 .items-list #allEntries > div:nth-child(2n) .popover {
 left: 0;
 right: auto;
 }
 .items-list .allEntries > div:nth-child(3n) .popover,
 .items-list #allEntries > div:nth-child(3n) .popover {
 left: auto;
 right: 0;
 }
 }
 @media (min-width: 768px) {
 .items-list .allEntries > div,
 .items-list #allEntries > div {
 flex: 0 0 100%;
 max-width: 100%;
 }
 .items-list .allEntries > div:nth-child(3n) .popover,
 .items-list #allEntries > div:nth-child(3n) .popover {
 left: 0;
 right: auto;
 }
 .items-list .allEntries > div:nth-child(2n) .popover,
 .items-list #allEntries > div:nth-child(2n) .popover {
 left: auto;
 right: 0;
 }
 #cat-toggle {
 display: none;
 }
 .container {
 display: flex;
 flex-direction: row-reverse;
 }
 .sidebar {
 flex-shrink: 0;
 display: block;
 position: static;
 z-index: auto;
 box-shadow: inset 0 0 10px #000;
 }
 .content {
 margin-left: 6px;
 width: calc(100% - 362px - 9px);
 }
 .toggle-sidebar{
 display:none
 }
 .popover {
 width: 300px;
 }
 }
 @media (min-width: 872px) {
 .items-list .allEntries > div,
 .items-list #allEntries > div {
 flex: 0 0 33%;
 max-width: 33%;
 }
 .items-list .allEntries > div:nth-child(2n) .popover,
 .items-list #allEntries > div:nth-child(2n) .popover {
 left: 0;
 right: auto;
 }
 .items-list .allEntries > div:nth-child(3n) .popover,
 .items-list #allEntries > div:nth-child(3n) .popover {
 left: auto;
 right: 0;
 }
 }
 @media (min-width: 1117px) {
 .items-list_page_main .allEntries > div,
 .items-list_page_main #allEntries > div {
 flex: 0 0 33%;
 max-width: 33%;
 }
 .items-list .allEntries > div:nth-child(3n) .popover,
 .items-list #allEntries > div:nth-child(3n) .popover {
 left: 0;
 right: auto;
 }
 .items-list .allEntries > div:nth-child(4n) .popover,
 .items-list #allEntries > div:nth-child(4n) .popover {
 left: auto;
 right: 0;
 }
 .items-list .allEntries > div:nth-child(4n+3) .popover,
 .items-list #allEntries > div:nth-child(4n+3) .popover {
 left: 0;
 right: auto;
 }
 }
 .header-outer{transition:transform .3s}
 .sticky-hide{transform:translateY(-110%)}
 .sticky{transform:translateY(0)}
 .recommended-informer a{color:#bebebe}
 .player-box {
 border-top: 3px solid #f74d11;
 border-bottom: 3px solid #f74d11;
 background-color:#000;
 padding: 5px 0;
 margin: 10px -15px;
 }
 .sidebar-posters__name,
 .sidebar-posters__year{display:inline-block;vertical-align:middle}
 .sidebar-posters__year{font-size:.8em}
 .d-inline-block {
 display: inline-block !important;
 }
 .sidebar__informer {
 margin: 0;
 padding: 0;
 list-style: none;
 }
 
 /*========== INFORMER ==========*/
 .informer {
 padding: 0;
 list-style: none;
 }
 .informer.informer_type_content {
 display: flex;
 flex-wrap: wrap;
 margin: 0 -6px;
 }
 .informer_type_content .informer-card {
 flex: 0 0 50%;
 max-width: 50%;
 padding: 0 6px;
 margin-bottom: 12px;
 }
 @media (min-width: 576px) {
 .informer_type_content .informer-card {
 flex: 0 0 33.333333%;
 max-width: 33.3333333%;
 }
 }
 @media (min-width: 992px) {
 .informer_type_content .informer-card {
 flex: 0 0 25%;
 max-width: 25%;
 }
 }
 
 /*========== INFORMER-CARD ==========*/
 .informer-card {
 box-sizing: border-box;
 }
 .informer-card__link {
 border-radius: 4px;
 overflow: hidden;
 text-decoration: none;
 height: 100%;
 position: relative;
 display: block;
 color: #bebebe;
 }
 .informer-card__link:hover {
 box-shadow: 0 0 0 3px #f74d11;
 }
 .informer-card__img {
 width: 100%;
 height: 100%;
 object-fit: cover;
 display: block;
 }
 .informer-card__text {
 display: flex;
 flex-wrap: wrap;
 justify-content: center;
 text-align: center;
 position: absolute;
 bottom: 0;
 left: 0;
 right: 0;
 background: #000;
 opacity: 0.8;
 font-weight: bold;
 padding: 3px 5px;
 font-size: 16px;
 }
 .informer-card__year {
 margin-right: 5px;
 }
 .informer-card__year,
 .informer-card__category {
 font-size: .8em;
 }
 .informer-card__name {
 width: 100%;
 }
 
 #myGrid {
 position: fixed;
 top: 0;
 right: 0;
 bottom: 0;
 left: 0;
 background-image: url(/.s/img/fr/g.gif);
 z-index: 105;
 }
 #myGrid img {
 position: fixed;
 top: 50%;
 left: 50%;
 margin: -9px 0 0 -110px;
 width: 220px;
 height: 19px;
 }
 
 .prew-next { 
 display: inline-block;
 width: 100%;
 }
 .prew-next_link { 
 float: left;
 padding: 0 3%;
 text-align: center;
 width: 43.7%;
 border-left: 1px dotted #BBBBBB;
 border-right: 1px dotted #BBBBBB;
 }
 .prew-next_link_st { 
 color: #BEBEBE;
 font: 15px/20px "Arial";
 text-transform: uppercase;
 margin-bottom:10px;
 display:block;
 }
 .prew-next_link .prew-next_link_st:before {
 content:"« ";
 }
 .prew-next_next_link .prew-next_link_st:after {
 content:" »";
 }
 .prew-next_img img{
 width:250px;
 }
 .prew-next_url {
 font: 700 22px "Arial";
 }
 .prew-next_url a {
 text-decoration: none;
 }
 .prew-next_url a:hover{
 }
 .prew-next_desc {
 font-size:11pt;
 text-align:justify;
 margin-top:20px;
 }
 .prew-next_info {
 padding-top:10px;
 }
 .prew-next_info span {
 font-size:8pt;
 display:inline;
 margin-right: 10px;
 }
 .prew-next_info span .e-category {
 background: url(/.s/t/1081/e-category.png) no-repeat left center;
 }
 .prew-next_info span.e-add {
 background: url(/.s/t/1081/e-author.png) no-repeat left center;
 }
 .prew-next_next_link { 
 border-left: 0px dotted #BBBBBB;
 border-right: 1px dotted #BBBBBB;
 float: right;
 padding: 0 3%;
 text-align: center;
 width: 43.7%;
 }
 .prew-next a {
 text-decoration: none;
 }
 .prew-next a:hover .prew-next_url {
 text-decoration: underline;
 }
 .header-bg {
 background: url(/shapka.png) center top / 100% no-repeat;
 padding-top: 17%;
 }
 iframe{border:none}
 
 .responsive-player{position:relative;padding-top:56.25%}
 .responsive-player__inner{position:absolute;top:0;left:0;width:100%;height:100%}
 .responsive-player iframe,
 .video-container{width:100%;height:100%}
 #vid_vpaut_div{max-width:100%}
 .fav-btn{align-self:center}
.serija {
 display: flex;
 flex-wrap: wrap;
 justify-content: center;
 align-items: center;
 align-content: center;
 height: 100%;
 border-radius: 0px;
 border: 0px solid #999;
 margin: 10px; 
}
.serija2 {
 width: 150px;
 height: 25px; 
 text-align: center;
 line-height: 25px; 
 border-radius: 5px;
 border: 2px solid #f74d11;
 padding: 3px;
}
 
 
.tab {
 display: flex;
 flex-wrap: wrap;
 justify-content: center;
}
.tab > input[type="radio"] {
 display: none;
}
.tab-content {
 display: none;
 width: 100%;
 margin-top: 1rem;
}
#tab-btn-1:checked~#content-1,
#tab-btn-2:checked~#content-2,
#tab-btn-3:checked~#content-3,
#tab-btn-4:checked~#content-4,
#tab-btn-5:checked~#content-5,
#tab-btn-6:checked~#content-6,
#tab-btn-7:checked~#content-7,
#tab-btn-8:checked~#content-8,
#tab-btn-9:checked~#content-9 {
 display: block;
}
.tab > label {
 display: block;
 padding: 0.5rem 1rem;
 cursor: pointer;
 transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
 text-decoration: none;
 color: #f74d11;
 border: 0;
 border-radius: 0.375rem;
 background: 0 0;
}
.tab > input[type="radio"]:checked + label {
 cursor: default;
 color: #fff;
 background-color: #f74d11;
}
.series {
 background-color: #000000;
 padding: 4px;
 color: #fff;
}
.series__title {
 text-transform: uppercase;
 font-size: 20px;
 margin-bottom: 20px;
 font-weight: bold;
}
.series__list {
 display: flex;
 flex-wrap: wrap;
 list-style: none;
 padding: 0;
 margin: -4px 0 0 -4px;
}
.seris__item {
 flex-shrink: 0;
 margin-left: 4px;
 margin-top: 4px;
}
.series__link {
 color: inherit;
 display: block;
 height: 30px;
 line-height: 30px;
 width: 84px;
 text-align: center;
 text-decoration: none;
 background-color: #f74d11;
 transition: background-color .2s;
}
.series__link:not(.series__link_current):hover {
 background-color: #bebebe;
}
.series__link_current {
 background-color: #bebebe;
 color: #000;
 font-weight: bold;
}
.section {
 width: 100%;
 background: #1c1c1c;
 margin: 0px 0px -15px 0px;
}
 
ul.tabs {
 height: 28px;
 line-height: 25px;
 list-style: none;
 border-bottom: 0px solid #DDD;
 margin: 0px 0px -10px 0px;
 background: #1c1c1c;
}
.tabs li {
 float: left;
 display: inline;
 margin: 0 1px -1px 0;
 padding: 0 13px 1px;
 color: #FFFFFF;
 cursor: pointer;
 background: #000000;
 border: 1px solid #f74d11;
 border-bottom: 1px solid #FFFFFF;
 position: relative;
}
.tabs li:hover,
.vertical .tabs li:hover {
 color: #000000;
 padding: 0 13px;
 background: #f74d11;
 border: 1px solid #000000;
}
.tabs li.current {
 color: #FFFFFF;
 background: #f74d11;
 padding: 0 13px 2px;
 border: 1px solid #FFFFFF;
 border-bottom: 1px solid #FFFFFF;
}
.box {
 display: none;
 border-width: 0 1px 1px;
 background: #EFEFEF;
 padding: 0 0px;
}
.box.visible {
 display: block;
}