:root {--color-fb:#4867AA; --color-vk:#0077FF; --color-ok:#ff8800; --color-tg:#27a6e5; --color-tw:#3FA6DA; --color-in:#d12ca5; --color-viber:#7360f2; --color-whatsapp:#25d366; --color-ya-zen:#E33123; --color-ya:#FC3F1D; --color-gp:#D75140}
:root {--color-fb:#4867AA; --color-vk:#0077FF; --color-ok:#ff8800; --color-tg:#27a6e5; --color-tw:#3FA6DA; --color-in:#d12ca5; --color-viber:#7360f2; --color-whatsapp:#25d366; --color-ya-zen:#E33123; --color-ya:#FC3F1D; --color-gp:#D75140}
.footer,.episode-page .episode-info-block,.episode-page .player-and-history,.page-schedule .schedule-content .schedule-content-weekdays-wrapper,.mobile-nav-wrapper .mobile-nav-container hr {position:relative}
.footer::before,.episode-page .episode-info-block::before,.episode-page .player-and-history::before,.page-schedule .schedule-content .schedule-content-weekdays-wrapper::before,.mobile-nav-wrapper .mobile-nav-container hr::before,.footer::after,.episode-page .episode-info-block::after,.episode-page .player-and-history::after,.page-schedule .schedule-content .schedule-content-weekdays-wrapper::after,.mobile-nav-wrapper .mobile-nav-container hr::after {width:50%; position:absolute; height:1px; content:""; top:0}
.footer:before,.episode-page .episode-info-block:before,.episode-page .player-and-history:before,.page-schedule .schedule-content .schedule-content-weekdays-wrapper:before,.mobile-nav-wrapper .mobile-nav-container hr:before {left:0; background-image:-webkit-gradient(linear,left top,right top,from(rgba(237,62,59,0)),color-stop(90%,#ed3e3b)); background-image:-o-linear-gradient(left,rgba(237,62,59,0),#ed3e3b 90%); background-image:linear-gradient(to right,rgba(237,62,59,0),#ed3e3b 90%)}
.footer::after,.episode-page .episode-info-block::after,.episode-page .player-and-history::after,.page-schedule .schedule-content .schedule-content-weekdays-wrapper::after,.mobile-nav-wrapper .mobile-nav-container hr::after {right:0; background-image:-webkit-gradient(linear,right top,left top,from(rgba(237,62,59,0)),color-stop(90%,#ed3e3b)); background-image:-o-linear-gradient(right,rgba(237,62,59,0),#ed3e3b 90%); background-image:linear-gradient(to left,rgba(237,62,59,0),#ed3e3b 90%)}
.search-description,.actor-item .popover-data-wrapper .popover-container .actor-name,.short-serial-item .popover-data-wrapper .popover-container .props,.short-serial-item .popover-data-wrapper .popover-container .description,.actor-page .heading-wrapper,.actors-page h1,.serial-page .serial-page-top,.page-schedule .page-header,.search-serial-list {position:relative}
.search-description::before,.actor-item .popover-data-wrapper .popover-container .actor-name::before,.short-serial-item .popover-data-wrapper .popover-container .props::before,.short-serial-item .popover-data-wrapper .popover-container .description::before,.actor-page .heading-wrapper::before,.actors-page h1::before,.serial-page .serial-page-top::before,.page-schedule .page-header::before,.search-serial-list::before,.search-description::after,.actor-item .popover-data-wrapper .popover-container .actor-name::after,.short-serial-item .popover-data-wrapper .popover-container .props::after,.short-serial-item .popover-data-wrapper .popover-container .description::after,.actor-page .heading-wrapper::after,.actors-page h1::after,.serial-page .serial-page-top::after,.page-schedule .page-header::after,.search-serial-list::after {width:50%; position:absolute; height:1px; content:""; bottom:0}
.fpage2 {margin-bottom:20px; padding:12px; text-align:justify; background-color:#1a1a1a; border-radius:4px; font-size:14px; line-height:20px}
.fpage3 {margin-bottom:20px; padding:12px; text-align:justify; background-color:#1a1a1a; border-radius:4px; font-size:14px; line-height:20px}
.search-description:before,.actor-item .popover-data-wrapper .popover-container .actor-name:before,.short-serial-item .popover-data-wrapper .popover-container .props:before,.short-serial-item .popover-data-wrapper .popover-container .description:before,.actor-page .heading-wrapper:before,.actors-page h1:before,.serial-page .serial-page-top:before,.page-schedule .page-header:before {left:0; background-image:-webkit-gradient(linear,left top,right top,from(rgba(237,62,59,0)),color-stop(90%,#ed3e3b)); background-image:-o-linear-gradient(left,rgba(237,62,59,0),#ed3e3b 90%); background-image:linear-gradient(to right,rgba(237,62,59,0),#ed3e3b 90%)}
.search-description::after,.actor-item .popover-data-wrapper .popover-container .actor-name::after,.short-serial-item .popover-data-wrapper .popover-container .props::after,.short-serial-item .popover-data-wrapper .popover-container .description::after,.actor-page .heading-wrapper::after,.actors-page h1::after,.serial-page .serial-page-top::after,.page-schedule .page-header::after {right:0; background-image:-webkit-gradient(linear,right top,left top,from(rgba(237,62,59,0)),color-stop(90%,#ed3e3b)); background-image:-o-linear-gradient(right,rgba(237,62,59,0),#ed3e3b 90%); background-image:linear-gradient(to left,rgba(237,62,59,0),#ed3e3b 90%)}
.short-serial-item .poster-popover-place .fragment-label,.item-search-serial .serial-poster .label {position:absolute; bottom:0; -webkit-transform:translateX(-50%); -ms-transform:translateX(-50%); transform:translateX(-50%); left:50%; font-size:14px; font-family:"Roboto",sans-serif; text-align:center; color:#fff; line-height:17px; background-color:#ee3e3c; -webkit-box-shadow:0 3px 8.46px .54px rgba(0,0,0,.63); box-shadow:0 3px 8.46px .54px rgba(0,0,0,.63); border-radius:12px; padding:4px 20px; white-space:nowrap}
.button2 {border-radius:22px; border:none; background:-webkit-gradient(linear,left top,right top,from(#F58121),to(#EF3E3C)); background:-o-linear-gradient(left,#F58121 0,#EF3E3C 100%); background:linear-gradient(90deg,#F58121 0,#EF3E3C 100%); height:40px; width:200px; font-size:18px; font-weight:500; color:#fefefe}
#more {display:none}
.update_item {margin-top:10px; font-size:20px}
button,textarea,input[type="text"],input[type="password"] {appearance:none; -webkit-appearance:none; font-size:16px; font-family:'Open Sans'!important}
@media only screen and (max-width:769px) {.short-serial-item .poster-popover-place .fragment-label,.item-search-serial .serial-poster .label {font-size:13px; line-height:15px; padding:3px 15px 5px }
}
.actor-page .controls .arrow,.player-component .player-wrapper .arrows-wrapper .arrow {text-decoration:none; color:#c9c9c9; -webkit-transition:none; -o-transition:none; transition:none; font-size:16px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; position:relative}
.actor-page .controls .arrow .box-arrow,.player-component .player-wrapper .arrows-wrapper .arrow .box-arrow {position:relative; width:40px; height:40px; -webkit-box-shadow:5px 12px 13px rgba(0,0,0,.19); box-shadow:5px 12px 13px rgba(0,0,0,.19); border:1px solid #4d4d4d; background-color:#272728; display:block; border-radius:50%; z-index:1}
.actor-page .controls .arrow .box-arrow:before,.player-component .player-wrapper .arrows-wrapper .arrow .box-arrow:before {position:absolute; left:50%; width:18px; height:18px; top:50%; margin-top:-11px; margin-left:-11px; font-size:22px; background-image:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background-image:linear-gradient(to right,#f58220 0,#ee3d3c 100%); border-radius:0 19px 19px 0; -webkit-background-clip:text; -webkit-text-fill-color:transparent}
.actor-page .controls .arrow .box-arrow:after,.player-component .player-wrapper .arrows-wrapper .arrow .box-arrow:after {width:40px; height:40px; display:block; position:absolute; right:-1px; top:-1px; content:""; opacity:0; border-radius:50%; background-image:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background-image:linear-gradient(to right,#f58220 0,#ee3d3c 100%); -webkit-box-shadow:5px 12px 13px rgba(0,0,0,.27); box-shadow:5px 12px 13px rgba(0,0,0,.27)}
.actor-page .controls .arrow:hover,.player-component .player-wrapper .arrows-wrapper .arrow:hover {color:#fc4a49 !important}
.actor-page .controls .arrow:hover .box-arrow:before,.player-component .player-wrapper .arrows-wrapper .arrow:hover .box-arrow:before {z-index:2; -webkit-text-fill-color:#fff}
.actor-page .controls .arrow:hover .box-arrow:after,.player-component .player-wrapper .arrows-wrapper .arrow:hover .box-arrow:after {z-index:1; opacity:1}
.actor-page .controls .arrow.prev .box-arrow,.player-component .player-wrapper .arrows-wrapper .arrow.prev .box-arrow {margin-right:15px}
.actor-page .controls .arrow.prev .arrow-label,.player-component .player-wrapper .arrows-wrapper .arrow.prev .arrow-label {text-align:left}
.actor-page .controls .arrow.next .box-arrow,.player-component .player-wrapper .arrows-wrapper .arrow.next .box-arrow {margin-left:15px}
.actor-page .controls .arrow.next .arrow-label,.player-component .player-wrapper .arrows-wrapper .arrow.next .arrow-label {text-align:right}
.serial-list-component .serial-list-wrapper>span,.actor-page .actor-serials .actor-serial-list {display:block; margin:15px -10px 0}
.serial-list-component .serial-list-wrapper>span .serial-list-wrapper-item,.actor-page .actor-serials .actor-serial-list .serial-list-wrapper-item {margin-top:35px; float:left; padding:0 10px}
@media(min-width:1025px) {.serial-list-component .serial-list-wrapper>span .serial-list-wrapper-item,.actor-page .actor-serials .actor-serial-list .serial-list-wrapper-item {width:20% }
 .serial-list-component .serial-list-wrapper>span .serial-list-wrapper-item:nth-of-type(5n+1),.actor-page .actor-serials .actor-serial-list .serial-list-wrapper-item:nth-of-type(5n+1) {clear:both }
}
@media(max-width:1024px)and (min-width:768px) {.serial-list-component .serial-list-wrapper>span .serial-list-wrapper-item,.actor-page .actor-serials .actor-serial-list .serial-list-wrapper-item {width:25% }
 .serial-list-component .serial-list-wrapper>span .serial-list-wrapper-item:nth-of-type(4n+1),.actor-page .actor-serials .actor-serial-list .serial-list-wrapper-item:nth-of-type(4n+1) {clear:both }
}
@media(max-width:767px)and (min-width:521px) {.serial-list-component .serial-list-wrapper>span .serial-list-wrapper-item,.actor-page .actor-serials .actor-serial-list .serial-list-wrapper-item {width:33.33% }
 .serial-list-component .serial-list-wrapper>span .serial-list-wrapper-item:nth-of-type(3n+1),.actor-page .actor-serials .actor-serial-list .serial-list-wrapper-item:nth-of-type(3n+1) {clear:both }
}
@media(max-width:520px) {.serial-list-component .serial-list-wrapper>span .serial-list-wrapper-item,.actor-page .actor-serials .actor-serial-list .serial-list-wrapper-item {width:50% }
 .serial-list-component .serial-list-wrapper>span .serial-list-wrapper-item:nth-of-type(2n+1),.actor-page .actor-serials .actor-serial-list .serial-list-wrapper-item:nth-of-type(2n+1) {clear:both }
}
@media only screen and (max-width:769px) {.serial-list-component .serial-list-wrapper>span,.actor-page .actor-serials .actor-serial-list {margin:0 -5px }
 .serial-list-component .serial-list-wrapper>span .serial-list-wrapper-item,.actor-page .actor-serials .actor-serial-list .serial-list-wrapper-item {padding:0 5px; margin-top:26px }
}
.serial-list-component .serial-list-wrapper>span:after,.actor-page .actor-serials .actor-serial-list:after {content:""; display:table; clear:both}
.actor-item .popover-data-wrapper .popover-button,.short-serial-item .popover-data-wrapper .popover-button {z-index:1; position:absolute; right:10px; top:10px; width:28px; height:28px; cursor:pointer; border-radius:50%; color:#e64540; display:block; background-color:#fff; border:2px solid #e64540; font-size:12px; -webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out; -o-transition:color .2s ease-in-out,background-color .2s ease-in-out; transition:color .2s ease-in-out,background-color .2s ease-in-out}
.actor-item .popover-data-wrapper .popover-button:before,.short-serial-item .popover-data-wrapper .popover-button:before {display:block; position:absolute; left:50%; top:50%; -webkit-transform:translateX(-50%) translateY(-50%); -ms-transform:translateX(-50%) translateY(-50%); transform:translateX(-50%) translateY(-50%)}
.actor-item .popover-data-wrapper .popover-button:hover,.short-serial-item .popover-data-wrapper .popover-button:hover,.actor-item .popover-data-wrapper .popover-button.active,.short-serial-item .popover-data-wrapper .popover-button.active {background-color:#e64540; color:#fff}
@media only screen and (max-width:769px) {.actor-item .popover-data-wrapper .popover-button::after,.short-serial-item .popover-data-wrapper .popover-button::after {content:""; position:absolute; top:-5px; left:-5px; right:-5px; bottom:-5px }
}
.actor-item .popover-data-wrapper .popover-container,.short-serial-item .popover-data-wrapper .popover-container {z-index:2; position:absolute; top:0; padding:20px 23px; -webkit-box-shadow:0 0 24px rgba(0,0,0,.25); box-shadow:0 0 24px rgba(0,0,0,.25); border-radius:10px; background-color:#fff; -webkit-transition:.3s ease-in-out all; -o-transition:.3s ease-in-out all; transition:.3s ease-in-out all}
.actor-item .popover-data-wrapper .popover-container .close-popover-series,.short-serial-item .popover-data-wrapper .popover-container .close-popover-series {display:none}
.actor-item .popover-data-wrapper .popover-container .round-spinner,.short-serial-item .popover-data-wrapper .popover-container .round-spinner {display:block; margin:auto; position:relative}
@media(max-width:767px) {.actor-item .popover-data-wrapper .popover-container,.short-serial-item .popover-data-wrapper .popover-container {position:absolute; left:0 !important; right:0 !important; width:100%; bottom:0; overflow:hidden; padding:15px 10px; border-radius:0 }
 .actor-item .popover-data-wrapper .popover-container .round-spinner,.short-serial-item .popover-data-wrapper .popover-container .round-spinner {position:absolute; left:0; top:0; right:0; bottom:0 }
 .actor-item .popover-data-wrapper .popover-container .close-popover-series,.short-serial-item .popover-data-wrapper .popover-container .close-popover-series {width:24px; height:24px; position:absolute; right:10px; top:10px; padding-top:9px; font-size:8px; z-index:21; color:#fff; text-align:center; cursor:pointer; display:block; border-radius:50%; background-color:#f04d44; -webkit-box-shadow:0 6px 13px rgba(0,0,0,.15); box-shadow:0 6px 13px rgba(0,0,0,.15) }
}
.actor-item .photo,.actor-page .photo {padding-bottom:132%; background:var(--color-gray); position:relative; border-radius:4px}
.actor-item .photo:not(.empty)::before,.actor-page .photo:not(.empty)::before {position:absolute; left:-4px; right:-4px; top:19px; bottom:23px; content:""; background:#151515; -webkit-filter:blur(30px); filter:blur(30px); border-radius:4px}
.actor-item .photo img,.actor-page .photo img {border-radius:4px}
@media screen and (min-width:361px) {@font-face {font-family:"Roboto"; src:url(./subset-Roboto-Bold.woff2?741f558379575d9ba2471758817a6f6b) format("woff2"),url(./subset-Roboto-Bold.woff?da95b00f5144d42a428b39d135dcf69b) format("woff"),url(./subset-Roboto-Bold.ttf?077a860e36d905b46cfb1e31ec2c224a) format("truetype"),url(./subset-Roboto-Bold.svg?8e2d31bd0e6325aad82145528fea5297) format("svg"); font-weight:bold; font-style:normal; font-display:swap }
 @font-face {font-family:"Roboto"; src:url(./subset-Roboto-Medium.woff2?7d2a7d7644dad6b39474a5a0f8b93759) format("woff2"),url(./subset-Roboto-Medium.woff?1669f707e753bc23acbbdbdc6f383d5e) format("woff"),url(./subset-Roboto-Medium.ttf?7429a63c09f79a1760b0233e3e46f776) format("truetype"),url(./subset-Roboto-Medium.svg?ba0ff6528f761f642cd8e4e2810df0f1) format("svg"); font-weight:500; font-style:normal; font-display:block }
}
@font-face {font-family:"Roboto"; src:url(./subset-Roboto-Regular.woff2?ea280803c82db688f01f8c0fe688577f) format("woff2"),url(./subset-Roboto-Regular.woff?abaff3170e7e4ab12bb5249f3af685ed) format("woff"),url(./subset-Roboto-Regular.ttf?f44691d84d581ddf6f46ef1d550f1a1c) format("truetype"),url(./subset-Roboto-Regular.svg?c0d07e9c74b034efd1dfe4fc2304d241) format("svg"); font-weight:normal; font-style:normal; font-display:block}
@font-face {font-family:"GothamPro-Black"; src:url(./GothamPro-Black.eot?a9dcdfb73e1d4db04c61fd52c8ed5f19); src:url(./GothamPro-Black.woff2?ee897b1ceed06f53e620d1978b568cb7) format("woff2"),url(./GothamPro-Black.eot?a9dcdfb73e1d4db04c61fd52c8ed5f19) format("embedded-opentype"),url(./GothamPro-Black.ttf?d4ab1d2564b74ce4cc932880011d1349) format("truetype"),url(./GothamPro-Black.woff?fdc1c176fe990ac67a088bdb0c98ca1c) format("woff"),url(./GothamPro-Black.svg?117a704956fa0ef9b9e62a9c6d7d2ac7) format("svg"); font-weight:400; font-style:normal; font-display:swap}
@font-face {font-family:"icomoon"; src:url(./icomoon.woff2?cb4975e60f37517d825ca136ce8ef2af) format("woff2"),url(./icomoon.woff?a7666d2082a41fe5f7f8f36915c2f69d) format("woff"),url(./icomoon.ttf?65cdcba7fe02f5b1e46fa17a6ab1c16c) format("truetype"),url(./icomoon.svg?dec52d4ce9fca195e4055bc19beb759c) format("svg"); font-weight:normal; font-style:normal; font-display:block}
[class^=icon-],[class*=" icon-"] {font-family:"icomoon" !important; speak:never; font-style:normal; font-weight:normal; font-variant:normal; text-transform:none; line-height:1; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale}
.icon-ellipsis:before {content:""}
.icon-link2:before {content:""}
.icon-complain:before {content:""}
.icon-message:before {content:""}
.icon-ya-zen:before {content:""}
.icon-odnoklassniki:before {content:""}
.icon-telegram-plane-brands:before {content:""}
.icon-whatsapp:before {content:""}
.icon-viber:before {content:""}
.icon-plus:before {content:""}
.icon-arrow-up-thin:before {content:""}
.icon-mail:before {content:""}
.icon-vk:before {content:""}
.icon-link:before {content:""}
.icon-img:before {content:""}
.icon-user-heart:before {content:""}
.icon-dislike:before {content:""}
.icon-like:before {content:""}
.icon-twitter:before {content:""}
.icon-year:before {content:""}
.icon-instagram:before {content:""}
.icon-arrow_up:before {content:""}
.icon-check-slim:before {content:""}
.icon-close-bold:before {content:""}
.icon-user-stroke:before {content:""}
.icon-rand:before {content:""}
.icon-check:before {content:""}
.icon-play:before {content:""}
.icon-pause:before {content:""}
.icon-user:before {content:""}
.icon-label:before {content:""}
.icon-facebook:before {content:""}
.icon-about_serial:before {content:""}
.icon-categoria_about_serial:before {content:""}
.icon-search1:before {content:""}
.icon-button_up:before {content:""}
.icon-categoria_trailer:before {content:""}
.icon-catalog:before {content:""}
.icon-arrow-down:before {content:""}
.icon-chevron-right:before {content:""}
.icon-chevron-up:before {content:""}
.icon-chevron-down:before {content:""}
.icon-chevron-thin-right:before {content:""}
.icon-chevron-small-right:before {content:""}
.icon-chevron-thin-left:before {content:""}
.icon-chevron-small-left:before {content:""}
.icon-close-light:before {content:""}
.icon-pencil:before {content:""}
.icon-view-online:before {content:""}
.icon-view:before {content:""}
.icon-close:before {content:""}
.icon-imdb:before {content:""}
.icon-kinopoisk:before {content:""}
.p-h2 {font-family:"Roboto",sans-serif; font-size:30px; line-height:42px; color:var(--color-white)}
@media only screen and (max-width:769px) {.p-h2 {font-size:24px; line-height:30px }
}
.p-h4 {font-family:"Roboto",sans-serif; font-size:24px; line-height:28px; color:var(--color-white)}
@media only screen and (max-width:769px) {.p-h4 {font-size:20px; line-height:24px }
}
.p-h5 {font-family:"Roboto",sans-serif; font-weight:700; font-size:18px; line-height:21px; color:var(--color-gray-4)}
.container {max-width:1140px; width:100%; margin:auto}
.container2 {max-width:1140px; width:100%; margin:auto}
@media (min-width:480px) {.container {max-width:1140px; width:100%; margin:auto; margin-top:200px}
}
.container.gray-bg {background-color:#272728}
.inner-padding {padding:0 24px}
@media only screen and (max-width:993px) {.inner-padding {padding:0 10px }
}
.sub-heading {color:#f2f2f2; font-size:30px; font-weight:400; line-height:36px; margin:0}
@media only screen and (max-width:769px) {.sub-heading {font-size:26px; line-height:30px }
}
.sub-heading__crop_top {margin-top:-6px}
@media only screen and (max-width:769px) {.sub-heading__crop_top {margin-top:-5px }
}
.sub-heading__bottom_offset {margin-bottom:15px}
.base-block-top-offset {margin-top:10px}
.t-btn-1,.t-btn-2,.t-btn-3,.t-btn-4 {position:relative; display:inline-block; text-decoration:none; cursor:pointer; padding:13px 30px 12px; border-radius:22px; text-align:center; border:none; outline:none}
.t-btn-1>span,.t-btn-2>span,.t-btn-3>span,.t-btn-4>span {font-size:16px; line-height:19px; display:block}
.t-btn-1.t-btn-min-padding,.t-btn-2.t-btn-min-padding,.t-btn-3.t-btn-min-padding,.t-btn-4.t-btn-min-padding {padding-left:16px; padding-right:16px}
.t-btn-1.t-btn-block,.t-btn-2.t-btn-block,.t-btn-3.t-btn-block,.t-btn-4.t-btn-block {display:block; width:100%}
.t-btn-1.t-btn-shadow,.t-btn-2.t-btn-shadow,.t-btn-3.t-btn-shadow,.t-btn-4.t-btn-shadow {-webkit-box-shadow:0 4px 6px rgba(0,0,0,.13); box-shadow:0 4px 6px rgba(0,0,0,.13)}
.t-btn-1.t-btn-shadow2,.t-btn-2.t-btn-shadow2,.t-btn-3.t-btn-shadow2,.t-btn-4.t-btn-shadow2 {-webkit-box-shadow:0 6px 9px rgba(0,0,0,.35); box-shadow:0 6px 9px rgba(0,0,0,.35)}
.t-btn-1.t-btn-shadow3,.t-btn-2.t-btn-shadow3,.t-btn-3.t-btn-shadow3,.t-btn-4.t-btn-shadow3 {-webkit-box-shadow:0 9px 15px rgba(0,0,0,.4); box-shadow:0 9px 15px rgba(0,0,0,.4)}
.t-btn-1.t-btn-large,.t-btn-2.t-btn-large,.t-btn-3.t-btn-large,.t-btn-4.t-btn-large {padding:21px 25px 20px; text-transform:uppercase; border-radius:30px}
.t-btn-1.t-btn-one-line>span,.t-btn-2.t-btn-one-line>span,.t-btn-3.t-btn-one-line>span,.t-btn-4.t-btn-one-line>span {color:#fff; white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis}
.t-btn-1 {background:-o-linear-gradient(179.7deg,#EE3D3B -19.65%,#F18020 99.73%,rgba(196,196,196,0) 99.74%,#F28020 99.74%); background:linear-gradient(270.3deg,#EE3D3B -19.65%,#F18020 99.73%,rgba(196,196,196,0) 99.74%,#F28020 99.74%)}
.t-btn-1,.t-btn-1:hover,.t-btn-1:active,.t-btn-1:focus,.t-btn-1:visited {color:#fefefe}
.t-btn-1>span {z-index:1; position:relative}
.t-btn-1:hover:before {content:""; background:#272728; position:absolute; left:1px; top:1px; right:1px; bottom:1px; border-radius:22px}
.t-btn-2 {background:#2f2f30; color:#fff}
.t-btn-2.t-btn-color-2 {background:#272728}
.t-btn-2:hover {background:-o-linear-gradient(179.7deg,#EE3D3B -19.65%,#F18020 99.73%,rgba(196,196,196,0) 99.74%,#F28020 99.74%); background:linear-gradient(270.3deg,#EE3D3B -19.65%,#F18020 99.73%,rgba(196,196,196,0) 99.74%,#F28020 99.74%)}
.t-btn-2:hover:before {opacity:0}
.t-btn-2:hover>span {color:#fefefe; -webkit-background-clip:inherit; -webkit-text-fill-color:inherit; background:none}
.t-btn-2>span {background:-o-linear-gradient(179.7deg,#EE3D3B -19.65%,#F18020 99.73%,rgba(196,196,196,0) 99.74%,#F28020 99.74%); background:linear-gradient(270.3deg,#EE3D3B -19.65%,#F18020 99.73%,rgba(196,196,196,0) 99.74%,#F28020 99.74%); -webkit-background-clip:text; -webkit-text-fill-color:transparent}
.t-btn-2:before {position:absolute; left:0; right:0; top:0; bottom:0; content:""; -webkit-box-shadow:inset 0 0 0 1px #505050; box-shadow:inset 0 0 0 1px #505050; border-radius:22px; overflow:hidden}
.t-btn-2.t-btn-large:before {border-radius:30px}
.t-btn-3,.t-btn-3:visited {color:#fefefe}
.t-btn-3:before {position:absolute; left:0; right:0; top:0; bottom:0; content:""; background-image:-webkit-gradient(linear,left top,right top,from(#f28020),to(#ee3d3b)); background-image:-o-linear-gradient(left,#f28020,#ee3d3b); background-image:linear-gradient(to right,#f28020,#ee3d3b); border-radius:22px; overflow:hidden}
.t-btn-3:after {position:absolute; left:1px; right:1px; top:1px; bottom:1px; content:""; border-radius:22px; background:#2f2f30; overflow:hidden}
.t-btn-3.t-btn-color-2:after {background:#272728}
.t-btn-3.t-btn-large:before,.t-btn-3.t-btn-large:after {border-radius:30px}
.t-btn-3>span {position:relative; z-index:1}
.t-btn-3:hover {background:-o-linear-gradient(179.7deg,#EE3D3B -19.65%,#F18020 99.73%,rgba(196,196,196,0) 99.74%,#F28020 99.74%); background:linear-gradient(270.3deg,#EE3D3B -19.65%,#F18020 99.73%,rgba(196,196,196,0) 99.74%,#F28020 99.74%)}
.t-btn-3:hover:before {opacity:0}
.t-btn-3:hover:after {opacity:0}
.t-btn-3:hover>span {color:#fefefe; -webkit-background-clip:inherit; -webkit-text-fill-color:inherit; background:none}
[data-spoiler] {overflow:hidden}
._sp {position:relative}
._sp ._spc {position:relative; overflow:hidden; -webkit-transition:max-height .2s ease-in-out; -o-transition:max-height .2s ease-in-out; transition:max-height .2s ease-in-out}
._sp ._spc:after {content:""; position:absolute; bottom:0; left:0; right:0; height:25px; background-image:-webkit-gradient(linear,left bottom,left top,from(#272728),to(#27272800)); background-image:-o-linear-gradient(bottom,#272728,#27272800); background-image:linear-gradient(to top,#272728,#27272800); opacity:1; -webkit-transition:opacity .4s ease-in-out; -o-transition:opacity .4s ease-in-out; transition:opacity .4s ease-in-out}
.modal-trailer ._sp ._spc:after {background-image:-webkit-gradient(linear,left bottom,left top,from(#1d1d1d),to(#1d1d1d00)); background-image:-o-linear-gradient(bottom,#1d1d1d,#1d1d1d00); background-image:linear-gradient(to top,#1d1d1d,#1d1d1d00)}
._sp ._spb {position:relative; -webkit-transition:.25s ease-in-out; -o-transition:.25s ease-in-out; transition:.25s ease-in-out; font-size:16px; color:#5e5d5e; margin-top:10px; display:inline-block; padding-right:16px; line-height:1; cursor:pointer}
._sp ._spb:hover {color:#ff514c}
._sp ._spb:after {position:absolute; bottom:3px; right:0; display:inline-block; font-size:11px; font-family:"icomoon" !important; speak:none; font-style:normal; font-weight:normal; font-variant:normal; text-transform:none; content:""; -webkit-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg)}
._sp.opened ._spc:after {opacity:0}
._sp.opened ._spb:after {-webkit-transform:rotate(0); -ms-transform:rotate(0); transform:rotate(0); bottom:2px}
@font-face {font-family:"swiper-icons"; src:url("data:application/font-woff; charset=utf-8; base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff"); font-weight:400; font-style:normal}
:root {--swiper-theme-color:#007aff}
.swiper-container {margin-left:auto; margin-right:auto; position:relative; overflow:hidden; list-style:none; padding:0; z-index:1}
.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column}
.swiper-wrapper {position:relative; width:100%; height:100%; z-index:1; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-transition-property:-webkit-transform; transition-property:-webkit-transform; -o-transition-property:transform; transition-property:transform; transition-property:transform,-webkit-transform; -webkit-box-sizing:content-box; box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper {-webkit-transform:translate3d(0px,0,0); transform:translate3d(0px,0,0)}
.swiper-container-multirow>.swiper-wrapper {-ms-flex-wrap:wrap; flex-wrap:wrap}
.swiper-container-multirow-column>.swiper-wrapper {-ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column}
.swiper-container-free-mode>.swiper-wrapper {-webkit-transition-timing-function:ease-out; -o-transition-timing-function:ease-out; transition-timing-function:ease-out; margin:0 auto}
.swiper-container-pointer-events {-ms-touch-action:pan-y; touch-action:pan-y}
.swiper-container-pointer-events.swiper-container-vertical {-ms-touch-action:pan-x; touch-action:pan-x}
.swiper-slide {-ms-flex-negative:0; flex-shrink:0; width:100%; height:100%; position:relative; -webkit-transition-property:-webkit-transform; transition-property:-webkit-transform; -o-transition-property:transform; transition-property:transform; transition-property:transform,-webkit-transform}
.swiper-slide-invisible-blank {visibility:hidden}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {height:auto}
.swiper-container-autoheight .swiper-wrapper {-webkit-box-align:start; -ms-flex-align:start; align-items:flex-start; -webkit-transition-property:height,-webkit-transform; transition-property:height,-webkit-transform; -o-transition-property:transform,height; transition-property:transform,height; transition-property:transform,height,-webkit-transform}
.swiper-container-3d {-webkit-perspective:1200px; perspective:1200px}
.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow {-webkit-transform-style:preserve-3d; transform-style:preserve-3d}
.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom {position:absolute; left:0; top:0; width:100%; height:100%; pointer-events:none; z-index:10}
.swiper-container-3d .swiper-slide-shadow-left {background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0))); background-image:-o-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0)); background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-right {background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0))); background-image:-o-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0)); background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-top {background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0))); background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0)); background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}
.swiper-container-3d .swiper-slide-shadow-bottom {background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0))); background-image:-o-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0)); background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}
.swiper-container-css-mode>.swiper-wrapper {overflow:auto; scrollbar-width:none; -ms-overflow-style:none}
.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar {display:none}
.swiper-container-css-mode>.swiper-wrapper>.swiper-slide {scroll-snap-align:start start}
.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper {-ms-scroll-snap-type:x mandatory; scroll-snap-type:x mandatory}
.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper {-ms-scroll-snap-type:y mandatory; scroll-snap-type:y mandatory}
.mobile-nav-wrapper {position:fixed; top:0; bottom:0; left:-100%; width:100%; -webkit-transition:left 2s ease; -o-transition:left 2s ease; transition:left 2s ease; z-index:8}
.mobile-nav-wrapper:before {position:absolute; content:""; left:0; right:0; top:76px; bottom:0; background:rgba(20,20,20,.5); opacity:0; -webkit-transition:opacity .1s ease; -o-transition:opacity .1s ease; transition:opacity .1s ease}
.mobile-nav-wrapper .mobile-nav-container {background:#000; width:100%; position:absolute; left:0; min-width:320px; max-width:440px; top:76px; bottom:0; -webkit-transform:translate3d(-100%,0,0); transform:translate3d(-100%,0,0); -webkit-transition:-webkit-transform .4s ease-in-out; transition:-webkit-transform .4s ease-in-out; -o-transition:transform .4s ease-in-out; transition:transform .4s ease-in-out; transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out; overflow-y:auto; overflow-x:hidden; -webkit-overflow-scrolling:touch; padding:10px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column}
.mobile-nav-wrapper .mobile-nav-container .mobile-nav-sections {margin-bottom:16px}
.mobile-nav-wrapper .mobile-nav-container .mobile-nav-sections__list {display:grid; grid-template-columns:1fr 1fr; grid-gap:14px 12px}
.mobile-nav-wrapper .mobile-nav-container .mobile-nav-sections__list a {width:100%}
.mobile-nav-wrapper .mobile-nav-container hr {margin:0 0 15px 0; border:none; height:1px}
.mobile-nav-wrapper .mobile-nav-container .mobile-nav-serials {-webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; overflow:auto; scrollbar-color:#2e2e2f #3d3d3e; scrollbar-width:thin}
.mobile-nav-wrapper .mobile-nav-container .mobile-nav-serials::-webkit-scrollbar {width:8px; border-radius:4px}
.mobile-nav-wrapper .mobile-nav-container .mobile-nav-serials::-webkit-scrollbar-track {background:#2e2e2f; border-radius:4px}
.mobile-nav-wrapper .mobile-nav-container .mobile-nav-serials::-webkit-scrollbar-thumb {background:#3d3d3e; border-radius:4px}
.mobile-nav-wrapper .mobile-nav-container .mobile-nav-serials li:not(:last-of-type) {margin-bottom:16px}
.mobile-nav-wrapper .mobile-nav-container .mobile-nav-serials a {font-size:18px; line-height:1.66; color:#bdbdbd; text-decoration:none}
.mobile-nav-wrapper .mobile-nav-container .mobile-nav-serials a:active {color:var(--color-primary-2)}
.mobile-nav-wrapper.opened {left:0; -webkit-transition:none; -o-transition:none; transition:none}
.mobile-nav-wrapper.opened:before {opacity:1}
.mobile-nav-wrapper.opened .mobile-nav-container {-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0)}
.bookmarks-button {position:relative; width:29px; height:29px; display:inline-block; background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23828282' d='M398.546 442.182c-4.072 0-6.109 0-10.182-2.069l-132.363-78.611-132.363 76.541c-10.182 6.207-22.4 4.138-28.509-6.204-2.037-2.069-2.037-6.207-2.037-10.344v-310.303c0-22.755 18.328-41.374 40.727-41.374h244.364c22.4 0 40.728 18.618 40.728 41.374v310.303c0 12.411-8.146 20.687-20.363 20.687z'%3E%3C/path%3E%3C/svg%3E")}
.bookmarks-button:not(.disabled) {cursor:pointer}
.bookmarks-button:not(.disabled).active,.bookmarks-button:not(.disabled):hover,.bookmarks-button:not(.disabled).active:hover {background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23ee403a' d='M398.546 442.182c-4.072 0-6.109 0-10.182-2.069l-132.363-78.611-132.363 76.541c-10.182 6.207-22.4 4.138-28.509-6.204-2.037-2.069-2.037-6.207-2.037-10.344v-310.303c0-22.755 18.328-41.374 40.727-41.374h244.364c22.4 0 40.728 18.618 40.728 41.374v310.303c0 12.411-8.146 20.687-20.363 20.687z'%3E%3C/path%3E%3C/svg%3E")}
.bookmarks-button .progress-icon {color:#272728; font-size:.3em; -webkit-transition:opacity .2s ease-in-out; -o-transition:opacity .2s ease-in-out; transition:opacity .2s ease-in-out; line-height:.1em}
.bookmarks-button .progress-icon:before {position:absolute; left:50%; top:50%; -webkit-transform:translateX(-50%) translateY(-50%); -ms-transform:translateX(-50%) translateY(-50%); transform:translateX(-50%) translateY(-50%)}
.row2 {width:100%; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; max-width:72.5rem}
:root {--color-black:#272728; --color-gray:#505050; --color-gray-1:#333; --color-gray-2:#4f4f4f; --color-gray-3:#828282; --color-gray-4:#bdbdbd; --color-gray-5:#e0e0e0; --color-gray-6:#F2F2F2; --color-primary:#f28020; --color-primary-2:#ee3d3b; --color-green:#6fcf97; --color-red:#ee403b; --color-white:#fefefe}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display:block}
audio,canvas,video {display:inline-block}
audio:not([controls]) {display:none; height:0}
[hidden],template {display:none}
script {display:none !important}
html {font-family:sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%}
body {margin:0 }
a {background:transparent}
a:focus {outline:thin dotted}
a:active,a:hover {outline:0}
h1 {font-size:2em; margin:.67em 0}
abbr[title] {border-bottom:1px dotted}
b,strong {font-weight:bold}
dfn {font-style:italic}
hr {-webkit-box-sizing:content-box; box-sizing:content-box; height:0}
mark {background:#ff0; color:#000}
code,kbd,pre,samp {font-family:monospace,serif; font-size:1em}
pre {white-space:pre-wrap}
q {quotes:"“" "”" "‘" "’"}
small {font-size:80%}
sub,sup {font-size:75%; line-height:0; position:relative; vertical-align:baseline}
sup {top:-0.5em}
sub {bottom:-0.25em}
img {border:0}
svg:not(:root) {overflow:hidden}
figure {margin:0}
fieldset {border:1px solid silver; margin:0 2px; padding:.35em .625em .75em}
legend {border:0; padding:0}
button,input,select,textarea {font-family:inherit; font-size:100%; margin:0}
button,input {line-height:normal}
button,select {text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit] {-webkit-appearance:button; cursor:pointer}
button[disabled],html input[disabled] {cursor:default}
input[type=checkbox],input[type=radio] {-webkit-box-sizing:border-box; box-sizing:border-box; padding:0}
input[type=search] {-webkit-appearance:textfield; -webkit-box-sizing:content-box; box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration {-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner {border:0; padding:0}
textarea {overflow:auto; vertical-align:top}
table {border-collapse:collapse; border-spacing:0}
html {height:100%}
*,*:before,*:after {-webkit-box-sizing:border-box; box-sizing:border-box}
html,body {font-size:100%}
body {background:#fff; color:#222; padding:0; margin:0; font-family:"Roboto",sans-serif; font-weight:normal; font-style:normal; line-height:1; position:relative; cursor:default; min-height:100%; height:auto }
a:hover {cursor:pointer}
img {max-width:100%; height:auto}
img {-ms-interpolation-mode:bicubic}
.clearfix:before,.clearfix:after {content:" "; display:table}
.clearfix:after {clear:both}
.hide {display:none}
.antialiased {-webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale}
img {display:inline-block; vertical-align:middle}
textarea {height:auto; min-height:50px}
select {width:100%}
[class*=block-grid-] {display:block; padding:0; margin:0 -0.625rem}
[class*=block-grid-]:before,[class*=block-grid-]:after {content:" "; display:table}
[class*=block-grid-]:after {clear:both}
[class*=block-grid-]>li {display:block; height:auto; float:left; padding:0 .625rem 1.25rem}
@media only screen {.small-block-grid-1>li {width:100%; list-style:none }
 .small-block-grid-1>li:nth-of-type(1n) {clear:none }
 .small-block-grid-1>li:nth-of-type(1n+1) {clear:both }
 .small-block-grid-2>li {width:50%; list-style:none }
 .small-block-grid-2>li:nth-of-type(1n) {clear:none }
 .small-block-grid-2>li:nth-of-type(2n+1) {clear:both }
 .small-block-grid-3>li {width:33.33333%; list-style:none }
 .small-block-grid-3>li:nth-of-type(1n) {clear:none }
 .small-block-grid-3>li:nth-of-type(3n+1) {clear:both }
 .small-block-grid-4>li {width:25%; list-style:none }
 .small-block-grid-4>li:nth-of-type(1n) {clear:none }
 .small-block-grid-4>li:nth-of-type(4n+1) {clear:both }
 .small-block-grid-5>li {width:20%; list-style:none }
 .small-block-grid-5>li:nth-of-type(1n) {clear:none }
 .small-block-grid-5>li:nth-of-type(5n+1) {clear:both }
 .small-block-grid-6>li {width:16.66667%; list-style:none }
 .small-block-grid-6>li:nth-of-type(1n) {clear:none }
 .small-block-grid-6>li:nth-of-type(6n+1) {clear:both }
 .small-block-grid-7>li {width:14.28571%; list-style:none }
 .small-block-grid-7>li:nth-of-type(1n) {clear:none }
 .small-block-grid-7>li:nth-of-type(7n+1) {clear:both }
 .small-block-grid-8>li {width:12.5%; list-style:none }
 .small-block-grid-8>li:nth-of-type(1n) {clear:none }
 .small-block-grid-8>li:nth-of-type(8n+1) {clear:both }
 .small-block-grid-9>li {width:11.11111%; list-style:none }
 .small-block-grid-9>li:nth-of-type(1n) {clear:none }
 .small-block-grid-9>li:nth-of-type(9n+1) {clear:both }
 .small-block-grid-10>li {width:10%; list-style:none }
 .small-block-grid-10>li:nth-of-type(1n) {clear:none }
 .small-block-grid-10>li:nth-of-type(10n+1) {clear:both }
 .small-block-grid-11>li {width:9.09091%; list-style:none }
 .small-block-grid-11>li:nth-of-type(1n) {clear:none }
 .small-block-grid-11>li:nth-of-type(11n+1) {clear:both }
 .small-block-grid-12>li {width:8.33333%; list-style:none }
 .small-block-grid-12>li:nth-of-type(1n) {clear:none }
 .small-block-grid-12>li:nth-of-type(12n+1) {clear:both }
}
@media only screen and (min-width:48em) {.medium-block-grid-1>li {width:100%; list-style:none }
 .medium-block-grid-1>li:nth-of-type(1n) {clear:none }
 .medium-block-grid-1>li:nth-of-type(1n+1) {clear:both }
 .medium-block-grid-2>li {width:50%; list-style:none }
 .medium-block-grid-2>li:nth-of-type(1n) {clear:none }
 .medium-block-grid-2>li:nth-of-type(2n+1) {clear:both }
 .medium-block-grid-3>li {width:33.33333%; list-style:none }
 .medium-block-grid-3>li:nth-of-type(1n) {clear:none }
 .medium-block-grid-3>li:nth-of-type(3n+1) {clear:both }
 .medium-block-grid-4>li {width:25%; list-style:none }
 .medium-block-grid-4>li:nth-of-type(1n) {clear:none }
 .medium-block-grid-4>li:nth-of-type(4n+1) {clear:both }
 .medium-block-grid-5>li {width:20%; list-style:none }
 .medium-block-grid-5>li:nth-of-type(1n) {clear:none }
 .medium-block-grid-5>li:nth-of-type(5n+1) {clear:both }
 .medium-block-grid-6>li {width:16.66667%; list-style:none }
 .medium-block-grid-6>li:nth-of-type(1n) {clear:none }
 .medium-block-grid-6>li:nth-of-type(6n+1) {clear:both }
 .medium-block-grid-7>li {width:14.28571%; list-style:none }
 .medium-block-grid-7>li:nth-of-type(1n) {clear:none }
 .medium-block-grid-7>li:nth-of-type(7n+1) {clear:both }
 .medium-block-grid-8>li {width:12.5%; list-style:none }
 .medium-block-grid-8>li:nth-of-type(1n) {clear:none }
 .medium-block-grid-8>li:nth-of-type(8n+1) {clear:both }
 .medium-block-grid-9>li {width:11.11111%; list-style:none }
 .medium-block-grid-9>li:nth-of-type(1n) {clear:none }
 .medium-block-grid-9>li:nth-of-type(9n+1) {clear:both }
 .medium-block-grid-10>li {width:10%; list-style:none }
 .medium-block-grid-10>li:nth-of-type(1n) {clear:none }
 .medium-block-grid-10>li:nth-of-type(10n+1) {clear:both }
 .medium-block-grid-11>li {width:9.09091%; list-style:none }
 .medium-block-grid-11>li:nth-of-type(1n) {clear:none }
 .medium-block-grid-11>li:nth-of-type(11n+1) {clear:both }
 .medium-block-grid-12>li {width:8.33333%; list-style:none }
 .medium-block-grid-12>li:nth-of-type(1n) {clear:none }
 .medium-block-grid-12>li:nth-of-type(12n+1) {clear:both }
}
@media only screen and (min-width:64.063em) {.large-block-grid-1>li {width:100%; list-style:none }
 .large-block-grid-1>li:nth-of-type(1n) {clear:none }
 .large-block-grid-1>li:nth-of-type(1n+1) {clear:both }
 .large-block-grid-2>li {width:50%; list-style:none }
 .large-block-grid-2>li:nth-of-type(1n) {clear:none }
 .large-block-grid-2>li:nth-of-type(2n+1) {clear:both }
 .large-block-grid-3>li {width:33.33333%; list-style:none }
 .large-block-grid-3>li:nth-of-type(1n) {clear:none }
 .large-block-grid-3>li:nth-of-type(3n+1) {clear:both }
 .large-block-grid-4>li {width:25%; list-style:none }
 .large-block-grid-4>li:nth-of-type(1n) {clear:none }
 .large-block-grid-4>li:nth-of-type(4n+1) {clear:both }
 .large-block-grid-5>li {width:20%; list-style:none }
 .large-block-grid-5>li:nth-of-type(1n) {clear:none }
 .large-block-grid-5>li:nth-of-type(5n+1) {clear:both }
 .large-block-grid-6>li {width:16.66667%; list-style:none }
 .large-block-grid-6>li:nth-of-type(1n) {clear:none }
 .large-block-grid-6>li:nth-of-type(6n+1) {clear:both }
 .large-block-grid-7>li {width:14.28571%; list-style:none }
 .large-block-grid-7>li:nth-of-type(1n) {clear:none }
 .large-block-grid-7>li:nth-of-type(7n+1) {clear:both }
 .large-block-grid-8>li {width:12.5%; list-style:none }
 .large-block-grid-8>li:nth-of-type(1n) {clear:none }
 .large-block-grid-8>li:nth-of-type(8n+1) {clear:both }
 .large-block-grid-9>li {width:11.11111%; list-style:none }
 .large-block-grid-9>li:nth-of-type(1n) {clear:none }
 .large-block-grid-9>li:nth-of-type(9n+1) {clear:both }
 .large-block-grid-10>li {width:10%; list-style:none }
 .large-block-grid-10>li:nth-of-type(1n) {clear:none }
 .large-block-grid-10>li:nth-of-type(10n+1) {clear:both }
 .large-block-grid-11>li {width:9.09091%; list-style:none }
 .large-block-grid-11>li:nth-of-type(1n) {clear:none }
 .large-block-grid-11>li:nth-of-type(11n+1) {clear:both }
 .large-block-grid-12>li {width:8.33333%; list-style:none }
 .large-block-grid-12>li:nth-of-type(1n) {clear:none }
 .large-block-grid-12>li:nth-of-type(12n+1) {clear:both }
}
.flex-video {position:relative; padding-top:1.56rem; padding-bottom:50%; height:0; margin-bottom:1rem; overflow:hidden}
.flex-video.widescreen {padding-bottom:56.34%}
.flex-video.vimeo {padding-top:0}
.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video {position:absolute; top:0; left:0; width:100%; height:100%}
.row {width:100%; margin-left:auto; margin-right:auto; margin-top:0; margin-bottom:0; max-width:72.5rem}
.row:before,.row:after {content:" "; display:table}
.row:after {clear:both}
.row.collapse>.column,.row.collapse>.columns {padding-left:0; padding-right:0}
.row.collapse .row {margin-left:0; margin-right:0}
.row .row {width:auto; margin-left:-0.625rem; margin-right:-0.625rem; margin-top:0; margin-bottom:0; max-width:none}
.row .row:before,.row .row:after {content:" "; display:table}
.row .row:after {clear:both}
.row .row.collapse {width:auto; margin:0; max-width:none}
.row .row.collapse:before,.row .row.collapse:after {content:" "; display:table}
.row .row.collapse:after {clear:both}
.column,.columns {padding-left:.625rem; padding-right:.625rem; width:100%; float:left}
[class*=column]+[class*=column]:last-child {float:right}
[class*=column]+[class*=column].end {float:left}
@media only screen {.column,.columns {position:relative; padding-left:.625rem; padding-right:.625rem; float:left }
 .small-1 {width:8.33333% }
 .small-2 {width:16.66667% }
 .small-3 {width:25% }
 .small-4 {width:33.33333% }
 .small-5 {width:41.66667% }
 .small-6 {width:50% }
 .small-7 {width:58.33333% }
 .small-8 {width:66.66667% }
 .small-9 {width:75% }
 .small-10 {width:83.33333% }
 .small-11 {width:91.66667% }
 .small-12 {width:100% }
}
@media only screen and (min-width:48em) {.column,.columns {position:relative; padding-left:.625rem; padding-right:.625rem; float:left }
}
@media only screen and (min-width:64.063em) {.column,.columns {position:relative; padding-left:.625rem; padding-right:.625rem; float:left }
}
table {background:#fff; margin-bottom:1.25rem; border:solid 1px #ddd}
table caption {background:transparent; color:#222; font-size:1rem; font-weight:bold}
table thead {background:#f5f5f5}
table thead tr th,table thead tr td {padding:.5rem .625rem .625rem; font-size:.875rem; font-weight:bold; color:#222}
table tfoot {background:#f5f5f5}
table tfoot tr th,table tfoot tr td {padding:.5rem .625rem .625rem; font-size:.875rem; font-weight:bold; color:#222}
table tr th,table tr td {padding:.5625rem .625rem; font-size:.875rem; color:#222; text-align:left}
table tr.even,table tr.alt,table tr:nth-of-type(even) {background:#f9f9f9}
table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td {display:table-cell; line-height:1.125rem}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td {margin:0; padding:0}
a {color:#008cba; text-decoration:none; line-height:inherit}
a:hover,a:focus {color:#0078a0}
a img {border:none}
p {font-family:inherit; font-weight:normal; font-size:1rem; line-height:1.6; margin-bottom:1.25rem}
p.lead {font-size:1.21875rem; line-height:1.6}
p aside {font-size:.875rem; line-height:1.35; font-style:italic}
h1,h2,h3,h4,h5,h6 {font-family:"Roboto",sans-serif; font-weight:normal; font-style:normal; color:#222; margin-top:.2rem; margin-bottom:.5rem; line-height:1.4}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {font-size:60%; color:#6f6f6f; line-height:0}
h1 {font-size:2.125rem}
h2 {font-size:1.6875rem}
h3 {font-size:1.375rem}
h4 {font-size:1.125rem}
h5 {font-size:1.125rem}
h6 {font-size:1rem}
hr {border:solid #ddd; border-width:1px 0 0; clear:both; margin:1.25rem 0 1.1875rem; height:0}
em,i {font-style:italic; line-height:inherit}
strong,b {font-weight:bold; line-height:inherit}
small {font-size:60%; line-height:inherit}
code {font-family:Consolas,"Liberation Mono",Courier,monospace; font-weight:bold; color:#bd260d}
ul,ol,dl {font-size:1rem; line-height:1.6; margin-bottom:1.25rem; list-style-position:outside; font-family:inherit}
ul {margin-left:1.1rem}
ul.no-bullet {margin-left:0}
ul.no-bullet li ul,ul.no-bullet li ol {margin-left:1.25rem; margin-bottom:0; list-style:none}
ul li ul,ul li ol {margin-left:1.25rem; margin-bottom:0}
ul.square li ul,ul.circle li ul,ul.disc li ul {list-style:inherit}
ul.square {list-style-type:square; margin-left:1.1rem}
ul.circle {list-style-type:circle; margin-left:1.1rem}
ul.disc {list-style-type:disc; margin-left:1.1rem}
ul.no-bullet {list-style:none}
ol {margin-left:1.4rem}
ol li ul,ol li ol {margin-left:1.25rem; margin-bottom:0}
dl dt {margin-bottom:.3rem; font-weight:bold}
dl dd {margin-bottom:.75rem}
abbr,acronym {text-transform:uppercase; font-size:90%; color:#222; border-bottom:1px dotted #ddd; cursor:help}
abbr {text-transform:none}
blockquote {margin:0 0 1.25rem; padding:.5625rem 1.25rem 0 1.1875rem; border-left:1px solid #ddd}
blockquote cite {display:block; font-size:.8125rem; color:#555}
blockquote cite:before {content:"— "}
blockquote cite a,blockquote cite a:visited {color:#555}
blockquote,blockquote p {line-height:1.6; color:#6f6f6f}
@media only screen and (min-width:48em) {h1,h2,h3,h4,h5,h6 {line-height:1.4 }
 h1 {font-size:2.75rem }
 h2 {font-size:2.3125rem }
 h3 {font-size:1.6875rem }
 h4 {font-size:1.4375rem }
 h5 {font-size:1.125rem }
 h6 {font-size:1rem }
}
@media only screen {.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up {display:inherit !important }
 .hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up {display:none !important }
 .visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up {position:static !important; height:auto; width:auto; overflow:visible; clip:auto }
 .hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up {position:absolute !important; height:1px; width:1px; overflow:hidden; clip:rect(1px,1px,1px,1px) }
 table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up {display:table }
 thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up {display:table-header-group !important }
 tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up {display:table-row-group !important }
 tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up {display:table-row !important }
 th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up {display:table-cell !important }
}
@media only screen and (min-width:48em) {.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up {display:inherit !important }
 .show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up {display:none !important }
 .hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up {position:static !important; height:auto; width:auto; overflow:visible; clip:auto }
 .visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up {position:absolute !important; height:1px; width:1px; overflow:hidden; clip:rect(1px,1px,1px,1px) }
 table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up {display:table }
 thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up {display:table-header-group !important }
 tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up {display:table-row-group !important }
 tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up {display:table-row !important }
 th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up {display:table-cell !important }
}
@media only screen and (min-width:64.063em) {.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up {display:inherit !important }
 .show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up {display:none !important }
 .hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up {position:static !important; height:auto; width:auto; overflow:visible; clip:auto }
 .visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up {position:absolute !important; height:1px; width:1px; overflow:hidden; clip:rect(1px,1px,1px,1px) }
 table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up {display:table }
 thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up {display:table-header-group !important }
 tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up {display:table-row-group !important }
 tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up {display:table-row !important }
 th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up {display:table-cell !important }
}
@media only screen and (min-width:72.563em) {.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up {display:inherit !important }
 .show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up {display:none !important }
 .hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up {position:static !important; height:auto; width:auto; overflow:visible; clip:auto }
 .visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up {position:absolute !important; height:1px; width:1px; overflow:hidden; clip:rect(1px,1px,1px,1px) }
 table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up {display:table }
 thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up {display:table-header-group !important }
 tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up {display:table-row-group !important }
 tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up {display:table-row !important }
 th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up {display:table-cell !important }
}
@media only screen and (min-width:120.063em) {.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up {display:inherit !important }
 .show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up {display:none !important }
 .hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up {position:static !important; height:auto; width:auto; overflow:visible; clip:auto }
 .visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up {position:absolute !important; height:1px; width:1px; overflow:hidden; clip:rect(1px,1px,1px,1px) }
 table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xxlarge-only,table.show-for-xxlarge-up {display:table }
 thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up {display:table-header-group !important }
 tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up {display:table-row-group !important }
 tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up {display:table-row !important }
 th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up {display:table-cell !important }
}
.clearfix:after,.clearfix:before {content:""; display:table}
.clearfix:after {clear:both}
.social-links .social li a,.modal .close,.btn,ul.pagination li.arrow a,.block-ajax-results .view-all a,.item-cart-collection .body .info,a.download,.modal.modal-login,.block-small-login-social .login-social-links li a.soc,.modal-trailer,.modal-telegram,.modal-telegram .block-telegram .field-btn>span,.btn,.hvr-bounce-to-right.btn,.block-ajax-results .view-all a,.item-cart-collection .body .info,a.download,.modal.modal-login,.block-small-login-social .login-social-links li a.soc,.block-login-social .login-social-links li a.soc,.modal-trailer,.modal-telegram,.modal-telegram .block-telegram .field-btn>span,.block-load-photo .input-file-trigger .load-text,.alert-message .icon,.blocking-subscribe .links li a,.modal.modal-multiks {font-size:0; text-align:center}
.social-links .social li a .help,.modal .close .help,.btn .help,ul.pagination li.arrow a .help,.block-ajax-results .view-all a .help,.item-cart-collection .body .info .help,a.download .help,.modal.modal-login .help,.block-small-login-social .login-social-links li a.soc .help,.modal-trailer .help,.btn .help,.block-ajax-results .view-all a .help,.item-cart-collection .body .info .help,a.download .help,.modal.modal-login .help,.block-small-login-social .login-social-links li a.soc .help,.block-login-social .login-social-links li a.soc .help,.modal-trailer .help,.block-load-photo .input-file-trigger .load-text .help,.alert-message .icon .help,.blocking-subscribe .links li a .help,.modal.modal-multiks .help {display:inline-block; vertical-align:middle}
.social-links .social li a:after,.modal .close:after,.btn:after,ul.pagination li.arrow a:after,.block-ajax-results .view-all a:after,.item-cart-collection .body .info:after,a.download:after,.modal.modal-login:after,.block-small-login-social .login-social-links li a.soc:after,.modal-trailer:after,.modal-telegram:after,.btn:after,.hvr-bounce-to-right.btn:after,.block-ajax-results .view-all a:after,.item-cart-collection .body .info:after,a.download:after,.modal.modal-login:after,.block-small-login-social .login-social-links li a.soc:after,.block-login-social .login-social-links li a.soc:after,.modal-trailer:after,.modal-telegram:after,.block-load-photo .input-file-trigger .load-text:after,.alert-message .icon:after,.blocking-subscribe .links li a:after,.modal.modal-multiks:after {content:""; display:inline-block; vertical-align:middle; width:.1%; height:100%; margin-left:-0.1%}
.icomoon,.field-checkbox input[type=checkbox]+label:after,.block-new-series .block-header .btn-right a:before,a.download:before,a.download .help:after,.block-load-photo .input-file-trigger .user-photo.empty:before {font-family:"icomoon" !important; speak:none; font-style:normal; font-weight:normal; font-variant:normal; text-transform:none; line-height:1; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale}
*,*::after,*::before {-webkit-box-sizing:border-box; box-sizing:border-box}
html {height:100%}
body {-webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; width:100%; color:#000; font-family:"Roboto",sans-serif; font-weight:400; font-style:normal; font-size:14px; direction:ltr; overflow-x:hidden !important; background:#000; padding-top:76px; background-repeat:no-repeat; background-position:center top; background-image:url("/templates/TurkRu/images/bg.jpg")}
body.has-brand {padding-top:54px}
@media only screen and (max-width:1025px) {body.has-brand {padding-top:164px }
}
@media only screen and (max-width:768px) {body.has-brand {padding-top:136px }
}
@media only screen and (max-width:580px) {body.has-brand {padding-top:96px }
}
@media only screen and (max-width:400px) {body.has-brand {padding-top:76px }
}
body #bg {height:100%; position:fixed; top:0; left:0; right:0; z-index:-1; display:block; background-repeat:no-repeat; background-position:center top; background-image:url(/assets/images/main-bg-2.jpg?cf7fbc4c3084f6e3e7fc4469999852e5); background-color:#000}
@media only screen and (max-width:1025px) {body #bg {top:-30px; background-size:100% auto; background-position:center 80px }
}
@media only screen and (max-width:768px) {body #bg {top:10px; background:url(data:image/jpeg; base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABaAAD/4QOBaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0MCA3OS4xNjA0NTEsIDIwMTcvMDUvMDYtMDE6MDg6MjEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MzZlNWUxYTEtMDYzZS00ZjU0LWE4ODItZDVjZGIwMGNhZTQwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhGNDVFNzA4RjY3RDExRUI4NTQyRjQwMzMwMDI0Q0NGIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhGNDVFNzA3RjY3RDExRUI4NTQyRjQwMzMwMDI0Q0NGIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OWM3YjhkNWMtOTRmZS00MWQ1LTliZDgtYWY0ZjQxMDkzMGI4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM2ZTVlMWExLTA2M2UtNGY1NC1hODgyLWQ1Y2RiMDBjYWU0MCIv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) no-repeat #000; background-size:contain; background-position:center top }
}
@media only screen and (max-width:768px)and (max-width:480px) {body #bg {background-position:center 15px }
}
@media only screen and (max-width:768px)and (max-width:370px) {body #bg {background-position:center 22px }
}
@media only screen and (max-width:768px)and (max-width:340px) {body #bg {background-position:center 30px }
}
body:before {content:"desktop"; display:none}
@media only screen and (min-width:768px)and (max-width:1025px) {body:before {content:"tablet" }
}
@media only screen and (max-width:767px) {body:before {content:"mobile" }
}
.wrapper {min-height:100%; height:auto !important; position:relative; margin:0 auto; padding:0}
#bg~.wrapper main {margin:221px 0 0}
@media only screen and (max-width:1024px) {#bg~.wrapper main {margin-top:0 }
}
@media only screen and (max-width:1025px) {.wrapper main .l-main>.row>.columns {padding-left:0; padding-right:0 }
}
.l-main-content {padding-bottom:45px}
.wrapper main .l-main .l-main-content.white {background-color:#272728}
@media (min-width:480px) {.wrapper main .l-main .l-main-content.white {background-color:#272728; margin-top:200px}
}
@media (max-width:479px) {.wrapper main .l-main {background-color:#272728; margin-top:30%}
body {background-image:url("/templates/TurkRu/images/bg_small.jpg"); background-size:contain; background-position:0 7%}
}
.wrapper main .l-main .l-main-content.dark {background:#1d1d1d}
p {font-size:inherit; font-weight:inherit; line-height:1.2; margin:0 0 15px}
p strong {font-size:inherit; font-weight:700; line-height:inherit}
a {outline:none !important; color:#fc4a49; font-size:14px; font-weight:400}
a:hover,a:focus {text-decoration:none; color:#fc4a49}
a:visited {color:#f2f2f2}
ul,ol {list-style:none; margin:0 0}
.fade {opacity:0; -webkit-transition:opacity .15s linear 0s; -o-transition:opacity .15s linear 0s; transition:opacity .15s linear 0s}
.fade.in {opacity:1}
sub,sup {font-size:75%; line-height:0; position:relative; vertical-align:baseline}
sup {top:-0.5em}
sub {bottom:-0.25em}
.flex-video {margin-bottom:0}
.h1,.page-title {color:#f2f2f2; font-size:36px; font-weight:700; line-height:1; text-transform:none; margin:0 0 10px}
@media only screen and (max-width:767px) {.h1,.page-title {font-size:28px }
}
.h1.black,.page-title.black {color:#080808}
.h2,.block-title {margin:0 0 25px; color:#fefefe; font-size:36px; font-weight:700; text-align:center; line-height:1.1}
.series-list {margin:0 -5px}
.series-list li {padding:0 5px 23px}
.series-list.wide-indent {margin:0 -16px}
.series-list.wide-indent li {padding:0 16px 1.25rem}
@media only screen and (max-width:767px) {.h2,.block-title {font-size:26px; line-height:32px; margin-bottom:20px }
}
@media only screen and (min-width:900px)and (max-width:1025px) {.medium-block-grid-3>li {width:25%; list-style:none }
 .medium-block-grid-3>li:nth-of-type(3n+1) {clear:none }
 .medium-block-grid-3>li:nth-of-type(4n+1) {clear:both }
}
.customScrollbar {width:100%; overflow:hidden; max-height:200px}
.customScrollbar .mCSB_inside>.mCSB_container {margin-right:30px}
@media(max-width:1024px) {.customScrollbar .mCSB_inside>.mCSB_container {padding-bottom:10px }
}
.customScrollbar .mCSB_scrollTools {opacity:1 !important; right:4px}
.customScrollbar .mCSB_scrollTools .mCSB_draggerRail {border-radius:0; background:#fff !important}
.customScrollbar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:#00d6ff !important; width:6px; border-radius:0}
.customScrollbar .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar:hover {background-color:#00d6ff}
.btn-load-more {position:relative}
.btn-load-more>span {display:none}
.cleadfix {clear:both}
.btn-load-more a {width:100px; height:60px; display:block; -webkit-box-shadow:0 18px 16px rgba(0,0,0,.17); box-shadow:0 18px 16px rgba(0,0,0,.17)}
@media only screen and (max-width:767px) {.btn-load-more a {height:50px }
}
.btn-load-more a .help {display:inline-block; vertical-align:middle; color:#fffefe; font-size:14px; font-weight:700; line-height:1; text-transform:uppercase; padding:0 18px 0 0; position:relative}
@media only screen and (max-width:767px) {.btn-load-more a .help {font-size:12px; padding-right:6px }
}
.btn-load-more a .help [class*=" icon-"],.btn-load-more a .help [class^=icon-] {height:14px; margin-left:13px; display:inline-block; line-height:13px; font-size:11px}
.btn-load-more a,.block-ajax-results .view-all a,.block-new-series .btn-view-all a {color:#fffefe; font-size:18px; font-weight:700; text-transform:uppercase; text-decoration:none; border-radius:30px; background:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background:linear-gradient(to right,#f58220 0,#ee3d3c 100%)}
noindex table {margin-bottom:0}
.social-links .social {font-size:0; text-align:left}
.social-links .social li {display:inline-block; vertical-align:top; padding:0 5px}
@media only screen and (max-width:767px) {.social-links .social li {padding:0 8px }
}
.social-links .social li:first-child {padding-left:0}
.social-links .social li:last-child {padding-right:0}
.social-links .social li a {position:relative; width:33px; height:33px; display:block; border:1px solid rgba(89,89,89,.5); text-align:center; text-decoration:none; -webkit-transition:all .1s ease 0s; -o-transition:all .1s ease 0s; transition:all .1s ease 0s}
.social-links .social li a:hover {border-color:#fff}
.social-links .social li a span {display:inline-block; vertical-align:middle; font-size:16px; opacity:.2; color:#fff; -webkit-transition:all .1s ease 0s; -o-transition:all .1s ease 0s; transition:all .1s ease 0s}
.social-links .social li a span.i {font-size:11px; line-height:1; display:block; position:absolute; right:1px; top:2px}
.social-links .social li a.youtube:hover {border-color:#f61c0d}
.social-links .social li a.youtube:hover span {opacity:1; color:#f61c0d}
.social-links .social li a.twitter:hover {border-color:#00a8f0}
.social-links .social li a.twitter:hover span {opacity:1; color:#00a8f0}
.social-links .social li a.vk:hover {border-color:#45668e}
.social-links .social li a.vk:hover span {opacity:1; color:#45668e}
.social-links .social li a.facebook:hover {border-color:#365396}
.social-links .social li a.facebook:hover span {opacity:1; color:#365396}
.social-links .social li a.telegram:hover {border-color:#4e9ee4}
.social-links .social li a.telegram:hover span {opacity:1; color:#4e9ee4}
.fade {opacity:0; -webkit-transition:opacity .15s linear; -o-transition:opacity .15s linear; transition:opacity .15s linear}
.fade.in {opacity:1}
.hide {display:none !important}
.show {display:block !important}
.invisible {visibility:hidden}
.hidden {display:none !important; visibility:hidden !important}
.affix {position:fixed}
.modal {display:none; overflow:hidden; position:fixed; top:0; right:0; bottom:0; left:0; z-index:100002; -webkit-overflow-scrolling:touch; outline:0; background:transparent; padding:0 10px !important}
.modal-open {overflow:hidden}
.modal-open .modal {overflow-x:hidden; overflow-y:auto}
.modal-backdrop {position:fixed; top:0; right:0; left:0; bottom:0; z-index:100001; background-color:#000}
.modal-backdrop.fade {opacity:0; filter:alpha(opacity=0)}
.modal-backdrop.in {opacity:.6; filter:alpha(opacity=6)}
.modal .close {display:block; position:absolute; outline:none; cursor:pointer; right:20px; top:18px; text-align:center; color:#bbb; padding:0; margin:0; font-size:0; opacity:1; z-index:10; width:24px; height:24px; background:transparent; border-radius:0; -webkit-transition:all .1s ease 0s; -o-transition:all .1s ease 0s; transition:all .1s ease 0s; text-decoration:none}
.modal .close:hover {color:#fc4a49}
@media only screen and (max-width:767px) {.modal .close {right:10px; top:10px }
}
.modal .close .icon-close,.modal .close .icon-close-light {vertical-align:middle; color:inherit; font-size:20px}
.modal.fade .modal-dialog {opacity:0; -webkit-transition:-webkit-transform .3s ease-out; transition:-webkit-transform .3s ease-out; -o-transition:transform .3s ease-out; transition:transform .3s ease-out; transition:transform .3s ease-out,-webkit-transform .3s ease-out}
.modal.in .modal-dialog {opacity:1}
.modal .modal-dialog {position:relative; margin:60px auto; width:100%; max-width:600px; background:#fff; padding:0; z-index:1001}
@media only screen and (max-width:767px) {.modal .modal-dialog {margin:20px auto }
}
.modal .modal-content {padding:0 0; position:relative; outline:0; background-color:#272728; border-radius:0; overflow:hidden; border:none}
.modal .modal-header {display:block; text-align:left; background:transparent; width:100%; margin:0; padding:44px 54px 20px; z-index:2}
@media only screen and (max-width:767px) {.modal .modal-header {padding:40px 20px 10px }
}
.modal .modal-header .modal-title {color:#f2f2f2; font-size:28px; line-height:1.428; font-weight:500; margin:0 0 0; padding:0; position:relative; z-index:2; text-align:center}
@media only screen and (max-width:767px) {.modal .modal-header .modal-title {font-size:24px; line-height:1.3 }
}
.modal .modal-header .description p {font-family:"Roboto",sans-serif; color:#353535; font-size:15px; font-weight:400; line-height:1.2; margin-bottom:0}
.modal .modal-header .description p a {color:inherit; font-size:inherit; font-family:inherit; text-decoration:none}
.modal .modal-header .description p a:hover {text-decoration:underline}
.modal .modal-body {padding:0 54px 38px; width:100%; margin:0 auto; position:relative; z-index:2}
@media only screen and (max-width:767px) {.modal .modal-body {padding:10px 20px 40px }
}
.modal .modal-body form .form-group.form-footer {padding-top:18px}
@media only screen and (max-width:767px) {.modal .modal-body form .form-group.form-footer {padding-top:0 }
}
.modal.modal_size_small .modal-dialog {max-width:550px}
.modal.modal_size_medium .modal-dialog {max-width:782px}
.modal.modal_size_large .modal-dialog {max-width:770px}
.modal-scrollbar-measure {position:absolute; top:-9999px; width:50px; height:50px; overflow:scroll}
.modal.delay_modal {font-size:0; text-align:center}
.modal.delay_modal:after {content:""; display:inline-block; vertical-align:middle; width:.1%; height:100%; margin-left:-0.1%}
@media only screen and (max-width:993px) {.modal.delay_modal {padding:0 0 !important }
}
.modal .modal-dialog {vertical-align:middle; display:inline-block; width:727px; min-width:727px; height:606px; position:relative; background:transparent}
@media only screen and (max-width:993px) {.modal .modal-dialog {width:298px; min-width:298px; height:425px }
}
.modal .modal-dialog .icon-close {position:absolute; left:100%; bottom:100%; color:#fff; margin-left:15px; margin-bottom:8px; font-size:34px; cursor:pointer; z-index:1; font-weight:bold; -webkit-transition:color .2s ease-in-out; -o-transition:color .2s ease-in-out; transition:color .2s ease-in-out}
@media only screen and (max-width:993px) {.modal .modal-dialog .icon-close {left:0; margin-bottom:13px; margin-left:0; font-size:17px }
}
.modal .modal-dialog .icon-close:hover {color:#ef443a}
.modal .modal-dialog .image-wrapper {position:absolute; right:0; top:0; bottom:0; width:753px; background-size:cover; -webkit-transition:background .2s ease-in-out; -o-transition:background .2s ease-in-out; transition:background .2s ease-in-out}
@media only screen and (max-width:993px) {.modal .modal-dialog .image-wrapper {bottom:0; left:0; right:auto; width:308px; height:467px; top:auto }
}
.modal .modal-dialog .link {position:absolute; left:0; right:0; top:0; bottom:0; z-index:1; border-radius:8px}
.modal.default_modal {margin:17px}
.modal.default_modal .modal-dialog {width:100%; height:auto; padding:50px; background:#272728; border:1px solid #505050; max-width:580px; position:relative; color:#545454; margin:auto}
.modal.default_modal [data-close] {position:absolute; right:28px; top:28px; color:#bdbdbd; font-size:18px; cursor:pointer; z-index:1; font-weight:bold; -webkit-transition:color .2s ease-in-out; -o-transition:color .2s ease-in-out; transition:color .2s ease-in-out}
@media only screen and (max-width:769px) {.modal.default_modal [data-close] {right:20px; top:20px }
}
@media only screen and (max-width:577px) {.modal.default_modal [data-close] {right:12px; top:12px }
}
.modal.default_modal [data-close]:hover {color:#fb4948}
.modal.bot-modal .modal-dialog {min-width:initial; height:initial; width:737px; padding-left:10px; padding-right:10px; max-width:100%}
.modal.bot-modal .modal-dialog .image-wrapper {position:relative; width:100%; padding-top:68.6%; height:auto; background-size:contain; background-position:center; background-repeat:no-repeat}
.modal.bot-modal .modal-dialog .icon-close {margin-left:auto}
@media only screen and (max-width:993px) {.modal.bot-modal .modal-dialog {width:338px }
 .modal.bot-modal .modal-dialog .image-wrapper {padding-top:170.7% }
 .modal.bot-modal .modal-dialog .icon-close {font-size:21px; top:10px; right:20px; left:auto; margin:0; color:#fff; z-index:2; bottom:auto }
 .modal.bot-modal .modal-dialog .icon-close:hover {color:#fb4948 }
}
.modal.bot-modal_type_vk .modal-dialog .image-wrapper {background-image:url(/assets/images/bot_vk_desktop.png?b79f2211ec642b2f71f2bba2850dafd5)}
@media only screen and (max-width:993px) {.modal.bot-modal_type_vk .modal-dialog .image-wrapper {background-image:url(/assets/images/bot_vk_mobile.png?b6815ebff67a0ca7882b40a5017565eb) }
}
@media only screen and (min-width:994px) {.modal.bot-modal_type_vk .modal-dialog .link:hover+.image-wrapper {background-image:url(/assets/images/bot_vk_desktop_hover.png?d5c7fad634a24bc457c3b32864eee445) }
}
.modal.bot-modal_type_tg .modal-dialog,.modal.bot-modal_type_ok .modal-dialog {width:812px}
.modal.bot-modal_type_tg .modal-dialog .icon-close,.modal.bot-modal_type_ok .modal-dialog .icon-close {font-size:22px; color:#2d9cdb}
.modal.bot-modal_type_tg .modal-dialog .icon-close:hover,.modal.bot-modal_type_ok .modal-dialog .icon-close:hover {color:#fb4948}
.modal.bot-modal_type_tg .modal-dialog .image-wrapper,.modal.bot-modal_type_ok .modal-dialog .image-wrapper {padding-top:58.6%; background-image:url(/assets/images/bot_tg_desktop.png?ef4b4e81cbf72956bf808a7b03faed81)}
@media only screen and (min-width:994px) {.modal.bot-modal_type_tg .modal-dialog .link:hover+.image-wrapper,.modal.bot-modal_type_ok .modal-dialog .link:hover+.image-wrapper {background-image:url(/assets/images/bot_tg_desktop_hover.png?69861f4881be54e889bf7b89a1d05e6d) }
}
@media only screen and (max-width:993px) {.modal.bot-modal_type_tg .modal-dialog,.modal.bot-modal_type_ok .modal-dialog {width:360px }
 .modal.bot-modal_type_tg .modal-dialog .icon-close,.modal.bot-modal_type_ok .modal-dialog .icon-close {top:-30px; right:10px; font-size:16px }
 .modal.bot-modal_type_tg .modal-dialog .image-wrapper,.modal.bot-modal_type_ok .modal-dialog .image-wrapper {padding-top:170%; background-image:url(/assets/images/bot_tg_mobile.png?9df07ea62f1f6974a422e6a8abc6acba) }
}
.modal.bot-modal_type_ok .modal-dialog .icon-close {color:#d350d0}
.modal.bot-modal_type_ok .modal-dialog .image-wrapper {background-image:url(/assets/images/bot_ok_desktop.png?6d5deb8611480df5fe802cac41b81587)}
@media only screen and (min-width:994px) {.modal.bot-modal_type_ok .modal-dialog .link:hover+.image-wrapper {background-image:url(/assets/images/bot_ok_desktop_hover.png?2218463ccbb4b9bb99b86e5a1a4dd2bb) }
}
@media only screen and (max-width:993px) {.modal.bot-modal_type_ok .modal-dialog .image-wrapper {background-image:url(/assets/images/bot_ok_mobile.png?e567103e81ae28adb5d79e2e1ab48837) }
}
.modal.vk_bot_modal2 .image-wrapper {width:inherit; height:inherit; left:0}
.modal.vk_bot_modal2 .modal-dialog {width:737px; height:506px}
@media only screen and (max-width:993px) {.modal.vk_bot_modal2 .modal-dialog {width:298px; height:486px }
 .modal.vk_bot_modal2 .modal-dialog .icon-close {right:0; left:auto }
}
.modal.vk_bot_modal2 .modal-dialog .icon-close {color:#e7277d; margin-left:11px; margin-bottom:9px}
.modal.vk_bot_modal2 .modal-dialog .icon-close:hover {color:#fdeb4b}
.modal.vk_bot_modal2 .modal-dialog .image-wrapper {background:transparent url(/assets/images/vk_bot2.png?54788e81078f9d72a07a3646b146baf4) center no-repeat}
@media only screen and (max-width:993px) {.modal.vk_bot_modal2 .modal-dialog .image-wrapper {background:transparent url(/assets/images/vk_bot2_mobile.png?e96913271bb76847eac48ae6e83634f8) center no-repeat }
}
@media only screen and (min-width:994px) {.modal.vk_bot_modal2 .modal-dialog .link:hover+.image-wrapper {background:transparent url(/assets/images/vk_bot2_hover.png?d5d6588e96418a2f1a6fe99a3651526d) center no-repeat }
}
.modal.progress_watching_serial .modal-dialog {width:795px; min-width:795px; height:470px; position:relative; background:transparent}
@media only screen and (max-width:993px) {.modal.progress_watching_serial .modal-dialog {width:356px; max-width:100%; min-width:300px; height:500px }
}
@media only screen and (max-width:577px) {.modal.progress_watching_serial .modal-dialog {max-width:calc(100% - 20px) }
}
.modal.progress_watching_serial .modal-dialog .icon-close {left:100%; right:auto; color:#384484}
.modal.progress_watching_serial .modal-dialog .icon-close:hover {color:#ef443a}
@media only screen and (max-width:993px) {.modal.progress_watching_serial .modal-dialog .icon-close {left:auto; right:0 }
}
.modal.progress_watching_serial .modal-dialog .image-wrapper {width:895px; height:696px; -webkit-transform:translate(50px,-122px); -ms-transform:translate(50px,-122px); transform:translate(50px,-122px); background:transparent url(/assets/images/progress_watching_serial.png?ca6859df5952cf7c283674efcb493bc2) center no-repeat}
@media only screen and (max-width:993px) {.modal.progress_watching_serial .modal-dialog .image-wrapper {width:434px; height:587px; -webkit-transform:translate(-61px,13px); -ms-transform:translate(-61px,13px); transform:translate(-61px,13px); background:transparent url(/assets/images/progress_watching_serial_mobile.png?d0dabaf1eb6f533298d5e1a1b4942fb4) center no-repeat }
}
@media only screen and (max-width:577px) {.modal.progress_watching_serial .modal-dialog .image-wrapper {max-width:121%; -webkit-transform:translate(-13.7%,13px); -ms-transform:translate(-13.7%,13px); transform:translate(-13.7%,13px); background-size:contain }
}
@media only screen and (min-width:994px) {.modal.progress_watching_serial .modal-dialog .link:hover+.image-wrapper {background:transparent url(/assets/images/progress_watching_serial_hover.png?381bbcb7c71bbcb6c7928626d207816a) center no-repeat }
}
.modal.subscription_soc_networks_modal .modal-dialog {background-image:url("data:image/svg+xml,%3Csvg width='768' height='586' viewBox='0 0 768 586' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='768' height='586' rx='12' fill='url(%23paint0_linear_12_156)'/%3E%3Cmask id='mask0_12_156' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='768' height='544'%3E%3Crect width='768' height='544' rx='12' fill='url(%23paint1_linear_12_156)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_12_156)'%3E%3Cpath opacity='0.3' d='M388.95 430.221L-17 -74.5002L626.5 -57.5L388.95 430.221Z' fill='%232D3D78'/%3E%3Cpath opacity='0.3' d='M676.345 345.754L875.332 292.181L711.635 466.377L676.345 345.754Z' fill='%232D3D78'/%3E%3Cpath opacity='0.3' d='M85.9316 156.549L209.885 442.644L-56.0001 353.232L85.9316 156.549Z' fill='%232D3D78'/%3E%3Cpath opacity='0.3' d='M889.342 18.2845L589 353.329L654.884 -141.958L889.342 18.2845Z' fill='%232D3D78'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_12_156' x1='0' y1='293.558' x2='768' y2='293.558' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%236685BA'/%3E%3Cstop offset='1' stop-color='%23D98396'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_12_156' x1='0' y1='272.518' x2='768' y2='272.518' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%236685BA'/%3E%3Cstop offset='1' stop-color='%23D98396'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A"); background-size:cover; background-repeat:no-repeat; background-position:center; max-width:768px; font-family:"GothamPro-Black"; border-radius:12px; padding:25px 30px}
.modal.subscription_soc_networks_modal [data-close] {background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M37.2811 6.19017C38.2396 5.23161 38.2396 3.67748 37.2811 2.71892C36.3225 1.76036 34.7684 1.76036 33.8098 2.71892L20 16.5287L6.19017 2.71892C5.23161 1.76036 3.67748 1.76036 2.71892 2.71892C1.76036 3.67748 1.76036 5.23161 2.71892 6.19017L16.5287 20L2.71892 33.8098C1.76036 34.7684 1.76036 36.3225 2.71892 37.2811C3.67748 38.2396 5.23161 38.2396 6.19017 37.2811L20 23.4713L33.8098 37.2811C34.7684 38.2396 36.3225 38.2396 37.2811 37.2811C38.2396 36.3225 38.2396 34.7684 37.2811 33.8098L23.4713 20L37.2811 6.19017Z' stroke='%23D78397' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E%0A"); background-repeat:no-repeat; background-size:contain; background-position:center; top:-2px; right:-57px; width:40px; height:40px}
@media only screen and (max-width:993px) {.modal.subscription_soc_networks_modal [data-close] {top:-36px; right:0; width:26px; height:26px }
}
.modal.subscription_soc_networks_modal [data-close]:hover {background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M37.2811 6.19017C38.2396 5.23161 38.2396 3.67748 37.2811 2.71892C36.3225 1.76036 34.7684 1.76036 33.8098 2.71892L20 16.5287L6.19017 2.71892C5.23161 1.76036 3.67748 1.76036 2.71892 2.71892C1.76036 3.67748 1.76036 5.23161 2.71892 6.19017L16.5287 20L2.71892 33.8098C1.76036 34.7684 1.76036 36.3225 2.71892 37.2811C3.67748 38.2396 5.23161 38.2396 6.19017 37.2811L20 23.4713L33.8098 37.2811C34.7684 38.2396 36.3225 38.2396 37.2811 37.2811C38.2396 36.3225 38.2396 34.7684 37.2811 33.8098L23.4713 20L37.2811 6.19017Z' fill='%236A85B9' stroke='%236A85B9' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E%0A")}
.modal.subscription_soc_networks_modal .modal-title {position:relative; line-height:1; width:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:center; -ms-flex-align:center; align-items:center; text-align:center; color:#fff}
.modal.subscription_soc_networks_modal .modal-title p {font-size:30px; margin-bottom:10px}
.modal.subscription_soc_networks_modal .modal-title .substrate {background:rgba(27,10,54,.5); -webkit-backdrop-filter:blur(4px); backdrop-filter:blur(4px); border-radius:6px; color:#ffa3bc; font-size:28px; line-height:1.21; display:inline-block; padding:5px 25px 8px 25px; z-index:1}
.modal.subscription_soc_networks_modal .modal-title .modal-sounds {font-size:24px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between}
.modal.subscription_soc_networks_modal .modal-title .modal-sounds .substrate {font-size:inherit; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; height:42px; width:calc(50% - 33px)}
.modal.subscription_soc_networks_modal .modal-title .modal-sounds .substrate:first-child:last-child {width:100%}
.modal.subscription_soc_networks_modal .modal-title .modal-title-section {margin-bottom:16px; width:100%}
.modal.subscription_soc_networks_modal .modal-title .modal-title-section_sounds {margin-bottom:14px}
.modal.subscription_soc_networks_modal .modal-title .modal-title-section_sounds p {margin-bottom:18px}
.modal.subscription_soc_networks_modal .modal-title .modal-title-section_action {font-size:40px}
.modal.subscription_soc_networks_modal .modal-title .modal-title-section_action p {font-size:24px}
.modal.subscription_soc_networks_modal .socials {margin-top:26px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; z-index:2}
.modal.subscription_soc_networks_modal .socials a {text-decoration:none; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:start; -ms-flex-pack:start; justify-content:flex-start; margin-left:28px; margin-right:28px; -webkit-transition:.25s ease-in-out; -o-transition:.25s ease-in-out; transition:.25s ease-in-out}
.modal.subscription_soc_networks_modal .socials a i {--soc-size:95px; font-size:42px; color:#fff; position:relative; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; border-radius:50%; border:6px solid var(--color); background:var(--color); width:var(--soc-size); height:var(--soc-size)}
.modal.subscription_soc_networks_modal .socials a i span {--badge-size:38px; font-family:"GothamPro-Black"; position:absolute; top:-12px; right:-21px; background:#d91e61; -webkit-box-shadow:0 5px 0 rgba(0,0,0,.42); box-shadow:0 5px 0 rgba(0,0,0,.42); text-align:center; color:#fff; text-transform:uppercase; font-size:24px; border-radius:50%; width:var(--badge-size); height:var(--badge-size); line-height:var(--badge-size)}
.modal.subscription_soc_networks_modal .socials a:hover i {color:var(--color); background:#fff !important}
.modal.subscription_soc_networks_modal .socials a.link-ok {position:relative}
.modal.subscription_soc_networks_modal .socials a.link-ok::before {pointer-events:none; content:""; background-image:url("data:image/svg+xml,%3Csvg width='35' height='47' viewBox='0 0 35 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2_3)'%3E%3Cpath d='M5.76516 35.6337L1.37859 12.1544C0.867843 9.42057 3.90987 7.42531 6.21093 8.98485L25.9079 22.3345C28.1855 23.8781 27.4218 27.4123 24.7093 27.8814C22.5189 28.2602 21.4493 30.7756 22.6965 32.6145L25.964 37.432C26.907 38.8223 26.5831 40.7105 25.2304 41.7089L24.2161 42.4576C22.7862 43.5129 20.767 43.1682 19.7703 41.6986L16.5108 36.893C15.287 35.0886 12.636 35.0675 11.3802 36.852C9.79137 39.1096 6.27189 38.346 5.76516 35.6337Z' fill='%23F7EFEF' stroke='%23171C3C' stroke-width='3.1294'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2_3'%3E%3Crect width='34.8511' height='46.8747' fill='white' transform='translate(0 -0.000265121)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); width:34px; height:46px; position:absolute; right:-18px; bottom:-10px; z-index:1}
@media only screen and (max-width:769px) {.modal.subscription_soc_networks_modal .modal-dialog {padding:30px 15px; background-image:url("data:image/svg+xml,%3Csvg width='340' height='567' viewBox='0 0 340 567' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='340' height='567' rx='12' fill='url(%23paint0_linear_13_169)'/%3E%3Cmask id='mask0_13_169' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='340' height='567'%3E%3Crect width='340' height='567' rx='12' fill='url(%23paint1_linear_13_169)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_13_169)'%3E%3Cpath opacity='0.3' d='M171.5 446.871L-106.552 -20.1289L287.351 -11.3553L171.5 446.871Z' fill='%232D3D78'/%3E%3Cpath opacity='0.3' d='M292.875 360.545L395.834 333.794L311.135 420.778L292.875 360.545Z' fill='%232D3D78'/%3E%3Cpath opacity='0.3' d='M17.6441 226.217L44.0588 380.569L-77.9998 302.97L17.6441 226.217Z' fill='%232D3D78'/%3E%3Cpath opacity='0.3' d='M464.12 76.0218L280 319.853L293.5 -45.5L464.12 76.0218Z' fill='%232D3D78'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_13_169' x1='-2.69461e-06' y1='284' x2='340' y2='284' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%236F86B7'/%3E%3Cstop offset='1' stop-color='%23D68397'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_13_169' x1='-2.69461e-06' y1='284' x2='340' y2='284' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%236F86B7'/%3E%3Cstop offset='1' stop-color='%23D68397'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") }
 .modal.subscription_soc_networks_modal .modal-title p {font-size:26px; margin-bottom:16px }
 .modal.subscription_soc_networks_modal .modal-title .substrate {font-size:28px; min-width:150px; padding:5px 10px 7px 10px }
 .modal.subscription_soc_networks_modal .modal-title .modal-sounds {font-size:18px }
 .modal.subscription_soc_networks_modal .modal-title .modal-sounds p {margin-bottom:12px }
 .modal.subscription_soc_networks_modal .modal-title .modal-sounds .substrate {height:32px; min-width:initial; width:calc(50% - 24px) }
 .modal.subscription_soc_networks_modal .modal-title .modal-title-section_sounds {margin-bottom:28px }
 .modal.subscription_soc_networks_modal .modal-title .modal-title-section_action {font-size:40px }
 .modal.subscription_soc_networks_modal .modal-title .modal-title-section_action p {margin-top:4px; font-size:24px }
 .modal.subscription_soc_networks_modal .socials {margin-top:20px; -webkit-box-pack:space-evenly; -ms-flex-pack:space-evenly; justify-content:space-evenly }
 .modal.subscription_soc_networks_modal .socials a {margin:0 }
 .modal.subscription_soc_networks_modal .socials a i {--soc-size:84px; font-size:38px }
 .modal.subscription_soc_networks_modal .socials a i span {--badge-size:30px; font-size:20px }
}
@media only screen and (max-width:577px) {.modal.subscription_soc_networks_modal .modal-dialog {max-width:340px; padding:30px 6px }
}
.modal.subscription_new_episode_modal .modal-dialog {background:transparent; padding:0; border:none; max-width:774px}
.modal.subscription_new_episode_modal .modal-dialog .modal-dialog-wrap {font-family:"GothamPro-Black"; overflow:hidden; background:var(--color-gray-6); border-radius:67px}
.modal.subscription_new_episode_modal [data-close] {top:-2px; right:-57px; font-size:36px; display:inline-block; color:var(--color-red)}
@media only screen and (max-width:993px) {.modal.subscription_new_episode_modal [data-close] {top:-45px; right:0; left:auto }
}
@media only screen and (max-width:769px) {.modal.subscription_new_episode_modal [data-close] {font-size:26px; top:-35px }
}
.modal.subscription_new_episode_modal [data-close]:hover {color:var(--color-gray-4)}
.modal.subscription_new_episode_modal .modal-title {background-image:url("data:image/svg+xml,%3Csvg width='774' height='179' viewBox='0 0 774 179' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1_20)'%3E%3Crect width='774' height='179' fill='url(%23paint0_linear_1_20)'/%3E%3Cmask id='mask0_1_20' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='774' height='179'%3E%3Crect width='774' height='179' fill='url(%23paint1_linear_1_20)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1_20)'%3E%3Cellipse opacity='0.1' cx='303.962' cy='174.5' rx='66.1232' ry='64.5' fill='white'/%3E%3Cpath opacity='0.1' d='M280.946 176.5C280.946 202.135 259.628 223 233.225 223C206.823 223 185.505 202.135 185.505 176.5C185.505 150.865 206.823 130 233.225 130C259.628 130 280.946 150.865 280.946 176.5Z' stroke='white' stroke-width='4'/%3E%3Cellipse opacity='0.15' cx='689.424' cy='12.5' rx='66.1232' ry='64.5' fill='white'/%3E%3Cellipse opacity='0.2' cx='471.89' cy='39.5' rx='15.8901' ry='15.5' fill='white'/%3E%3Cpath opacity='0.15' d='M142.098 23C142.098 49.681 119.893 71.5 92.2646 71.5C64.6361 71.5 42.4308 49.681 42.4308 23C42.4308 -3.68103 64.6361 -25.5 92.2646 -25.5C119.893 -25.5 142.098 -3.68103 142.098 23Z' stroke='white' stroke-width='9'/%3E%3Cpath opacity='0.2' d='M715.135 172C715.135 181.607 707.133 189.5 697.131 189.5C687.129 189.5 679.128 181.607 679.128 172C679.128 162.393 687.129 154.5 697.131 154.5C707.133 154.5 715.135 162.393 715.135 172Z' stroke='white' stroke-width='5'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1_20' x1='2.6178e-06' y1='89.5' x2='774' y2='89.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F47F21'/%3E%3Cstop offset='1' stop-color='%23EE403B'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_1_20' x1='2.6178e-06' y1='89.5' x2='774' y2='89.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F47F21'/%3E%3Cstop offset='1' stop-color='%23EE403B'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_1_20'%3E%3Crect width='774' height='179' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A"); background-size:cover; background-repeat:no-repeat; background-position:center; position:relative; line-height:1.57; width:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:center; -ms-flex-align:center; align-items:center; text-align:center; color:#fff; font-size:28px; text-transform:uppercase; padding:32px 40px 15px 40px; border-radius:0 0 67px 67px; -webkit-box-shadow:-10px 0 19px rgba(52,8,24,.31); box-shadow:-10px 0 19px rgba(52,8,24,.31)}
.modal.subscription_new_episode_modal .socials {margin-top:25px; padding-left:25px; padding-right:25px; padding-bottom:30px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; z-index:2; -webkit-column-gap:16px; -moz-column-gap:16px; column-gap:16px}
.modal.subscription_new_episode_modal .socials a {--soc-size:66px; position:relative; text-decoration:none; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:start; -ms-flex-pack:start; justify-content:flex-start; background:#fff; border:5px solid var(--color); border-radius:33px; padding:15px 24px 15px 72px; min-height:var(--soc-size)}
.modal.subscription_new_episode_modal .socials a i {position:absolute; top:-5px; left:-5px; font-size:38px; color:#fff; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; border-radius:50%; background:var(--color); width:var(--soc-size); height:var(--soc-size)}
.modal.subscription_new_episode_modal .socials a i::after {content:""; border-radius:50%; position:absolute; top:-5px; left:-5px; right:-5px; bottom:-5px; border:5px solid var(--color); background:transparent; opacity:0}
.modal.subscription_new_episode_modal .socials a.link-ok {position:relative}
.modal.subscription_new_episode_modal .socials a.link-ok::before {pointer-events:none; content:""; background-image:url("data:image/svg+xml,%3Csvg width='35' height='47' viewBox='0 0 35 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2_3)'%3E%3Cpath d='M5.76516 35.6337L1.37859 12.1544C0.867843 9.42057 3.90987 7.42531 6.21093 8.98485L25.9079 22.3345C28.1855 23.8781 27.4218 27.4123 24.7093 27.8814C22.5189 28.2602 21.4493 30.7756 22.6965 32.6145L25.964 37.432C26.907 38.8223 26.5831 40.7105 25.2304 41.7089L24.2161 42.4576C22.7862 43.5129 20.767 43.1682 19.7703 41.6986L16.5108 36.893C15.287 35.0886 12.636 35.0675 11.3802 36.852C9.79137 39.1096 6.27189 38.346 5.76516 35.6337Z' fill='%23F7EFEF' stroke='%23171C3C' stroke-width='3.1294'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2_3'%3E%3Crect width='34.8511' height='46.8747' fill='white' transform='translate(0 -0.000265121)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); width:34px; height:46px; position:absolute; right:-16px; bottom:-16px; z-index:1}
.modal.subscription_new_episode_modal .socials a span {font-family:"Roboto",sans-serif; font-weight:700; font-size:22px; text-align:center; color:var(--color); border-radius:50px}
.modal.subscription_new_episode_modal .socials a:hover {background:var(--color)}
.modal.subscription_new_episode_modal .socials a:hover i {color:var(--color); background:#fff !important}
.modal.subscription_new_episode_modal .socials a:hover i::after {opacity:1}
.modal.subscription_new_episode_modal .socials a:hover span {color:#fff}
@media only screen and (max-width:993px) {.modal.subscription_new_episode_modal .socials a {--soc-size:62px; padding:15px 24px 15px 68px }
 .modal.subscription_new_episode_modal .socials a i {font-size:35px }
 .modal.subscription_new_episode_modal .socials a span {font-size:20px }
}
@media only screen and (max-width:769px) {.modal.subscription_new_episode_modal .modal-dialog .modal-dialog-wrap {border-radius:50px }
 .modal.subscription_new_episode_modal .modal-title {padding:25px 20px 30px 20px; font-size:18px; line-height:1.66; border-radius:0 0 50px 50px }
 .modal.subscription_new_episode_modal .socials {margin-top:20px; -webkit-box-pack:space-evenly; -ms-flex-pack:space-evenly; justify-content:space-evenly }
 .modal.subscription_new_episode_modal .socials a {--soc-size:67px; padding:0; -webkit-box-shadow:0 7px 3px rgba(28,22,52,.11); box-shadow:0 7px 3px rgba(28,22,52,.11); border-radius:50%; background:var(--color) }
 .modal.subscription_new_episode_modal .socials a i {position:relative; background:transparent; top:0; left:0; font-size:42px }
 .modal.subscription_new_episode_modal .socials a i::after {content:none }
 .modal.subscription_new_episode_modal .socials a span {display:none }
}
@media only screen and (max-width:577px) {.modal.subscription_new_episode_modal .modal-dialog {max-width:340px }
 .modal.subscription_new_episode_modal .modal-dialog br {display:none }
}
.mCustomScrollbar {-ms-touch-action:pinch-zoom; touch-action:pinch-zoom}
.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action {-ms-touch-action:auto; touch-action:auto}
.mCustomScrollBox {position:relative; overflow:hidden; height:100%; max-width:100%; outline:none; direction:ltr}
.mCSB_container {overflow:hidden; width:auto; height:auto}
.mCSB_inside>.mCSB_container {margin-right:30px}
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {margin-right:0}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container {margin-right:0; margin-left:30px}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {margin-left:0}
.mCSB_scrollTools {position:absolute; width:8px; height:auto; left:auto; top:0; right:0; bottom:0}
.mCSB_outside+.mCSB_scrollTools {right:-26px}
.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools {right:auto; left:0}
.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools {left:-26px}
.mCSB_scrollTools .mCSB_draggerContainer {position:absolute; top:0; left:0; bottom:0; right:0; height:auto; background:rgba(69,69,69,.3); border-radius:10px}
.mCSB_scrollTools a+.mCSB_draggerContainer {margin:20px 0}
.mCSB_scrollTools .mCSB_draggerRail {width:2px; height:100%; margin:0 auto; border-radius:16px}
.mCSB_scrollTools .mCSB_dragger {cursor:pointer; width:100%; height:30px; z-index:1}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {position:relative; width:4px; height:100%; margin:0 auto; border-radius:16px; text-align:center}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {width:12px}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {width:8px}
.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown {display:block; position:absolute; height:20px; width:100%; overflow:hidden; margin:0 auto; cursor:pointer}
.mCSB_scrollTools .mCSB_buttonDown {bottom:0}
.mCSB_horizontal.mCSB_inside>.mCSB_container {margin-right:0; margin-bottom:30px}
.mCSB_horizontal.mCSB_outside>.mCSB_container {min-height:100%}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {margin-bottom:0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal {width:auto; height:16px; top:auto; right:0; bottom:0; left:0}
.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal {bottom:-26px}
.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer {margin:0 20px}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {width:100%; height:2px; margin:7px 0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {width:30px; height:100%; left:0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {width:100%; height:4px; margin:6px auto}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {height:12px; margin:2px auto}
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {height:8px; margin:4px 0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {display:block; position:absolute; width:20px; height:100%; overflow:hidden; margin:0 auto; cursor:pointer}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {left:0}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {right:0}
.mCSB_container_wrapper {position:absolute; height:auto; width:auto; overflow:hidden; top:0; left:0; right:0; bottom:0; margin-right:30px; margin-bottom:30px}
.mCSB_container_wrapper>.mCSB_container {padding-right:30px; padding-bottom:30px; -webkit-box-sizing:border-box; box-sizing:border-box}
.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical {bottom:20px}
.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal {right:20px}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical {bottom:0}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal {right:0}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal {left:20px}
.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal {left:0}
.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper {margin-right:0; margin-left:30px}
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container {padding-right:0}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container {padding-bottom:0}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {margin-right:0; margin-left:0}
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {margin-bottom:0}
.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight {-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out; -o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out; transition:opacity .2s ease-in-out,background-color .2s ease-in-out}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail {-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out; -o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out; transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}
.mCSB_scrollTools {opacity:.75; filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"}
.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools {opacity:0; filter:"alpha(opacity=0)"; -ms-filter:"alpha(opacity=0)"}
.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools {opacity:1; filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)"}
.mCSB_scrollTools .mCSB_draggerRail {display:none}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:8px; border-radius:10px; background-color:#454545}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background-color:#fff; background-color:rgba(255,255,255,.85); filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)"}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {background-color:#fff; background-color:rgba(255,255,255,.9); filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"}
.mCSB_scrollTools .mCSB_buttonUp {background-position:0 0}
.mCSB_scrollTools .mCSB_buttonDown {background-position:0 -20px}
.mCSB_scrollTools .mCSB_buttonLeft {background-position:0 -40px}
.mCSB_scrollTools .mCSB_buttonRight {background-position:0 -56px}
.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover {opacity:.75; filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"}
.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active {opacity:.9; filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"}
form label,form .label {color:rgba(0,0,0,.72); font-size:16px; font-family:"Roboto",sans-serif; font-weight:400; line-height:1; margin-bottom:10px; display:inline-block; cursor:pointer}
@media only screen and (max-width:767px) {form label,form .label {font-size:14px }
}
form label.small,form .label.small {font-size:14px}
form label a,form .label a {color:#636363; text-decoration:underline}
form label a:hover,form .label a:hover {text-decoration:none}
form label sup,form .label sup {color:red}
form input[type=text],form input[type=tel],form input[type=email],form input[type=password],form input[type=search],form input[type=url],form textarea {border:1px solid #4b4b4b; background:#fff; outline:0; color:rgba(236,236,236,.7); font-family:"Roboto",sans-serif; font-size:13px; font-weight:400; text-align:left; width:100%; -webkit-transition:all .1s linear 0s; -o-transition:all .1s linear 0s; transition:all .1s linear 0s; border-radius:0; -webkit-box-sizing:border-box; box-sizing:border-box; -webkit-appearance:none; background:transparent}
@media only screen and (max-width:767px) {form input[type=text],form input[type=tel],form input[type=email],form input[type=password],form input[type=search],form input[type=url],form textarea {font-size:13px }
}
form input[type=text]::-webkit-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form input[type=email]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder,form input[type=search]::-webkit-input-placeholder,form input[type=url]::-webkit-input-placeholder,form textarea::-webkit-input-placeholder {color:rgba(236,236,236,.7)}
form input[type=text]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=search]::-moz-placeholder,form input[type=url]::-moz-placeholder,form textarea::-moz-placeholder {color:rgba(236,236,236,.7)}
form input[type=text]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=email]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form input[type=search]:-ms-input-placeholder,form input[type=url]:-ms-input-placeholder,form textarea:-ms-input-placeholder {color:rgba(236,236,236,.7)}
form input[type=text]:-moz-placeholder,form input[type=tel]:-moz-placeholder,form input[type=email]:-moz-placeholder,form input[type=password]:-moz-placeholder,form input[type=search]:-moz-placeholder,form input[type=url]:-moz-placeholder,form textarea:-moz-placeholder {color:rgba(236,236,236,.7)}
form input[type=text]:focus,form input[type=tel]:focus,form input[type=email]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=url]:focus,form textarea:focus {text-transform:none; border-color:#fc4a49}
form input[type=text]:focus::-moz-placeholder,form input[type=tel]:focus::-moz-placeholder,form input[type=email]:focus::-moz-placeholder,form input[type=password]:focus::-moz-placeholder,form input[type=search]:focus::-moz-placeholder,form input[type=url]:focus::-moz-placeholder,form textarea:focus::-moz-placeholder {color:transparent}
form input[type=text]:focus:-ms-input-placeholder,form input[type=tel]:focus:-ms-input-placeholder,form input[type=email]:focus:-ms-input-placeholder,form input[type=password]:focus:-ms-input-placeholder,form input[type=search]:focus:-ms-input-placeholder,form input[type=url]:focus:-ms-input-placeholder,form textarea:focus:-ms-input-placeholder {color:transparent}
form input[type=text]:focus:-moz-placeholder,form input[type=tel]:focus:-moz-placeholder,form input[type=email]:focus:-moz-placeholder,form input[type=password]:focus:-moz-placeholder,form input[type=search]:focus:-moz-placeholder,form input[type=url]:focus:-moz-placeholder,form textarea:focus:-moz-placeholder {color:transparent}
form input[type=text].error,form input[type=tel].error,form input[type=email].error,form input[type=password].error,form input[type=search].error,form input[type=url].error,form textarea.error {border-color:#d72121}
form input[type=text],form input[type=tel],form input[type=email],form input[type=search],form input[type=url],form input[type=password] {height:33px; padding:0 10px}
form input[type=search] {-webkit-appearance:none}
form textarea {resize:none; padding:10px 10px; height:170px}
@media only screen and (max-width:767px) {form textarea {height:120px }
}
form .error input[type=text],form .error input[type=tel],form .error input[type=email],form .error input[type=password],form .error input[type=search],form .error input[type=url],form .error textarea {border-color:#d72121}
form .form-group {margin-bottom:15px}
form .form-group h4 {color:#16242e; font-size:13px; font-weight:700; line-height:1.2; margin:0 0 12px}
form .form-group h4.large {font-size:16px}
form .form-group .form-field {margin-bottom:10px}
form .form-group.form-footer {margin:0; padding-top:20px; text-align:center}
@media only screen and (max-width:767px) {form .form-group.form-footer {padding-top:10px }
}
form .form-group.form-footer .btn {margin:0}
form .error-message {color:red; font-size:11px; font-weight:400; line-height:1.2; padding:5px 0 0}
form .fields-date {padding:7px 0}
form .date-group {margin:0 -8px}
form .date-group li {display:block; float:left; padding:0 8px}
form .date-group li input {width:72px; padding-left:8px; padding-right:8px; text-align:center}
.btn {width:auto; min-width:142px; height:33px; padding:0 20px; display:inline-block; vertical-align:middle; text-decoration:none; position:relative; cursor:pointer; outline:0; color:#fff; text-align:center; line-height:1; outline:none !important; margin:0; background:transparent; border-radius:23px; border:0; -webkit-box-shadow:0 18px 16px rgba(0,0,0,.14); box-shadow:0 18px 16px rgba(0,0,0,.14); -webkit-transition:all .1s ease 0s; -o-transition:all .1s ease 0s; transition:all .1s ease 0s}
.btn:before {border:1px solid rgba(205,205,205,.2); position:absolute; top:0; right:0; bottom:0; left:0; content:""; opacity:1; -webkit-transition:all .1s ease 0s; -o-transition:all .1s ease 0s; transition:all .1s ease 0s; border-radius:23px}
.btn .help {color:#fc4a49; font-family:"Roboto",sans-serif; font-size:16px; font-weight:400; line-height:1.2; padding-bottom:0}
.btn .help i {margin-top:-3px; margin-right:3px; display:inline-block; vertical-align:middle; font-size:inherit; color:#e87522}
.btn .help span {padding:1px; background-image:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background-image:linear-gradient(to right,#f58220 0,#ee3d3c 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent}
.btn:hover,.btn:active,.btn:focus {-webkit-box-shadow:0 18px 16px rgba(0,0,0,.17); box-shadow:0 18px 16px rgba(0,0,0,.17); -webkit-transition:all .1s ease 0s; -o-transition:all .1s ease 0s; transition:all .1s ease 0s; text-decoration:none; background:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background:linear-gradient(to right,#f58220 0,#ee3d3c 100%)}
.btn:hover:before,.btn:active:before,.btn:focus:before {opacity:0; -webkit-transition:all .1s ease 0s; -o-transition:all .1s ease 0s; transition:all .1s ease 0s}
.btn:hover .help,.btn:active .help,.btn:focus .help {color:#fff !important}
.btn:hover .help i,.btn:active .help i,.btn:focus .help i {color:#fff}
.btn:hover .help span,.btn:active .help span,.btn:focus .help span {-webkit-background-clip:text; -webkit-text-fill-color:#fff; color:#fff}
.btn.disabled {pointer-events:none}
.btn.disabled:before {border-color:#484849}
.btn.disabled .help {color:#5e5e5e}
.btn.disabled .help span,.btn.disabled .help i {color:inherit; -webkit-text-fill-color:inherit; background:none}
.btn.solid {background:#fc4a49}
.btn.solid:hover,.btn.solid:active,.btn.solid:focus {background:#fff}
.btn.solid:hover .help,.btn.solid:active .help,.btn.solid:focus .help {color:#fc4a49 !important}
.btn.solid .help {color:#fff}
.btn.text-orange {background:#fff}
.btn.text-orange:hover,.btn.text-orange:active,.btn.text-orange:focus {background:#fc4a49}
.btn.text-orange .help {color:#fc4a49}
.btn.text-upper .help {text-transform:uppercase}
.btn.icon-left .help {position:relative; padding-left:20px}
.btn.icon-left .help [class*=" icon-"],.btn.icon-left .help [class^=icon-] {display:block; position:absolute; top:50%; bottom:auto; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); left:0}
.btn.icon-right .help {position:relative; padding:0 20px 0 0}
.btn.icon-right .help [class*=" icon-"],.btn.icon-right .help [class^=icon-] {display:block; position:absolute; top:50%; bottom:auto; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); right:0}
.btn.large {height:40px}
.btn.small-x {height:42px}
.btn.disable {color:gray; border-color:gray; background:#fff}
.btn.disable:hover,.btn.disable:active,.btn.disable:focus {color:gray; border-color:gray; background:#fff}
.btn.disable:hover .help,.btn.disable:active .help,.btn.disable:focus .help {color:gray !important}
.btn.disable:visited .help {color:gray !important}
.btn.disable .help {color:gray}
button.btn {padding-top:0; padding-bottom:0}
.breadcrumbs {background:transparent; border:none; border-radius:0; margin:0; padding:0 0; font-size:0}
@media only screen and (max-width:767px) {.breadcrumbs {white-space:nowrap}
}
.breadcrumbs li {margin:0; padding:0 14px 0 0; float:none; display:inline; font-family:"Roboto",sans-serif; font-size:18px; font-weight:400; text-transform:none; color:#797979; white-space:nowrap}
.breadcrumbs li:before {display:none !important}
.breadcrumbs li:after {content:"»"; margin-left:14px; position:relative; top:0; display:inline; font-size:19px; font-weight:400; color:#797979}
@media only screen and (max-width:577px) {.breadcrumbs li {padding-right:7px }
 .breadcrumbs li:after {margin-left:5px }
}
.breadcrumbs li a {display:inline-block; color:#797979; font-family:"Roboto",sans-serif; font-size:18px; font-weight:400; text-transform:none; margin-bottom:8px; text-decoration:none; line-height:1.1; white-space:normal}
.breadcrumbs li a:hover {color:#ececec; text-decoration:underline}
@media only screen and (max-width:767px) {.breadcrumbs li a {white-space:nowrap; font-size:14px }
}
.breadcrumbs li:last-of-type {cursor:default; text-decoration:none}
.breadcrumbs li:last-of-type a {color:rgba(236,236,236,.8); font-weight:400}
.breadcrumbs li:last-of-type:after {display:none}
@media only screen and (max-width:767px) {.breadcrumbs li:last-of-type {margin-right:50px }
}
@media only screen and (max-width:767px) {.breadcrumbs li {font-size:14px }
}
.box-breadcrumbs {padding:13px 26px 15px 26px; background:#151515; position:relative}
.box-breadcrumbs .badge {position:absolute; top:50%; right:23px; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%)}
@media only screen and (max-width:769px) {.box-breadcrumbs .badge {display:none }
}
@media only screen and (max-width:1025px) {.box-breadcrumbs {padding:14px 10px 8px }
}
@media only screen and (max-width:767px) {.box-breadcrumbs {padding:13px 10px }
}
.box-breadcrumbs.breadcrumbs-share {padding-right:170px}
@media(max-width:768px) {.box-breadcrumbs.breadcrumbs-share {padding-right:10px }
}
.box-breadcrumbs:after {content:""; display:none; position:absolute; right:0; top:0; bottom:0; width:70px; pointer-events:none; background:rgba(8,8,8,0); background:-webkit-gradient(left top,right top,color-stop(0%,rgba(8,8,8,0)),color-stop(90%,#080808),color-stop(100%,#080808)); background:-webkit-gradient(linear,left top,right top,from(rgba(8,8,8,0)),color-stop(90%,#080808),to(#080808)); background:-o-linear-gradient(left,rgba(8,8,8,0) 0,#080808 90%,#080808 100%); background:linear-gradient(to right,rgba(8,8,8,0) 0,#080808 90%,#080808 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#080808",endColorstr="#080808",GradientType=1)}
@media only screen and (max-width:767px) {.box-breadcrumbs:after {display:block }
}
.node {color:#fff; font-size:16px; font-weight:400; line-height:22px; margin-bottom:0}
@media only screen and (max-width:767px) {.node {font-size:14px; line-height:1.4 }
}
.node p {color:inherit; font-size:inherit; font-weight:inherit; line-height:inherit; margin-bottom:15px}
.node h3 {margin:47px 0 5px; color:#fefefe; font-size:30px; font-weight:400; line-height:42px}
@media only screen and (max-width:767px) {.node h3 {margin:30px 0 20px; font-size:20px; line-height:1.3 }
}
.node ul.clr li {margin-bottom:12px; font-size:18px; font-weight:400; color:#9b9b9c; line-height:28px}
.node ul.clr li strong {font-weight:400; color:#fff}
@media only screen and (max-width:767px) {.node ul.clr li {font-size:14px; line-height:1.4 }
}
.node ul.clr li b {font-weight:400}
.page-text .node p {color:#9b9b9c; font-size:18px; font-weight:400; line-height:28px}
@media only screen and (max-width:767px) {.page-text .node p {font-size:14px; line-height:1.4 }
}
.page-text .node p a {font-style:inherit}
.node .marker-list li {position:relative; padding:0 0 0 30px; margin-bottom:12px; color:#9b9b9c; font-size:18px; font-weight:400; line-height:28px}
.node .marker-list li:last-child {margin-bottom:0}
@media only screen and (max-width:767px) {.node .marker-list li {font-size:14px; line-height:1.4; padding-left:20px }
}
.node .marker-list li:before {content:""; width:7px; height:7px; background-color:#e6e6e6; display:block; position:absolute; border-radius:50%; left:11px; top:11px}
@media only screen and (max-width:767px) {.node .marker-list li:before {left:0; top:6px }
}
.hamburger {padding:17px 16px; display:inline-block; cursor:pointer; -webkit-transition-property:opacity,-webkit-filter; transition-property:opacity,-webkit-filter; -o-transition-property:opacity,filter; transition-property:opacity,filter; transition-property:opacity,filter,-webkit-filter; -webkit-transition-duration:.15s; -o-transition-duration:.15s; transition-duration:.15s; -webkit-transition-timing-function:linear; -o-transition-timing-function:linear; transition-timing-function:linear; font:inherit; color:inherit; text-transform:none; background-color:transparent; border:0; margin:0; overflow:visible}
.hamburger:hover {opacity:1}
.hamburger-inner {display:block; top:50%; margin-top:-1.5px}
.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after {width:26px; height:2px; background-color:#8a8a8a; border-radius:0; position:absolute; -webkit-transition-property:-webkit-transform; transition-property:-webkit-transform; -o-transition-property:transform; transition-property:transform; transition-property:transform,-webkit-transform; transition-property:transform,-webkit-transform; -webkit-transition-duration:.15s; -o-transition-duration:.15s; transition-duration:.15s; -webkit-transition-timing-function:ease; -o-transition-timing-function:ease; transition-timing-function:ease}
.hamburger-inner::before,.hamburger-inner::after {content:""; display:block}
.hamburger-inner::before {top:-8px}
.hamburger-inner::after {bottom:-8px}
.hamburger--spin .hamburger-inner {-webkit-transition-duration:.22s; -o-transition-duration:.22s; transition-duration:.22s; -webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19); -o-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19); transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spin .hamburger-inner::before {-webkit-transition:top .1s .25s ease-in,opacity .1s ease-in; -o-transition:top .1s .25s ease-in,opacity .1s ease-in; transition:top .1s .25s ease-in,opacity .1s ease-in}
.hamburger--spin .hamburger-inner::after {-webkit-transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19); transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19); -o-transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19); transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19); transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spin.is-active .hamburger-inner {-webkit-transform:rotate(225deg); -ms-transform:rotate(225deg); transform:rotate(225deg); -webkit-transition-delay:.12s; -o-transition-delay:.12s; transition-delay:.12s; -webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1); -o-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1); transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--spin.is-active .hamburger-inner::before {top:0; opacity:0; -webkit-transition:top .1s ease-out,opacity .1s .12s ease-out; -o-transition:top .1s ease-out,opacity .1s .12s ease-out; transition:top .1s ease-out,opacity .1s .12s ease-out}
.hamburger--spin.is-active .hamburger-inner::after {bottom:0; -webkit-transform:rotate(-90deg); -ms-transform:rotate(-90deg); transform:rotate(-90deg); -webkit-transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1); transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1); -o-transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1); transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1); transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1)}
.block-ajax-results {position:relative; padding:0 0 60px; max-height:100%; overflow:auto}
@media only screen and (max-width:767px) {.block-ajax-results {height:calc(100vh - 50px); padding-bottom:40px }
}
.block-ajax-results .cuScroll {max-height:100%; overflow:hidden}
.block-ajax-results .cuScroll .mCSB_container {margin-right:0}
.block-ajax-results .cuScroll .mCSB_scrollTools {top:16px; right:25px; bottom:16px}
@media only screen and (max-width:767px) {.block-ajax-results .cuScroll .mCSB_scrollTools {right:6px }
}
.block-ajax-results .cuScroll .mCSB_scrollTools .mCSB_draggerRail {width:8px; border:0; border-radius:20px; background:rgba(69,69,69,.3)}
.block-ajax-results .cuScroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:8px; border-top:0; border-bottom:0; background:#454545; border-radius:20px}
.block-ajax-results .ajax-news {padding:20px 75px 0 26px}
.block-ajax-results .ajax-news .serials-list {margin:0 -5px}
.block-ajax-results .ajax-news .serials-list li {padding:0 5px 34px}
@media only screen and (max-width:767px) {.block-ajax-results .ajax-news {padding:15px 28px 0 10px }
 .block-ajax-results .ajax-news .serials-list li {padding-bottom:15px }
}
@media only screen and (max-width:480px) {.block-ajax-results .ajax-news .serials-list li {width:100% }
}
.block-ajax-results .view-all {display:block; position:absolute; left:0; right:0; bottom:0; z-index:2}
.block-ajax-results .view-all a {width:100%; height:60px; display:block}
.block-ajax-results .view-all a:after {display:none}
.block-ajax-results .view-all a .help {height:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -ms-flex-line-pack:center; align-content:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; vertical-align:middle; color:#fffefe; font-size:18px; font-weight:700; line-height:1; text-transform:uppercase; padding:0; position:relative; border-radius:30px; background:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background:linear-gradient(to right,#f58220 0,#ee3d3c 100%)}
.block-ajax-results .view-all a .help i {height:14px; margin-left:5px; display:inline-block; line-height:13px; font-size:9px}
@media only screen and (max-width:767px) {.block-ajax-results .view-all a .help {font-size:16px }
}
.block-ajax-results .view-all a b {height:100%; display:block; font-weight:700; border-radius:30px}
.block-ajax-results .view-all a:hover {padding:1px}
.block-ajax-results .view-all a:hover .help {-webkit-box-shadow:0 18px 16px rgba(0,0,0,.17); box-shadow:0 18px 16px rgba(0,0,0,.17); text-decoration:none; background:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background:linear-gradient(to right,#f58220 0,#ee3d3c 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; color:#fffefe}
.block-ajax-results .view-all a:hover b {background-color:#262627}
@media only screen and (max-width:767px) {.block-ajax-results .view-all a {height:40px }
}
.item-serial {cursor:pointer; text-decoration:none}
.item-serial .field-title a {border-bottom:1px solid transparent}
.item-serial .serial-top {position:relative; margin-bottom:10px}
.item-serial .serial-top:before {content:""; display:block; position:absolute; top:0; right:0; left:0; z-index:3; bottom:0; background-color:rgba(0,0,0,.5); -webkit-transition:all .1s ease 0s; -o-transition:all .1s ease 0s; transition:all .1s ease 0s; opacity:0; pointer-events:none}
.item-serial .serial-top .poster {position:relative; width:100%; padding-bottom:65%; display:block; overflow:hidden}
.item-serial .serial-top .poster img {position:absolute; top:-20px; width:100%}
.item-serial .serial-top .serial-hover {pointer-events:none; position:absolute; left:0; right:0; bottom:0; z-index:3; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; min-height:62%}
.item-serial .serial-top .serial-translate {position:relative; display:flex; z-index:5; margin-bottom:6px; padding-left:1px; padding-right:1px}
.item-serial .serial-top .serial-translate span {padding:0 3px; margin:0 2px; background:rgba(37,37,38,.9); border:1px solid #333; border-radius:15.5px; height:100%; text-decoration:none; font-size:11px; color:#afaeae; display:block; text-align:center; line-height:25px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -moz-box-flex:1; flex-grow:1}
.item-serial .serial-top:hover span {background-image:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220,#ee3d3c); background-image:linear-gradient(90deg,#f58220,#ee3d3c); color:#fff; border-color:transparent}
.item-serial .serial-top .premiere {background:rgba(21,21,21,.85); color:#f04544; height:33px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; font-weight:500; font-size:14px; border-top:1px solid #f04544}
.item-serial .serial-top .icon-play {z-index:4; width:40px; height:40px; display:block; border-radius:50%; font-size:40px; margin:0 auto 16px auto; -webkit-transition:all .1s ease 0s; -o-transition:all .1s ease 0s; transition:all .1s ease 0s; opacity:0; pointer-events:none; font-family:"icomoon"; font-weight:normal; font-variant:normal; text-transform:none; line-height:1; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale}
.item-serial .serial-top .icon-play:before {content:""; display:inline-block; background-image:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background-image:linear-gradient(to right,#f58220 0,#ee3d3c 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; color:#fffefe}
.item-serial .serial-top .viewed {position:absolute; right:10px; top:10px; z-index:3}
.item-serial .serial-top .viewed:before {display:block; position:absolute; right:5px; content:"серия просмотрена"; white-space:nowrap; line-height:24px; padding:0 34px 0 14px; top:50%; -webkit-transform:translateY(-50%) scaleX(0); -ms-transform:translateY(-50%) scaleX(0); transform:translateY(-50%) scaleX(0); background-color:#f2f2f2; -webkit-box-shadow:0 4px 4px rgba(0,0,0,.56); box-shadow:0 4px 4px rgba(0,0,0,.56); border-radius:56px; font-size:14px; color:#333; font-weight:600; overflow:hidden; -webkit-transform-origin:right; -ms-transform-origin:right; transform-origin:right; opacity:0; -webkit-transition:opacity .2s ease-in-out,-webkit-transform .1s ease-in-out; transition:opacity .2s ease-in-out,-webkit-transform .1s ease-in-out; -o-transition:transform .1s ease-in-out,opacity .2s ease-in-out; transition:transform .1s ease-in-out,opacity .2s ease-in-out; transition:transform .1s ease-in-out,opacity .2s ease-in-out,-webkit-transform .1s ease-in-out}
.item-serial .serial-top .viewed:hover:before {-webkit-transform:translateY(-50%) scaleX(1); -ms-transform:translateY(-50%) scaleX(1); transform:translateY(-50%) scaleX(1); opacity:1}
.item-serial .serial-top .viewed:after {cursor:pointer; position:relative; display:block; font-family:"icomoon"; content:""; width:32px; height:32px; background-color:#6fcf97; -webkit-box-shadow:0 4px 4px rgba(0,0,0,.56); box-shadow:0 4px 4px rgba(0,0,0,.56); border-radius:50%; color:#fff; text-align:center; line-height:32px; font-size:11px; padding-top:1px; padding-left:2px}
.item-serial .serial-top .last {position:absolute; top:10px; left:-10px; height:25px; padding:0 15px; font-size:14px; line-height:16px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; z-index:3; -webkit-box-shadow:0 3px 6px rgba(39,39,40,.3); box-shadow:0 3px 6px rgba(39,39,40,.3); background:#f04544; border-radius:12.5px; color:#fff}
@media only screen and (max-width:769px) {.item-serial .serial-top .last {left:-8px; height:23px; font-size:13px; line-height:15px }
}
.item-serial .serial-bottom {text-align:center}
.item-serial .field-title,.item-serial .field-description {display:inline; vertical-align:top; color:#e0e0e0; font-size:22px; font-weight:400; line-height:1.1; text-decoration:none; -webkit-transition:all .1s ease 0s; -o-transition:all .1s ease 0s; transition:all .1s ease 0s}
.item-serial .field-episode {font-size:20px; color:#828282}
.item-serial:hover .field-title,.item-serial:hover .field-episode {color:#fc4a49}
.item-serial:hover .field-title {text-decoration:underline}
@media only screen and (max-width:769px) {.item-serial .field-title a,.item-serial .field-description a {font-size:22px }
}
.item-serial .field-title+.field-description a {color:#828282; font-size:20px; line-height:1.2}
@media only screen and (max-width:769px) {.item-serial .field-title+.field-description a {font-size:18px }
}
.item-serial:hover .field-title a {color:#fc4a49; border-bottom:1px solid #8b3432}
.item-serial:hover .field-description a {color:#fc4a49}
.item-serial:hover .serial-top:before,.item-serial:hover .serial-top .icon-play {opacity:1}
@media(hover),(min-width:0\0),(min--moz-device-pixel-ratio:0) {.item-serial:hover .serial-top .serial-translate .cols:not(:first-child) {visibility:visible }
}
.block-new-series {padding:30px 25px 10px}
@media only screen and (max-width:767px) {.block-new-series {padding:20px 10px 0 }
}
.block-new-series .block-header {position:relative; margin-bottom:18px}
.block-new-series .block-header .block-title {color:#000; font-size:30px; font-weight:700; line-height:1; margin:0 0 0}
@media only screen and (max-width:767px) {.block-new-series .block-header .block-title {font-size:22px }
}
.block-new-series .block-header .btn-right {display:block; position:absolute; top:50%; bottom:auto; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); right:0}
.block-new-series .block-header .btn-right a {display:inline-block; position:relative; color:#666; font-size:16px; font-weight:400; line-height:18px; text-decoration:none; padding:0 18px 0 0; -webkit-transition:all .1s ease 0s; -o-transition:all .1s ease 0s; transition:all .1s ease 0s}
@media only screen and (max-width:767px) {.block-new-series .block-header .btn-right a {font-size:14px }
}
.block-new-series .block-header .btn-right a:hover {color:#fc4a49}
.block-new-series .block-header .btn-right a:before {content:""; color:inherit; font-size:9px; display:block; position:absolute; top:50%; bottom:auto; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); right:0}
@media only screen and (max-width:767px) {.block-new-series .block-header .btn-right a:before {margin-top:1px }
}
.block-new-series .block-header .btn-right a.active:before {content:""}
@media only screen and (max-width:767px) {.block-new-series .btn-view-all a {height:50px }
}
.light-placeholder::-webkit-input-placeholder {color:rgba(255,255,255,.3) !important}
.light-placeholder::-moz-placeholder {color:rgba(255,255,255,.3) !important}
.light-placeholder:-moz-placeholder {color:rgba(255,255,255,.3) !important}
.light-placeholder:-ms-input-placeholder {color:rgba(255,255,255,.3) !important}
.btn-load-more a {width:100%; height:60px; display:block}
.btn-load-more a .help {height:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -ms-flex-line-pack:center; align-content:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; vertical-align:middle; color:#fffefe; font-size:18px; font-family:"Roboto",sans-serif; font-weight:700; line-height:1; text-transform:uppercase; position:relative; border-radius:30px; background-color:#262627}
.btn-load-more a:after {display:none !important}
.btn-load-more a:hover .help {-webkit-box-shadow:0 18px 16px rgba(0,0,0,.17); box-shadow:0 18px 16px rgba(0,0,0,.17); text-decoration:none; background:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background:linear-gradient(to right,#f58220 0,#ee3d3c 100%); color:#fffefe}
.btn-load-more a:hover b {background-color:transparent; -webkit-box-shadow:0 18px 16px rgba(0,0,0,.17); box-shadow:0 18px 16px rgba(0,0,0,.17)}
.btn-load-more a b {height:100%; padding:1px; display:block; font-weight:700; border-radius:30px; background:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background:linear-gradient(to right,#f58220 0,#ee3d3c 100%)}
.page-text .page-content {padding:25px 22px 47px}
@media only screen and (max-width:1025px) {.page-text .page-content {padding:25px 10px 47px }
}
@media only screen and (max-width:767px) {.page-text .page-content {padding:25px 10px 40px }
}
.page-text .page-content .page-title {margin-bottom:14px; color:#fefefe}
.text-bg-gradient {background-image:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background-image:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background-image:linear-gradient(to right,#f58220 0,#ee3d3c 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent}
ul.cat-top-menu-items li a.active [class^=icon-] {color:#fc4a49}
ul.cat-top-menu-items li a.active {color:#fc4a49}
ul.cat-top-menu-items li a.active [class^=icon-]:before {content:""; font-size:10px; position:relative; top:-2px}
.player {position:relative; font-size:0}
.player iframe {width:100%}
.page-404 {padding:24px 34px 90px}
@media only screen and (max-width:1025px) {.page-404 {padding:24px 10px 90px }
}
@media only screen and (max-width:767px) {.page-404 {padding:24px 10px 30px }
}
.page-404 .page-title {margin-bottom:12px}
.page-404 .page-content {text-align:center}
.page-404 .page-content .field-img {margin-bottom:39px}
@media only screen and (max-width:767px) {.page-404 .page-content .field-img {margin-bottom:20px }
 .page-404 .page-content .field-img img {max-width:120px }
}
.page-404 .page-content .title {color:rgba(255,255,255,.7); font-size:24px; font-weight:400; line-height:18px; margin-bottom:7px}
.page-404 .page-content .body {margin-bottom:35px}
@media only screen and (max-width:767px) {.page-404 .page-content .body {margin-bottom:25px }
}
.page-404 .page-content .body>*:last-child {margin-bottom:0}
.page-404 .page-content .body p {color:rgba(255,255,255,.3); font-size:16px; font-weight:400; line-height:22px; margin-bottom:10px}
.page-404 .page-content .box-btn .btn {height:40px; min-width:234px}
.avp-zid {font-size:0}
.avp-zid>iframe {top:86px !important}
@media only screen and (min-width:1025px) {.avp-zid>iframe {-webkit-transition:top .3s linear 0s; -o-transition:top .3s linear 0s; transition:top .3s linear 0s }
}
.sorting {margin-bottom:20px}
.sorting>span {margin-bottom:5px; margin-right:10px; color:#7f7f7f; display:inline-block; font-size:13px}
.sorting a {margin-bottom:5px; margin-right:15px; display:inline-block; color:#c9c9c9; text-decoration:none; border-bottom:1px dashed transparent; font-size:13px}
.sorting a:last-child {margin-right:0}
.sorting a:hover {color:#fc4a49}
.sorting a.active {color:#fc4a49; border-bottom:1px dashed #fc4a49}
.player-component .player-wrapper .additional {display:none}
.episode-group-name {margin-bottom:25px; position:relative; text-align:center}
.episode-group-name span {padding:10px 85px; display:inline-block; color:#fffefe; font-size:18px; font-weight:700; border-radius:20px; background-image:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background-image:linear-gradient(to right,#f58220 0,#ee3d3c 100%)}
@media only screen and (max-width:768px) {.episode-group-name span {padding:13px 64px 11px; font-size:14px }
}
.icon-categoria_trailer {border-radius:50%}
.btn .help span[class^=icon] {padding-bottom:1px; font-size:18px}
@media(max-width:768px) {.btn .help span[class^=icon] {padding-bottom:3px; font-size:15px }
}
.mobile-series-list {width:100%; max-width:500px; display:none}
.mobile-series-list .mCSB_inside>.mCSB_container {margin-right:20px}
@media(max-width:1024px) {.mobile-series-list {display:block }
}
.mobile-series-list .mCustomScrollBox {height:460px}
.mobile-series-list .caption {margin-bottom:25px}
.mobile-series-list .btn {width:100%; height:44px; margin-top:20px; display:block}
.wrapper-day-series .btn {width:100%; height:44px}
@media(max-width:1024px) {.wrapper-day-series .btn {width:initial; margin-left:7px; -webkit-box-shadow:none; box-shadow:none }
}
@media only screen and (max-width:1025px) {.block-new-serials .block-content {margin:0 }
 .new-serials-mob-slider {padding:0 }
}
@media only screen and (min-width:768px) {.block-ajax-results .view-all a .help i {font-size:11px !important; line-height:14px !important; height:12px !important }
}
@media only screen and (max-width:768px) {footer .l-footer {padding:0 10px }
 .series-list {margin:0 auto 5px }
 .arrow-label .hide-for-medium-up {font-size:16px; color:#c9c9c9 }
}
@media only screen and (max-width:480px) {.block-ajax-results {height:calc(100vh - 70px) }
 .item-serial .serial-top {margin-bottom:16px }
 .btn-load-more a .help {font-size:16px }
 .btn-load-more a .help [class*=" icon-"],.btn-load-more a .help [class^=icon-] {margin-left:10px }
}
@media only screen and (max-width:460px) {.sorting {margin:0 5px 15px 5px }
 .series-list {max-width:344px }
}
.episode-list-pagination .pagination {margin-top:40px}
@media only screen and (max-width:769px) {.episode-list-pagination .pagination {margin-top:20px }
}
@-webkit-keyframes fadeInUp {from {-webkit-transform:translate3d(0,20%,0); transform:translate3d(0,20%,0); opacity:0 }
 to {-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); opacity:1 }
}
@keyframes fadeInUp {from {-webkit-transform:translate3d(0,20%,0); transform:translate3d(0,20%,0); opacity:0 }
 to {-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); opacity:1 }
}
.fadeInUp {-webkit-animation-name:fadeInUp; animation-name:fadeInUp}
@-webkit-keyframes fadeInDown {from {-webkit-transform:translate3d(0,-20%,0); transform:translate3d(0,-20%,0); opacity:0 }
 to {-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); opacity:1 }
}
@keyframes fadeInDown {from {-webkit-transform:translate3d(0,-20%,0); transform:translate3d(0,-20%,0); opacity:0 }
 to {-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); opacity:1 }
}
.fadeInDown {-webkit-animation-name:fadeInDown; animation-name:fadeInDown}
@-webkit-keyframes fadeOutUp {from {-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); opacity:1 }
 to {-webkit-transform:translate3d(0,-20%,0); transform:translate3d(0,-20%,0); opacity:0 }
}
@keyframes fadeOutUp {from {-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); opacity:1 }
 to {-webkit-transform:translate3d(0,-20%,0); transform:translate3d(0,-20%,0); opacity:0 }
}
.fadeOutUp {-webkit-animation-name:fadeOutUp; animation-name:fadeOutUp}
@-webkit-keyframes fadeOutDown {from {-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); opacity:1 }
 to {-webkit-transform:translate3d(0,20%,0); transform:translate3d(0,20%,0); opacity:0 }
}
@keyframes fadeOutDown {from {-webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); opacity:1 }
 to {-webkit-transform:translate3d(0,20%,0); transform:translate3d(0,20%,0); opacity:0 }
}
.fadeOutDown {-webkit-animation-name:fadeOutDown; animation-name:fadeOutDown}
@-webkit-keyframes zoomOut {from {-webkit-transform:scale(0); transform:scale(0); opacity:1 }
 to {-webkit-transform:scale(1); transform:scale(1); opacity:0 }
}
@keyframes zoomOut {from {-webkit-transform:scale(0); transform:scale(0); opacity:1 }
 to {-webkit-transform:scale(1); transform:scale(1); opacity:0 }
}
.animated {-webkit-animation-duration:.5s; animation-duration:.5s}
.animated.fast {-webkit-animation-duration:.25s; animation-duration:.25s}
.animated.slow {-webkit-animation-duration:1s; animation-duration:1s}
.list-complete-item {-webkit-transition:all .3s; -o-transition:all .3s; transition:all .3s}
.list-complete-enter,.list-complete-leave-to {opacity:0; -webkit-transform:translateY(10px); -ms-transform:translateY(10px); transform:translateY(10px)}
.list-complete-leave-active {position:absolute}
.fade-enter-active,.fade-leave-active {-webkit-transition:all .3s; -o-transition:all .3s; transition:all .3s}
.fade-enter,.slide-fade-leave-to {opacity:0}
.node.not-right-margin {max-width:100%; color:#080808}
.node.not-right-margin p {padding-top:20px; max-width:860px}
.node.not-right-margin h2 {margin-top:30px}
.node p {font-size:16px}
.node p.grey {font-size:13px}
.node h3 a {font-size:24px; font-weight:normal}
.caption-border-bottom {padding-top:28px; margin-bottom:25px; padding-bottom:15px; text-align:center; color:#fefefe; font-size:36px; font-weight:700; position:relative; margin-top:0; line-height:1}
.caption-border-bottom:before,.caption-border-bottom:after {width:50%; position:absolute; height:1px; bottom:0; content:""}
.caption-border-bottom:before {left:0; background-image:-webkit-gradient(linear,left top,right top,from(rgba(237,62,59,0)),color-stop(90%,#ed3e3b)); background-image:-o-linear-gradient(left,rgba(237,62,59,0),#ed3e3b 90%); background-image:linear-gradient(to right,rgba(237,62,59,0),#ed3e3b 90%)}
.caption-border-bottom:after {right:0; background-image:-webkit-gradient(linear,right top,left top,from(rgba(237,62,59,0)),color-stop(90%,#ed3e3b)); background-image:-o-linear-gradient(right,rgba(237,62,59,0),#ed3e3b 90%); background-image:linear-gradient(to left,rgba(237,62,59,0),#ed3e3b 90%)}
@media only screen and (max-width:767px) {.caption-border-bottom {margin-bottom:20px; margin-top:-8px; font-size:26px; line-height:34px }
}
.badge {color:#fff; font-size:16px; padding:2px 19px; display:inline-block; border:1px solid rgba(235,235,235,.5); -webkit-box-shadow:-7px 5px 7px 1px rgba(0,0,0,.35); box-shadow:-7px 5px 7px 1px rgba(0,0,0,.35); border-radius:11px; background:#151515}
.badge.red {background-color:#ee413b; border-color:#ee413b}
.modal-trailer .modal-dialog {height:auto}
@media only screen and (max-width:767px) {.modal-trailer {padding:0 0 !important }
}
@media only screen and (max-width:767px) {.modal-trailer .block-serial-trailer {font-size:12px }
}
.modal-trailer .block-serial-trailer .filed-video {width:100%; margin-bottom:20px}
.modal-trailer .block-serial-trailer .filed-video iframe {width:100%}
.modal-trailer .block-serial-trailer .field-links {margin-bottom:15px}
@media only screen and (max-width:767px) {.modal-trailer .block-serial-trailer .field-links {margin-bottom:8px }
}
.modal-trailer .block-serial-trailer .field-links ul {margin:0 -12px}
@media only screen and (max-width:767px) {.modal-trailer .block-serial-trailer .field-links ul {margin:0 -5px }
}
@media only screen and (max-width:480px) {.modal-trailer .block-serial-trailer .field-links ul {margin:0 0 }
}
.modal-trailer .block-serial-trailer .field-links ul li {padding:0 12px 12px}
@media only screen and (max-width:767px) {.modal-trailer .block-serial-trailer .field-links ul li {padding:0 5px 12px }
}
@media only screen and (max-width:480px) {.modal-trailer .block-serial-trailer .field-links ul li {width:100%; padding:0 0 10px }
}
.modal-trailer .block-serial-trailer .field-links ul li .btn {min-width:100%; width:100%; height:44px; padding:0 10px; -webkit-box-shadow:0 9px 14px rgba(0,0,0,.13); box-shadow:0 9px 14px rgba(0,0,0,.13)}
@media only screen and (max-width:480px) {.modal-trailer .block-serial-trailer .field-links ul li .btn .help {font-size:13px }
}
.modal-trailer .block-serial-trailer .field-links ul li .btn [class*=" icon-"],.modal-trailer .block-serial-trailer .field-links ul li .btn [class^=icon-] {display:inline-block; vertical-align:middle; margin:0 8px 0 0}
@media only screen and (max-width:767px) {.modal-trailer .block-serial-trailer .field-links ul li .btn [class*=" icon-"],.modal-trailer .block-serial-trailer .field-links ul li .btn [class^=icon-] {margin-right:5px }
}
@media only screen and (max-width:480px) {.modal-trailer .block-serial-trailer .field-links ul li .btn [class*=" icon-"],.modal-trailer .block-serial-trailer .field-links ul li .btn [class^=icon-] {margin-right:8px }
}
.modal-trailer .block-serial-trailer .field-links ul li .btn .icon-about_serial_hover {margin-bottom:2px}
.modal-trailer .block-serial-trailer .field-links ul li .btn .icon-about_serial_hover .path1:before {color:#f15f2f}
@media only screen and (max-width:767px) {.modal-trailer .block-serial-trailer .field-links ul li .btn {padding:0 2px }
 .modal-trailer .block-serial-trailer .field-links ul li .btn .icon-about_serial_hover {margin-bottom:1px }
}
@media only screen and (max-width:480px) {.modal-trailer .block-serial-trailer .field-links ul li .btn .icon-about_serial_hover {margin-bottom:2px }
}
.modal-trailer .block-serial-trailer .field-links ul li .btn:hover .icon-about_serial_hover .path1:before {color:#fff}
.modal-trailer .block-serial-trailer .field-links ul li .btn:hover .icon-about_serial_hover .path2:before,.modal-trailer .block-serial-trailer .field-links ul li .btn:hover .icon-about_serial_hover .path3:before {color:#f1612e}
.modal-trailer .block-serial-trailer .serial-info {margin-bottom:15px; padding:0 148px 0 0; position:relative}
@media only screen and (max-width:767px) {.modal-trailer .block-serial-trailer .serial-info {padding-right:0 }
}
.modal-trailer .block-serial-trailer .field-title {margin-bottom:3px}
.modal-trailer .block-serial-trailer .field-title a {color:#fff; font-size:30px; font-weight:400; line-height:34px; text-decoration:none}
@media only screen and (max-width:767px) {.modal-trailer .block-serial-trailer .field-title a {font-size:26px; line-height:1.4 }
}
.modal-trailer .block-serial-trailer .field-title a span {display:inline; border-bottom:1px solid transparent}
.modal-trailer .block-serial-trailer .field-title a:hover {color:#fc4a49}
.modal-trailer .block-serial-trailer .field-title a:hover span {border-bottom-color:#fc4a49}
.modal-trailer .block-serial-trailer .field-original-title {color:rgba(186,185,185,.5); font-size:18px; font-weight:400; line-height:1.2}
@media only screen and (max-width:767px) {.modal-trailer .block-serial-trailer .field-original-title {font-size:16px }
}
.modal-trailer .block-serial-trailer .field-description p {margin-bottom:0; color:#bab9b9; font-size:18px; font-weight:400; line-height:30px}
@media only screen and (max-width:767px) {.modal-trailer .block-serial-trailer .field-description p {font-size:16px; line-height:24px }
}
.modal-trailer .icon-about_serial_hover {letter-spacing:-2px}
.modal-trailer .close {right:15px; top:15px; color:#fc4a49}
@media only screen and (max-width:767px) {.modal-trailer .close {right:10px; top:10px }
}
.modal-trailer .close:hover {color:#fff}
.modal-trailer .modal-dialog {width:100%; max-width:850px; display:inline-block; vertical-align:middle; margin:20px 0; -webkit-box-shadow:0 2px 76px rgba(233,131,12,.32); box-shadow:0 2px 76px rgba(233,131,12,.32)}
@media only screen and (max-width:767px) {.modal-trailer .modal-dialog {margin:0 auto; max-width:100% }
}
.modal-trailer .modal-dialog .modal-content {background:#1d1d1d; text-align:left}
.modal-trailer .modal-dialog .modal-content .modal-header {padding:47px 0 0}
@media only screen and (max-width:767px) {.modal-trailer .modal-dialog .modal-content .modal-header {padding-top:44px }
}
.modal-trailer .modal-dialog .modal-content .modal-body {padding:0 70px 34px}
@media only screen and (max-width:767px) {.modal-trailer .modal-dialog .modal-content .modal-body {padding:0 10px 30px }
}
.modal-trailer .field-rate {display:block; position:absolute; right:0; top:9px}
@media only screen and (max-width:767px) {.modal-trailer .field-rate {position:relative; right:inherit; top:inherit; margin-bottom:8px; margin-top:10px }
}
.modal-trailer .field-rate .rate-component {font-size:18px; width:132px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:end; -ms-flex-pack:end; justify-content:flex-end}
@media only screen and (max-width:767px) {.modal-trailer .field-rate .rate-component {-webkit-box-pack:start; -ms-flex-pack:start; justify-content:flex-start }
}
.modal-trailer .field-rate .rate-component>.rate-element {padding-left:24px}
.modal-trailer .field-rate .rate-component>.rate-element:before {color:#4f4d4b; font-size:17px; line-height:17px}
.modal-trailer .field-rate .rate-component>.rate-element.long {padding-left:42px}
.modal-trailer .field-rate .rate-component>.rate-element.long:before {font-size:14px}
.modal-trailer .name-trailer {background-image:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background-image:linear-gradient(to right,#f58220 0,#ee3d3c 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent}
.player-component:after {content:""; display:block; clear:both}
.player-component .sounds-container {position:relative}
.player-component .sounds-container .prev,.player-component .sounds-container .next {position:absolute; top:-1px; width:40px; height:40px; background-color:#151515; z-index:2; border-radius:50%; outline:none}
.player-component .sounds-container .prev:before,.player-component .sounds-container .next:before {font-family:"icomoon" !important; speak:never; font-style:normal; font-weight:normal; font-variant:normal; text-transform:none; outline:none; cursor:pointer; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; content:""; text-align:center; line-height:36px; font-size:22px; color:#f04544; position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%)}
.player-component .sounds-container .prev:after,.player-component .sounds-container .next:after {content:""; position:absolute; display:block; left:0; top:0; bottom:0; right:0; border-radius:50%; background-image:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background-image:linear-gradient(to right,#f58220 0,#ee3d3c 100%); opacity:0; -webkit-transition:opacity .1s ease-in-out; -o-transition:opacity .1s ease-in-out; transition:opacity .1s ease-in-out; -webkit-box-shadow:5px 12px 13px rgba(0,0,0,.27); box-shadow:5px 12px 13px rgba(0,0,0,.27)}
.player-component .sounds-container .prev.hidden,.player-component .sounds-container .next.hidden {display:none}
.player-component .sounds-container .prev:hover,.player-component .sounds-container .next:hover {border:none}
.player-component .sounds-container .prev:hover:before,.player-component .sounds-container .next:hover:before {-webkit-text-fill-color:#fff; z-index:2}
.player-component .sounds-container .prev:hover:after,.player-component .sounds-container .next:hover:after {opacity:1}
.player-component .sounds-container .prev {left:-1px; -webkit-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg)}
.player-component .sounds-container .next {right:-1px}
.player-component .sounds-wrapper {position:relative; margin-bottom:18px; overflow:hidden; border-radius:19px; -webkit-mask-image:-webkit-radial-gradient(white,black); -webkit-transition:padding-left .1s ease-in-out; -o-transition:padding-left .1s ease-in-out; transition:padding-left .1s ease-in-out}
.player-component .sounds-wrapper:not(.swiper-container-initialized) {border-radius:0}
.player-component .sounds-wrapper:not(.swiper-container-initialized) .sound-item {margin-right:12px}
.player-component .sounds-wrapper:not(.swiper-container-initialized)~.prev,.player-component .sounds-wrapper:not(.swiper-container-initialized)~.next {display:none}
.player-component .sounds-wrapper .sounds-list a,.player-component .sounds-wrapper .sounds-list {height:38px; display:inline-block; padding:10px 18px; border-radius:19px; background-color:#383838; font-size:14px; line-height:19px; color:#fff; text-decoration:none; pointer-events:none; background-image:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background-image:linear-gradient(90deg,#f58220 0,#ee3d3c 100%); -webkit-transition:opacity .2s ease-in-out; -o-transition:opacity .2s ease-in-out; transition:opacity .2s ease-in-out}
.player-component .sounds-wrapper .sounds-list a {position:relative; z-index:1; white-space:nowrap; overflow:hidden}
.player-component .sounds-wrapper .sounds-list .sound-item:before,.player-component .sounds-wrapper .sounds-list .sound-item:after {content:""; position:absolute; display:block; left:0; top:0; bottom:0; right:0; border-radius:19px}
.player-component .sounds-wrapper .sounds-list .sound-item:after {opacity:0; background-image:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background-image:linear-gradient(90deg,#f58220 0,#ee3d3c 100%); -webkit-transition:opacity .2s ease-in-out; -o-transition:opacity .2s ease-in-out; transition:opacity .2s ease-in-out}
.player-component .sounds-wrapper .sounds-list .sound-item:hover:after,.player-component .sounds-wrapper .sounds-list .sound-item.active:after {opacity:1}
.player-component .player-wrapper {position:relative}
.player-component .player-wrapper .player-iframe {position:relative; padding-bottom:53.42%}
.player-component .player-wrapper .player-iframe iframe {border:none; position:absolute; top:0; left:0; width:100%; height:100%}
.player-component .player-wrapper .arrows-wrapper {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; padding:15px 0 16px}
@media only screen and (max-width:992px) {.player-component .player-wrapper .arrows-wrapper {padding:10px 0 }
}
.player-component .player-wrapper .arrows-wrapper .related-serials {position:absolute; top:auto; right:0; padding:11px 32px 10px 32px}
.player-component .player-wrapper .arrows-wrapper .related-serials span {font-size:14px}
@media only screen and (max-width:769px) {.player-component .player-wrapper .arrows-wrapper .related-serials {max-width:120px; padding:6px 20px }
 .player-component .player-wrapper .arrows-wrapper .related-serials span {white-space:initial; line-height:1 }
}
.player-component .player-wrapper .arrows-wrapper .arrow {position:absolute}
.player-component .player-wrapper .arrows-wrapper .arrow.prev {top:auto; left:0}
.player-component .player-wrapper .arrows-wrapper .arrow.next {top:auto; right:0}
.player-component .player-wrapper .arrows-wrapper .arrow .box-arrow {-webkit-box-shadow:none; box-shadow:none; background:#383838; border:none}
.player-component .player-wrapper .arrows-wrapper .arrow .box-arrow:before {color:#f04544; background-image:none; -webkit-background-clip:initial; -webkit-text-fill-color:initial}
.player-component .player-wrapper .additional {width:100%; float:left; padding:14px 0; border-bottom:1px solid #464747}
@media only screen and (max-width:766px) {.player-component .player-wrapper .additional {float:none }
}
.btn-all-series {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; position:relative; text-decoration:none; font-size:17px; color:#c9c9c9}
.btn-all-series:hover {color:#f24844}
.btn-all-series:hover span {color:#f24844}
.btn-all-series:hover .all-series:before {opacity:1}
.btn-all-series:hover .all-series i {background:#fff; position:relative}
.btn-all-series:hover .all-series i:nth-child(1),.btn-all-series:hover .all-series i:nth-child(2),.btn-all-series:hover .all-series i:nth-child(3) {background:#fff}
.btn-all-series span {color:#c9c9c9}
.btn-all-series .all-series {width:40px; height:40px; position:relative; margin-right:15px; background-color:#383838; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; border-radius:50%; z-index:1}
.btn-all-series .all-series i {width:4px; height:4px; margin:0 1px; display:block; border-radius:50%; background:#f04544}
.btn-all-series .all-series:before {width:40px; height:40px; display:block; position:absolute; right:-1px; top:-1px; content:""; opacity:0; border-radius:50%; background-image:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background-image:linear-gradient(to right,#f58220 0,#ee3d3c 100%); -webkit-box-shadow:5px 12px 13px rgba(0,0,0,.27); box-shadow:5px 12px 13px rgba(0,0,0,.27); -webkit-transition:color .1s ease-in-out; -o-transition:color .1s ease-in-out; transition:color .1s ease-in-out}
@media(max-width:768px) {.btn-all-series .all-series {margin-right:0 }
 .btn-all-series .txt {display:none }
}
.btn-all-series i {margin-right:5px; vertical-align:middle; font-size:5px}
@media(max-width:768px) {.btn-all-series i {margin-right:0 }
}
.flowplayer.fp-playful-new .fp-controls .fp-fullscreen:before {background-color:#fc4a49}
.limited-block-wrapper {position:relative; width:100%; padding-bottom:53%}
.limited-block-wrapper .limited-block {position:absolute; right:0; top:0; left:0; bottom:0; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -ms-flex-line-pack:center; align-content:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center}
.limited-block-wrapper .limited-block .limited-block-content {display:inline-block; position:relative}
.limited-block-wrapper .limited-block .limited-block-content span {position:absolute; left:0; top:50%; line-height:1}
.iframe-body {padding:0 !important; margin:0 !important}
.iframe-body .limited-block-wrapper {color:#ff8b00; background:#000}
.iframe-body .limited-block-wrapper .limited-block-content {padding-left:90px}
.iframe-body .limited-block-wrapper .limited-block-content span {font-size:50px; margin-top:-22px}
.iframe-body .limited-block-wrapper .limited-block-content .heading {font-size:24px; font-weight:bold}
.iframe-body .limited-block-wrapper .limited-block-content .additional {font-size:20px; margin-top:10px}
@media screen and (max-width:600px) {.iframe-body .limited-block-wrapper .limited-block-content {padding-left:60px }
 .iframe-body .limited-block-wrapper .limited-block-content span {font-size:40px; margin-top:-18px }
 .iframe-body .limited-block-wrapper .limited-block-content .heading {font-size:18px; font-weight:bold }
 .iframe-body .limited-block-wrapper .limited-block-content .additional {font-size:14px; margin-top:5px }
}
@media screen and (max-width:480px) {.iframe-body .limited-block-wrapper .limited-block-content {padding-left:50px }
 .iframe-body .limited-block-wrapper .limited-block-content span {font-size:30px; margin-top:-13px }
 .iframe-body .limited-block-wrapper .limited-block-content .heading {font-size:14px; font-weight:bold }
 .iframe-body .limited-block-wrapper .limited-block-content .additional {font-size:12px; margin-top:5px }
}
.rate-component {display:inline-block; height:16px; line-height:16px; font-size:16px; font-weight:700}
.rate-component>.rate-element {padding-left:20px; margin-right:20px; position:relative; float:left; color:#212020}
.rate-component>.rate-element:before {content:""; font-family:icomoon !important; color:rgba(61,61,61,.5); font-size:13px; position:absolute; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); left:0}
.rate-component>.rate-element.long {padding-left:34px}
.rate-component>.rate-element.long:before {font-size:10px; content:""}
.rate-component>.rate-element:last-child {margin-right:0}
.modal .serial-info .rate-component>.rate-element {color:#fff}
.popover-content .rate-component>.rate-element.long:before {padding-top:2px}
.btn .help .icon-about_serial_hover,.btn .help .icon-about_serial_hover span {-webkit-text-fill-color:initial; background-image:initial; -webkit-background-clip:initial}
.positioner {position:relative; display:inline-block; line-height:0}
.starbox .colorbar,.starbox .ghost {z-index:0; position:absolute; max-width:100%; top:0; bottom:0; left:0}
.starbox .stars {display:inline-block}
.starbox .stars .star_holder {position:relative; z-index:1}
.starbox .stars .star_holder .star {width:19px; height:18px; display:inline-block; vertical-align:baseline; background-repeat:no-repeat; background-image:url(data:image/svg+xml; base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00MCAwSDB2NDBoNDBWMHpNMjQuNDA1IDE1LjgxTDIwIDIuMjVsLTQuNDA1IDEzLjU2SDEuMzM2bDExLjUzNSA4LjM4LTQuNDA2IDEzLjU2IDExLjUzNC04LjM4IDExLjUzNSA4LjM4LTQuNDA2LTEzLjU2IDExLjUzNS04LjM4SDI0LjQwNXoiIGZpbGw9IiMyNzI3MjgiLz48cGF0aCBkPSJNMjAgNS40ODZsMy40NTQgMTAuNjMzLjIyNS42OWgxMS45MDZsLTkuMDQ1IDYuNTcyLS41ODcuNDI3LjIyNC42OTEgMy40NTUgMTAuNjMzLTkuMDQ1LTYuNTcxLS41ODgtLjQyNy0uNTg3LjQyNy05LjA0NSA2LjU3MSAzLjQ1NS0xMC42MzMuMjI0LS42OS0uNTg4LS40MjgtOS4wNDQtNi41NzFIMTYuMzJsLjIyNS0uNjkxIDMuNDU0LTEwLjYzM3oiIHN0cm9rZT0iI2Y1NTI0YyIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+); background-position:center; background-size:19px}
@media(max-width:520px) {.starbox .stars .star_holder .star {width:22px; height:19px; background-size:22px }
}
.starbox.white-bgr .stars .star_holder .star {background-image:url(data:image/svg+xml; base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00MCAwSDB2NDBoNDBWMHpNMjQuNDA1IDE1LjgxTDIwIDIuMjVsLTQuNDA1IDEzLjU2SDEuMzM2bDExLjUzNSA4LjM4LTQuNDA2IDEzLjU2IDExLjUzNC04LjM4IDExLjUzNSA4LjM4LTQuNDA2LTEzLjU2IDExLjUzNS04LjM4SDI0LjQwNXoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjAgNS40ODZsMy40NTQgMTAuNjMzLjIyNS42OWgxMS45MDZsLTkuMDQ1IDYuNTcyLS41ODcuNDI3LjIyNC42OTEgMy40NTUgMTAuNjMzLTkuMDQ1LTYuNTcxLS41ODgtLjQyNy0uNTg3LjQyNy05LjA0NSA2LjU3MSAzLjQ1NS0xMC42MzMuMjI0LS42OS0uNTg4LS40MjgtOS4wNDQtNi41NzFIMTYuMzJsLjIyNS0uNjkxIDMuNDU0LTEwLjYzM3oiIHN0cm9rZT0iI2Y1NTI0YyIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+)}
.starbox.unchangeable .stars {background:#313131; pointer-events:none}
.starbox.rated .stars {background:#313131}
.starbox.rated .stars.hover .colorbar {background:#fc4a49}
.starbox.rated .stars.hover .stars {background:#313131}
.starbox.rated .stars .colorbar {background:#fc4a49}
.starbox .colorbar {background:#fc4a49}
.starbox .hover .colorbar {background:#fc4a49}
.serial-rating {font-size:0; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:start; -ms-flex-pack:start; justify-content:flex-start}
.serial-rating>span {padding-right:4px; display:inline-block; vertical-align:top; color:rgba(201,201,201,.4); font-size:16px; font-weight:400; line-height:20px}
.serial-rating .serial-item-rating {cursor:pointer; display:inline-block; vertical-align:top}
@media(max-width:520px) {.serial-rating .serial-item-rating {width:auto }
}
.serial-rating .serial-rating-votes {color:#828282; font-size:13px; line-height:1; margin-left:12px}
@media only screen and (max-width:769px) {.serial-rating {-webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:start; -ms-flex-align:start; align-items:flex-start }
 .serial-rating .serial-rating-votes {margin-left:0; margin-top:10px }
}
.serial-rating .serial-item-rating.unchangeable {pointer-events:none}
.wrapper-day-series {height:100%; position:relative; overflow:auto}
@media(max-width:1024px) {.wrapper-day-series {margin-left:-7px; padding-top:10px }
}
.wrapper-day-series:before {content:""; display:block; pointer-events:none; position:absolute; left:0; right:10px; bottom:0; height:90px; z-index:10; opacity:1; -webkit-transition:opacity .2s ease 0s; -o-transition:opacity .2s ease 0s; transition:opacity .2s ease 0s; background:rgba(29,29,29,0); background:-webkit-gradient(linear,left top,left bottom,from(rgba(29,29,29,0)),to(#272728)); background:-o-linear-gradient(top,rgba(29,29,29,0) 0,#272728 100%); background:linear-gradient(to bottom,rgba(29,29,29,0) 0,#272728 100%)}
.wrapper-day-series.hide-shadow:before {display:none}
.wrapper-day-series .one-day+.one-day {margin-top:22px}
.wrapper-day-series .one-day .caption {margin-bottom:9px; padding-bottom:8px; color:#f2f2f2; font-size:18px; font-weight:700; text-transform:lowercase; letter-spacing:.7px; border-bottom:1px solid #4f4f4f}
@media(max-width:1024px) {.wrapper-day-series .one-day .caption {padding-left:7px }
}
.wrapper-day-series .one-day .caption i {width:4px; height:4px; margin:0 8px; vertical-align:middle; background-color:#dfdfdf; display:inline-block; border-radius:50%}
@media(max-width:1024px) {.wrapper-day-series .one-day .day-episodes .episode {padding-left:7px }
}
.wrapper-day-series .one-day .day-episodes .episode+.episode {margin-top:11px}
.wrapper-day-series .one-day .day-episodes .episode .episode-url {line-height:25px; color:#e0e0e0; letter-spacing:.17px; display:block; text-decoration:none; position:relative; font-size:16px}
.wrapper-day-series .one-day .day-episodes .episode .episode-url:hover {color:#fc4a49}
.wrapper-day-series .one-day .day-episodes .episode .episode-sound {line-height:25px; color:#828282; letter-spacing:-0.53px; font-size:16px}
.wrapper-day-series .one-day .day-episodes .episode a.episode-sound {text-decoration:none}
.wrapper-day-series .one-day .day-episodes .episode a.episode-sound:hover {color:#fc4a49}
.wrapper-day-series .btn {margin-top:22px}
.cuScroll-series {position:relative}
.cuScroll-series .mCSB_scrollTools {width:8px}
.cuScroll-series .mCSB_scrollTools .mCSB_draggerRail,.cuScroll-series .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:100%}
.cuScroll-series .mCSB_scrollTools .mCSB_draggerRail {border-radius:4px; background-color:rgba(69,69,69,.3)}
.cuScroll-series .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {border-radius:4px; background-color:#454545}
.search-custom-inform {margin-right:18px; position:relative; z-index:10}
.search-custom-inform.open .custom-inform {display:block}
.search-custom-inform.open input {background-color:#272728}
.search-custom-inform.open.mouse-over input {background-color:#1b1b1b}
.search-custom-inform input {position:relative; z-index:2}
.search-custom-inform .custom-inform {position:absolute; top:0; left:0; right:0; padding:55px 0 22px; border-radius:25px; border:1px solid #4b4b4b; background-color:#3c3c3c; display:none}
.search-custom-inform .custom-inform li {padding:10px 22px; color:rgba(255,255,255,.8); font-size:16px; cursor:pointer}
.search-custom-inform .custom-inform li:hover {background-color:rgba(0,0,0,.2)}
.block-form-search form .form-group .form-field {margin-bottom:0}
.fragments-box {padding:76px 25px 0}
@media(max-width:767px) {.fragments-box {margin-bottom:0; padding:54px 10px 0 }
}
.fragments-box .caption-with-btn {margin-bottom:28px; position:relative}
@media(max-width:767px) {.fragments-box .caption-with-btn {margin-bottom:15px }
}
.fragments-box .caption-with-btn>span {width:100%; color:#fefefe; font-size:30px}
@media(max-width:767px) {.fragments-box .caption-with-btn>span {font-size:26px; line-height:28px; text-align:center }
}
.fragments-box .caption-with-btn .btn-gradient {margin-left:20px; -ms-flex-negative:0; flex-shrink:0}
@media(max-width:767px) {.fragments-box .caption-with-btn .btn-gradient {margin-left:0 }
}
.fragments-box .fix-offset {overflow-x:hidden}
.fragments-box .slider-wrapper {position:relative}
.fragments-box .slider-wrapper .swiper-button {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; position:absolute; margin-top:0; width:40px; height:40px; background-color:#1f1f1f; border:1px solid #a1a1a1; -webkit-box-shadow:5.3px 11.9px 13px 0 rgba(0,0,0,.19); box-shadow:5.3px 11.9px 13px 0 rgba(0,0,0,.19); z-index:2; border-radius:50%; cursor:pointer; -webkit-transition:.25s ease-in-out; -o-transition:.25s ease-in-out; transition:.25s ease-in-out; outline:none}
.fragments-box .slider-wrapper .swiper-button:before {content:""; border-radius:50%; position:absolute; pointer-events:none; opacity:0; -webkit-transition:.25s ease-in-out; -o-transition:.25s ease-in-out; transition:.25s ease-in-out; top:-1px; bottom:-1px; left:-1px; right:-1px; background-image:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220,#ee3d3c); background-image:linear-gradient(to right,#f58220,#ee3d3c)}
.fragments-box .slider-wrapper .swiper-button:after {content:""}
.fragments-box .slider-wrapper .swiper-button span {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; align-items:center; width:38px; height:38px; background-color:#1f1f1f; position:relative; z-index:2; border-radius:50%; font-size:24px}
.fragments-box .slider-wrapper .swiper-button span::before {color:#a1a1a1}
.fragments-box .slider-wrapper .swiper-button:hover {border-color:transparent}
.fragments-box .slider-wrapper .swiper-button:hover::before {opacity:1}
.fragments-box .slider-wrapper .swiper-button:hover span:before {background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220 0,#ee3d3c); background-image:linear-gradient(90deg,#f58220 0,#ee3d3c); border-radius:0 19px 19px 0; -webkit-background-clip:text; -webkit-text-fill-color:transparent}
.fragments-box .slider-wrapper .swiper-button.swiper-button-disabled {visibility:hidden; pointer-events:none; opacity:0}
.fragments-box .slider-wrapper .swiper-button-next {right:-16px !important; top:60px}
@media only screen and (max-width:769px) {.fragments-box .slider-wrapper .swiper-button-next {right:10px !important }
}
.fragments-box .slider-wrapper .swiper-button-prev {left:-16px !important; top:60px}
@media only screen and (max-width:769px) {.fragments-box .slider-wrapper .swiper-button-prev {left:10px !important }
}
.fragments-box .slider-wrapper .swiper-container {margin:0 -10px 27px; padding-left:5px; padding-right:5px}
@media(max-width:767px) {.fragments-box .slider-wrapper .swiper-container {margin-bottom:20px }
}
.fragments-box .slider-wrapper .swiper-container .swiper-slide {padding:0 5px}
.fragments-box .slider-wrapper .swiper-container:not(.swiper-container-initialized) .swiper-slide {width:69.93%; padding:0 5px}
@media screen and (min-width:460px) {.fragments-box .slider-wrapper .swiper-container:not(.swiper-container-initialized) .swiper-slide {width:50% }
}
@media screen and (min-width:768px) {.fragments-box .slider-wrapper .swiper-container:not(.swiper-container-initialized) .swiper-slide {width:33.33% }
}
@media screen and (min-width:900px) {.fragments-box .slider-wrapper .swiper-container:not(.swiper-container-initialized) .swiper-slide {width:25% }
}
.fragment-mobile-hide {position:absolute; right:0; top:-6px}
@media(max-width:767px) {.fragment-mobile-hide {display:none }
}
.fragment-mobile-show {text-align:center; display:none}
@media(max-width:767px) {.fragment-mobile-show {display:block; position:relative; z-index:2; margin-bottom:30px }
 .fragment-mobile-show a {height:50px; margin-left:0; margin-right:0 }
}
@media(max-width:520px) {.fragment-mobile-show a {min-width:250px; display:block }
}
.vertical-slider {margin-left:auto; margin-right:auto; position:relative}
@media only screen and (max-width:768px) {.vertical-slider {margin-right:-10px }
}
.vertical-slider__wrapper {display:-webkit-box; display:-ms-flexbox; display:flex; position:relative; width:100%; height:100%}
@media only screen and (max-width:768px) {.vertical-slider__wrapper {margin-right:-10px; overflow:hidden }
}
.vertical-slider__slide {position:absolute; top:0; left:0; -webkit-transition:.25s; -o-transition:.25s; transition:.25s; -webkit-perspective:500px; perspective:500px; text-align:center; -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); z-index:-1}
.vertical-slider__slide::before {position:absolute; top:0; bottom:0; left:0; right:0; content:""; background-color:#272728}
.vertical-slider__slide-prev,.vertical-slider__slide-next {z-index:1}
.vertical-slider__slide-next+div {z-index:0}
.vertical-slider__slide-active {cursor:-webkit-zoom-in; cursor:zoom-in; z-index:2}
.vertical-slider__slide img {background-color:#302f2f; -webkit-box-shadow:0 4px 31px 8px rgba(0,0,0,.53); box-shadow:0 4px 31px 8px rgba(0,0,0,.53); opacity:0}
@media only screen and (max-width:768px) {.vertical-slider__slide img {-webkit-box-shadow:none; box-shadow:none }
}
.vertical-slider__slide a {display:-webkit-box; display:-ms-flexbox; display:flex; position:relative; overflow:hidden; width:100%; height:100%}
@media only screen and (max-width:768px) {.vertical-slider__slide a {width:calc(100% - 15px) }
}
.vertical-slider__button {position:absolute; left:50%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; width:40px; height:40px; background-color:rgba(33,33,33,.85); border:1px solid #707070; color:#b7b7b7; padding:0; -webkit-box-shadow:5px 12px 13px 0 rgba(0,0,0,.19); box-shadow:5px 12px 13px 0 rgba(0,0,0,.19); border-radius:50%; cursor:pointer; -webkit-transition:.25s ease-in-out; -o-transition:.25s ease-in-out; transition:.25s ease-in-out; z-index:3; outline:none}
.vertical-slider__button::before {content:""; border-radius:50%; position:absolute; pointer-events:none; opacity:0; -webkit-transition:.25s ease-in-out; -o-transition:.25s ease-in-out; transition:.25s ease-in-out; top:-1px; bottom:-1px; left:-1px; right:-1px; background-image:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220,#ee3d3c); background-image:linear-gradient(to right,#f58220,#ee3d3c)}
.vertical-slider__button:after {content:""}
.vertical-slider__button i {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; align-items:center; width:38px; height:38px; background-color:#1f1f1f; position:relative; z-index:2; border-radius:50%}
.vertical-slider__button i::before {color:#a1a1a1}
.vertical-slider__button:hover {border-color:transparent}
.vertical-slider__button:hover::before {opacity:1}
.vertical-slider__button:hover i::before {background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220 0,#ee3d3c); background-image:linear-gradient(90deg,#f58220 0,#ee3d3c); border-radius:0 19px 19px 0; -webkit-background-clip:text; -webkit-text-fill-color:transparent}
.vertical-slider__button-next {bottom:9%; -webkit-transform:translate(-50%,-50%) rotate(90deg); -ms-transform:translate(-50%,-50%) rotate(90deg); transform:translate(-50%,-50%) rotate(90deg)}
@media only screen and (max-width:768px) {.vertical-slider__button-next {left:auto; right:10px; top:50%; bottom:auto; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%) }
}
.vertical-slider__button-prev {top:9%; -webkit-transform:translate(-50%,-50%) rotate(90deg); -ms-transform:translate(-50%,-50%) rotate(90deg); transform:translate(-50%,-50%) rotate(90deg)}
@media only screen and (max-width:768px) {.vertical-slider__button-prev {display:none }
}
.scroll-top-button {overflow:hidden; cursor:pointer; color:#fff; font-size:0; vertical-align:top; width:58px; height:58px; border-radius:50%; position:fixed; z-index:99999; right:10px; bottom:100px; visibility:hidden; opacity:0; -webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out; -o-transition:opacity .3s ease-in-out,visibility .3s ease-in-out; transition:opacity .3s ease-in-out,visibility .3s ease-in-out}
@media only screen and (min-width:994px) {.scroll-top-button {bottom:100px }
}
@media(min-width:1300px) {.scroll-top-button {right:calc(((100vw - 1140px) / 2) - 71px) }
}
.scroll-top-button.visible {visibility:visible !important; opacity:1}
@media only screen and (min-width:994px) {.scroll-top-button {width:auto; height:auto; border-radius:22px; padding:12px 26px }
}
.scroll-top-button svg {position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); z-index:1}
@media only screen and (min-width:994px) {.scroll-top-button svg {position:relative; display:inline-block; top:auto; left:auto; -webkit-transform:none; -ms-transform:none; transform:none }
}
.scroll-top-button:before {overflow:hidden; border-radius:22px; content:""; position:absolute; left:0; right:0; top:0; bottom:0; background:-webkit-gradient(linear,left top,right top,from(#F58121),to(#EF3E3C)); background:-o-linear-gradient(left,#F58121 0,#EF3E3C 100%); background:linear-gradient(90deg,#F58121 0,#EF3E3C 100%); opacity:.7; -webkit-transition:opacity .2s ease-in-out; -o-transition:opacity .2s ease-in-out; transition:opacity .2s ease-in-out}
.scroll-top-button:hover:before {opacity:1}
@media only screen and (min-width:994px) {.scroll-top-button:after {position:relative; display:inline-block; z-index:1; text-transform:uppercase; font-size:16px; line-height:20px; content:"Наверх"; margin-left:8px }
}
.serial-soon {background:#2f2f30; border-radius:4px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; padding:66px 40px 40px 40px; margin-top:24px; margin-bottom:24px}
@media only screen and (max-width:769px) {.serial-soon {padding:48px 20px 40px 20px; margin-top:12px; margin-bottom:12px }
}
.serial-soon__text {text-align:center; font-size:24px; line-height:1.41; -webkit-background-clip:text; -webkit-text-fill-color:transparent; background-image:-webkit-gradient(linear,left top,right top,from(#f28020),to(#ee3d3b)); background-image:-o-linear-gradient(left,#f28020,#ee3d3b); background-image:linear-gradient(to right,#f28020,#ee3d3b); color:var(--color-primary)}
@media only screen and (max-width:769px) {.serial-soon__text {font-size:20px; line-height:1.5 }
}
.serial-soon__links {margin-top:36px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-column-gap:30px; -moz-column-gap:30px; column-gap:30px; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center}
@media only screen and (max-width:769px) {.serial-soon__links {margin-top:30px; -webkit-column-gap:20px; -moz-column-gap:20px; column-gap:20px }
}
.serial-soon__links a {text-decoration:none}
.serial-soon__links a i {font-size:36px; color:#fff; width:78px; height:78px; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; border-radius:50%; border:3px solid; position:relative; background:var(--color); border-color:var(--color)}
@media(hover),(min-width:0\0),(min--moz-device-pixel-ratio:0) {.serial-soon__links a:hover i {background:#fff !important; color:var(--color) }
}
.serial-soon__links a:active i {background:#fff !important; color:var(--color)}
.item-search-serial {padding:44px 0 15px}
.item-search-serial:hover .serial-label-wrapper .serial-name {color:#fc4a49; text-decoration:underline}
.search-widget .item-search-serial {padding:25px 0 24px}
@media only screen and (max-width:767px) {.item-search-serial {padding:15px 0 10px }
}
.item-search-serial .content-wrapper {position:relative}
.item-search-serial .serial-info {position:absolute; left:221px; right:0; top:0; bottom:0; padding-top:64px}
.item-search-serial .serial-info>a {font-size:inherit; text-decoration:none !important}
.search-widget .item-search-serial .serial-info {left:198px; padding-top:58px}
.item-search-serial .serial-info .btn i {font-size:18px}
@media only screen and (max-width:767px) {.search-widget .item-search-serial .serial-info,.item-search-serial .serial-info {left:108px; padding-top:0 }
 .search-widget .item-search-serial .serial-info .serial-status,.item-search-serial .serial-info .serial-status {position:absolute; left:0; top:25px; font-size:14px; color:#bab9b9; text-transform:capitalize }
}
@media only screen and (min-width:768px) {.item-search-serial .serial-info .serial-status {position:absolute; right:0; top:-3px; border:1px solid #545454; padding:6px 26px; border-radius:20px; color:rgba(186,185,185,.702); font-size:16px; text-transform:lowercase }
 .search-widget .item-search-serial .serial-info .serial-status {top:7px }
}
@media only screen and (min-width:768px) {.item-search-serial .serial-info .serial-characteristic {background-color:#323132; font-size:16px; color:rgba(228,227,227,.502); border-radius:3px; text-transform:lowercase }
 .search-widget .item-search-serial .serial-info .serial-characteristic {background-color:#232323 }
}
@media only screen and (min-width:768px)and (max-width:842px) {.search-widget .item-search-serial .serial-info .serial-characteristic .rate-element+.rate-element {display:none }
}
@media only screen and (min-width:768px) {.item-search-serial .serial-info .serial-characteristic>div {float:left; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; padding:13px 7px; line-height:14px }
 .item-search-serial .serial-info .serial-characteristic>div.rate {width:33%; padding-left:14px }
 .item-search-serial .serial-info .serial-characteristic>div.date {width:27% }
 .item-search-serial .serial-info .serial-characteristic>div.genres {width:39%; padding-right:14px }
 .item-search-serial .serial-info .serial-characteristic>div .rate-component {margin-top:-1px; margin-bottom:-2px; font-size:18px; font-weight:500 }
 .item-search-serial .serial-info .serial-characteristic>div .rate-component .rate-element {color:rgba(228,227,227,.502); padding-left:26px }
 .item-search-serial .serial-info .serial-characteristic>div .rate-component .rate-element:before {color:rgba(228,227,227,.502); font-size:18px; bottom:1px; -webkit-transform:none; -ms-transform:none; transform:none; top:inherit; line-height:14px }
 .item-search-serial .serial-info .serial-characteristic>div .rate-component .rate-element.long {padding-left:40px }
 .item-search-serial .serial-info .serial-characteristic>div .rate-component .rate-element.long:before {font-size:13px; bottom:0 }
}
@media only screen and (min-width:768px) {.item-search-serial .serial-info .serial-characteristic:after {content:""; display:block; clear:both }
}
@media only screen and (max-width:767px) {.item-search-serial .serial-info .serial-characteristic>div {position:absolute; left:0; font-size:14px; color:#bab9b9; white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis; right:0 }
 .item-search-serial .serial-info .serial-characteristic>div.rate {top:80px }
 .item-search-serial .serial-info .serial-characteristic>div.date {top:0 }
 .item-search-serial .serial-info .serial-characteristic>div.genres {top:50px }
 .item-search-serial .serial-info .serial-characteristic>div .rate-component {font-size:14px; font-weight:normal }
 .item-search-serial .serial-info .serial-characteristic>div .rate-component .rate-element {color:#bab9b9 }
 .item-search-serial .serial-info .serial-characteristic>div .rate-component .rate-element:before {color:rgba(228,227,227,.502) }
}
.item-search-serial .serial-info .serial-description {font-size:16px; color:#bab9b9; line-height:1.5; margin-top:24px; height:72px; overflow:hidden; -webkit-line-clamp:3; display:-webkit-box; -webkit-box-orient:vertical}
.search-widget .item-search-serial .serial-info .serial-description {margin-top:12px}
@media only screen and (max-width:767px) {.item-search-serial .serial-info .serial-description {display:none }
}
.item-search-serial .serial-info .first-episode-wrapper,.item-search-serial .serial-info .trailer-wrapper {position:absolute; bottom:0; width:50%}
.item-search-serial .serial-info .first-episode-wrapper .btn,.item-search-serial .serial-info .trailer-wrapper .btn {width:100%; height:46px}
.item-search-serial .serial-info .first-episode-wrapper {right:0; padding-left:23px}
@media only screen and (max-width:767px) {.item-search-serial .serial-info .first-episode-wrapper {padding-left:0; right:0; width:inherit; left:-108px; bottom:-60px }
 .item-search-serial .serial-info .first-episode-wrapper .btn {height:38px }
}
.item-search-serial .serial-info .mobile-label {display:none; bottom:0; position:absolute; padding-left:5px !important; padding-right:5px !important}
@media only screen and (max-width:767px) {.item-search-serial .serial-info .mobile-label {display:inline-block; font-size:14px; font-family:"Roboto",sans-serif; text-align:center; color:#fff; line-height:17px; background-color:#ee3e3c; -webkit-box-shadow:0 3px 8.46px .54px rgba(0,0,0,.63); box-shadow:0 3px 8.46px .54px rgba(0,0,0,.63); border-radius:12px; padding:4px 20px; white-space:nowrap }
}
@media only screen and (max-width:767px)and (max-width:769px) {.item-search-serial .serial-info .mobile-label {font-size:13px; line-height:15px; padding:3px 15px 5px }
}
.item-search-serial .serial-info .trailer-wrapper {left:0; padding-right:23px}
@media only screen and (max-width:767px) {.item-search-serial .serial-info .trailer-wrapper {position:absolute; left:0; right:inherit; padding-right:0; width:100% }
 .item-search-serial .serial-info .trailer-wrapper.hide-mobile {display:none }
 .item-search-serial .serial-info .trailer-wrapper .btn {-webkit-box-shadow:none; box-shadow:none; min-width:0; text-align:left; padding:0; width:auto; background:none; height:auto }
 .item-search-serial .serial-info .trailer-wrapper .btn:before,.item-search-serial .serial-info .trailer-wrapper .btn.after {display:none }
 .item-search-serial .serial-info .trailer-wrapper .btn .btn-content {-webkit-text-fill-color:#c9c9c9; display:inline-block; position:relative }
 .item-search-serial .serial-info .trailer-wrapper .btn .btn-content:after {content:""; position:absolute; left:3px; right:3px; bottom:-3px; border-bottom:1px solid #6f6f6f }
 .item-search-serial .serial-info .trailer-wrapper .btn .icon-categoria_trailer {margin-right:6px; vertical-align:middle }
 .item-search-serial .serial-info .trailer-wrapper .btn:hover .icon-categoria_trailer {background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220 0,#ee3d3c); background-image:linear-gradient(90deg,#f58220 0,#ee3d3c); -webkit-background-clip:text; -webkit-text-fill-color:transparent }
}
.item-search-serial .serial-poster {display:block; border-radius:4px; background-color:#202020; -webkit-box-shadow:0 11px 19px 0 rgba(0,0,0,.39); box-shadow:0 11px 19px 0 rgba(0,0,0,.39); width:184px; height:267px; overflow:hidden; position:relative}
@media only screen and (max-width:767px) {.item-search-serial .serial-poster .label {display:none }
}
.item-search-serial .serial-poster>img {width:100%; height:100%}
.search-widget .item-search-serial .serial-poster {width:169px; height:245px}
@media only screen and (max-width:767px) {.search-widget .item-search-serial .serial-poster,.item-search-serial .serial-poster {width:93px; height:136px; margin-bottom:59px; margin-top:14px }
}
.item-search-serial .serial-label-wrapper {left:221px; right:150px; position:absolute; z-index:1}
.item-search-serial .serial-label-wrapper>a {text-decoration:none !important}
.search-widget .item-search-serial .serial-label-wrapper {left:198px}
@media only screen and (max-width:767px) {.search-widget .item-search-serial .serial-label-wrapper,.item-search-serial .serial-label-wrapper {position:relative; left:inherit; right:inherit; padding-bottom:10px; border-bottom:1px solid #39393a }
}
.item-search-serial .serial-label-wrapper .serial-name {display:inline-block; color:#fff; font-size:24px; text-decoration:none; -webkit-transition:color .1s ease 0s; -o-transition:color .1s ease 0s; transition:color .1s ease 0s; line-height:22px; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; max-width:100%}
@media only screen and (max-width:767px) {.item-search-serial .serial-label-wrapper .serial-name {font-size:18px; overflow:initial; white-space:initial }
}
.item-search-serial .serial-label-wrapper .serial-origin-name {display:block; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; font-size:18px; color:rgba(186,185,185,.502); margin-top:2px}
@media only screen and (max-width:767px) {.item-search-serial .serial-label-wrapper .serial-origin-name {font-size:14px; overflow:initial; white-space:initial }
}
@media only screen and (min-width:768px) {.item-search-serial+.item-search-serial {border-top:1px solid #3e3e3f }
}
.search-serial-list {max-height:600px; position:relative}
#dle-content .search-serial-list {max-height:100%}
.search-widget {padding:0 64px 0 24px; overflow:auto}
@media only screen and (max-width:767px) {.search-widget {padding:0 25px 0 11px }
}
.page-search .page-search-top {padding:25px 24px 10px; background:#272728; font-family:"Roboto",sans-serif; position:relative}
@media only screen and (max-width:1025px) {.page-search .page-search-top {padding:25px 10px 30px }
}
@media only screen and (max-width:767px) {.page-search .page-search-top {padding:20px 10px 20px }
}
.page-search .page-search-top .page-title {margin-bottom:28px; padding-bottom:25px; color:#fefefe; position:relative}
@media only screen and (max-width:767px) {.page-search .page-search-top .page-title {margin-bottom:22px; letter-spacing:1.15px; padding-bottom:17px }
}
.page-search .page-search-top .page-title:before,.page-search .page-search-top .page-title:after {width:50%; position:absolute; height:1px; bottom:0; content:""}
.page-search .page-search-top .page-title:before {left:0; background-image:-webkit-gradient(linear,left top,right top,from(rgba(237,62,59,0)),color-stop(90%,#ed3e3b)); background-image:-o-linear-gradient(left,rgba(237,62,59,0),#ed3e3b 90%); background-image:linear-gradient(to right,rgba(237,62,59,0),#ed3e3b 90%)}
.page-search .page-search-top .page-title:after {right:0; background-image:-webkit-gradient(linear,right top,left top,from(rgba(237,62,59,0)),color-stop(90%,#ed3e3b)); background-image:-o-linear-gradient(right,rgba(237,62,59,0),#ed3e3b 90%); background-image:linear-gradient(to left,rgba(237,62,59,0),#ed3e3b 90%)}
.page-search .page-search-bottom {padding:15px 0 35px}
@media only screen and (max-width:767px) {.page-search .page-search-bottom {padding:0 }
}
.page-search .block-form-search {margin-bottom:3px}
@media only screen and (max-width:767px) {.page-search .block-form-search {margin-bottom:12px }
}
.page-search .block-form-search .btn {width:240px; height:46px}
.page-search .block-form-search .form-group {margin-bottom:0; display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap}
@media only screen and (max-width:767px) {.page-search .block-form-search .form-group {width:100%; display:block }
 .page-search .block-form-search .form-group .btn {width:100% }
}
@media only screen and (max-width:767px) {.page-search .block-form-search .form-group .form-field:first-child {width:100%; margin-bottom:17px }
 .page-search .block-form-search .form-group .form-field:last-child {width:100% }
}
.page-search .block-form-search .form-group input {width:376px; height:46px; padding-left:15px; padding-right:17px; padding-bottom:2px; border:1px solid rgba(205,205,205,.2); border-radius:23px; color:#fff; font-size:16px}
@media only screen and (max-width:767px) {.page-search .block-form-search .form-group input {width:100%; margin-right:0 }
}
.page-search .block-form-search .form-group input .btn {vertical-align:top; min-width:150px}
@media only screen and (max-width:767px) {.page-search .block-form-search .form-group input .btn {padding:0 10px; min-width:100px }
}
.page-search .serials-list {margin:0 -5px}
.page-search .serials-list li {padding:0 5px 38px}
@media only screen and (max-width:460px) {.page-search .serials-list li {width:100% }
}
.red-light-point {display:inline-block; width:24px; height:24px; position:relative; -webkit-transform:translateY(7px); -ms-transform:translateY(7px); transform:translateY(7px)}
.red-light-point span {background-color:#fc4a49; width:24px; height:24px; margin:-12px 0 0 -12px; position:absolute; top:50%; left:50%; pointer-events:none; border-radius:50%; display:inline-block; -webkit-animation:zoomOut 2s cubic-bezier(0.9,0.24,0.62,0.79) infinite; animation:zoomOut 2s cubic-bezier(0.9,0.24,0.62,0.79) infinite}
.red-light-point span:first-of-type {-webkit-animation-delay:0; animation-delay:0}
.red-light-point span:nth-of-type(2) {-webkit-animation-delay:-1s; animation-delay:-1s}
.red-light-point span:last-of-type {-webkit-animation-delay:-1.5s; animation-delay:-1.5s}
.red-light-point.red-light-point_large.red-light-point_not-animated {width:30px; height:30px}
.red-light-point.red-light-point_large.red-light-point_not-animated span {-webkit-animation:none; animation:none}
.red-light-point.red-light-point_large.red-light-point_not-animated span:first-of-type {width:10px; height:10px; margin:-5px 0 0 -5px}
.red-light-point.red-light-point_large.red-light-point_not-animated span:nth-of-type(2) {width:20px; height:20px; margin:-10px 0 0 -10px; opacity:.6}
.red-light-point.red-light-point_large.red-light-point_not-animated span:last-of-type {width:30px; height:30px; margin:-15px 0 0 -15px; opacity:.3}
.content-container {padding:0 35px}
@media(max-width:768px) {.content-container {padding:0 12px }
}
.page-schedule {padding-top:30px; padding-bottom:25px}
@media only screen and (max-width:577px) {.page-schedule {margin-bottom:30px }
}
.page-schedule .page-description {font-size:18px; line-height:1.44; margin-top:-5px; margin-bottom:0; color:#7f7f7f}
@media(max-width:768px) {.page-schedule .page-description {font-size:17px; margin-top:-8px }
}
.page-schedule .page-header {position:relative; padding-bottom:16px}
.page-schedule .page-header .page-header__notification {position:absolute; top:5px; right:0; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-align:end; -ms-flex-align:end; align-items:flex-end; color:rgba(255,255,255,.4)}
.page-schedule .page-header .page-header__notification p {font-size:18px; line-height:1; margin:10px 0 0 0; color:#7f7f7f}
@media(max-width:768px) {.page-schedule .page-header {padding-bottom:19px }
 .page-schedule .page-header .page-header__notification {border-top:1px solid rgba(255,255,255,.3); padding-top:12px; margin-top:10px; position:static; -webkit-box-align:start; -ms-flex-align:start; align-items:flex-start }
 .page-schedule .page-header .page-header__notification p {font-size:17px }
}
.page-schedule .schedule-content .schedule-content-weekdays-wrapper {padding:56px 15px 42px; background-color:#343434; border-bottom:1px solid #828282; margin-bottom:50px}
.page-schedule .schedule-content .schedule-content-weekdays-wrapper .schedule-content-weekdays>.label,.page-schedule .schedule-content .schedule-content-weekdays-wrapper .schedule-content-weekdays>.content {float:left; padding:0 15px}
.page-schedule .schedule-content .schedule-content-weekdays-wrapper .schedule-content-weekdays>.label {width:25%; padding:0 15px; font-size:24px; line-height:1.5; color:#fff; text-transform:uppercase; margin-top:-7px}
.page-schedule .schedule-content .schedule-content-weekdays-wrapper .schedule-content-weekdays>.content {width:75%}
.page-schedule .schedule-content .schedule-content-weekdays-wrapper .schedule-content-weekdays>.content .items {margin:-24px -12px 0}
.page-schedule .schedule-content .schedule-content-weekdays-wrapper .schedule-content-weekdays>.content .items .item {float:left; width:33.33%; margin-top:24px; padding:0 12px}
.page-schedule .schedule-content .schedule-content-weekdays-wrapper .schedule-content-weekdays>.content .items .item a {font-size:18px; line-height:22px; text-align:left; color:#828282; text-decoration:none; -webkit-transition:color .1s ease; -o-transition:color .1s ease; transition:color .1s ease}
.page-schedule .schedule-content .schedule-content-weekdays-wrapper .schedule-content-weekdays>.content .items .item a:hover {color:#fc4a49 !important}
.page-schedule .schedule-content .schedule-content-weekdays-wrapper .schedule-content-weekdays>.content .items .item:nth-child(3n+1) {clear:both}
.page-schedule .schedule-content .schedule-content-weekdays-wrapper .schedule-content-weekdays>.content .items:after {content:""; clear:both; display:table}
.page-schedule .schedule-content .schedule-content-weekdays-wrapper .schedule-content-weekdays:after {content:""; clear:both; display:table}
@media(max-width:1024px) {.page-schedule .schedule-content .schedule-content-weekdays-wrapper {padding:25px 24px 45px 24px }
 .page-schedule .schedule-content .schedule-content-weekdays-wrapper .schedule-content-weekdays>.label,.page-schedule .schedule-content .schedule-content-weekdays-wrapper .schedule-content-weekdays>.content {width:100%; padding:0 }
 .page-schedule .schedule-content .schedule-content-weekdays-wrapper .schedule-content-weekdays>.label {padding-bottom:15px; line-height:1; margin-top:0 }
 .page-schedule .schedule-content .schedule-content-weekdays-wrapper .schedule-content-weekdays>.content>.items {margin:0 }
 .page-schedule .schedule-content .schedule-content-weekdays-wrapper .schedule-content-weekdays>.content>.items>.item {padding:0; width:100%; margin-top:22px }
}
@media(max-width:576px) {.page-schedule .schedule-content .schedule-content-weekdays-wrapper {padding:21px 24px 53px 24px }
 .page-schedule .schedule-content .schedule-content-weekdays-wrapper .schedule-content-weekdays>.label {font-size:20px; line-height:1.5; max-width:150px; padding-bottom:11px }
 .page-schedule .schedule-content .schedule-content-weekdays-wrapper .schedule-content-weekdays>.content>.items .item {margin-top:14px }
}
.page-schedule .schedule-content .schedule-content-days-wrapper {margin-top:-50px}
@media(max-width:1024px) {.page-schedule .schedule-content .schedule-content-days-wrapper {margin-top:-40px }
}
.page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days {position:relative; display:grid; grid-template-columns:repeat(4,1fr); grid-column-gap:26px}
@media(max-width:1024px) {.page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days {grid-template-columns:repeat(2,1fr) }
}
@media(max-width:576px) {.page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days {grid-template-columns:1fr }
}
.page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days:after {border-bottom:1px solid #828282; content:""; left:0; right:0; bottom:0; position:absolute}
.page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days .day-wrapper {padding:50px 0; position:relative}
.page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days .day-wrapper:after {border-bottom:1px solid #828282; content:""; left:-13px; right:-13px; bottom:0; position:absolute}
.page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days .day-wrapper:first-child:after,.page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days .day-wrapper:nth-child(5n):after {left:0}
.page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days .day-wrapper:nth-child(4n):after {right:0}
@media(max-width:1024px) {.page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days .day-wrapper {padding:40px 0 }
 .page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days .day-wrapper:nth-child(3n):after {left:0 }
 .page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days .day-wrapper:nth-child(2n):after {right:0 }
}
.page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days .day-wrapper .day-label {font-size:22px; line-height:1.25; color:#fff; text-transform:uppercase; margin-bottom:24px; font-weight:700}
.page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days .day-wrapper.is-current .day-label {color:#6fcf97}
.page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days .day-wrapper .items {padding-right:16%}
.page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days .day-wrapper .items .item+.item {margin-top:15px}
.page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days .day-wrapper .items .item a {font-size:18px; line-height:22px; text-align:left; color:#828282; -webkit-transition:color .1s ease; -o-transition:color .1s ease; transition:color .1s ease; text-decoration:none}
.page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days .day-wrapper .items .item a span:last-of-type {white-space:nowrap}
.page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days .day-wrapper .items .item a:hover {color:#fc4a49 !important}
@media(max-width:576px) {.page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days .day-wrapper .items {padding-right:0 }
 .page-schedule .schedule-content .schedule-content-days-wrapper .schedule-content-days .day-wrapper:after {left:0; right:0 }
}
@media(max-width:576px) {.page-schedule .schedule-content .schedule-content-days-wrapper {border-top:none; padding-top:0 }
}
.notification-live {opacity:0; position:fixed; top:74px; left:0; right:0; min-height:60px; display:none; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; background-image:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220,#ee3d3c); background-image:linear-gradient(to right,#f58220,#ee3d3c); z-index:200}
.notification-live .notification-live-wrap {padding:10px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; position:relative}
.notification-live .notification-live__content {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; position:relative}
.notification-live .notification-live__content a {color:#fff; font-size:20px; text-decoration:none !important}
.notification-live .notification-live__icon {position:absolute; top:50%; left:-53px; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); width:40px; height:40px; border-radius:50%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center}
.notification-live .notification-live__icon span {position:absolute; top:50%; left:50%; pointer-events:none; border-radius:50%; display:inline-block; background-color:#fff; width:40px; height:40px; margin:-20px 0 0 -20px; -webkit-animation:zoomOut 2s cubic-bezier(0.9,0.24,0.62,0.79) infinite; animation:zoomOut 2s cubic-bezier(0.9,0.24,0.62,0.79) infinite}
.notification-live .notification-live__icon span:first-of-type {-webkit-animation-delay:0s; animation-delay:0s}
.notification-live .notification-live__icon span:nth-of-type(2) {-webkit-animation-delay:-1s; animation-delay:-1s}
.notification-live .notification-live__icon span:last-of-type {-webkit-animation-delay:-1.5s; animation-delay:-1.5s}
.notification-live .notification-live__close {display:-webkit-box; display:-ms-flexbox; display:flex; position:absolute; top:50%; right:120px; border:none; background:transparent; padding:0; margin-top:-9px; font-size:18px; color:rgba(255,255,255,.7)}
@media only screen and (max-width:1025px) {.notification-live {top:76px }
 .notification-live .notification-live__close {right:50px }
}
@media only screen and (max-width:820px) {.notification-live .notification-live-wrap {-webkit-box-pack:start; -ms-flex-pack:start; justify-content:flex-start; padding:10px 40px 10px 10px }
 .notification-live .notification-live__content {padding-left:53px }
 .notification-live .notification-live__icon {left:0 }
 .notification-live .notification-live__close {right:10px }
}
@media only screen and (max-width:576px) {.notification-live .notification-live-wrap {-webkit-box-pack:start; -ms-flex-pack:start; justify-content:flex-start; padding:21px 40px 11px 10px }
 .notification-live .notification-live__content {padding-left:44px; font-size:18px; line-height:24px }
 .notification-live .notification-live__icon {width:34px; height:34px; top:0; -webkit-transform:translateY(-5px); -ms-transform:translateY(-5px); transform:translateY(-5px) }
 .notification-live .notification-live__icon::before {width:22px; height:22px }
 .notification-live .notification-live__close {margin-top:0; top:10px }
}
.episode-page h1 {padding-bottom:14px; margin:28px 0 0}
@media only screen and (max-width:993px) {.episode-page h1 {margin:20px 0 0 }
}
@media only screen and (max-width:769px) {.episode-page h1 {font-size:28px; line-height:34px }
}
.episode-page .player-and-history {padding-top:18px}
.episode-page .player-and-history .player-and-history-wrapper:after {content:""; display:table; clear:both}
.episode-page .player-and-history .player-component {width:67%; float:left; margin-right:34px}
@media only screen and (max-width:993px) {.episode-page .player-and-history .player-component {float:none; width:100%; margin-right:0 }
}
.episode-page .player-and-history .wrapper-day-series {height:553px; overflow:auto; padding-top:10px}
.episode-page .player-and-history .wrapper-day-series .btn {-webkit-box-shadow:none; box-shadow:none}
@media only screen and (max-width:993px) {.episode-page .player-and-history .wrapper-day-series {display:none }
}
.episode-page .serial-series-info {display:block; border-bottom:1px solid #4d4d4d; position:relative; padding:16px 0 17px}
.episode-page .serial-series-info .serial-item-rating {width:190px; height:18px}
@media only screen and (max-width:769px) {.episode-page .serial-series-info {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -ms-flex-wrap:wrap; flex-wrap:wrap }
 .episode-page .serial-series-info .serial-item-rating {width:220px; height:19px }
}
.episode-page .serial-series-info .rating-wrapper {display:block; font-size:0}
.episode-page .serial-series-info .rating-wrapper .serial-rating {-webkit-box-orient:vertical; -webkit-box-direction:reverse; -ms-flex-direction:column-reverse; flex-direction:column-reverse; -webkit-box-align:start; -ms-flex-align:start; align-items:flex-start}
.episode-page .serial-series-info .rating-wrapper .serial-rating .serial-rating-votes {margin-left:0; margin-bottom:3px}
@media only screen and (max-width:769px) {.episode-page .serial-series-info .rating-wrapper .serial-rating {-webkit-box-orient:vertical; -webkit-box-direction:reverse; -ms-flex-direction:column-reverse; flex-direction:column-reverse }
 .episode-page .serial-series-info .rating-wrapper .serial-rating .serial-item-rating {margin-top:5px }
 .episode-page .serial-series-info .rating-wrapper .serial-rating .serial-rating-votes {margin-top:0 }
}
@media only screen and (max-width:577px) {.episode-page .serial-series-info .rating-wrapper {-webkit-box-ordinal-group:3; -ms-flex-order:2; order:2 }
}
.episode-page .serial-series-info .viewed-button {display:inline-block; font-size:0; position:absolute; left:50%; top:50%; -webkit-transform:translateX(-50%) translateY(-50%); -ms-transform:translateX(-50%) translateY(-50%); transform:translateX(-50%) translateY(-50%); cursor:pointer; margin-left:-47px}
.episode-page .serial-series-info .viewed-button:after {content:"просмотрено"; font-size:14px; color:#c1c1c1; line-height:40px; vertical-align:top; display:inline-block; position:absolute; white-space:nowrap; left:100%; padding-left:15px; -webkit-transition:color .1s ease-in-out; -o-transition:color .1s ease-in-out; transition:color .1s ease-in-out}
.episode-page .serial-series-info .viewed-button:before {font-family:"icomoon"; content:""; width:40px; height:40px; -webkit-box-shadow:0 0 0 1px #505050; box-shadow:0 0 0 1px #505050; border-radius:50%; background:-o-linear-gradient(179.7deg,#EE3D3B -19.65%,#F18020 99.73%,rgba(196,196,196,0) 99.74%,#F28020 99.74%); background:linear-gradient(270.3deg,#EE3D3B -19.65%,#F18020 99.73%,rgba(196,196,196,0) 99.74%,#F28020 99.74%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; font-size:16px; display:inline-block; text-align:center; line-height:40px}
@media only screen and (max-width:1201px) {.episode-page .serial-series-info .viewed-button:before {line-height:32px }
}
@media only screen and (max-width:769px) {.episode-page .serial-series-info .viewed-button:before {line-height:40px }
}
.episode-page .serial-series-info .viewed-button.active:after {content:"серия просмотрена"; color:#6fcf97}
.episode-page .serial-series-info .viewed-button.active:before {background:#6fcf97; content:""; -webkit-text-fill-color:#fff; font-size:11px; -webkit-box-shadow:none; box-shadow:none; padding-top:1px; padding-left:2px}
@media(hover),(min-width:0\0),(min--moz-device-pixel-ratio:0) {.episode-page .serial-series-info .viewed-button:hover:after {color:#fc4a49 }
 .episode-page .serial-series-info .viewed-button:hover:before {-webkit-text-fill-color:#fff; -webkit-background-clip:padding-box; background:-o-linear-gradient(179.7deg,#EE3D3B -19.65%,#F18020 99.73%,rgba(196,196,196,0) 99.74%,#F28020 99.74%); background:linear-gradient(270.3deg,#EE3D3B -19.65%,#F18020 99.73%,rgba(196,196,196,0) 99.74%,#F28020 99.74%); -webkit-box-shadow:none; box-shadow:none }
}
.episode-page .serial-series-info .viewed-button:active:after {color:#fc4a49}
.episode-page .serial-series-info .viewed-button:active:before {-webkit-text-fill-color:#fff; -webkit-background-clip:padding-box; background:-o-linear-gradient(179.7deg,#EE3D3B -19.65%,#F18020 99.73%,rgba(196,196,196,0) 99.74%,#F28020 99.74%); background:linear-gradient(270.3deg,#EE3D3B -19.65%,#F18020 99.73%,rgba(196,196,196,0) 99.74%,#F28020 99.74%); -webkit-box-shadow:none; box-shadow:none}
@media only screen and (max-width:1201px) {.episode-page .serial-series-info .viewed-button:after {line-height:32px }
 .episode-page .serial-series-info .viewed-button:before {width:32px; height:32px }
}
@media only screen and (max-width:769px) {.episode-page .serial-series-info .viewed-button {padding-left:0; margin-left:0; font-size:initial; position:relative; left:auto; top:auto; -webkit-transform:none; -ms-transform:none; transform:none }
 .episode-page .serial-series-info .viewed-button:after {display:none !important }
 .episode-page .serial-series-info .viewed-button:before {width:40px; height:40px }
}
@media only screen and (max-width:577px) {.episode-page .serial-series-info .viewed-button {-webkit-box-ordinal-group:4; -ms-flex-order:3; order:3 }
}
.episode-page .serial-series-info .promo-wrap {position:absolute; top:50%; right:0; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%)}
@media only screen and (max-width:769px) {.episode-page .serial-series-info .promo-wrap {position:relative; top:auto; right:auto; -webkit-transform:none; -ms-transform:none; transform:none }
}
@media only screen and (max-width:577px) {.episode-page .serial-series-info .promo-wrap {padding-bottom:10px; border-bottom:1px solid #4d4d4d; text-align:right; margin-bottom:13px; -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; -webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100% }
}
.episode-page .serial-series-info .promo-wrap.promo-wrap--all-links a:not(:last-of-type) {margin-right:20px}
.episode-page .serial-series-info .promo-wrap.promo-wrap--all-links a .label {margin:0; border-bottom:none; display:none}
.episode-page .serial-series-info .promo-wrap.promo-wrap--all-links a .label::after {content:none}
.episode-page .serial-series-info .promo-wrap.promo-wrap--all-links a:hover {color:var(--color-red) !important}
@media only screen and (max-width:769px) {.episode-page .serial-series-info .promo-wrap.promo-wrap--all-links>* {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between }
 .episode-page .serial-series-info .promo-wrap.promo-wrap--all-links>* a {font-size:13px }
}
@media only screen and (max-width:577px) {.episode-page .serial-series-info .promo-wrap.promo-wrap--all-links a:not(:last-of-type) {margin-right:12px }
 .episode-page .serial-series-info .promo-wrap.promo-wrap--all-links a .label {display:inline-block; -webkit-transform:translateY(2px); -ms-transform:translateY(2px); transform:translateY(2px) }
}
.episode-page .serial-series-info .promo-wrap a {text-decoration:none; font-size:16px; color:#fc4a49}
.episode-page .serial-series-info .promo-wrap a span {display:inline-block; vertical-align:top; line-height:20px}
.episode-page .serial-series-info .promo-wrap a span[class*=" icon-"] {vertical-align:top}
.episode-page .serial-series-info .promo-wrap a .label {border-bottom:1px solid transparent; position:relative}
.episode-page .serial-series-info .promo-wrap a .label:after {content:""; position:absolute; left:0; right:0; top:100%; height:1px; background-color:#fc4a49; opacity:1; -webkit-transition:opacity .1s ease-in-out; -o-transition:opacity .1s ease-in-out; transition:opacity .1s ease-in-out}
.episode-page .serial-series-info .promo-wrap a:hover .label:after {opacity:0}
.episode-page .serial-series-info .promo-wrap.orange a {color:#ff7c00}
.episode-page .serial-series-info .promo-wrap.orange a .label:after {background-color:#935214}
.episode-page .serial-series-info .promo-wrap.blue a {color:#00befe}
.episode-page .serial-series-info .promo-wrap.blue a .label:after {background-color:#00befe}
.episode-page .serial-series-info .promo-wrap.blue2 a {color:#78a5d7}
.episode-page .serial-series-info .promo-wrap.blue2 a .label:after {background-color:#78a5d7}
.episode-page .serial-series-info .promo-wrap .icon-odnoklassniki {font-size:25px}
.episode-page .serial-series-info .promo-wrap .icon-telegram-plane-brands,.episode-page .serial-series-info .promo-wrap .icon-vk {font-size:30px}
@media only screen and (max-width:769px) {.episode-page .serial-series-info {margin-left:0 }
 .episode-page .serial-series-info:after {display:none !important }
}
@media only screen and (max-width:577px) {.episode-page .serial-series-info {padding:14px 0 16px }
 .episode-page .serial-series-info .promo-wrap .icon-odnoklassniki {font-size:21px }
 .episode-page .serial-series-info .promo-wrap .icon-telegram-plane-brands,.episode-page .serial-series-info .promo-wrap .icon-vk {font-size:25px }
}
.episode-page .episode_conversation-btn {display:none}
@media only screen and (max-width:769px) {.episode-page .episode_conversation-btn {display:block; background:#07f; padding-top:10px; padding-bottom:9px }
 .episode-page .episode_conversation-btn span {display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center }
 .episode-page .episode_conversation-btn i {font-size:24px; margin-right:12px; -webkit-transform:translateY(-1px); -ms-transform:translateY(-1px); transform:translateY(-1px) }
}
.episode-page .comments-container {background:#272728; padding-top:15px}
@media only screen and (max-width:993px) {.episode-page .comments-container {padding-top:40px }
}
@media only screen and (max-width:769px) {.episode-page .comments-container {padding-top:25px }
}
@media only screen and (max-width:577px) {.episode-page .comments-container {padding-bottom:0 }
}
.episode-page .comments-container .inner-padding {display:-webkit-box; display:-ms-flexbox; display:flex}
@media only screen and (max-width:769px) {.episode-page .comments-container .inner-padding {-webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column }
}
.episode-page .comments-container .comments-wrapper {-webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1}
.episode-page .comments-container .comments-wrapper+* {margin-left:40px; margin-top:56px}
@media only screen and (max-width:769px) {.episode-page .comments-container .comments-wrapper+* {margin-left:0; margin-top:25px }
}
.episode-page .comments-container h3 {display:block; z-index:2; position:relative; margin-bottom:25px}
@media only screen and (max-width:767px) {.episode-page .comments-container h3 {margin-bottom:20px }
}
.episode-page .comments-container .mc-head {display:none !important}
.episode-page .comments-container .cc .mc-nav li a,.episode-page .comments-container .cc .mc-h6 {color:#bdbdbd !important}
.episode-page .comments-container .cc .mc-nav li.mc-active a {color:#e0e0e0 !important}
.episode-page .comments-container .cc .mc-sort.mc-nav li.mc-active .mc-sort-hover {display:none !important}
.episode-page .comments-container .cc .mc-comment-username,.episode-page .comments-container .mc-complaint .mc-comment-username {color:#bdbdbd !important}
.episode-page .comments-container .mc-c .mc-auth-anonym input {background:#3b3b3c !important; color:#e0e0e0 !important; border:none !important; -webkit-box-shadow:0 1px 3px rgba(0,0,0,.33) !important; box-shadow:0 1px 3px rgba(0,0,0,.33) !important}
.episode-page .comments-container .mc-c .mc-auth-anonym .mc-btn2-bck {font-weight:500 !important; background:#bdbdbd !important; color:#333 !important}
.episode-page .comments-container .mc-c .mc-auth-anonym .mc-btn2-bck {font-weight:500 !important; background:#bdbdbd !important; color:#333 !important}
.episode-page .comments-container .mc-c .mc-auth-anonym .mc-btn2-bck:active {font-weight:500 !important; background:#bdbdbd !important; color:#333 !important; opacity:.8}
.episode-page .comments-container .mc-comment-msg {color:#e0e0e0 !important}
.episode-page .comments-container .cc .mc-comment-wrap.mc-comment-pending,.episode-page .comments-container .cc .mc-comment-wrap.mc-comment-deleted,.episode-page .comments-container .cc .mc-comment-wrap.mc-comment-spam {color:#e0e0e0 !important}
.episode-page .comments-container .cc .mc-nocomments {color:#e0e0e0 !important; opacity:1 !important; text-align:left !important; padding-top:20px !important; padding-bottom:20px !important; font-size:0 !important}
.episode-page .comments-container .cc .mc-nocomments::after {content:"Никто ещё не оставил комментариев,станьте первым 😊"; font-size:14px !important}
.episode-page .comments-container .mc-attach-toggle path,.episode-page .comments-container .mc-share-toggle path,.episode-page .comments-container .mc-subscr-toggle path {fill:#e0e0e0 !important}
.episode-page .comments-container .cc .mc-text-wrap,.episode-page .comments-container .mc-complaint .mc-text-wrap,.episode-page .comments-container .cc .mc-text-wrap .mc-textarea,.episode-page .comments-container .mc-complaint .mc-textarea {background:#3b3b3c !important; color:#e0e0e0 !important}
.episode-page .comments-container .cc .mc-expanded .mc-text-cnt .mc-text-wrap,.episode-page .comments-container .cc .mc-text-wrap {border-top:none !important}
.episode-page .comments-container .cc .mc-text-wrap .mc-textarea {min-height:34px !important}
.episode-page .comments-container .cc .mc-text-wrap .mc-textarea::-webkit-input-placeholder {color:#828282 !important}
.episode-page .comments-container .cc .mc-text-wrap .mc-textarea::-moz-placeholder {color:#828282 !important}
.episode-page .comments-container .cc .mc-text-wrap .mc-textarea:-ms-input-placeholder {color:#828282 !important}
.episode-page .comments-container .cc .mc-text-wrap .mc-textarea::-ms-input-placeholder {color:#828282 !important}
.episode-page .comments-container .cc .mc-text-wrap .mc-textarea::placeholder {color:#828282 !important}
.episode-page .comments-container .cc .mc-menu {border-bottom-color:#828282 !important}
.episode-page .comments-container .mc-comment-next {font-weight:500 !important; background:#bdbdbd !important; color:#333 !important}
.episode-page .comments-container .mc-comment-next:active {font-weight:500 !important; background:#bdbdbd !important; color:#333 !important; opacity:.8}
.episode-page .episode-info-block {padding-bottom:20px; padding-top:25px}
@media only screen and (max-width:769px) {.episode-page .episode-info-block {padding-bottom:55px }
}
@media only screen and (max-width:577px) {.episode-page .episode-info-block {padding-bottom:35px }
}
.episode-page .episode-info-block .erow {display:-webkit-box; display:-ms-flexbox; display:flex}
.episode-page .episode-info-block .erow .secondary {width:41%}
@media only screen and (max-width:769px) {.episode-page .episode-info-block .erow .secondary {width:100% }
}
@media only screen and (min-width:770px) {.episode-page .episode-info-block.once .erow {display:block }
 .episode-page .episode-info-block.once .primary,.episode-page .episode-info-block.once .secondary {width:100% }
 .episode-page .episode-info-block.once .primary {padding-right:0 }
 .episode-page .episode-info-block:not(.once) .primary+.secondary h3 {display:none }
}
.episode-page .episode-info-block .episode-info-top {margin-top:20px}
.episode-page .episode-info-block .episode-info-top .secondary {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:end; -ms-flex-align:end; align-items:flex-end; padding-left:2%}
@media only screen and (max-width:769px) {.episode-page .episode-info-block .episode-info-top .secondary {display:none }
}
.episode-page .episode-info-block .episode-info-top .primary>div,.episode-page .episode-info-block .episode-info-top .secondary>div {font-size:18px; color:rgba(186,185,185,.502); line-height:1.333; margin-top:-3px; margin-bottom:-6px}
.episode-page .episode-info-block .episode-info-top .primary>div+div,.episode-page .episode-info-block .episode-info-top .secondary>div+div {padding-top:9px}
.episode-page .episode-info-block .episode-description-wrapper {padding-top:27px}
.episode-page .episode-info-block .episode-description-wrapper .user-rate-info {display:-webkit-box; display:-ms-flexbox; display:flex; border-radius:4px; background-color:#323132; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; padding:16px 44px}
.episode-page .episode-info-block .episode-description-wrapper .user-rate-info .item .label {font-size:14px; line-height:24px; color:#807f7f; font-weight:400; position:relative}
.episode-page .episode-info-block .episode-description-wrapper .user-rate-info .item .label svg {cursor:pointer; width:15px; height:15px; position:relative; top:2px; margin-left:6px; display:inline-block; --color:#807f7f}
.episode-page .episode-info-block .episode-description-wrapper .user-rate-info .item .label svg:hover {--color:url(#gradient-orange-red-to-right)}
.episode-page .episode-info-block .episode-description-wrapper .user-rate-info .item .value .val {font-size:22px; line-height:24px; color:#bbb; font-weight:700}
.episode-page .episode-info-block .episode-description-wrapper .user-rate-info .item .value .change {font-size:14px; line-height:24px; font-weight:500; display:inline-block; position:relative; margin-left:5px; padding-left:10px}
.episode-page .episode-info-block .episode-description-wrapper .user-rate-info .item .value .change:before {display:block; font-family:"icomoon" !important; speak:never; font-style:normal; font-weight:normal; font-variant:normal; text-transform:none; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; content:""; font-size:10px; line-height:24px; position:absolute; left:0; top:0}
.episode-page .episode-info-block .episode-description-wrapper .user-rate-info .item .value .change.down {color:#f25555}
.episode-page .episode-info-block .episode-description-wrapper .user-rate-info .item .value .change.down:before {-webkit-transform:rotate(180deg); -ms-transform:rotate(180deg); transform:rotate(180deg)}
.episode-page .episode-info-block .episode-description-wrapper .user-rate-info .item .value .change.up {color:#70cf97}
@media only screen and (max-width:769px) {.episode-page .episode-info-block .episode-description-wrapper .user-rate-info {margin-left:-10px; margin-right:-10px; border-radius:0; padding:10px 0 }
 .episode-page .episode-info-block .episode-description-wrapper .user-rate-info .item {padding:0 10px; width:33.33%; position:relative; text-align:center }
 .episode-page .episode-info-block .episode-description-wrapper .user-rate-info .item .item-content {display:inline-block }
 .episode-page .episode-info-block .episode-description-wrapper .user-rate-info .item+.item:before {position:absolute; width:1px; left:-1px; top:0; bottom:0; background-color:#272728; content:"" }
 .episode-page .episode-info-block .episode-description-wrapper .user-rate-info .item .label {text-align:left; font-size:12px }
 .episode-page .episode-info-block .episode-description-wrapper .user-rate-info .item .label i {margin-left:5px }
 .episode-page .episode-info-block .episode-description-wrapper .user-rate-info .item .value {text-align:left }
 .episode-page .episode-info-block .episode-description-wrapper .user-rate-info .item .value .val {font-size:20px }
 .episode-page .episode-info-block .episode-description-wrapper .user-rate-info .item .value .change {font-size:13px; margin-left:0 }
 .episode-page .episode-info-block .episode-description-wrapper .user-rate-info .item .value .change:before {font-size:8px }
}
.episode-page .episode-info-block .episode-description-wrapper .description {font-size:18px; color:#bab9b9; line-height:1.5; margin-top:-8px}
.episode-page .episode-info-block .episode-description-wrapper .description .description-spoiler {max-height:458px}
.episode-page .episode-info-block .episode-description-wrapper .description p {font-size:inherit; line-height:inherit}
.episode-page .episode-info-block .episode-description-wrapper .user-rate-info+.description {margin-top:9px}
@media only screen and (max-width:769px) {.episode-page .episode-info-block .episode-description-wrapper {display:block; padding-top:20px }
 .episode-page .episode-info-block .episode-description-wrapper .description {font-size:16px; margin-top:0 }
 .episode-page .episode-info-block .episode-description-wrapper .user-rate-info+.description {margin-top:13px }
}
.serial-page {padding-bottom:50px}
@media only screen and (max-width:769px) {.serial-page {padding-bottom:25px }
}
.serial-page .serial-series-list_empty {display:inline-block; margin-top:24px; margin-bottom:32px; font-size:24px; color:var(--color-gray-4)}
@media only screen and (max-width:769px) {.serial-page .serial-series-list_empty {font-size:18px; margin-top:16px; margin-bottom:20px }
}
.serial-page .serial-series-list_empty+.new-serials-notification {margin-bottom:0}
.serial-page .serial-series-list .series-list li {padding-bottom:34px}
@media only screen and (max-width:460px) {.serial-page .serial-series-list .series-list li {width:100%; padding-bottom:28px }
}
.serial-page .serial-series-list .series-list .item-serial .serial-top .poster {height:166px}
@media only screen and (max-width:460px) {.serial-page .serial-series-list .series-list .item-serial .serial-top .poster {height:172px }
}
.serial-page .serial-page-top {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; padding:28px 0 20px}
@media only screen and (max-width:993px) {.serial-page .serial-page-top {-ms-flex-wrap:wrap; flex-wrap:wrap }
}
.serial-page .serial-page-top .page-title-wrap {margin:0 20px 0 0}
.serial-page .serial-page-top .page-title-wrap h1 {display:inline; margin:0 5px 0 0}
.serial-page .serial-page-top .page-title-wrap .bookmarks-button {vertical-align:text-bottom; -webkit-transform:translateY(1px); -ms-transform:translateY(1px); transform:translateY(1px); background-repeat:no-repeat; background-position:center}
.serial-page .serial-page-top .top-buttons {-ms-flex-negative:0; flex-shrink:0; margin:13px 0 -7px}
.serial-page .serial-page-top .top-buttons a {display:inline-block; padding-bottom:3px; color:#bdbdbd; font-size:12px; text-transform:lowercase; font-weight:500; text-decoration:none; line-height:14px; border-bottom:1px solid #f04544}
.serial-page .serial-page-top .top-buttons a+a {margin-left:13px}
.serial-page .serial-page-top .top-buttons a:hover {color:#f04544}
@media only screen and (max-width:769px) {.serial-page .serial-page-top {display:block; padding:20px 0 }
 .serial-page .serial-page-top .page-title-wrap h1 {font-size:28px; line-height:33px; margin-right:3px }
 .serial-page .serial-page-top .page-title-wrap .bookmarks-button {width:22px; height:22px; -webkit-transform:none; -ms-transform:none; transform:none }
 .serial-page .serial-page-top .top-buttons {margin:23px 0 0; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between }
 .serial-page .serial-page-top .top-buttons a {font-size:16px; line-height:1 }
 .serial-page .serial-page-top .top-buttons a+a {margin-left:0 }
}
.serial-page .sorting {margin-top:22px}
@media only screen and (max-width:769px) {.serial-page .sorting {margin-top:17px }
}
@media only screen and (max-width:460px) {.serial-page .sorting {max-width:334px; margin-left:auto; margin-right:auto }
}
.serial-page .serial-info-columns {margin-top:30px; padding-top:20px; display:-webkit-box; display:-ms-flexbox; display:flex}
.serial-page .serial-info-columns>h2 {display:none}
@media only screen and (max-width:769px) {.serial-page .serial-info-columns>h2 {display:block; margin-bottom:10px }
}
@media only screen and (max-width:769px) {.serial-page .serial-info-columns {display:block; margin-top:20px }
}
.serial-page .serial-info-columns .poster {width:347px; margin-right:41px; -ms-flex-negative:0; flex-shrink:0; position:relative}
@media only screen and (max-width:769px) {.serial-page .serial-info-columns .poster .serial-gallery {margin:0 10px; position:relative }
}
.serial-page .serial-info-columns .poster .poster-item {cursor:pointer; width:100%; height:0; padding-bottom:144.5%}
.serial-page .serial-info-columns .poster .poster-item img {position:absolute; left:0; top:0; right:0; bottom:0; margin:auto}
.serial-page .serial-info-columns .poster img {width:100%; height:auto; -o-object-fit:cover; object-fit:cover; position:relative}
.serial-page .serial-info-columns .poster .badge {position:absolute; top:17px; left:-10px; z-index:1}
@media only screen and (max-width:769px) {.serial-page .serial-info-columns .poster {width:100%; margin-right:0 }
 .serial-page .serial-info-columns .poster .badge {left:-5px }
}
.serial-page .serial-info-columns .poster .btn-trailer {margin-top:24px; width:100%; height:44px; -webkit-box-shadow:0 9px 14px rgba(0,0,0,.13); box-shadow:0 9px 14px rgba(0,0,0,.13)}
@media only screen and (max-width:769px) {.serial-page .serial-info-columns .poster .btn-trailer {margin-top:20px }
}
.serial-page .serial-info-columns .poster .btn-trailer .help {position:relative; padding:0 0 0 34px; color:#fc4a49}
.serial-page .serial-info-columns .poster .btn-trailer .icon-categoria_trailer:before {display:block; position:absolute; top:50%; bottom:auto; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); left:0; font-size:27px; background-image:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background-image:linear-gradient(to right,#f58220 0,#ee3d3c 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent}
.serial-page .serial-info-columns .poster .btn-trailer:hover .icon-categoria_trailer:before {-webkit-text-fill-color:#fff}
@media only screen and (max-width:769px) {.serial-page .serial-info-columns .serial-characteristics h2 {display:none }
}
.serial-page .serial-info-columns .serial-characteristics .wrap {margin-top:11px}
@media only screen and (max-width:769px) {.serial-page .serial-info-columns .serial-characteristics .wrap {margin-top:29px }
}
.serial-page .serial-info-columns .serial-characteristics .wrap .char-wrap {max-height:542px; overflow:hidden; position:relative}
.serial-page .serial-info-columns .serial-characteristics .wrap .char-wrap.mCustomScrollbar .mCSB_container {margin-right:35px}
.serial-page .serial-info-columns .serial-characteristics .wrap .char-wrap.mCustomScrollbar.hide-shadow:before {opacity:0}
.serial-page .serial-info-columns .serial-characteristics .wrap .char-wrap.mCustomScrollbar:before {content:""; display:block; position:absolute; left:0; right:10px; bottom:0; height:60px; z-index:2; opacity:1; -webkit-transition:opacity .2s ease 0s; -o-transition:opacity .2s ease 0s; transition:opacity .2s ease 0s; background:rgba(29,29,29,0); background:-webkit-gradient(linear,left top,left bottom,from(rgba(29,29,29,0)),to(#262627)); background:-o-linear-gradient(top,rgba(29,29,29,0) 0,#262627 100%); background:linear-gradient(to bottom,rgba(29,29,29,0) 0,#262627 100%)}
.serial-page .serial-info-columns .serial-characteristics .characteristics>div {display:-webkit-box; display:-ms-flexbox; display:flex; line-height:1.3; font-size:18px}
.serial-page .serial-info-columns .serial-characteristics .characteristics>div a {line-height:1.3; font-size:18px; position:relative; display:inline-block; text-decoration:none}
@media only screen and (max-width:769px) {.serial-page .serial-info-columns .serial-characteristics .characteristics>div a {font-size:16px }
}
.serial-page .serial-info-columns .serial-characteristics .characteristics>div a:hover:after {background-color:transparent}
@media only screen and (max-width:769px) {.serial-page .serial-info-columns .serial-characteristics .characteristics>div {font-size:16px }
}
.serial-page .serial-info-columns .serial-characteristics .characteristics>div .field-label {width:150px; padding-right:20px; color:#6b6b6c; -ms-flex-negative:0; flex-shrink:0}
@media only screen and (max-width:577px) {.serial-page .serial-info-columns .serial-characteristics .characteristics>div .field-label {padding-right:5px; min-width:110px; width:auto }
}
.serial-page .serial-info-columns .serial-characteristics .characteristics>div .field-text {color:#bab9b9}
.serial-page .serial-info-columns .serial-characteristics .characteristics>div+div {margin-top:24px}
@media only screen and (max-width:769px) {.serial-page .serial-info-columns .serial-characteristics .characteristics>div+div {margin-top:18px }
}
.serial-page .serial-info-columns .serial-characteristics .characteristics .rate-component {vertical-align:middle}
.serial-page .serial-info-columns .serial-characteristics .characteristics .rate-component .rate-element {color:#bab9b9}
.serial-page .serial-info-columns .serial-characteristics .characteristics .rate-component .rate-element:before {font-size:15px; color:rgba(160,160,160,.5)}
.serial-page .serial-info-columns .serial-characteristics .characteristics .rate-component .rate-element.long {padding-left:37px}
.serial-page .serial-info-columns .serial-characteristics .characteristics .rate-component .rate-element.long:before {font-size:13px}
.serial-page .serial-info-columns .serial-characteristics .characteristics .serial-rating {margin-top:1px; vertical-align:top; white-space:nowrap}
@media only screen and (max-width:769px) {.serial-page .serial-info-columns .serial-characteristics .characteristics .starbox .stars .star_holder .star {width:21px; height:19px; background-size:21px }
}
@media(max-width:340px) {.serial-page .serial-info-columns .serial-characteristics .characteristics .starbox .stars .star_holder .star {width:19px; height:17px; background-size:19px }
}
.serial-page .serial-info-columns .serial-characteristics .serial-rating-votes {color:#828282; background:#333; padding:0 10px; line-height:21px; border-radius:30px}
@media only screen and (max-width:769px) {.serial-page .serial-info-columns .serial-characteristics .serial-rating-votes {width:100%; text-align:center }
}
.serial-page .serial-desc-wrap .serial-desc,.serial-page .serial-desc-wrap .serial-desc p {font-size:18px; color:#9b9b9c; line-height:28px}
@media only screen and (max-width:769px) {.serial-page .serial-desc-wrap .serial-desc,.serial-page .serial-desc-wrap .serial-desc p {font-size:16px; line-height:24px; color:#adadad }
}
.serial-page .serial-desc-wrap .serial-desc p+p {margin-bottom:0; margin-top:12px}
@media only screen and (max-width:769px) {.serial-page .serial-desc-wrap .serial-desc p+p {margin-top:20px }
}
.serial-page.serial-page-limited {padding-bottom:0}
.serial-page.serial-page-limited .limited-info {position:relative; background:transparent url(data:image/svg+xml; base64,PHN2ZyB3aWR0aD0iNDc1IiBoZWlnaHQ9IjM3MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBvcGFjaXR5PSIuOSIgZD0iTTAgNzcuODY4djI1OS43MzdhNCA0IDAgMDA0LjUyOCAzLjk2NWw0MTcuMjU0LTU1LjYwOGE0IDQgMCAwMDMuNDcyLTMuOTY1VjUyLjQ4M2E0IDQgMCAwMC00LjQ1NS0zLjk3NGwtOTkuODk3IDExLjQzYTQgNCAwIDAxLTQuNDUzLTMuODQ3bC0xLjY1OS01Mi4wMWE0IDQgMCAwMC00LjA3Mi0zLjg3MWwtOTUuMTQ3IDEuNzc1YTQgNCAwIDAwLTMuOTI1IDR2MTIxLjk1OWE0IDQgMCAwMS00IDRoLTk4LjI1MWE0IDQgMCAwMS00LTRWNzUuOTU4YTQgNCAwIDAwLTQuMDc5LTMuOTk5TDMuOTIyIDczLjg3YTQgNCAwIDAwLTMuOTIyIDR6IiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfMF8xKSIvPjxnIG9wYWNpdHk9Ii41IiBmaWxsPSIjNEY0RjRGIiBzdHJva2U9IiMxNTE1MTUiPjxyZWN0IHg9IjMyMS41NTMiIHk9IjU3LjkwNCIgd2lkdGg9IjEwMyIgaGVpZ2h0PSIzMyIgcng9IjMuNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTYuNDk2IDMyMS41NTMgNTcuOTA0KSIvPjxyZWN0IHg9IjQyNC4xNDMiIHk9IjU3LjI5NCIgd2lkdGg9IjciIGhlaWdodD0iMTIiIHJ4PSIxLjUiIHRyYW5zZm9ybT0icm90YXRlKC02LjQ5NiA0MjQuMTQzIDU3LjI5NCkiLz48cGF0aCBkPSJNNDQwLjY2MyA2MC45NDhsMi40ODkgMjEuODU5YTEuNSAxLjUgMCAwMS0xLjMyMSAxLjY2bC01My42NTMgNi4xMWEyLjUgMi41IDAgMDAtMi4yMDEgMi43NjZsOS4yNzcgODEuNDc0YTIuNSAyLjUgMCAwMDIuNzY3IDIuMjAxIDEuNSAxLjUgMCAwMTEuNjYgMS4zMjFsMjAuNzA0IDE4MS44MjVhMS41IDEuNSAwIDAxLTEuMzIxIDEuNjZsLTExLjkyMyAxLjM1N2ExLjUgMS41IDAgMDEtMS42Ni0xLjMybC0yMC43MDQtMTgxLjgyNWExLjUgMS41IDAgMDExLjMyMS0xLjY2IDIuNSAyLjUgMCAwMDIuMjAxLTIuNzY3bC05LjczLTg1LjQ0OGExLjUgMS41IDAgMDExLjMyMS0xLjY2bDU3LjYyNy02LjU2MmEyLjUgMi41IDAgMDAyLjIwMS0yLjc2N2wtMS41ODQtMTMuOTFhMi41IDIuNSAwIDAwLTIuNzY2LTIuMjAxbC0yLjk4MS4zNGExLjUgMS41IDAgMDEtLjM0LTIuOTgxbDYuOTU2LS43OTJhMS41IDEuNSAwIDAxMS42NiAxLjMyeiIvPjwvZz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfMF8xIiB4MT0iMTYzLjExNiIgeTE9Ijc0LjgzMyIgeDI9IjI2MS4zNzkiIHkyPSIyNzMuNzk3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+PHN0b3Agc3RvcC1jb2xvcj0iIzMzMyIvPjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzMzMyIgc3RvcC1vcGFjaXR5PSIwIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PC9zdmc+) center no-repeat; padding-bottom:49%}
.serial-page.serial-page-limited .limited-info .limited-info__content {position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); font-size:20px; line-height:30px; color:#828282; width:315px; margin-top:30px}
@media only screen and (max-width:769px) {.serial-page.serial-page-limited .limited-info {padding-bottom:100%; background-size:contain }
 .serial-page.serial-page-limited .limited-info .limited-info__content {width:280px }
}
.serial-page .related-serials {margin-bottom:40px}
.actor-page h1,.actors-page h1 {line-height:42px; padding:18px 0; margin:0}
@media only screen and (max-width:769px) {.actor-page h1,.actors-page h1 {padding:11px 0 17px; line-height:33px }
}
.actor-page .photo:not(.empty)::before {left:-17px; right:-12px}
@media only screen and (max-width:769px) {.actor-page .photo:not(.empty)::before {left:-8px; right:-10px }
}
.actors-page {padding-bottom:37px}
@media(max-width:767px) {.actors-page {padding-bottom:0 }
}
.actors-page .search-form .search-input-wrapper {position:relative; margin:21px 0 30px}
@media only screen and (max-width:769px) {.actors-page .search-form .search-input-wrapper {margin:19px 0 12px }
}
.actors-page .search-form .search-input-wrapper i {position:absolute; left:0; right:0; top:0; bottom:0; border-radius:56px; overflow:hidden; opacity:1; background:var(--color-gray)}
.actors-page .search-form .search-input-wrapper i:after {position:absolute; content:""; background:var(--color-black); left:1px; right:1px; top:1px; bottom:1px; border-radius:56px}
.actors-page .search-form .search-input-wrapper .search-input {z-index:1; position:relative; display:block; height:44px; width:100%; border:1px solid transparent; -webkit-box-sizing:border-box; box-sizing:border-box; border-radius:56px; outline:none; padding:0 20px; font-size:16px; line-height:1; color:var(--color-gray-4); background:transparent}
.actors-page .search-form .search-input-wrapper .search-input:focus+i {background:-webkit-gradient(linear,left top,right top,from(#f28020),to(#ee3d3b)); background:-o-linear-gradient(left,#f28020,#ee3d3b); background:linear-gradient(to right,#f28020,#ee3d3b)}
.actors-page .actors-list {display:grid; grid-template-columns:repeat(6,1fr); grid-column-gap:42px; grid-row-gap:54px}
@media only screen and (max-width:993px) {.actors-page .actors-list {grid-template-columns:repeat(4,1fr) }
}
@media only screen and (max-width:769px) {.actors-page .actors-list {grid-template-columns:repeat(3,1fr) }
}
@media only screen and (max-width:577px) {.actors-page .actors-list {grid-template-columns:repeat(2,1fr); grid-column-gap:20px; grid-row-gap:33px }
}
.actors-page .spinner-more-serials {margin-top:20px}
.actors-page .filter-wrap {background:#2f2f30; margin:0 -24px; padding:24px}
@media only screen and (max-width:769px) {.actors-page .filter-wrap {margin:0 -10px; padding:24px 20px }
}
.actors-page .filter-wrap .grid {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; margin:0 -20px}
@media only screen and (max-width:769px) {.actors-page .filter-wrap .grid {display:block }
}
.actors-page .filter-wrap .grid .col1 {width:70%; position:relative}
.actors-page .filter-wrap .grid .col1 .label {position:absolute; bottom:100%; font-style:normal; font-weight:500; font-size:16px; line-height:19px; letter-spacing:.05em; text-transform:uppercase; color:#f2f2f2; margin-bottom:8px; left:20px}
@media only screen and (max-width:769px) {.actors-page .filter-wrap .grid .col1 {margin-top:25px; margin-bottom:20px }
}
.actors-page .filter-wrap .grid .col2 {width:30%}
.actors-page .filter-wrap .grid .col1,.actors-page .filter-wrap .grid .col2 {padding:0 20px}
@media only screen and (max-width:769px) {.actors-page .filter-wrap .grid .col1,.actors-page .filter-wrap .grid .col2 {width:100%; padding:0 10px }
}
.actors-page .controls-wrap {margin:16px 0 40px; display:-webkit-box; display:-ms-flexbox; display:flex}
.actors-page .controls-wrap .clear-filter {width:338px; margin-right:40px; -ms-flex-negative:0; flex-shrink:0}
@media only screen and (max-width:769px) {.actors-page .controls-wrap {margin:12px 0 30px }
 .actors-page .controls-wrap .clear-filter {width:auto; margin-right:16px }
 .actors-page .controls-wrap .apply-filter {-webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1 }
}
@media only screen and (max-width:577px) {.actors-page .controls-wrap .clear-filter {min-width:auto }
 .actors-page .controls-wrap .clear-filter>span>span,.actors-page .controls-wrap .apply-filter>span>span {display:none }
}
.actor-page h1 {padding-right:205px}
.actor-page .heading-wrapper {position:relative}
.actor-page .heading-wrapper .rating-wrapper {position:absolute; right:0; top:18px}
.actor-page .heading-wrapper .rating-wrapper .serial-rating {-webkit-box-orient:vertical; -webkit-box-direction:reverse; -ms-flex-direction:column-reverse; flex-direction:column-reverse; -webkit-box-align:end; -ms-flex-align:end; align-items:flex-end; margin-top:5px}
.actor-page .heading-wrapper .rating-wrapper .serial-rating .serial-item-rating {display:block}
.actor-page .heading-wrapper .rating-wrapper .serial-rating-votes {text-align:right; color:#6c6c6d; margin-bottom:5px}
.actor-page .actor-top {padding:35px 0 31px; display:-webkit-box; display:-ms-flexbox; display:flex}
.actor-page .actor-top .mobile-genres {display:none}
.actor-page .actor-top .photo-wrapper {margin:0 61px 0 23px; width:147px; -webkit-box-flex:0; -ms-flex-positive:0; flex-grow:0; -ms-flex-negative:0; flex-shrink:0; position:relative}
.actor-page .actor-top .photo-wrapper::before {left:-12px; right:-12px}
.actor-page .actor-top .characteristics {width:100%; max-width:720px; display:grid; grid-template-columns:1fr 1fr 1fr; grid-gap:50px}
.actor-page .actor-top .characteristics .one {-webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; width:100%}
.actor-page .actor-top .characteristics .one[class*=genres] .value {text-transform:lowercase}
.actor-page .actor-top .item+.item {margin-top:16px}
.actor-page .actor-top .item .label {font-size:16px; line-height:22px; color:#6c6c6d}
.actor-page .actor-top .item .value {font-size:18px; line-height:25px; color:#bdbdbd; margin-top:5px}
.actor-page .controls {padding:17px 0; border-bottom:1px solid #474748; border-top:1px solid #474748; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:center; -ms-flex-align:center; align-items:center}
.actor-page .controls .all-actors {width:240px}
.actor-page .controls .arrow-label {-webkit-transform:translateY(2px); -ms-transform:translateY(2px); transform:translateY(2px)}
.actor-page .actor-serials {padding-top:30px; padding-bottom:80px}
.actor-page .actor-serials h2 {font-size:26px; line-height:30px; color:#f2f2f2; margin:0 0 30px; padding:0}
.actor-page .actor-serials .actor-serial-list {margin-top:-35px}
@media only screen and (max-width:769px) {.actor-page .actor-serials .actor-serial-list {margin-top:-25px }
}
@media only screen and (max-width:769px) {.actor-page h1 {font-size:28px; line-height:33px; padding:11px 0 }
 .actor-page .actor-top {padding:20px 0 }
 .actor-page .actor-top .mobile-genres {display:block; margin-top:23px }
 .actor-page .actor-top .mobile-genres .value {text-transform:lowercase }
 .actor-page .actor-top .photo-wrapper {margin:0; width:122px }
 .actor-page .actor-top .characteristics {display:block; width:auto }
 .actor-page .actor-top .characteristics .one,.actor-page .actor-top .characteristics .one+.one {margin-left:28px }
 .actor-page .actor-top .characteristics .one {max-width:100% }
 .actor-page .actor-top .characteristics .one+.one {margin-top:14px }
 .actor-page .actor-top .characteristics .one.desktop-genres {display:none }
 .actor-page .actor-top .item+.item {margin-top:14px }
 .actor-page .actor-top .item .label {font-size:14px }
 .actor-page .actor-top .item .value {font-size:16px; margin-top:0 }
 .actor-page .controls .all-actors {width:162px }
 .actor-page .actor-serials {padding:26px 0 50px }
 .actor-page .actor-serials h2 {font-size:26px; line-height:30px; margin:0 0 14px }
 .actor-page .heading-wrapper .rating-wrapper {position:relative; right:auto; top:auto; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:horizontal; -webkit-box-direction:reverse; -ms-flex-direction:row-reverse; flex-direction:row-reverse; padding-bottom:15px; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between }
 .actor-page .heading-wrapper .rating-wrapper .serial-rating {margin-top:0 }
 .actor-page .heading-wrapper .rating-wrapper .serial-rating .starbox .stars .star_holder .star {width:19px; height:18px; background-size:19px }
}
.last-serials-page .fragments-box {padding-top:60px}
@media only screen and (max-width:769px) {.last-serials-page .fragments-box {padding-top:20px; margin-top:30px }
}
.fragments-page .last-news-description {padding-top:58px}
@media(max-width:767px) {.fragments-page .last-news-description {padding-top:23px }
}
header {display:inline-block; vertical-align:top; position:fixed !important; top:0 !important; left:0; right:0; margin:0 0; min-height:74px; background:#272728; z-index:100000 !important; border-bottom:2px solid #151515; max-width:100%; margin:0 auto}
@media only screen and (max-width:1025px) {header {min-height:74px }
}
@media only screen and (min-width:1025px) {header {-webkit-transition:-webkit-transform .3s linear 0s; transition:-webkit-transform .3s linear 0s; transition:transform .3s linear 0s,-webkit-transform .3s linear 0s }
}
@media only screen and (max-width:767px) {header {min-height:50px }
}
@media only screen and (max-width:1025px) {header .l-header>.row>.columns {padding:0 0 }
}
header .l-header.l-header_new-year .l-header-content {padding-left:200px; position:relative}
header .l-header.l-header_new-year .l-header-content::before {content:""; position:absolute; top:0; right:-60px; height:100%; width:100%; background:url(data:image/png; base64,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) no-repeat 100% 0; background-size:contain; display:inline-block}
@media(max-width:1400px) {header .l-header.l-header_new-year .l-header-content::before {right:0; background-position:170% 0; background-size:initial }
}
@media(max-width:1200px) {header .l-header.l-header_new-year .l-header-content::before {background-position:center 0 }
}
header .l-header .l-header-content {position:relative; padding:0 0 0 192px}
@media only screen and (max-width:1025px) {header .l-header .l-header-content {min-height:74px; padding:0 0 0 64px }
}
@media only screen and (max-width:767px) {header .l-header .l-header-content {padding-left:60px }
}
header .l-header .l-header-content .top-nav {display:inline-block; vertical-align:top; text-align:left; position:relative; z-index:11}
.top-nav li:hover .top-nav-dropdown {top:100%; opacity:1; z-index:99; transform:translateY(0); pointer-events:auto}
.top-nav li:hover > a {color:#fc4a49 !important}
.top-nav-dropdown {display:flex; position:absolute; top:150%; left:-1px; border-top:2px solid #fc4a49; background-color:#272728; flex-wrap:wrap; width:100%; opacity:0; pointer-events:none; transform:translateY(30px); transition:all .3s; transition-delay:0.1s; -webkit-box-shadow:29px 29px 32px -10px rgba(0,0,0,0.72); -moz-box-shadow:29px 29px 32px -10px rgba(0,0,0,0.72); box-shadow:29px 29px 32px -10px rgba(0,0,0,0.72)}
.top-nav-dropdown div {display:flex; flex:1 0; padding:15px; flex-direction:column}
.top-nav-dropdown div .dropdown-h {display:block; color:#fff}
.top-nav-dropdown div a {padding:5px 0}
@media only screen and (max-width:1025px) {header .l-header .l-header-content .top-nav {display:none }
}
header .l-header .l-header-content .top-nav ul {position:relative}
header .l-header .l-header-content .top-nav ul>li {display:inline-block; vertical-align:top; line-height:37px; padding:22px 11px 15px}
@media only screen and (max-width:1145px) {header .l-header .l-header-content .top-nav ul>li {padding:22px 10px 15px }
}
header .l-header .l-header-content .top-nav ul>li a {display:inline-block; color:rgba(255,255,255,.6); font-size:14px; font-weight:400; line-height:1.2; text-decoration:none; text-transform:uppercase; -webkit-transition:all .1s ease 0s; -o-transition:all .1s ease 0s; transition:all .1s ease 0s}
header .l-header .l-header-content .top-nav ul>li a:hover {color:#fc4a49}
header .l-header .l-header-content .block-ajax-search {height:54px; position:absolute; top:0; right:10px; left:190px; display:block; background:transparent}
@media only screen and (max-width:1125px) {header .l-header .l-header-content .block-ajax-search {right:62px }
}
@media screen and (max-width:1024px) {header .l-header .l-header-content .block-ajax-search {left:45px; right:10px }
}
@media(max-width:480px) {header .l-header .l-header-content .block-ajax-search {left:8px }
}
header .l-header .l-header-content .block-ajax-search .ajax-search-container {width:343px; height:46px; top:15px; right:0; display:block; position:absolute; -webkit-transition:all .2s linear 0s; -o-transition:all .2s linear 0s; transition:all .2s linear 0s}
header .l-header .l-header-content .block-ajax-search .ajax-search-container.focused {width:100%; z-index:12}
header .l-header .l-header-content .block-ajax-search .ajax-search-container.focused .ajax-inp {padding:0 110px 0 65px; background:#151515}
@media only screen and (max-width:767px) {header .l-header .l-header-content .block-ajax-search .ajax-search-container.focused .ajax-inp {color:#fff }
}
header .l-header .l-header-content .block-ajax-search .ajax-search-container.focused .close-ajax-search {visibility:visible; opacity:1; padding-left:5px}
@media only screen and (max-width:767px) {header .l-header .l-header-content .block-ajax-search .ajax-search-container.focused .close-ajax-search {z-index:5 }
}
header .l-header .l-header-content .block-ajax-search .ajax-search-container.focused+.response-container {visibility:visible; opacity:1}
header .l-header .l-header-content .block-ajax-search .ajax-search-container:before {width:1px; height:16px; content:""; display:block; position:absolute; top:15px; left:233px; z-index:10; background:rgba(218,218,218,.3)}
@media only screen and (max-width:480px) {header .l-header .l-header-content .block-ajax-search .ajax-search-container:before {top:12px }
}
header .l-header .l-header-content .block-ajax-search .ajax-search-container.focused:before {left:48px}
header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp {height:46px; padding:0 110px 1px 20px; background:#151515; color:#fff; font-size:15px; font-weight:400; line-height:1; position:relative; border:1px solid #3a3a3a; border-radius:23px}
header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp::-webkit-input-placeholder {color:rgba(255,255,255,.3)}
@media only screen and (max-width:1125px) {header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp::-webkit-input-placeholder {color:transparent }
}
header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp:-moz-placeholder {color:rgba(255,255,255,.3)}
@media only screen and (max-width:1125px) {header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp:-moz-placeholder {color:transparent }
}
header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp::-moz-placeholder {color:rgba(255,255,255,.3)}
@media only screen and (max-width:1125px) {header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp::-moz-placeholder {color:transparent }
}
header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp:-ms-input-placeholder {color:rgba(255,255,255,.3)}
@media only screen and (max-width:1125px) {header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp:-ms-input-placeholder {color:transparent }
}
@media only screen and (max-width:1125px) {header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp {padding-right:10px; height:44px; border-radius:40px }
}
@media only screen and (max-width:767px) {header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp {padding:0; color:transparent }
}
@media(max-width:480px) {header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp {height:40px }
}
header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp-a {position:absolute; width:110px; right:0; top:0; bottom:0; display:block; border:none; outline:0; z-index:1; font-size:16px; font-weight:400; text-align:center; background:transparent; height:46px; padding:0 0 1px; font-family:"Roboto",sans-serif}
@media screen and (max-width:1125px) {header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp-a {width:42px }
}
@media only screen and (max-width:480px) {header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp-a {width:40px }
}
header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp-a i {margin-top:-3px; margin-right:3px; display:inline-block; vertical-align:middle; font-size:14px; color:#e87522}
@media only screen and (max-width:480px) {header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp-a i {margin-top:-4px; margin-right:0 }
}
header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp-a span {background-image:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background-image:linear-gradient(to right,#f58220 0,#ee3d3c 100%); border-radius:0 19px 19px 0; -webkit-background-clip:text; -webkit-text-fill-color:transparent}
@media only screen and (max-width:1125px) {header .l-header .l-header-content .block-ajax-search .ajax-search-container {width:44px; height:44px }
 header .l-header .l-header-content .block-ajax-search .ajax-search-container.focused .ajax-inp-a:before {top:14px; opacity:1 }
 header .l-header .l-header-content .block-ajax-search .ajax-search-container.focused .ajax-inp {padding-right:50px }
 header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp-a {height:44px }
 header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp-a:before {opacity:0 }
 header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp-a span {display:none }
 header .l-header .l-header-content .block-ajax-search .ajax-search-container .ajax-inp-a {padding-bottom:0 }
}
@media only screen and (max-width:480px) {header .l-header .l-header-content .block-ajax-search .ajax-search-container {width:40px; height:40px; top:17px }
}
@media only screen and (min-width:1280px) {header .l-header .l-header-content .block-ajax-search .ajax-search-container:hover .ajax-inp {background-color:#000 }
}
header .l-header .l-header-content .block-ajax-search .ajax-search-container:hover .ajax-inp-a span {color:#f88901}
header .l-header .l-header-content .block-ajax-search .ajax-search-container .close-ajax-search {font-size:0; text-align:center; width:46px; height:46px; position:absolute; left:0; top:0; visibility:hidden; opacity:0; display:block; cursor:pointer; -webkit-transition:all .2s linear 0s; -o-transition:all .2s linear 0s; transition:all .2s linear 0s}
header .l-header .l-header-content .block-ajax-search .ajax-search-container .close-ajax-search:hover span {color:#fc4a49}
header .l-header .l-header-content .block-ajax-search .ajax-search-container .close-ajax-search span {display:inline-block; vertical-align:middle; color:#eee; font-size:17px}
header .l-header .l-header-content .block-ajax-search .ajax-search-container .close-ajax-search:after {content:""; display:inline-block; vertical-align:middle; width:.1%; height:100%; margin-left:-0.1%}
header .l-header .l-header-content .block-ajax-search .ajax-search-container .close-ajax-search .help {display:inline-block; vertical-align:middle}
@media only screen and (max-width:1125px) {header .l-header .l-header-content .block-ajax-search .ajax-search-container .close-ajax-search {height:44px; top:0; right:40px }
}
@media only screen and (max-width:480px) {header .l-header .l-header-content .block-ajax-search .ajax-search-container .close-ajax-search {height:40px }
}
header .l-header .l-header-content .block-ajax-search .response-container {position:absolute; top:60%; left:1px; right:1px; padding-top:30px; display:block; visibility:hidden; opacity:0; background-color:#151515; z-index:1; -webkit-box-shadow:5px 12px 106px #000; box-shadow:5px 12px 106px #000; -webkit-transition:all .2s ease 0s; -o-transition:all .2s ease 0s; transition:all .2s ease 0s; border-radius:0 0 50px 50px}
header .l-header .l-header-content .block-ajax-search .response-container:before,header .l-header .l-header-content .block-ajax-search .response-container:after {width:1px; top:0; bottom:30px; content:""; display:block; position:absolute; background-color:#3a3a3a}
header .l-header .l-header-content .block-ajax-search .response-container:before {left:0}
header .l-header .l-header-content .block-ajax-search .response-container:after {right:0}
header .l-header .l-header-content .block-ajax-search .response-container.shown {visibility:visible; opacity:1}
header .l-header .l-header-content .logo {position:absolute; top:0; left:0; width:175px; height:100%; z-index:2}
@media only screen and (max-width:1025px) {header .l-header .l-header-content .logo {left:46px; width:156px }
}
header .l-header .l-header-content .logo img {position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; -webkit-transition:all .1s ease 0s; -o-transition:all .1s ease 0s; transition:all .1s ease 0s}
header .l-header .l-header-content .logo:hover img {-webkit-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05)}
header .l-header .l-header-content .hamburger {padding:27px 13px 27px 10px; top:0; outline:none; display:none; z-index:9; left:0; position:absolute}
@media only screen and (max-width:1025px) {header .l-header .l-header-content .hamburger {display:block }
}
header .l-header .l-header-content .hamburger .hamburger-box {width:23px; height:20px; display:block; position:relative}
header .l-header .l-header-content .hamburger .hamburger-box .hamburger-inner,header .l-header .l-header-content .hamburger .hamburger-box .hamburger-inner:after,header .l-header .l-header-content .hamburger .hamburger-box .hamburger-inner:before {width:23px}
header .l-header .l-header-content .header-profile {width:46px; height:46px; position:absolute; right:0; top:14px}
header .l-header .l-header-content .header-profile .notify {position:absolute; width:19px; height:19px; border-radius:50%; background:#ee403b; z-index:1; bottom:-3px; right:-3px; border:3px solid #272728}
@media only screen and (max-width:1125px) {header .l-header .l-header-content .header-profile {width:44px; height:44px; top:15px; right:10px }
}
@media only screen and (max-width:480px) {header .l-header .l-header-content .header-profile {top:17px; width:40px; height:40px }
}
header .l-header .l-header-content .header-profile__avatar {display:block; width:100%; height:100%; border:1px solid var(--color-gray); border-radius:50%; overflow:hidden; position:relative; background-color:#151515; cursor:pointer}
header .l-header .l-header-content .header-profile__avatar:before {font-family:"icomoon" !important; speak:none; font-style:normal; font-weight:normal; font-variant:normal; text-transform:none; line-height:1; font-size:18px; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; content:""; position:absolute; top:50%; left:50%; -webkit-transform:translate3d(-50%,-50%,0); transform:translate3d(-50%,-50%,0); -webkit-background-clip:text; -webkit-text-fill-color:transparent; background-image:-webkit-gradient(linear,left top,right top,from(#f28020),to(#ee3d3b)); background-image:-o-linear-gradient(left,#f28020,#ee3d3b); background-image:linear-gradient(to right,#f28020,#ee3d3b); color:var(--color-primary); padding:1px; display:block}
header .l-header .l-header-content .header-profile__avatar img {border-radius:50%; position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center}
.footer {z-index:10; position:relative; background:#000; overflow:hidden; padding:34px 24px; display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:center; -ms-flex-align:center; align-items:center}
@media only screen and (max-width:993px) {.footer {padding:43px 24px; display:block }
}
.footer .copyright {padding-bottom:4px; vertical-align:bottom; color:rgba(255,255,255,.8); font-size:14px; font-weight:400; line-height:18px}
@media only screen and (max-width:993px) {.footer .copyright {text-align:center; margin-bottom:36px }
}
.footer .footer-nav a {display:inline-block; color:rgba(255,255,255,.5); font-size:14px; font-weight:400; line-height:18px; text-decoration:none; -webkit-transition:color .1s ease 0s; -o-transition:color .1s ease 0s; transition:color .1s ease 0s}
.footer .footer-nav a:hover {opacity:1; color:#fc4a49}
@media only screen and (min-width:994px) {.footer .footer-nav a+a {margin-left:45px }
}
@media only screen and (max-width:993px) {.footer .footer-nav {-webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; display:-webkit-box; display:-ms-flexbox; display:flex; text-align:center }
 .footer .footer-nav a+a {margin-top:18px }
}
.footer .socials {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-column-gap:14px; -moz-column-gap:14px; column-gap:14px; row-gap:14px}
.footer .socials a {position:relative; width:38px; height:38px; padding:9px; color:#626262; display:block; border:1px solid #626262; border-radius:50%; -webkit-transition:background-color .1s ease-in-out,border-color .1s ease-in-out; -o-transition:background-color .1s ease-in-out,border-color .1s ease-in-out; transition:background-color .1s ease-in-out,border-color .1s ease-in-out; text-decoration:none}
.footer .socials a i {position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); font-size:18px; -webkit-transition:color .1s ease-in-out; -o-transition:color .1s ease-in-out; transition:color .1s ease-in-out}
.footer .socials a.link-ya-zen {padding:4px}
.footer .socials a.link-ya-zen i {font-size:30px}
.footer .socials a:hover i {color:#fff}
.footer .socials a:hover.link-fb {background-color:#4867aa; border-color:#4867aa}
.footer .socials a:hover.link-vk {background-color:#07f; border-color:#07f}
.footer .socials a:hover.link-ok {background-color:#f80; border-color:#f80}
.footer .socials a:hover.link-tg {background-color:#27a6e5; border-color:#27a6e5}
.footer .socials a:hover.link-in {background-color:#d12ca5; border-color:#d12ca5}
.footer .socials a:hover.link-tw {background-color:#3fa6da; border-color:#3fa6da}
.footer .socials a:hover.link-ya-zen {background-color:#e33123; border-color:#e33123}
@media only screen and (max-width:993px) {.footer .socials {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; margin-top:32px }
 .footer .socials a {width:46px; height:46px }
 .footer .socials a i {font-size:22px }
}
@media(max-width:767px) {.footer .btns-contact-footer {margin:0 auto }
}
.p-button {border-radius:25px; cursor:pointer; border:none; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; outline:none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; position:relative; padding:1px; background-image:-webkit-gradient(linear,left top,right top,from(#f28020),to(#ee3d3b)); background-image:-o-linear-gradient(left,#f28020,#ee3d3b); background-image:linear-gradient(to right,#f28020,#ee3d3b); -webkit-box-shadow:0 9px 15px rgba(0,0,0,.2); box-shadow:0 9px 15px rgba(0,0,0,.2); text-decoration:none !important; font-weight:400}
.p-button.success-available {min-width:270px}
.p-button.success {pointer-events:none; cursor:default}
.p-button.success span.success-notify {position:absolute; top:0; right:0; left:0; bottom:0; background:var(--color-green) !important; z-index:1; color:var(--color-black) !important; -webkit-text-fill-color:unset !important}
.p-button.success span.success-notify i {display:inline-block; margin-right:10px; font-size:12px}
.p-button>span {-webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; min-height:42px; border-radius:25px; line-height:1; color:var(--color-white); position:relative; padding:12px 25px; display:-webkit-box; display:-ms-flexbox; display:flex; font-size:16px; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center}
.p-button>span span {position:relative; display:inline-block; background:none}
.p-button>span span i {position:absolute; display:inline-block; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); left:-18px; font-size:13px}
.p-button-36>span {min-height:34px; padding-top:8px; padding-bottom:8px}
@media(hover),(min-width:0\0),(min--moz-device-pixel-ratio:0) {.p-button:hover>span {background-color:var(--color-black) }
}
.p-button:active>span {background-color:var(--color-black)}
.p-button.p-button_type_gray-border {position:relative; background:none}
.p-button.p-button_type_gray-border::before {content:""; position:absolute; top:0; left:0; right:0; bottom:0; background:var(--color-gray); border-radius:25px}
.p-button.p-button_type_gray-border>span {background:var(--color-black)}
.p-button.p-button_type_gray-border>span::before {content:""; position:absolute; top:-2px; left:-2px; right:-2px; bottom:-2px; opacity:0; background-image:-webkit-gradient(linear,left top,right top,from(#f28020),to(#ee3d3b)); background-image:-o-linear-gradient(left,#f28020,#ee3d3b); background-image:linear-gradient(to right,#f28020,#ee3d3b); border-radius:25px}
.p-button.p-button_type_gray-border>span span {position:relative; display:inline-block; z-index:2; -webkit-background-clip:text; -webkit-text-fill-color:transparent; background-image:-webkit-gradient(linear,left top,right top,from(#f28020),to(#ee3d3b)); background-image:-o-linear-gradient(left,#f28020,#ee3d3b); background-image:linear-gradient(to right,#f28020,#ee3d3b); color:var(--color-primary)}
@media(hover),(min-width:0\0),(min--moz-device-pixel-ratio:0) {.p-button.p-button_type_gray-border:hover::before {background-image:-webkit-gradient(linear,left top,right top,from(#f28020),to(#ee3d3b)); background-image:-o-linear-gradient(left,#f28020,#ee3d3b); background-image:linear-gradient(to right,#f28020,#ee3d3b) }
 .p-button.p-button_type_gray-border:hover>span {background-image:-webkit-gradient(linear,left top,right top,from(#f28020),to(#ee3d3b)); background-image:-o-linear-gradient(left,#f28020,#ee3d3b); background-image:linear-gradient(to right,#f28020,#ee3d3b) }
 .p-button.p-button_type_gray-border:hover>span span {background:none; -webkit-background-clip:initial; -webkit-text-fill-color:var(--color-white); color:var(--color-white) }
}
.p-button.p-button_type_gray-border:active::before {background-image:-webkit-gradient(linear,left top,right top,from(#f28020),to(#ee3d3b)); background-image:-o-linear-gradient(left,#f28020,#ee3d3b); background-image:linear-gradient(to right,#f28020,#ee3d3b)}
.p-button.p-button_type_gray-border:active>span {background-image:-webkit-gradient(linear,left top,right top,from(#f28020),to(#ee3d3b)); background-image:-o-linear-gradient(left,#f28020,#ee3d3b); background-image:linear-gradient(to right,#f28020,#ee3d3b)}
.p-button.p-button_type_gray-border:active>span span {background:none; -webkit-background-clip:initial; -webkit-text-fill-color:var(--color-white); color:var(--color-white)}
.p-button.p-button_type_color-border {color:var(--color-white)}
.p-button.p-button_type_color-border>span {background:var(--color-black)}
@media(hover),(min-width:0\0),(min--moz-device-pixel-ratio:0) {.p-button.p-button_type_color-border:hover>span {background-color:transparent }
}
.p-button.p-button_type_color-border:active>span {background-color:transparent}
.p-button.p-button_type_link {-webkit-transition:.15s ease-in-out; -o-transition:.15s ease-in-out; transition:.15s ease-in-out; background:none; font-size:18px; line-height:21px; padding:0; -webkit-box-shadow:none; box-shadow:none; color:var(--color-gray-5)}
@media(hover),(min-width:0\0),(min--moz-device-pixel-ratio:0) {.p-button.p-button_type_link:hover {color:var(--color-gray-3) }
}
.p-button.p-button_type_link:active {color:var(--color-gray-3)}
.p-button.p-button_disabled,.p-button:disabled {pointer-events:none; cursor:default; background:#555 !important}
.p-button.p-button_disabled span,.p-button:disabled span {background:var(--color-black) !important; -webkit-background-clip:inherit; -webkit-text-fill-color:var(--color-gray-2) !important; color:var(--color-gray-2) !important}
.p-form-item:not(:last-of-type) {margin-bottom:16px}
.p-form-item-password .p-form-item-text__input,.p-form-item-text .p-form-item-text__input {border-radius:25px; border:none; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; outline:none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; position:relative}
.p-form-item-password .p-form-item-text__input input,.p-form-item-text .p-form-item-text__input input {-webkit-transition:none !important; -o-transition:none !important; transition:none !important; background:var(--color-black); -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; min-height:42px; border-radius:25px; line-height:1; color:var(--color-gray-4); position:relative; padding:10px 20px; font-size:16px; border:1px solid var(--color-gray); outline:none}
.comments-form__input {display:flex; align-items:center}
.comments-form__input li {margin-right:10px}
.comments-form__input .p-form-item-text__code {margin-right:0}
.comments-form__input .p-form-item-text__code img {border-radius:10px}
@media only screen and (max-width:577px) {.comments-form__input {flex-direction:column}
 .comments-form__input li {margin:0 0 15px; width:100%}
}
.mass_comments_action {display:flex; align-items:center}
.p-form-item-password .p-form-item-text__input input::-webkit-input-placeholder,.p-form-item-text .p-form-item-text__input input::-webkit-input-placeholder {color:var(--color-gray-3)}
.p-form-item-password .p-form-item-text__input input::-moz-placeholder,.p-form-item-text .p-form-item-text__input input::-moz-placeholder {color:var(--color-gray-3)}
.p-form-item-password .p-form-item-text__input input:-ms-input-placeholder,.p-form-item-text .p-form-item-text__input input:-ms-input-placeholder {color:var(--color-gray-3)}
.p-form-item-password .p-form-item-text__input input::-ms-input-placeholder,.p-form-item-text .p-form-item-text__input input::-ms-input-placeholder {color:var(--color-gray-3)}
.p-form-item-password .p-form-item-text__input input::placeholder,.p-form-item-text .p-form-item-text__input input::placeholder {color:var(--color-gray-3)}
.p-form-item-password .p-form-item-text__input input::-webkit-input-placeholder,.p-form-item-text .p-form-item-text__input input::-webkit-input-placeholder {color:var(--color-gray-3)}
.p-form-item-password .p-form-item-text__input input::-ms-input-placeholder,.p-form-item-text .p-form-item-text__input input::-ms-input-placeholder {color:var(--color-gray-3)}
.p-form-item-password .p-form-item-text__input.focus,.p-form-item-text .p-form-item-text__input.focus {background:-webkit-gradient(linear,left top,right top,from(#f28020),to(#ee3d3b)); background:-o-linear-gradient(left,#f28020,#ee3d3b); background:linear-gradient(to right,#f28020,#ee3d3b)}
.p-form-item-password .p-form-item-text__message,.p-form-item-text .p-form-item-text__message {display:inline-block; margin-top:7px; font-size:14px; line-height:20px; color:rgba(130,130,130,.7)}
@media only screen and (max-width:577px) {.p-form-item-password .p-form-item-text__message,.p-form-item-text .p-form-item-text__message {margin-top:2px }
}
.p-form-item-password.error .p-form-item-text__input::after,.p-form-item-password.success .p-form-item-text__input::after,.p-form-item-text.error .p-form-item-text__input::after,.p-form-item-text.success .p-form-item-text__input::after {position:absolute; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); right:30px; font-family:"icomoon" !important; speak:none; font-style:normal; font-weight:normal; font-variant:normal; text-transform:none; line-height:1; font-size:11px; color:var(--color-red); -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale}
.p-form-item-password.error .p-form-item-text__input,.p-form-item-text.error .p-form-item-text__input {background:var(--color-red)}
.p-form-item-password.error .p-form-item-text__input::after,.p-form-item-text.error .p-form-item-text__input::after {color:var(--color-red); content:""}
.p-form-item-password.error .p-form-item-text__message,.p-form-item-text.error .p-form-item-text__message {color:rgba(238,64,59,.7)}
.p-form-item-password.success .p-form-item-text__input,.p-form-item-text.success .p-form-item-text__input {background:var(--color-green)}
.p-form-item-password.success .p-form-item-text__input::after,.p-form-item-text.success .p-form-item-text__input::after {color:var(--color-green); content:""}
.p-form-item {display:flex}
.p-form-item-password {position:relative}
.p-form-item-password .p-form-item-text__input input {padding-right:55px}
.p-form-item-password button {-webkit-transition:.15s ease-in-out; -o-transition:.15s ease-in-out; transition:.15s ease-in-out; position:absolute; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); right:24px; background:none; border:none; display:-webkit-box; display:-ms-flexbox; display:flex; color:var(--color-gray-4); font-size:14px; padding:0; margin:0; width:auto; text-transform:lowercase; outline:none !important}
.p-form-item-password button:hover {color:#fff}
.p-form-item-password button.p-form-item-password__type-toggle {font-size:22px}
.p-form-item-password button.p-form-item-password__type-toggle::before {-webkit-transition:.15s ease-in-out; -o-transition:.15s ease-in-out; transition:.15s ease-in-out; content:""; position:absolute; top:50%; left:-3px; right:-3px; -webkit-transform:translate(-1px,-50%) rotate(45deg); -ms-transform:translate(-1px,-50%) rotate(45deg); transform:translate(-1px,-50%) rotate(45deg); height:4px; background-color:var(--color-black); border-top:2px solid var(--color-gray-4); opacity:0; pointer-events:none}
.p-form-item-password button.p-form-item-password__type-toggle:hover::before {border-top-color:#fff}
.p-form-item-password.error .p-form-item-text__input input,.p-form-item-password.success .p-form-item-text__input input {padding-right:75px}
.p-form-item-password.error .p-form-item-text__input::after,.p-form-item-password.success .p-form-item-text__input::after {right:130px}
.p-form-item-password input[type=text]~.p-form-item-password__type-toggle::before {opacity:1}
.p-form-item-upload-avatar {display:-webkit-box; display:-ms-flexbox; display:flex; position:relative}
@media only screen and (max-width:577px) {.p-form-item-upload-avatar {padding-bottom:56px }
}
.p-form-item-upload-avatar__img {-webkit-box-flex:0; -ms-flex:0 0 124px; flex:0 0 124px; max-width:124px; height:124px; background:#444; border-radius:5px; overflow:hidden; position:relative}
@media only screen and (max-width:769px) {.p-form-item-upload-avatar__img {-webkit-box-flex:0; -ms-flex:0 0 140px; flex:0 0 140px; max-width:140px; height:140px }
}
@media only screen and (max-width:577px) {.p-form-item-upload-avatar__img {width:140px; position:absolute; top:0; left:0 }
}
.p-form-item-upload-avatar__img::before {content:""; font-family:"icomoon" !important; speak:none; font-style:normal; font-weight:normal; font-variant:normal; text-transform:none; line-height:1; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; color:var(--color-gray-1); font-size:86px; position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); z-index:1}
.p-form-item-upload-avatar__img img {z-index:2; position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); width:100%; height:100%; -o-object-fit:cover; object-fit:cover; -o-object-position:center; object-position:center}
.p-form-item-upload-avatar__img .remove-avatar {position:absolute; left:0; right:0; top:0; bottom:0; z-index:2}
.p-form-item-upload-avatar__img .remove-avatar span {background-color:rgba(39,39,40,.7); position:absolute; bottom:0; left:0; right:0; -webkit-transform:translateY(100%); -ms-transform:translateY(100%); transform:translateY(100%); font-size:12px; line-height:24px; color:#bdbdbd; text-align:center; -webkit-transition:-webkit-transform .2s ease-in-out; transition:-webkit-transform .2s ease-in-out; -o-transition:transform .2s ease-in-out; transition:transform .2s ease-in-out; transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out; cursor:pointer}
.p-form-item-upload-avatar__img .remove-avatar:hover span {-webkit-transform:translateY(0); -ms-transform:translateY(0); transform:translateY(0)}
.p-form-item-upload-avatar__input {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:end; -ms-flex-pack:end; justify-content:flex-end; -webkit-box-align:start; -ms-flex-align:start; align-items:flex-start; position:relative; padding-left:30px}
@media only screen and (max-width:577px) {.p-form-item-upload-avatar__input {padding-left:160px; min-height:140px; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center }
}
.p-form-item-upload-avatar__input>span {display:inline-block; font-size:14px; line-height:20px; color:rgba(130,130,130,.7); margin-bottom:16px}
@media only screen and (max-width:577px) {.p-form-item-upload-avatar__input>span {margin-bottom:0 }
}
.p-form-item-upload-avatar__input input {position:absolute; top:0; left:0; clip:rect(1px,1px,1px,1px); width:0; height:0}
.p-form-item-upload-avatar__input label {margin-bottom:0}
.p-form-item-upload-avatar__input label>span {padding:9px 48px}
@media only screen and (max-width:577px) {.p-form-item-upload-avatar__input label {width:100%; position:absolute !important; left:0; bottom:-56px }
}
.short-serial-item {position:relative}
.short-serial-item .poster-popover-place {position:relative}
.short-serial-item .poster-popover-place .fragment-label {pointer-events:none; z-index:1}
.short-serial-item .poster {position:relative; padding-bottom:144%; -webkit-box-shadow:0 11px 19px 0 rgba(0,0,0,.39); box-shadow:0 11px 19px 0 rgba(0,0,0,.39); display:block; overflow:hidden}
.short-serial-item .popover-data-wrapper .popover-poster-overlay {position:absolute; left:0; right:0; top:0; bottom:0; background:rgba(0,0,0,.5)}
.short-serial-item .popover-data-wrapper .popover-container {width:335px}
.short-serial-item .popover-data-wrapper .popover-container .title {min-height:0; margin:0 0 10px; text-align:left; font-size:24px; display:block; font-weight:700; text-decoration:none; color:#ee403b}
.short-serial-item .popover-data-wrapper .popover-container .description {margin-bottom:15px; padding-bottom:15px; color:#353535; font-size:14px; line-height:20px; position:relative}
.short-serial-item .popover-data-wrapper .popover-container .props {margin-bottom:15px; padding-bottom:15px; position:relative}
.short-serial-item .popover-data-wrapper .popover-container .props .item {margin-bottom:14px; display:-webkit-box; display:-ms-flexbox; display:flex; font-size:16px}
.short-serial-item .popover-data-wrapper .popover-container .props .item:last-child {margin-bottom:0}
.short-serial-item .popover-data-wrapper .popover-container .props .item .label {width:105px; padding-right:10px; -ms-flex-negative:0; flex-shrink:0; color:rgba(112,112,112,.9)}
.short-serial-item .popover-data-wrapper .popover-container .props .item .content {color:#212020; white-space:nowrap; overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis}
.short-serial-item .popover-data-wrapper .popover-container .links {margin:0; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between}
.short-serial-item .popover-data-wrapper .popover-container .links .btn {width:136px; min-width:0; height:44px; padding:1px; text-align:center; color:#fff; font-size:16px; font-weight:400; border-radius:22px; position:relative; background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220 0,#ee3d3c); background-image:linear-gradient(90deg,#f58220 0,#ee3d3c); -webkit-box-shadow:0 6px 7px rgba(0,0,0,.15); box-shadow:0 6px 7px rgba(0,0,0,.15)}
.short-serial-item .popover-data-wrapper .popover-container .links .btn .help {position:relative}
.short-serial-item .popover-data-wrapper .popover-container .links .btn:before {background:#fff; opacity:0; left:1px; top:1px; right:1px; bottom:1px; -webkit-transition:.2s opacity ease-in-out; -o-transition:.2s opacity ease-in-out; transition:.2s opacity ease-in-out}
.short-serial-item .popover-data-wrapper .popover-container .links .btn:hover:before,.short-serial-item .popover-data-wrapper .popover-container .links .btn:focus:before,.short-serial-item .popover-data-wrapper .popover-container .links .btn:active:before {opacity:1}
.short-serial-item .popover-data-wrapper .popover-container .links .btn:hover .help,.short-serial-item .popover-data-wrapper .popover-container .links .btn:focus .help,.short-serial-item .popover-data-wrapper .popover-container .links .btn:active .help {color:#fff}
.short-serial-item .poster-label {margin-top:20px; margin-left:20px; text-align:left; display:block; -webkit-transition:.3s ease-in-out color,.3s ease-in-out border-bottom-color; -o-transition:.3s ease-in-out color,.3s ease-in-out border-bottom-color; transition:.3s ease-in-out color,.3s ease-in-out border-bottom-color; text-decoration:none; font-size:18px; line-height:20px; color:rgba(255,255,255,.8); padding-bottom:2px}
@media(max-width:767px) {.short-serial-item .poster-label {margin-top:10px; font-size:16px; line-height:18px }
}
.short-serial-item .poster-label span {border-bottom:1px solid transparent}
.short-serial-item .bookmarks-button {position:absolute; margin-top:19px; width:22px; height:22px; margin-left:-3px}
.short-serial-item .bookmarks-button+.poster-label {margin-left:24px}
@media only screen and (max-width:769px) {.short-serial-item .bookmarks-button {margin-top:9px; font-size:18px }
 .short-serial-item .bookmarks-button+.poster-label {margin-left:20px }
}
.short-serial-item:hover .poster-img {-webkit-transform:scale(1.01); -ms-transform:scale(1.01); transform:scale(1.01); will-change:transform}
.short-serial-item:hover:not(.disabled) .poster-label {color:#fc4a49}
.short-serial-item:hover:not(.disabled) .poster-label span {border-bottom-color:#fc4a49}
.short-serial-item.disabled .poster-label {pointer-events:none}
.serial-slider {padding:0 10px}
@media only screen and (max-width:993px) {.serial-slider {padding:0 }
}
.serial-slider .swiper-container .swiper-slide {padding:0 10px}
.serial-slider .swiper-container:not(.swiper-container-initialized) .swiper-slide {width:50%}
@media screen and (min-width:521px) {.serial-slider .swiper-container:not(.swiper-container-initialized) .swiper-slide {width:33.33% }
}
@media screen and (min-width:768px) {.serial-slider .swiper-container:not(.swiper-container-initialized) .swiper-slide {width:25% }
}
@media screen and (min-width:1025px) {.serial-slider .swiper-container:not(.swiper-container-initialized) .swiper-slide {width:20% }
}
.actors-slider {min-height:100px}
.actors-slider .swiper-container .swiper-slide {padding:0 20px}
@media only screen and (max-width:993px) {.actors-slider .swiper-container .swiper-slide {padding:0 10px }
}
.actors-slider .swiper-container:not(.swiper-container-initialized) .swiper-slide {width:47.61904%}
@media screen and (min-width:521px) {.actors-slider .swiper-container:not(.swiper-container-initialized) .swiper-slide {width:33.33% }
}
@media screen and (min-width:768px) {.actors-slider .swiper-container:not(.swiper-container-initialized) .swiper-slide {width:25% }
}
@media screen and (min-width:1025px) {.actors-slider .swiper-container:not(.swiper-container-initialized) .swiper-slide {width:16.66% }
}
.main-page-serial-tabbed-slider {margin-bottom:18px}
.main-page-serial-tabbed-slider .tabs {margin:0 0 25px; padding:19px 0 17px; background-color:#2f2f30; position:relative}
.main-page-serial-tabbed-slider .tabs .list-controls {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; align-items:center}
.main-page-serial-tabbed-slider .tabs .type-controls {text-align:left; font-size:0}
.main-page-serial-tabbed-slider .tabs .type-controls .control {display:inline-block; padding:1px; position:relative; border-radius:40px}
.main-page-serial-tabbed-slider .tabs .type-controls .control:after {content:""; position:absolute; left:0; top:0; right:0; bottom:0; -webkit-box-shadow:0 11px 19px 0 rgba(0,0,0,.39); box-shadow:0 11px 19px 0 rgba(0,0,0,.39); opacity:0; -webkit-transition:opacity .2s ease-in-out; -o-transition:opacity .2s ease-in-out; transition:opacity .2s ease-in-out; border-radius:40px}
.main-page-serial-tabbed-slider .tabs .type-controls .control span {border:1px solid #3e3e3e; position:relative; padding:10px 19px; display:inline-block; text-transform:uppercase; font-size:16px; color:#fff; border-radius:36px; line-height:14px; -webkit-transition:color .2s ease-in-out; -o-transition:color .2s ease-in-out; transition:color .2s ease-in-out}
.main-page-serial-tabbed-slider .tabs .type-controls .control.active,.main-page-serial-tabbed-slider .tabs .type-controls .control:hover {background:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background:linear-gradient(90deg,#f58220 0,#ee3d3c 100%)}
.main-page-serial-tabbed-slider .tabs .type-controls .control.active span,.main-page-serial-tabbed-slider .tabs .type-controls .control:hover span {color:#fff; border-color:transparent}
.main-page-serial-tabbed-slider .tabs .type-controls .control:not(.active) {cursor:pointer}
.main-page-serial-tabbed-slider .tabs .type-controls .control:not(.active):hover:after {opacity:1}
.main-page-serial-tabbed-slider .tabs .type-controls .control:not(.active):hover span {background-color:#272728}
.main-page-serial-tabbed-slider .tabs .type-controls .control+.control {margin-left:30px}
.main-page-serial-tabbed-slider .serial-list-wrapper {position:relative; min-height:200px}
.main-page-serial-tabbed-slider .serial-list-wrapper .preloader-wrap {position:absolute; top:0; left:0; right:0; bottom:0; z-index:1; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; background-color:#272728}
.main-page-serial-tabbed-slider .serial-list-wrapper .preloader-wrap .spinner-more-serials {margin-bottom:0}
@media screen and (max-width:768px) {.main-page-serial-tabbed-slider {margin-top:25px; padding-bottom:32px; position:relative }
 .main-page-serial-tabbed-slider::before,.main-page-serial-tabbed-slider::after {width:50%; position:absolute; height:1px; content:""; bottom:0 }
 .main-page-serial-tabbed-slider:before {left:0; background-image:-webkit-gradient(linear,left top,right top,from(rgba(237,62,59,0)),color-stop(90%,#ed3e3b)); background-image:-o-linear-gradient(left,rgba(237,62,59,0),#ed3e3b 90%); background-image:linear-gradient(to right,rgba(237,62,59,0),#ed3e3b 90%) }
 .main-page-serial-tabbed-slider::after {right:0; background-image:-webkit-gradient(linear,right top,left top,from(rgba(237,62,59,0)),color-stop(90%,#ed3e3b)); background-image:-o-linear-gradient(right,rgba(237,62,59,0),#ed3e3b 90%); background-image:linear-gradient(to left,rgba(237,62,59,0),#ed3e3b 90%) }
}
.serial-list-component {background-color:#272728; padding:1px 20px 0 20px}
#main_page_slider .serial-list-component,#main_ssr_component .serial-list-component,#related-serials .serial-list-component {padding:0}
.serial-list-component .show-mobile {display:none}
@media only screen and (max-width:577px) {.serial-list-component .controls>div:first-child {padding-right:0; width:127px !important }
 .serial-list-component .controls>div:first-child>button {padding-left:22px !important; padding-right:22px !important }
 .serial-list-component .controls>div:last-child {width:auto !important; float:none; padding-left:140px }
}
@media only screen and (max-width:769px) {.serial-list-component {padding:0 10px }
 .serial-list-component .hide-mobile {display:none }
 .serial-list-component .show-mobile {display:block }
}
.serial-list-component .grid {margin:0 -20px}
@media only screen and (max-width:769px) {.serial-list-component .grid {margin:0 -10px }
}
.serial-list-component .grid:after {content:""; clear:both; display:table}
.serial-list-component .grid .col {padding:0 20px; float:left}
@media only screen and (max-width:769px) {.serial-list-component .grid .col {padding:0 10px }
}
.serial-list-component .grid .col.col-1-3 {width:33.33%}
.serial-list-component .grid .col.col-2-3 {width:66.66%}
@media only screen and (max-width:769px) {.serial-list-component .grid .col.col-m-1-1 {width:100% }
 .serial-list-component .grid .col.col-m-1-2 {width:50% }
}
@media only screen and (min-width:770px) {.serial-list-component .grid .col.p-t {padding-top:27px }
}
@media only screen and (max-width:769px) {.serial-list-component .grid .col.p-m-t {padding-top:14px }
}
.serial-list-component .nothing {color:#fefefe; text-align:center; font-size:28px}
.serial-list-component .serial-list-header {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:center; -ms-flex-align:center; align-items:center; margin:22px 0}
.serial-list-component .serial-list-header i {font-size:27px; position:relative; margin-right:11px; display:inline-block; vertical-align:top; line-height:37px}
.serial-list-component .serial-list-header i:before {background:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background:linear-gradient(to right,#f58220 0,#ee3d3c 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; color:#fffefe; display:inline-block}
.serial-list-component .serial-list-header__title {font-size:36px; color:#fefefe; font-weight:700; position:relative; line-height:37px; display:-webkit-box; display:-ms-flexbox; display:flex; margin:0}
.serial-list-component .serial-list-header__rand {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; position:relative; top:5px; font-size:16px; color:#c9c9c9; text-decoration:none; -webkit-transition:.25s; -o-transition:.25s; transition:.25s}
.serial-list-component .serial-list-header__rand:hover {color:#ee403b}
@media(max-width:1124px) {.serial-list-component .serial-list-header {-webkit-box-align:end; -ms-flex-align:end; align-items:flex-end }
 .serial-list-component .serial-list-header__title {-ms-flex-preferred-size:520px; flex-basis:520px }
}
@media only screen and (max-width:769px) {.serial-list-component .serial-list-header {margin:50px 0 15px }
 .serial-list-component .serial-list-header__title {font-size:28px; padding:0 10px; -ms-flex-preferred-size:100%; flex-basis:100%; display:inline-block; text-align:center }
 .serial-list-component .serial-list-header i {margin-right:11px; font-size:22px }
 .serial-list-component .serial-list-header__rand {display:none }
}
.serial-list-component .serial-list-rand-mobile {display:none; margin-top:25px}
.serial-list-component .serial-list-rand-mobile a {-webkit-box-shadow:0 4px 6px rgba(0,0,0,.13); box-shadow:0 4px 6px rgba(0,0,0,.13); display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; font-size:16px; line-height:19px; text-decoration:none; -webkit-transition:.1s; -o-transition:.1s; transition:.1s; width:100%; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; height:44px; border-radius:22px; position:relative; background:#2f2f30; color:#afaeae}
.serial-list-component .serial-list-rand-mobile a:before {position:absolute; left:0; right:0; top:0; bottom:0; content:""; -webkit-box-shadow:inset 0 0 0 1px #505050; box-shadow:inset 0 0 0 1px #505050; border-radius:22px; overflow:hidden}
.serial-list-component .serial-list-rand-mobile a:hover {background:-o-linear-gradient(179.7deg,#EE3D3B -19.65%,#F18020 99.73%,rgba(196,196,196,0) 99.74%,#F28020 99.74%); background:linear-gradient(270.3deg,#EE3D3B -19.65%,#F18020 99.73%,rgba(196,196,196,0) 99.74%,#F28020 99.74%); color:#fefefe}
.serial-list-component .serial-list-rand-mobile a:hover:before {opacity:0}
.serial-list-component .serial-list-rand-mobile a:hover i:before {-webkit-background-clip:inherit; -webkit-text-fill-color:inherit; background:none}
.serial-list-component .serial-list-rand-mobile a:active {opacity:.7}
.serial-list-component .serial-list-rand-mobile a i {font-size:27px; position:relative; margin-right:10px; display:inline-block}
.serial-list-component .serial-list-rand-mobile a i:before {background:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background:linear-gradient(to right,#f58220 0,#ee3d3c 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; color:#fffefe; display:inline-block}
@media only screen and (max-width:769px) {.serial-list-component .serial-list-rand-mobile {display:block }
}
.serial-list-component .filter-block-wrap {margin:0 -20px 23px; padding:26px 20px; background-color:#2f2f30; position:relative}
@media only screen and (max-width:769px) {.serial-list-component .filter-block-wrap {margin:0 -10px 17px; padding:17px 10px }
}
.serial-list-component .filter-block-wrap .range-label {font-size:16px; line-height:16px; display:inline-block; margin-bottom:24px; text-transform:uppercase; color:#f2f2f2; position:relative; padding-left:22px}
.serial-list-component .filter-block-wrap .range-label i {position:absolute; left:0; top:-1px; background:-o-linear-gradient(179.7deg,#EE3D3B -19.65%,#F18020 99.73%,rgba(196,196,196,0) 99.74%,#F28020 99.74%); background:linear-gradient(270.3deg,#EE3D3B -19.65%,#F18020 99.73%,rgba(196,196,196,0) 99.74%,#F28020 99.74%); -webkit-background-clip:text; -webkit-text-fill-color:transparent}
.serial-list-component .filter-block-wrap .range-label i.rotated-icon {-webkit-transform:rotate(17deg); -ms-transform:rotate(17deg); transform:rotate(17deg)}
.serial-list-component .serial-list-wrapper {position:relative}
.serial-list-component.serial-list-component_type_slider .serial-list-wrapper>span {display:block; margin:0 -11px -50px -11px}
@media(max-width:767px) {.serial-list-component.serial-list-component_type_slider .serial-list-wrapper>span {margin-left:-10px; margin-right:-10px }
}
@media(max-width:520px) {.serial-list-component.serial-list-component_type_slider .serial-list-wrapper>span {margin-left:-23px; margin-right:-23px }
}
.serial-list-component.serial-list-component_type_slider .serial-list-wrapper .serial-slider {padding-bottom:50px}
.serial-list-component.serial-list-component_type_slider .serial-list-wrapper .serial-list-item-wrapper {padding:0 11px}
@media(max-width:767px) {.serial-list-component.serial-list-component_type_slider .serial-list-wrapper .serial-list-item-wrapper {padding:0 10px }
}
.serial-list-component .round-spinner {display:block; position:relative; width:80px; height:80px; margin:auto}
.serial-list-component .round-spinner div {-webkit-animation:lds-roller 1.2s cubic-bezier(0.5,0,0.5,1) infinite; animation:lds-roller 1.2s cubic-bezier(0.5,0,0.5,1) infinite; -webkit-transform-origin:40px 40px; -ms-transform-origin:40px 40px; transform-origin:40px 40px}
.serial-list-component .round-spinner div:after {content:" "; display:block; position:absolute; width:7px; height:7px; border-radius:50%; background:#eee; margin:-4px 0 0 -4px}
.serial-list-component .round-spinner div:nth-child(1) {-webkit-animation-delay:-0.036s; animation-delay:-0.036s}
.serial-list-component .round-spinner div:nth-child(1):after {top:63px; left:63px}
.serial-list-component .round-spinner div:nth-child(2) {-webkit-animation-delay:-0.072s; animation-delay:-0.072s}
.serial-list-component .round-spinner div:nth-child(2):after {top:68px; left:56px}
.serial-list-component .round-spinner div:nth-child(3) {-webkit-animation-delay:-0.108s; animation-delay:-0.108s}
.serial-list-component .round-spinner div:nth-child(3):after {top:71px; left:48px}
.serial-list-component .round-spinner div:nth-child(4) {-webkit-animation-delay:-0.144s; animation-delay:-0.144s}
.serial-list-component .round-spinner div:nth-child(4):after {top:72px; left:40px}
.serial-list-component .round-spinner div:nth-child(5) {-webkit-animation-delay:-0.18s; animation-delay:-0.18s}
.serial-list-component .round-spinner div:nth-child(5):after {top:71px; left:32px}
.serial-list-component .round-spinner div:nth-child(6) {-webkit-animation-delay:-0.216s; animation-delay:-0.216s}
.serial-list-component .round-spinner div:nth-child(6):after {top:68px; left:24px}
.serial-list-component .round-spinner div:nth-child(7) {-webkit-animation-delay:-0.252s; animation-delay:-0.252s}
.serial-list-component .round-spinner div:nth-child(7):after {top:63px; left:17px}
.serial-list-component .round-spinner div:nth-child(8) {-webkit-animation-delay:-0.288s; animation-delay:-0.288s}
.serial-list-component .round-spinner div:nth-child(8):after {top:56px; left:12px}
.serial-list-component .round-spinner.gray div:after {background:#636363}
@-webkit-keyframes lds-roller {0% {-webkit-transform:rotate(0deg); transform:rotate(0deg) }
 100% {-webkit-transform:rotate(360deg); transform:rotate(360deg) }
}
@keyframes lds-roller {0% {-webkit-transform:rotate(0deg); transform:rotate(0deg) }
 100% {-webkit-transform:rotate(360deg); transform:rotate(360deg) }
}
.serial-select-filter {width:auto; display:block; position:relative}
.serial-select-filter select {position:absolute; bottom:0; top:0; left:0; right:0; z-index:1; border-radius:23px; opacity:0}
.serial-select-filter .serial-select-filter-value-wrapper {border-radius:23px; -webkit-filter:drop-shadow(0px 7px 10.5px rgba(0,0,0,0.3)); filter:drop-shadow(0px 7px 10.5px rgba(0,0,0,0.3)); background-color:#262627; border:1px solid #4f4f4f; z-index:1; position:relative}
.serial-select-filter .serial-select-filter-value-wrapper .serial-select-filter-value {cursor:pointer; padding:14px 60px 14px 30px; height:44px; overflow:hidden; position:relative}
.serial-select-filter .serial-select-filter-value-wrapper .serial-select-filter-value .wrap {position:relative}
.serial-select-filter .serial-select-filter-value-wrapper .serial-select-filter-value .value-label {display:block; font-size:17px; letter-spacing:0; line-height:17px; color:#fffefe; font-weight:700; background:-webkit-gradient(linear,left top,right top,from(#f5811f),to(#ed3d3b)); background:-o-linear-gradient(left,#f5811f 0,#ed3d3b 100%); background:linear-gradient(to right,#f5811f 0,#ed3d3b 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; text-transform:uppercase; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; -webkit-transition:margin-top .1s ease-in-out; -o-transition:margin-top .1s ease-in-out; transition:margin-top .1s ease-in-out}
.serial-select-filter .serial-select-filter-value-wrapper .serial-select-filter-value .value-text {position:absolute; top:100%; font-weight:500; font-size:11px; color:#bdbdbd; opacity:0; -webkit-transition:opacity .4s ease-in-out; -o-transition:opacity .4s ease-in-out; transition:opacity .4s ease-in-out; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; max-width:100%}
.serial-select-filter .serial-select-filter-value-wrapper .serial-select-filter-value .arrow {background:-webkit-gradient(linear,left top,right top,from(#f5811f),to(#ed3d3b)); background:-o-linear-gradient(left,#f5811f 0,#ed3d3b 100%); background:linear-gradient(to right,#f5811f 0,#ed3d3b 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; right:25px; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); position:absolute; -webkit-transition:-webkit-transform .2s; transition:-webkit-transform .2s; -o-transition:transform .2s; transition:transform .2s; transition:transform .2s,-webkit-transform .2s}
.serial-select-filter .serial-select-filter-value-wrapper .serial-select-filter-value .arrow:before {display:block; font-size:24px; margin-top:4px}
.serial-select-filter .list-wrapper {border:1px solid #4a4a4a; border-radius:23px; padding:46px 10px 0 0; position:absolute; background-color:#3e3e3e; top:0; left:0; right:0; padding-bottom:23px}
.serial-select-filter .list-wrapper .list {padding-left:30px; padding-top:9px; max-height:302px; overflow-y:auto; -webkit-overflow-scrolling:touch}
.serial-select-filter .list-wrapper .list::-webkit-scrollbar {width:5px}
.serial-select-filter .list-wrapper .list::-webkit-scrollbar-track {border-radius:10px; border:1px solid #575657}
.serial-select-filter .list-wrapper .list::-webkit-scrollbar-thumb {border-radius:10px; background-color:#7e7e7e}
.serial-select-filter .list-wrapper .list::-webkit-scrollbar-button:start {background-color:transparent; height:16px}
.serial-select-filter .list-wrapper .list .option {cursor:pointer; font-size:16px; letter-spacing:0; line-height:1; font-weight:500; text-transform:uppercase; position:relative; color:#e1e0e0; padding:9px 0; margin-right:12px; -webkit-transition:.2s ease-in-out color; -o-transition:.2s ease-in-out color; transition:.2s ease-in-out color}
.serial-select-filter .list-wrapper .list .option .text {overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; line-height:1.25}
.serial-select-filter .list-wrapper .list .option.active,.serial-select-filter .list-wrapper .list .option:hover {color:#f54847}
.serial-select-filter .list-wrapper .list .option.active:before {content:""; position:absolute; right:100%; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); width:5px; height:5px; background-color:#f54847; border-radius:50%; margin-right:13px}
.serial-select-filter.opened {z-index:2}
.serial-select-filter.opened .serial-select-filter-value-wrapper .serial-select-filter-value .arrow {-webkit-transform:translateY(-50%) rotate(180deg); -ms-transform:translateY(-50%) rotate(180deg); transform:translateY(-50%) rotate(180deg)}
.serial-select-filter.selected .value-label {margin-top:-8px}
.serial-select-filter.selected .serial-select-filter-value-wrapper .serial-select-filter-value .value-text {top:19px; opacity:1}
.serial-select-filter.disabled {pointer-events:none}
.serial-select-filter.disabled .serial-select-filter-value-wrapper .serial-select-filter-value .arrow,.serial-select-filter.disabled .serial-select-filter-value-wrapper .serial-select-filter-value .value-label {background:-webkit-gradient(linear,left top,right top,from(#4f4f4f),to(#4f4f4f)); background:-o-linear-gradient(left,#4f4f4f 0,#4f4f4f 100%); background:linear-gradient(to right,#4f4f4f 0,#4f4f4f 100%); -webkit-background-clip:text}
@media only screen and (max-width:769px) {.serial-select-filter .serial-select-filter-value-wrapper .serial-select-filter-value {padding:14px 40px 14px 17px }
 .serial-select-filter .serial-select-filter-value-wrapper .serial-select-filter-value .arrow {right:13px }
}
.serial-select-filter.filter_sounds .list-wrapper .option:nth-child(13) {border-bottom:1px solid #f04544}
.serial-select-filter {width:auto; display:block; position:relative}
.episode-list-pagination {float:left; width:100%; margin:20px 0}
.serial-select-filter select {position:absolute; bottom:0; top:0; left:0; right:0; z-index:1; border-radius:23px; opacity:0}
.serial-select-filter .serial-select-filter-value-wrapper {border-radius:23px; -webkit-filter:drop-shadow(0px 7px 10.5px rgba(0,0,0,0.3)); filter:drop-shadow(0px 7px 10.5px rgba(0,0,0,0.3)); background-color:#262627; border:1px solid #4f4f4f; z-index:1; position:relative}
.serial-select-filter .serial-select-filter-value-wrapper .serial-select-filter-value {cursor:pointer; padding:14px 60px 14px 30px; height:44px; overflow:hidden; position:relative}
.serial-select-filter .serial-select-filter-value-wrapper .serial-select-filter-value .wrap {position:relative}
.serial-select-filter .serial-select-filter-value-wrapper .serial-select-filter-value .value-label {display:block; font-size:17px; letter-spacing:0; line-height:17px; color:#fffefe; font-weight:700; background:-webkit-gradient(linear,left top,right top,from(#f5811f),to(#ed3d3b)); background:-o-linear-gradient(left,#f5811f 0,#ed3d3b 100%); background:linear-gradient(to right,#f5811f 0,#ed3d3b 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; text-transform:uppercase; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; -webkit-transition:margin-top .1s ease-in-out; -o-transition:margin-top .1s ease-in-out; transition:margin-top .1s ease-in-out}
.serial-select-filter .serial-select-filter-value-wrapper .serial-select-filter-value .value-text {position:absolute; top:100%; font-weight:500; font-size:11px; color:#bdbdbd; opacity:0; -webkit-transition:opacity .4s ease-in-out; -o-transition:opacity .4s ease-in-out; transition:opacity .4s ease-in-out; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; max-width:100%}
.serial-select-filter .serial-select-filter-value-wrapper .serial-select-filter-value .arrow {background:-webkit-gradient(linear,left top,right top,from(#f5811f),to(#ed3d3b)); background:-o-linear-gradient(left,#f5811f 0,#ed3d3b 100%); background:linear-gradient(to right,#f5811f 0,#ed3d3b 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; right:25px; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); position:absolute; -webkit-transition:-webkit-transform .2s; transition:-webkit-transform .2s; -o-transition:transform .2s; transition:transform .2s; transition:transform .2s,-webkit-transform .2s}
.serial-select-filter .serial-select-filter-value-wrapper .serial-select-filter-value .arrow:before {display:block; font-size:24px; margin-top:4px}
.serial-select-filter .list-wrapper {border:1px solid #4a4a4a; border-radius:23px; padding:46px 10px 0 0; position:absolute; background-color:#3e3e3e; top:0; left:0; right:0; padding-bottom:23px}
.serial-select-filter .list-wrapper .list {padding-left:30px; padding-top:9px; max-height:302px; overflow-y:auto; -webkit-overflow-scrolling:touch}
.serial-select-filter .list-wrapper .list::-webkit-scrollbar {width:5px}
.serial-select-filter .list-wrapper .list::-webkit-scrollbar-track {border-radius:10px; border:1px solid #575657}
.serial-select-filter .list-wrapper .list::-webkit-scrollbar-thumb {border-radius:10px; background-color:#7e7e7e}
.serial-select-filter .list-wrapper .list::-webkit-scrollbar-button:start {background-color:transparent; height:16px}
.serial-select-filter .list-wrapper .list .option {cursor:pointer; font-size:16px; letter-spacing:0; line-height:1; font-weight:500; text-transform:uppercase; position:relative; color:#e1e0e0; padding:9px 0; margin-right:12px; -webkit-transition:.2s ease-in-out color; -o-transition:.2s ease-in-out color; transition:.2s ease-in-out color}
.serial-select-filter .list-wrapper .list .option .text {overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis}
.serial-select-filter .list-wrapper .list .option.active,.serial-select-filter .list-wrapper .list .option:hover {color:#f54847}
.serial-select-filter .list-wrapper .list .option.active:before {content:""; position:absolute; right:100%; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); width:5px; height:5px; background-color:#f54847; border-radius:50%; margin-right:13px}
.serial-select-filter.opened {z-index:2}
.serial-select-filter.opened .serial-select-filter-value-wrapper .serial-select-filter-value .arrow {-webkit-transform:translateY(-50%) rotate(180deg); -ms-transform:translateY(-50%) rotate(180deg); transform:translateY(-50%) rotate(180deg)}
.serial-select-filter.selected .value-label {margin-top:-8px}
.serial-select-filter.selected .serial-select-filter-value-wrapper .serial-select-filter-value .value-text {top:19px; opacity:1}
.serial-select-filter.disabled {pointer-events:none}
.serial-select-filter.disabled .serial-select-filter-value-wrapper .serial-select-filter-value .arrow,.serial-select-filter.disabled .serial-select-filter-value-wrapper .serial-select-filter-value .value-label {background:-webkit-gradient(linear,left top,right top,from(#4f4f4f),to(#4f4f4f)); background:-o-linear-gradient(left,#4f4f4f 0,#4f4f4f 100%); background:linear-gradient(to right,#4f4f4f 0,#4f4f4f 100%); -webkit-background-clip:text}
@media only screen and (max-width:769px) {.serial-select-filter .serial-select-filter-value-wrapper .serial-select-filter-value {padding:14px 40px 14px 17px }
 .serial-select-filter .serial-select-filter-value-wrapper .serial-select-filter-value .arrow {right:13px }
}
.serial-select-filter.filter_sounds .list-wrapper .option:nth-child(13) {border-bottom:1px solid #f04544}
.round-spinner {display:inline-block; position:relative; width:80px; height:80px}
.round-spinner div {-webkit-animation:lds-roller 1.2s cubic-bezier(0.5,0,0.5,1) infinite; animation:lds-roller 1.2s cubic-bezier(0.5,0,0.5,1) infinite; -webkit-transform-origin:40px 40px; -ms-transform-origin:40px 40px; transform-origin:40px 40px}
.round-spinner div:after {content:" "; display:block; position:absolute; width:7px; height:7px; border-radius:50%; background:#eee; margin:-4px 0 0 -4px}
.round-spinner div:nth-child(1) {-webkit-animation-delay:-0.036s; animation-delay:-0.036s}
.round-spinner div:nth-child(1):after {top:63px; left:63px}
.round-spinner div:nth-child(2) {-webkit-animation-delay:-0.072s; animation-delay:-0.072s}
.round-spinner div:nth-child(2):after {top:68px; left:56px}
.round-spinner div:nth-child(3) {-webkit-animation-delay:-0.108s; animation-delay:-0.108s}
.round-spinner div:nth-child(3):after {top:71px; left:48px}
.round-spinner div:nth-child(4) {-webkit-animation-delay:-0.144s; animation-delay:-0.144s}
.round-spinner div:nth-child(4):after {top:72px; left:40px}
.round-spinner div:nth-child(5) {-webkit-animation-delay:-0.18s; animation-delay:-0.18s}
.round-spinner div:nth-child(5):after {top:71px; left:32px}
.round-spinner div:nth-child(6) {-webkit-animation-delay:-0.216s; animation-delay:-0.216s}
.round-spinner div:nth-child(6):after {top:68px; left:24px}
.round-spinner div:nth-child(7) {-webkit-animation-delay:-0.252s; animation-delay:-0.252s}
.round-spinner div:nth-child(7):after {top:63px; left:17px}
.round-spinner div:nth-child(8) {-webkit-animation-delay:-0.288s; animation-delay:-0.288s}
.round-spinner div:nth-child(8):after {top:56px; left:12px}
.round-spinner.gray div:after {background:#636363}
@keyframes lds-roller {0% {-webkit-transform:rotate(0deg); transform:rotate(0deg) }
 100% {-webkit-transform:rotate(360deg); transform:rotate(360deg) }
}
.spinner-more-serials {margin:0 auto 30px; width:200px; text-align:center}
.spinner-more-serials>div {width:18px; height:18px; background-color:#333; border-radius:100%; display:inline-block; -webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both; animation:sk-bouncedelay 1.4s infinite ease-in-out both}
.spinner-more-serials>div.bounce1 {-webkit-animation-delay:-0.32s; animation-delay:-0.32s}
.spinner-more-serials>div.bounce2 {-webkit-animation-delay:-0.16s; animation-delay:-0.16s}
@-webkit-keyframes sk-bouncedelay {0%,80%,100% {-webkit-transform:scale(0); transform:scale(0) }
 40% {-webkit-transform:scale(1); transform:scale(1) }
}
@keyframes sk-bouncedelay {0%,80%,100% {-webkit-transform:scale(0); transform:scale(0) }
 40% {-webkit-transform:scale(1); transform:scale(1) }
}
.fade-enter-active,.fade-leave-active {-webkit-transition:opacity .2s; -o-transition:opacity .2s; transition:opacity .2s}
.fade-enter,.fade-leave-to {opacity:0}
.new-serials-notification {font-family:"GothamPro-Black"; overflow:hidden; margin-bottom:40px; background-image:url("data:image/svg+xml,%3Csvg width='1090' height='136' viewBox='0 0 1090 136' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='1090' height='136' rx='6' fill='url(%23paint0_linear_0_4)'/%3E%3Cmask id='mask0_0_4' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='1090' height='136'%3E%3Crect width='1090' height='136' rx='6' fill='%23DFFA65'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_0_4)'%3E%3Cpath opacity='0.5' d='M190.369 153.78L-156 -1.84375L247.633 -81.0002L190.369 153.78Z' fill='%232D3D78'/%3E%3Cpath opacity='0.3' d='M936.397 229.64L966.74 29L1065.47 225.387L936.397 229.64Z' fill='%232D3D78'/%3E%3Cpath opacity='0.3' d='M459.642 -25.0498L509.025 128.846L372 70.8575L459.642 -25.0498Z' fill='%232D3D78'/%3E%3Cpath opacity='0.3' d='M749.787 117.368L622.447 -105.043L869 -9.00067L749.787 117.368Z' fill='%232D3D78'/%3E%3C/g%3E%3Cpath d='M409 30.4062L372 70.4507L402.435 83.4062L409 30.4062Z' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_0_4' x1='1090' y1='67.9999' x2='-4.92663e-05' y2='44.9998' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DF8399'/%3E%3Cstop offset='1' stop-color='%236585BA'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A"); background-repeat:no-repeat; background-size:cover; background-position:center right; border-radius:6px}
.mobile-nav-wrapper .new-serials-notification {margin-bottom:16px}
.new-serials-notification-wrap {display:grid; grid-template-columns:360px 1fr; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:end; -ms-flex-pack:end; justify-content:flex-end; position:relative; min-height:136px}
.new-serials-notification-text {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:end; -ms-flex-pack:end; justify-content:flex-end; -webkit-box-ordinal-group:3; -ms-flex-order:2; order:2; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1; position:relative; font-size:24px; line-height:1.65; color:#fff; text-transform:uppercase; text-align:right; padding:15px 20px 15px 0}
.last-serials-page .new-serials-notification-text {font-size:28px}
.page-schedule .new-serials-notification-text {font-size:21px}
.new-serials-notification__links {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; z-index:2; -webkit-box-ordinal-group:2; -ms-flex-order:1; order:1; padding-left:30px; padding-right:30px}
.new-serials-notification__links a {text-decoration:none; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:start; -ms-flex-pack:start; justify-content:flex-start; -webkit-transition:.25s ease-in-out; -o-transition:.25s ease-in-out; transition:.25s ease-in-out}
.new-serials-notification__links a i {color:#fff; width:82px; height:82px; font-size:40px; position:relative; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; border-radius:50%; border:4px solid var(--color); background:var(--color); -webkit-box-shadow:0 16px 13px rgba(0,0,0,.3); box-shadow:0 16px 13px rgba(0,0,0,.3)}
.new-serials-notification__links a i span {position:absolute; top:-4px; right:-14px; background:#d91e61; width:30px; height:30px; line-height:30px; font-size:18px; -webkit-box-shadow:0 4px 0 rgba(0,0,0,.42); box-shadow:0 4px 0 rgba(0,0,0,.42); text-align:center; color:#fff; text-transform:uppercase; border-radius:50%; font-family:"GothamPro-Black"}
.new-serials-notification__links a.link-ok {position:relative}
.new-serials-notification__links a.link-ok::before {pointer-events:none; content:""; background-image:url("data:image/svg+xml,%3Csvg width='35' height='47' viewBox='0 0 35 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2_3)'%3E%3Cpath d='M5.76516 35.6337L1.37859 12.1544C0.867843 9.42057 3.90987 7.42531 6.21093 8.98485L25.9079 22.3345C28.1855 23.8781 27.4218 27.4123 24.7093 27.8814C22.5189 28.2602 21.4493 30.7756 22.6965 32.6145L25.964 37.432C26.907 38.8223 26.5831 40.7105 25.2304 41.7089L24.2161 42.4576C22.7862 43.5129 20.767 43.1682 19.7703 41.6986L16.5108 36.893C15.287 35.0886 12.636 35.0675 11.3802 36.852C9.79137 39.1096 6.27189 38.346 5.76516 35.6337Z' fill='%23F7EFEF' stroke='%23171C3C' stroke-width='3.1294'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2_3'%3E%3Crect width='34.8511' height='46.8747' fill='white' transform='translate(0 -0.000265121)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); width:34px; height:46px; position:absolute; right:-18px; bottom:-10px; z-index:1}
.new-serials-notification__links a:hover i {background:#fff !important; color:var(--color)}
@media only screen and (max-width:1201px) {.new-serials-notification-text {font-size:21px }
 .future-episodes-fragments .new-serials-notification-text,.last-serials-page .new-serials-notification-text {font-size:24px }
 .new-serials-notification-text br {display:none }
}
@media only screen and (max-width:993px) {.new-serials-notification-wrap {grid-template-columns:280px 1fr }
 .new-serials-notification-text {font-size:18px; line-height:1.7 }
 .new-serials-notification__links {padding-left:20px; padding-right:20px }
 .new-serials-notification__links a i {width:65px; height:65px; font-size:35px }
 .new-serials-notification__links a i span {top:-4px; right:-14px; width:25px; height:25px; line-height:25px; font-size:16px }
 .new-serials-notification__links a.link-ok i::after {right:-15px; bottom:-16px; width:27px; height:33px }
}
#mobile-nav .new-serials-notification {-webkit-box-flex:0; -ms-flex:0 1 auto; flex:0 1 auto; background-image:url("data:image/svg+xml,%3Csvg width='340' height='204' viewBox='0 0 340 204' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='340' height='204' fill='url(%23paint0_linear_2_50)'/%3E%3Cmask id='mask0_2_50' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='340' height='204'%3E%3Crect width='340' height='204' fill='url(%23paint1_linear_2_50)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_2_50)'%3E%3Cpath opacity='0.3' d='M173.112 146.588L-10.4033 -32.8613L253.746 -7.41577L173.112 146.588Z' fill='%232D3D78'/%3E%3Cpath opacity='0.3' d='M24.6347 42.7622L66.3978 172.529L-49.4837 123.632L24.6347 42.7622Z' fill='%232D3D78'/%3E%3Cpath opacity='0.3' d='M405.296 10.6709L248.731 140.318L305.789 -71.9995L405.296 10.6709Z' fill='%232D3D78'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2_50' x1='-2.5332e-06' y1='102' x2='340' y2='102' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%236685BA'/%3E%3Cstop offset='1' stop-color='%23DD839A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_2_50' x1='-2.5332e-06' y1='102' x2='340' y2='102' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%236685BA'/%3E%3Cstop offset='1' stop-color='%23DD839A'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A"); padding:17px 0}
#mobile-nav .new-serials-notification-wrap {grid-template-columns:1fr}
#mobile-nav .new-serials-notification-text {padding:0 12px; font-size:16px; line-height:1.44; text-align:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; margin-top:20px}
.future-episodes-fragments #mobile-nav .new-serials-notification-text,.last-serials-page #mobile-nav .new-serials-notification-text {font-size:18px}
.mobile-nav-wrapper #mobile-nav .new-serials-notification-text {font-size:13px}
#mobile-nav .new-serials-notification__links {padding:0; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:space-evenly; -ms-flex-pack:space-evenly; justify-content:space-evenly}
#mobile-nav .new-serials-notification__links a i {width:80px; height:80px; font-size:40px}
#mobile-nav .new-serials-notification__links a i span {font-size:18px; line-height:30px; width:30px; height:30px; top:-11px; right:-15px}
#mobile-nav .new-serials-notification__links a.link-ok i::after {right:-15px; bottom:-21px; width:37px; height:53px}
@media only screen and (max-width:769px) {.new-serials-notification {margin-bottom:30px; -webkit-box-flex:0; -ms-flex:0 1 auto; flex:0 1 auto; background-image:url("data:image/svg+xml,%3Csvg width='340' height='204' viewBox='0 0 340 204' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='340' height='204' fill='url(%23paint0_linear_2_50)'/%3E%3Cmask id='mask0_2_50' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='340' height='204'%3E%3Crect width='340' height='204' fill='url(%23paint1_linear_2_50)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_2_50)'%3E%3Cpath opacity='0.3' d='M173.112 146.588L-10.4033 -32.8613L253.746 -7.41577L173.112 146.588Z' fill='%232D3D78'/%3E%3Cpath opacity='0.3' d='M24.6347 42.7622L66.3978 172.529L-49.4837 123.632L24.6347 42.7622Z' fill='%232D3D78'/%3E%3Cpath opacity='0.3' d='M405.296 10.6709L248.731 140.318L305.789 -71.9995L405.296 10.6709Z' fill='%232D3D78'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_2_50' x1='-2.5332e-06' y1='102' x2='340' y2='102' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%236685BA'/%3E%3Cstop offset='1' stop-color='%23DD839A'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_2_50' x1='-2.5332e-06' y1='102' x2='340' y2='102' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%236685BA'/%3E%3Cstop offset='1' stop-color='%23DD839A'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A"); padding:17px 0 }
 .new-serials-notification-wrap {grid-template-columns:1fr }
 .new-serials-notification-text {padding:0 12px; font-size:16px; line-height:1.44; text-align:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; margin-top:20px }
 .future-episodes-fragments .new-serials-notification-text,.last-serials-page .new-serials-notification-text {font-size:18px }
 .mobile-nav-wrapper .new-serials-notification-text {font-size:13px }
 .new-serials-notification__links {padding:0; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:space-evenly; -ms-flex-pack:space-evenly; justify-content:space-evenly }
 .new-serials-notification__links a i {width:80px; height:80px; font-size:40px }
 .new-serials-notification__links a i span {font-size:18px; line-height:30px; width:30px; height:30px; top:-11px; right:-15px }
 .new-serials-notification__links a.link-ok i::after {right:-15px; bottom:-21px; width:37px; height:53px }
}
.new-serials-notification_rounded {background:#f2f2f2; border-radius:200px; overflow:hidden}
.new-serials-notification_rounded .new-serials-notification-wrap {grid-template-columns:340px 1fr; min-height:initial}
@media only screen and (max-width:993px) {.new-serials-notification_rounded .new-serials-notification-wrap {grid-template-columns:280px 1fr }
}
@media only screen and (max-width:769px) {.new-serials-notification_rounded .new-serials-notification-wrap {grid-template-columns:1fr }
}
.new-serials-notification_rounded .new-serials-notification-text {background-image:url("data:image/svg+xml,%3Csvg width='755' height='136' viewBox='0 0 755 136' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1_38)'%3E%3Cpath d='M0 0H755V136H0V0Z' fill='url(%23paint0_linear_1_38)'/%3E%3Cmask id='mask0_1_38' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='755' height='136'%3E%3Cpath d='M0 0H755V136H0V0Z' fill='url(%23paint1_linear_1_38)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1_38)'%3E%3Ccircle opacity='0.1' cx='295.5' cy='135.5' r='64.5' fill='white'/%3E%3Ccircle opacity='0.15' cx='671.5' cy='13.5' r='64.5' fill='white'/%3E%3Ccircle opacity='0.2' cx='425.5' cy='35.5' r='15.5' fill='white'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1_38' x1='2.55354e-06' y1='68' x2='755' y2='68' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F47F21'/%3E%3Cstop offset='1' stop-color='%23EE403B'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_1_38' x1='2.55354e-06' y1='68' x2='755' y2='68' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F47F21'/%3E%3Cstop offset='1' stop-color='%23EE403B'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_1_38'%3E%3Crect width='755' height='136' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A"); -webkit-box-shadow:-10px 0 19px rgba(52,8,24,.3); box-shadow:-10px 0 19px rgba(52,8,24,.3); border-radius:200px; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; text-align:center; min-height:136px; padding:15px 30px}
@media only screen and (max-width:993px) {.new-serials-notification_rounded .new-serials-notification-text {min-height:106px }
}
.new-serials-notification_rounded .new-serials-notification__links {padding-left:38px; padding-right:27px}
.new-serials-notification_rounded .new-serials-notification__links a i {-webkit-box-shadow:0 7px 3px rgba(28,22,52,.11); box-shadow:0 7px 3px rgba(28,22,52,.11)}
.new-serials-notification_rounded .new-serials-notification__links a i span {display:none}
.new-serials-notification_rounded .new-serials-notification__links a.link-ok {position:relative}
.new-serials-notification_rounded .new-serials-notification__links a.link-ok::before {pointer-events:none; content:""; background-image:url("data:image/svg+xml,%3Csvg width='35' height='47' viewBox='0 0 35 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2_3)'%3E%3Cpath d='M5.76516 35.6337L1.37859 12.1544C0.867843 9.42057 3.90987 7.42531 6.21093 8.98485L25.9079 22.3345C28.1855 23.8781 27.4218 27.4123 24.7093 27.8814C22.5189 28.2602 21.4493 30.7756 22.6965 32.6145L25.964 37.432C26.907 38.8223 26.5831 40.7105 25.2304 41.7089L24.2161 42.4576C22.7862 43.5129 20.767 43.1682 19.7703 41.6986L16.5108 36.893C15.287 35.0886 12.636 35.0675 11.3802 36.852C9.79137 39.1096 6.27189 38.346 5.76516 35.6337Z' fill='%23F7EFEF' stroke='%23171C3C' stroke-width='3.1294'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2_3'%3E%3Crect width='34.8511' height='46.8747' fill='white' transform='translate(0 -0.000265121)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E"); width:34px; height:46px; position:absolute; right:-18px; bottom:-10px; z-index:1}
@media only screen and (max-width:769px) {.new-serials-notification_rounded {border-radius:50px; padding:0 }
 .new-serials-notification_rounded .new-serials-notification-text {border-radius:50px; padding:16px; margin:0 }
 .new-serials-notification_rounded .new-serials-notification__links {padding:18px }
 .new-serials-notification_rounded .new-serials-notification__links a i {width:76px; height:76px }
}
.custom-range {min-height:28px}
.custom-range .range-container {position:relative; padding:10px 26px !important}
.custom-range .range-container:before {content:""; position:absolute; background:#232323; border-radius:4px; height:8px; width:100%; left:0; right:0}
.custom-range .dot {cursor:pointer; position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); border-radius:14px; overflow:hidden; width:52px; height:28px; background:-webkit-gradient(linear,left top,right top,from(#F47F21),to(#EE403B)); background:-o-linear-gradient(left,#F47F21 0,#EE403B 100%); background:linear-gradient(90deg,#F47F21 0,#EE403B 100%); -webkit-box-shadow:0 3px 7px rgba(0,0,0,.36); box-shadow:0 3px 7px rgba(0,0,0,.36)}
.custom-range .dot:before {content:""; position:absolute; left:1px; right:1px; top:1px; bottom:1px; background:#262627; border-radius:14px; overflow:hidden}
.custom-range .dot span {font-size:12px; line-height:12px; color:#fff; position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%)}
.custom-range .stub .stub-container {position:relative; height:8px; background:-webkit-gradient(linear,left top,right top,from(#F47F21),to(#EE403B)); background:-o-linear-gradient(left,#F47F21 0,#EE403B 100%); background:linear-gradient(90deg,#F47F21 0,#EE403B 100%)}
.custom-range .stub .dot-wrapper {width:0; height:8px; position:absolute; left:0}
.custom-range .stub .dot-wrapper:last-child {right:0; left:auto}
.custom-range .stub .dot-wrapper .dot {cursor:default}
.custom-range .stub.inactive .stub-container,.custom-range .stub.inactive .dot {background:#4f4f4f}
.custom-range .stub.inactive .dot span {color:#828282}
.custom-range.circle .dot {width:32px; height:32px; border-radius:50%}
.custom-range.circle .dot:before {border-radius:50%}
.custom-range.circle .range-container {padding:10px 16px !important}
.custom-range .vue-slider .vue-slider-dot {z-index:10}
.custom-range .vue-slider .vue-slider-dot.vue-slider-dot-focus {z-index:11}
.custom-range .vue-slider .vue-slider-dot .vue-slider-dot-tooltip {right:0; top:0; left:0; bottom:0; -webkit-transform:none; -ms-transform:none; transform:none}
.custom-range .vue-slider.fix-z-index .vue-slider-dot:last-child {z-index:5}
.custom-range .vue-slider .vue-slider-process {background:-webkit-gradient(linear,left top,right top,from(#F47F21),to(#EE403B)); background:-o-linear-gradient(left,#F47F21 0,#EE403B 100%); background:linear-gradient(90deg,#F47F21 0,#EE403B 100%)}
.actor-item .photo-wrapper {position:relative}
.actor-item .photo a {position:absolute; left:0; right:0; top:0; bottom:0; z-index:1; border-radius:4px}
.actor-item .name {display:block; text-decoration:none; position:relative; margin-top:9px; font-weight:500; font-size:14px; line-height:16px; padding-right:35px; word-break:break-word}
.actor-item .name span {border-bottom:1px solid transparent; -webkit-transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out; -o-transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out; transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out; color:#bdbdbd}
.actor-item .name .rating {padding-left:16px; position:absolute; right:0; top:0; color:#f04544; font-weight:500; font-size:12px; line-height:16px}
.actor-item .name .rating:before {content:""; width:14px; height:14px; display:inline-block; background:transparent url(data:image/svg+xml; base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgMGwxLjU3MiA0LjgzN2g1LjA4NWwtNC4xMTQgMi45OSAxLjU3MiA0LjgzNkw3IDkuNjczbC00LjExNCAyLjk5IDEuNTcxLTQuODM3LTQuMTE0LTIuOTloNS4wODVMNyAweiIgZmlsbD0iI0YwNDU0NCIvPjwvc3ZnPg==) center no-repeat; position:absolute; left:0; top:0}
.actor-item:hover .name span {color:#fc4a49; border-bottom:1px solid #fc4a49}
.actor-item .popover-data-wrapper .popover-container {width:304px}
.actor-item .popover-data-wrapper .popover-container .actor-name {white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; padding-right:20px; font-weight:bold; font-size:22px; line-height:26px; color:#f04544; padding-bottom:11px; margin-bottom:12px}
.actor-item .popover-data-wrapper .popover-container .label {font-size:14px; line-height:20px; color:#828282}
.actor-item .popover-data-wrapper .popover-container .serials-wrapper {margin-top:24px}
.actor-item .popover-data-wrapper .popover-container .serials-wrapper .serials {font-size:18px; line-height:24px; color:#f04544; max-height:100px; overflow:auto}
.actor-item .popover-data-wrapper .popover-container .serials-wrapper .serials a {font-size:18px; line-height:24px; text-decoration:none}
.actor-item .popover-data-wrapper .popover-container .serials-wrapper .serials a:hover {text-decoration:underline}
.actor-item .popover-data-wrapper .popover-container .serial-rating {display:block}
.actor-item .popover-data-wrapper .popover-container .serial-rating .serial-item-rating {display:block}
@media(max-width:767px) {.actor-item .popover-data-wrapper .popover-container {width:100%; border-radius:4px }
 .actor-item .popover-data-wrapper .popover-container .serial-rating .starbox .stars .star_holder .star {width:12px; height:12px; background-size:12px }
 .actor-item .popover-data-wrapper .popover-container .actor-name {font-size:22px; line-height:26px }
 .actor-item .popover-data-wrapper .popover-container .label {font-size:12px }
 .actor-item .popover-data-wrapper .popover-container .serials-wrapper {margin-top:10px; position:absolute; right:10px; left:10px; bottom:10px; top:95px }
 .actor-item .popover-data-wrapper .popover-container .serials-wrapper .serials {max-height:100%; overflow:auto; font-size:14px }
 .actor-item .popover-data-wrapper .popover-container .serials-wrapper .serials a {font-size:14px }
}
.comments-user {display:-webkit-box; display:-ms-flexbox; display:flex}
.comments-user__avatar {position:relative; overflow:hidden; border-radius:50%; margin-right:16px; border:1px solid #4f4f4f; background:#202020; width:48px; height:48px; -ms-flex-negative:0; flex-shrink:0; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center}
@media only screen and (max-width:769px) {.comments-user__avatar {margin-right:12px }
}
.comments-user__avatar img {width:100%; height:100%; position:absolute; left:0; top:0}
.comments-user__avatar i {pointer-events:none; position:relative}
.comments-user__avatar i:before {font-size:30px; color:#303030}
.comments-user__avatar i:after {position:absolute; top:50%; left:50%; font-family:icomoon !important; font-size:14px; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); content:""; color:#7b7b7b}
.comments-user__content {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1}
.comments-user__top {display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-align:center; -ms-flex-align:center; align-items:center}
.comments-user__right {-webkit-box-flex:1; -ms-flex:1 0 auto; flex:1 0 auto; margin-left:14px}
.comments-user__name {font-weight:700; font-size:18px; line-height:21px}
.comments-user__bottom {-webkit-box-flex:0; -ms-flex:0 0 100%; flex:0 0 100%}
.comments {max-width:752px; color:#bdbdbd}
.comments__list-wrap .empty-comments {display:block; text-align:center; margin-top:30px}
@media only screen and (max-width:769px) {.comments__list-wrap .empty-comments {text-align:left; font-size:16px; margin-top:15px }
}
.comments .comments-versions {margin-top:-10px; margin-bottom:13px}
.comments .comments-versions a {color:var(--color-gray-5); font-size:16px; line-height:1; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; border-bottom:1px dashed transparent; text-decoration:none}
.comments .comments-versions a:not(:last-child) {margin-right:15px}
.comments .comments-versions a.active {color:#f04544; border-bottom-color:#f04544}
.comments .comments-versions a:hover {color:#f04544}
@media only screen and (max-width:769px) {.comments .comments-versions {margin-bottom:18px }
 .comments .comments-versions a:not(:last-child) {margin-right:34px }
}
.comments .comments__types {padding:17px 24px; background:#2f2f30; border-radius:4px; display:grid; grid-template-columns:repeat(2,1fr); grid-gap:30px; margin-top:28px; margin-bottom:-6px}
@media only screen and (max-width:769px) {.comments .comments__types {grid-gap:20px; padding:17px 10px; margin-left:-10px; margin-right:-10px; margin-bottom:-20px }
}
.comments .comments__types .comments__type {display:inline-block; padding:1px; position:relative; border-radius:40px; text-decoration:none !important}
.comments .comments__types .comments__type:after {content:""; position:absolute; left:0; top:0; right:0; bottom:0; -webkit-box-shadow:0 11px 19px 0 rgba(0,0,0,.4); box-shadow:0 11px 19px 0 rgba(0,0,0,.4); opacity:0; -webkit-transition:opacity .2s; -o-transition:opacity .2s; transition:opacity .2s; border-radius:40px}
.comments .comments__types .comments__type span {border:1px solid #3e3e3e; position:relative; padding:10px 19px; display:block; text-align:center; text-transform:uppercase; font-size:16px; color:#fff; border-radius:36px; line-height:14px; -webkit-transition:color .2s; -o-transition:color .2s; transition:color .2s}
.comments .comments__types .comments__type.active {cursor:default}
.comments .comments__types .comments__type.active,.comments .comments__types .comments__type:hover {background-image:-webkit-gradient(linear,left top,right top,from(#f28020),to(#ee3d3b)); background-image:-o-linear-gradient(left,#f28020,#ee3d3b); background-image:linear-gradient(to right,#f28020,#ee3d3b)}
.comments .comments__types .comments__type.active span,.comments .comments__types .comments__type:hover span {color:#fff; border-color:transparent}
.comments .comments__types .comments__type:not(.active):hover:after {opacity:1}
.comments .comments__types .comments__type:not(.active):hover span {background-color:#272728}
.comments .comments__soc-auth-block {grid-column:1/-1}
.comments .comments-social-auth__variants {display:grid; grid-gap:22px; grid-template-columns:repeat(var(--count),1fr)}
@media only screen and (max-width:769px) {.comments .comments-social-auth__variants {grid-gap:8px }
}
.comments .comments-social-auth__variants a>span {height:42px; min-height:initial; padding:0}
.comments .comments-social-auth__variants a>span>span {display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center}
.comments .comments-social-auth__variants a>span>span i,.comments .comments-social-auth__variants a>span>span svg {position:relative; left:0; top:-1px; -webkit-transform:initial; -ms-transform:initial; transform:initial}
.comments .comments-social-auth__variants a.social span>span {color:var(--color); background:none; -webkit-background-clip:initial; -webkit-text-fill-color:initial}
@media(hover),(min-width:0\0),(min--moz-device-pixel-ratio:0) {.comments .comments-social-auth__variants a.social:hover>span,.comments .comments-social-auth__variants a.social:hover::before {background:var(--color) }
}
.comments .comments-social-auth__variants a.social:active>span,.comments .comments-social-auth__variants a.social:active::before {background:var(--color)}
.comments .comments-social-auth__variants a.social.vk {--color:var(--color-vk)}
.comments .comments-social-auth__variants a.social.odnoklassniki {--color:var(--color-ok)}
.comments .comments-social-auth__variants a.social.facebook {--color:var(--color-fb)}
.comments .comments-social-auth__variants a.social.googlePlus {--color:var(--color-gp)}
.comments .comments-social-auth__variants a.social.yandex {--color:var(--color-ya)}
.comments .comments-social-auth__variants a.mail span>span,.comments .comments-social-auth__variants a.mail span>span i {background:none; background-image:-webkit-gradient(linear,left top,right top,from(#f28020),to(#ee3d3b)); background-image:-o-linear-gradient(left,#f28020,#ee3d3b); background-image:linear-gradient(to right,#f28020,#ee3d3b); color:#f28020; font-size:26px; -webkit-background-clip:text; -webkit-text-fill-color:transparent}
.comments .comments-social-auth__variants a:hover span>span,.comments .comments-social-auth__variants a:hover span>span i {color:#fff; background:none; -webkit-background-clip:initial; -webkit-text-fill-color:initial}
.comments .comments-form {background:#272728}
.comments .comments-form .comments__auth-block {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column}
.comments .comments-form .comments__capture p {color:#828282; font-size:16px; padding-bottom:12px; margin-bottom:0}
@media only screen and (max-width:769px) {.comments .comments-form .comments__capture p {padding-bottom:5px }
}
@media only screen and (max-width:769px) {.comments .comments-form .comments__anonym-block {grid-column:1/-1 }
}
.comments .comments-form__form {position:relative; display:grid; grid-template-columns:repeat(1,1fr); grid-gap:18px}
@media only screen and (max-width:769px) {.comments .comments-form__form {grid-gap:16px }
}
.comments .comments-form__attach {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; grid-column:1/span 2}
@media only screen and (max-width:769px) {.comments .comments-form__attach {grid-column:1/2 }
}
.comments .comments-form__attach-img {position:relative; padding-right:30px}
@media only screen and (max-width:577px) {.comments .comments-form__attach-img {padding-right:25px }
}
.comments .comments-form__attach-img img {border-radius:4px; max-width:70px; max-height:45px; -o-object-fit:contain; object-fit:contain; -o-object-position:center; object-position:center}
@media only screen and (max-width:577px) {.comments .comments-form__attach-img img {max-width:60px }
}
.comments .comments-form__attach-img a {text-decoration:none; position:absolute; top:-3px; right:0; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; font-size:18px; color:#4f4f4f; padding:3px}
@media only screen and (max-width:577px) {.comments .comments-form__attach-img a {font-size:16px }
}
.comments .comments-form__attach-img a:hover {color:#ee403b}
.comments .comments-form__attach p {margin:3px 0 0 12px; font-size:14px; line-height:20px; color:#828282}
@media only screen and (max-width:577px) {.comments .comments-form__attach p {font-size:12px }
}
.comments .comments-form .comments-user {margin-bottom:12px}
@media only screen and (max-width:769px) {.comments .comments-form .comments-user {position:relative; padding-top:25px }
}
.comments .comments-form .comments-user label {cursor:pointer}
.comments .comments-form .comments-user label:hover {border-color:#ee403b}
.comments .comments-form .comments-user label:hover i::after {color:#ee403b}
.comments .comments-form .comments-user input {pointer-events:none; position:absolute; top:0; left:0; width:100%; height:100%; opacity:0; z-index:1; -webkit-appearance:none; -moz-appearance:none; appearance:none}
.comments .comments-form .comments-user__top {-webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; width:100%}
.comments .comments-form .comments-user__right {-webkit-box-flex:1; -ms-flex:1 0 auto; flex:1 0 auto; margin-left:14px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:end; -ms-flex-pack:end; justify-content:flex-end; -webkit-box-align:center; -ms-flex-align:center; align-items:center; color:#828282}
.comments .comments-form .comments-user__right a {display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; border:none; background:none; padding:5px; margin-left:5px; font-size:10px; color:#4f4f4f; text-decoration:none}
.comments .comments-form .comments-user__right a:hover {color:#bdbdbd}
@media only screen and (max-width:769px) {.comments .comments-form .comments-user__right {margin:0; position:absolute; top:0; left:0; width:100%; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between }
}
.comments .comments-form .form-item__textarea {background:#272728; border:1px solid #505050; border-radius:20px; grid-column:1/span 2}
.comments .comments-form .form-item__textarea.error {border-color:#f04544}
.comments .comments-form .form-item__textarea textarea {border-radius:20px; border:none; padding:13px 20px; font-size:16px; color:#bdbdbd; min-height:64px; height:64px; max-height:250px}
.comments .comments-form .form-item__textarea textarea::-webkit-input-placeholder {color:#4f4f4f}
.comments .comments-form .form-item__textarea textarea::-moz-placeholder {color:#4f4f4f}
.comments .comments-form .form-item__textarea textarea:-ms-input-placeholder {color:#4f4f4f}
.comments .comments-form .form-item__textarea textarea::-ms-input-placeholder {color:#4f4f4f}
.comments .comments-form .form-item__textarea textarea::placeholder {color:#4f4f4f}
.comments .comments-form .form-item__textarea .file-uploader {width:calc(100% - 40px)}
.comments .comments-form .form-item__textarea .file-uploader label {width:100%; margin-left:20px; margin-right:20px; padding-top:8px; padding-bottom:12px; margin-bottom:0; border-top:1px solid #333; position:relative}
.comments .comments-form .form-item__textarea .file-uploader input {position:absolute; width:100%; height:100%; visibility:hidden; -webkit-appearance:none; -moz-appearance:none; appearance:none}
.comments .comments-form .form-item__textarea .file-uploader span {pointer-events:none; font-size:13px; line-height:1; color:#828282; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-transition:.1s; -o-transition:.1s; transition:.1s}
.comments .comments-form .form-item__textarea .file-uploader span i {font-size:18px; margin-right:12px}
@media(hover) {.comments .comments-form .form-item__textarea .file-uploader span {-webkit-transition:.25s; -o-transition:.25s; transition:.25s }
 .comments .comments-form .form-item__textarea .file-uploader:hover span {color:#ee403b }
}
.comments .comments-form .form-item__textarea .file-uploader:active span {color:#ee403b}
.comments .comments-form .comments-form__submit {align-self:center; grid-column:2/span 1}
@media only screen and (max-width:769px) {.comments .comments-form .comments-form__submit {grid-column:1/-1 }
}
.comments .comments-form .comments-form__submit i {display:none}
.comments .comments-form.is-auth .comments-form__submit {grid-column:1/-1}
.comments .comments-form.has-small-view:not(.is-expanded) .form-item__textarea {border-radius:40px}
.comments .comments-form.has-small-view:not(.is-expanded) .form-item__textarea textarea {min-height:42px; height:42px; padding:11px 20px}
.comments .comments-form.has-small-view:not(.is-expanded) .form-item__textarea .file-uploader {display:none}
.comments .comments-form.has-small-view:not(.is-expanded) .comments-form__submit {position:absolute; top:0; right:0}
.comments .comments-form.has-small-view:not(.is-expanded) .comments-form__submit>span {font-size:0; padding:0 15px}
.comments .comments-form.has-small-view:not(.is-expanded) .comments-form__submit i {display:inline-block; font-size:17px; position:relative; -webkit-transform:none; -ms-transform:none; transform:none; left:0; -webkit-background-clip:text; -webkit-text-fill-color:transparent; background-image:-webkit-gradient(linear,left top,right top,from(#f28020),to(#ee3d3b)); background-image:-o-linear-gradient(left,#f28020,#ee3d3b); background-image:linear-gradient(to right,#f28020,#ee3d3b); color:var(--color-primary)}
@media(hover),(min-width:0\0),(min--moz-device-pixel-ratio:0) {.comments .comments-form.has-small-view:not(.is-expanded) .comments-form__submit:hover i {-webkit-background-clip:initial; -webkit-text-fill-color:initial; background-image:initial; color:#fff }
}
.comments .comments-form.has-small-view:not(.is-expanded) .comments-form__submit:active i {-webkit-background-clip:initial; -webkit-text-fill-color:initial; background-image:initial; color:#fff}
.comments .comments-form.has-small-view:not(.is-expanded)+.comments__list-wrap .comments__types {margin-top:18px}
.comments .comments-form-anonym {display:-webkit-box; display:-ms-flexbox; display:flex; grid-column:1/span 1}
@media only screen and (max-width:769px) {.comments .comments-form-anonym {grid-column:1/2 }
}
.comments .comments-form-anonym__avatar {-webkit-box-flex:0; -ms-flex:0 0 44px; flex:0 0 44px; height:44px; position:relative; border:1px solid #4f4f4f; background:#202020; border-radius:50%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; margin:0 12px 0 0; overflow:hidden}
.comments .comments-form-anonym__avatar input {-webkit-appearance:none; -moz-appearance:none; appearance:none; position:absolute; visibility:hidden; top:0; bottom:0; left:0; right:0}
.comments .comments-form-anonym__avatar i {position:relative}
.comments .comments-form-anonym__avatar i:before {color:#303030; font-size:28px}
.comments .comments-form-anonym__avatar i::after {position:absolute; top:50%; left:50%; font-family:icomoon !important; font-size:14px; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); content:""; color:#7b7b7b}
.comments .comments-form-anonym__avatar img {width:100%; height:100%; -o-object-fit:cover; object-fit:cover}
.comments .comments-form-anonym__avatar:hover {border-color:#ee403b}
.comments .comments-form-anonym__avatar:hover i::after {color:#ee403b}
.comments .comments-form-anonym .p-form-item-text {-webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1}
.comments .comments-form-anonym .p-form-item-text .error {background:#f04544}
.comments .comments__list+button {margin-top:20px}
.comments-list {color:#bdbdbd}
.comments-list .comment .comments-user {margin-bottom:4px}
.comments-list .comment .comments-user__content {padding-top:8px; padding-right:22px}
@media only screen and (max-width:769px) {.comments-list .comment .comments-user {margin-bottom:9px }
 .comments-list .comment .comments-user__content {padding-top:2px }
}
.comments-list .comment__date {font-size:14px; line-height:21px; position:relative; padding-left:16px; color:#828282}
@media only screen and (max-width:769px) {.comments-list .comment__date {font-size:13px }
}
.comments-list .comment__date::before {position:absolute; top:50%; margin-top:-2px; left:0; width:4px; height:4px; border-radius:50%; content:""; background:#828282}
.comments-list .comment__body {line-height:1.53; font-size:17px; word-break:break-word}
.comments-list .comment__body * {font-size:inherit}
.comments-list .comment__body p:last-of-type,.comments-list .comment__body img {margin-bottom:9px}
.comments-list .comment__body img {cursor:pointer; margin-bottom:18px; max-width:340px}
@media only screen and (max-width:577px) {.comments-list .comment__body img {max-width:100% }
}
.comments-list .comment__body a {word-break:break-all}
.comments-list .comment__footer {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -ms-flex-pack:justify; justify-content:space-between; -webkit-box-align:center; -ms-flex-align:center; align-items:center; margin-bottom:15px}
.comments-list .comment__footer .button-link {position:relative; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; border:none; background:transparent; outline:none; font-size:14px; color:#828282; line-height:16px; padding:0; transition:color .2s ease-in-out; z-index:2}
.comments-list .comment__footer .button-link a {color:#828282; text-decoration:none}
.comments-list .comment__footer .button-link i {font-size:17px}
.comments-list .comment__footer .button-link span {margin-left:8px}
.comments-list .comment__footer .button-link:hover,.comments-list .comment__footer .button-link:hover a,.comments-list .comment__footer .button-link:hover i,.comments-list .comment__footer .button-link.active,.comments-list .comment__footer .button-link.active i {color:#ee403b}
.comments-list .comment__likes {margin-bottom:-5px; position:relative; z-index:2}
.comments-list .comment__likes button {padding:0; border:none; background:transparent; outline:none; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; color:#828282; font-size:14px}
.comments-list .comment__likes button i {margin-right:7px; font-size:21px; color:#4f4f4f}
.comments-list .comment__likes button:hover i {color:#f04544}
.comments-list .comment__likes button.is-voted {cursor:default; color:#f04544}
.comments-list .comment__likes button.is-voted i {color:#f04544}
.comments-list .comment__likes__like-btn {margin-right:17px}
.comments-list .comment__likes__like-btn i {-webkit-transform:translateY(-5px); -ms-transform:translateY(-5px); transform:translateY(-5px)}
.comments-list .comment__likes__dislike-btn i {-webkit-transform:translateY(3px); -ms-transform:translateY(3px); transform:translateY(3px)}
.comments-list .comment__parent-author {margin-top:6px; color:#828282; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; font-size:14px}
@media only screen and (max-width:769px) {.comments-list .comment__parent-author {margin-top:8px }
}
.comments-list .comment__parent-author i {margin-right:6px; font-size:15px}
.comments-list .comment__header {position:relative}
.comments-list .comment__more,.comments-list .comment__mass {position:absolute; top:14px; right:0; height:20px; width:22px; z-index:3; color:#828282}
.comments-list .comment__mass {right:30px}
.lastcomments_bl {padding:30px}
.lastcomments_bl .comment__footer {display:none}
.comments-list .comment__more>i {font-size:16px; cursor:pointer; position:absolute; left:0; right:0; top:0; bottom:0; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; -webkit-transition:color .2s ease-in-out; -o-transition:color .2s ease-in-out; transition:color .2s ease-in-out; z-index:1}
.comments-list .comment__more:hover>i {color:#f04544}
.comments-list .comment__more>ul {position:absolute; top:0; right:0; background:#333; border-radius:4px; padding:20px 0 15px}
.comments-list .comment__more>ul li {white-space:nowrap; padding:0 15px; font-size:17px; line-height:26px; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; cursor:pointer; -webkit-transition:color .2s ease-in-out; -o-transition:color .2s ease-in-out; transition:color .2s ease-in-out}
.comments-list .comment__more>ul li+li {margin-top:10px}
.comments-list .comment__more>ul li:hover {color:#f04544}
.comments-list .comment__more>ul li>i {display:-webkit-box; display:-ms-flexbox; display:flex; width:18px; height:18px; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; margin-right:10px}
.comments-list .comment__more>ul li>i.icon-complain {font-size:14px}
.comments-list .comment__more>ul li>i.icon-close {font-size:10px}
.comments-list .comment__more>ul li>span {position:relative; top:-1px; width:170px}
.comments-list .comment__more>ul li.success {cursor:default; pointer-events:none; color:#6fcf97}
.comments-list .comment__more>ul li.success i {font-size:14px}
.comments-list .comment__more>ul li.success i:before {content:""}
.comments-list .comment-tree {position:relative; padding-top:31px}
@media only screen and (max-width:769px) {.comments-list .comment-tree {padding-top:28px }
}
.comments-list .comment-tree .comment+.comments-form {padding-top:30px; padding-bottom:28px; position:relative}
.comments-list .comment-tree__answers {position:relative; padding-left:24px}
.comments-list .comment-tree__answers .comments-form {z-index:1}
.comments-list .comment-tree__answers .comment-tree .comments-form {margin-left:-24px}
.comments-list .comment-tree__answers .comment-tree .comment-tree .comments-form {margin-left:-48px}
.comments-list .comment-tree__answers .comment-tree .comment-tree .comment-tree .comments-form {margin-left:-72px}
.comments-list .comment-tree__answers .comment-tree .comment-tree .comment-tree .comment-tree .comments-form {margin-left:-96px}
.comments-list .comment-tree__answers:before {position:absolute; content:""; top:10px; left:0; bottom:0; width:1px; background:#4f4f4f}
.comments-list .comment-tree__answers>.comment-tree:before {position:absolute; content:""; background:#4f4f4f; width:12px; left:-24px; height:1px; top:53px}
@media only screen and (max-width:769px) {.comments-list .comment-tree__answers>.comment-tree:before {top:48px }
}
.comments-list .comment-tree__answers>.comment-tree:last-child:after {position:absolute; left:-24px; top:54px; bottom:0; width:1px; background:#272728; content:""}
@media only screen and (max-width:769px) {.comments-list .comment-tree__answers>.comment-tree:last-child:after {top:49px }
}
.comments-list .comment-tree__answers .comment .comments-user {position:relative}
@media only screen and (max-width:769px) {.comments-list .comment-tree__answers .comment .comments-user {margin-bottom:10px }
}
.comments-list .comment-tree__answers .comment .comments-user__avatar {width:44px; height:44px}
@media only screen and (max-width:769px) {.comments-list .comment-tree__answers .comment .comments-user__avatar {width:40px; height:40px }
}
.comments-list .comment-tree__answers .comment .comments-user__content {-webkit-box-pack:start; -ms-flex-pack:start; justify-content:flex-start; padding-top:0}
@media only screen and (max-width:769px) {.comments-list .comment-tree__answers .comment .comments-user__content {padding-top:8px }
}
.comments-list .comment-tree__answers .comment__more {top:12px}
@media only screen and (max-width:769px) {.comments-list .comment-tree__answers .comment__more {top:10px }
}
[data-tippy-root] {max-width:calc(100vw - 10px)}
.tippy-box[data-theme~=comment-notify] {position:relative; border-radius:3px; outline:0; -webkit-transition-property:visibility,opacity,-webkit-transform; transition-property:visibility,opacity,-webkit-transform; -o-transition-property:transform,visibility,opacity; transition-property:transform,visibility,opacity; transition-property:transform,visibility,opacity,-webkit-transform; background-color:#4f4f4f; -webkit-filter:drop-shadow(0px 6px 8px rgba(0,0,0,0.28)); filter:drop-shadow(0px 6px 8px rgba(0,0,0,0.28))}
.tippy-box[data-theme~=comment-notify][data-animation=fade][data-state=hidden] {opacity:0}
.tippy-box[data-theme~=comment-notify][data-placement^=bottom]>.tippy-arrow {top:0}
.tippy-box[data-theme~=comment-notify][data-placement^=bottom]>.tippy-arrow:before {top:-7px; left:0; border-width:0 8px 8px; border-bottom-color:initial; -webkit-transform-origin:center bottom; -ms-transform-origin:center bottom; transform-origin:center bottom}
.tippy-box[data-theme~=comment-notify] .tippy-arrow {width:16px; height:16px; color:#4f4f4f}
.tippy-box[data-theme~=comment-notify] .tippy-arrow:before {content:""; position:absolute; border-color:transparent; border-style:solid}
.tippy-box[data-theme~=comment-notify] .tippy-content {position:relative; z-index:1; font-size:13px; line-height:16px; color:#bdbdbd; font-weight:400; padding:10px 27px}
.social-share-wrapper {position:fixed; z-index:99999; right:15px; bottom:170px; -webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out; -o-transition:opacity .3s ease-in-out,visibility .3s ease-in-out; transition:opacity .3s ease-in-out,visibility .3s ease-in-out}
@media screen and (min-width:769px) {.social-share-wrapper {display:none }
}
.social-share-wrapper .circle {width:45px; height:45px}
@media(min-width:361px) {.social-share-wrapper .circle {width:50px; height:50px }
}
.social-share-wrapper .social-share-toggle {border:2px solid #f04544; cursor:pointer; border-radius:50%; overflow:hidden; -webkit-box-shadow:0 6px 8px 4px rgba(0,0,0,.47); box-shadow:0 6px 8px 4px rgba(0,0,0,.47); background:#f04544; position:relative}
.social-share-wrapper .social-share-toggle svg {position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); fill:#272728}
.social-share-wrapper .social-share-items {width:0; position:absolute; top:0; right:100%; overflow:hidden; -webkit-transition:.25s ease-in-out; -o-transition:.25s ease-in-out; transition:.25s ease-in-out; display:block; white-space:nowrap; font-size:0; margin-right:6px; border-radius:45px}
@media(min-width:361px) {.social-share-wrapper .social-share-items {margin-right:8px; border-radius:50px }
}
.social-share-wrapper.active .social-share-items {width:249px}
@media(min-width:361px) {.social-share-wrapper.active .social-share-items {width:282px }
}
.social-share-wrapper.active .social-share-toggle {background:#272728}
.social-share-wrapper.active .social-share-toggle svg {fill:#ef443a}
.social-share-wrapper .social-share-item {cursor:pointer; position:relative; border-radius:50%; overflow:hidden; -webkit-box-shadow:0 6px 6px rgba(0,0,0,.29); box-shadow:0 6px 6px rgba(0,0,0,.29); background:var(--color); color:#fff; font-size:28px; display:-webkit-inline-box; display:-ms-inline-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; border:2px solid var(--color)}
.social-share-wrapper .social-share-item+.social-share-item {margin-left:6px}
@media(min-width:361px) {.social-share-wrapper .social-share-item+.social-share-item {margin-left:8px }
}
.social-share-wrapper .social-share-item:hover {background-color:#272728}
.block-new-series {padding-top:46px}
.block-new-series .block-header {margin-bottom:35px}
.block-new-series .btn-view-all {top:0}
@media only screen and (max-width:500px) {.block-new-series {padding-top:22px }
 .block-new-series .block-header {margin-bottom:22px }
 .block-new-series .block-header .block-title {text-align:center }
}
.edit-link {position:absolute; top:23px; right:18px; text-decoration:none; z-index:1}
.box-breadcrumbs.admin {padding-right:50px}
.box-breadcrumbs.admin.breadcrumbs-share {padding-right:240px}
@media(max-width:768px) {.box-breadcrumbs.admin.breadcrumbs-share {padding-right:50px }
}
.box-breadcrumbs.admin.breadcrumbs-share .edit-link {right:205px}
@media(max-width:768px) {.box-breadcrumbs.admin.breadcrumbs-share .edit-link {right:18px; top:23px }
}
.gray-theme {font-size:16px; line-height:22px; font-weight:400}
.gray-theme h1,.gray-theme h2,.gray-theme h3,.gray-theme h4 {margin:0 0 15px; padding:0; font-size:25px; color:#fefefe}
@media(max-width:768px) {.gray-theme h1,.gray-theme h2,.gray-theme h3,.gray-theme h4 {font-size:26px; line-height:32px }
}
.gray-theme p {margin-bottom:18px; color:#bab9b9; font-size:17px; line-height:30px}
.gray-theme p:last-child {margin-bottom:0}
.search-description::before,.search-description::after {bottom:-35px}
.search-description h2 {font-size:24px; color:#fff; font-weight:400; margin:0; line-height:1.2}
.search-description p {margin:18px 0 0 0; font-size:16px; line-height:24px; color:#888; font-weight:400}
.search-description.clear-search {background:#272728; position:relative}
.search-description.clear-search h2 {margin-bottom:5px; color:rgba(255,255,255,.7); font-size:22px; font-weight:400}
.search-description.clear-search p {margin-top:0; color:rgba(186,185,185,.5); font-size:18px; font-weight:400; line-height:24px}
.search-description.search-description_low_count_symbols h2 {color:rgba(255,255,255,.7); font-size:22px}
.search-widget-button {width:100%; height:60px; display:block; color:#fffefe; text-align:center; font-size:18px; font-weight:700; z-index:3; position:relative; text-transform:uppercase; text-decoration:none; border-radius:30px; background:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background:linear-gradient(to right,#f58220 0,#ee3d3c 100%)}
.search-widget-button .help {height:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -ms-flex-line-pack:center; align-content:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; vertical-align:middle; color:#fffefe; font-size:14px; font-weight:700; line-height:1; text-transform:uppercase; padding:0 18px 0 0; position:relative; border-radius:30px; background:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background:linear-gradient(to right,#f58220 0,#ee3d3c 100%)}
.search-widget-button b {height:100%; display:block; font-weight:700; border-radius:30px}
.search-widget-button:hover {padding:1px}
.search-widget-button:hover .help {-webkit-box-shadow:0 18px 16px rgba(0,0,0,.17); box-shadow:0 18px 16px rgba(0,0,0,.17); text-decoration:none; background:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background:linear-gradient(to right,#f58220 0,#ee3d3c 100%); -webkit-background-clip:text; -webkit-text-fill-color:transparent; color:#fffefe}
.search-widget-button:hover b {background-color:#262627}
.serial_search_form {border:1px solid #3a3a3a; border-radius:19px}
#catalog {margin-top:35px; margin-bottom:30px}
.last-news-description {position:relative}
@media(max-width:767px) {.last-news-description {padding:46px 10px }
}
.last-news-description h4 {font-size:24px; line-height:30px}
.last-news-description p {color:#9b9b9c; font-weight:400; line-height:28px}
.last-news-description ul {list-style-type:disc; padding-left:20px; margin-bottom:20px}
.last-news-description li {font-size:18px; color:#9b9b9c}
.last-news-description li:not(:last-child) {margin-bottom:10px}
.pagination2 {background:#272728; display:block; font-size:0; text-align:center}
.pagination2:after {content:""; display:table; clear:both}
.pagination2 a,.pagination2 span {position:relative; text-decoration:none; width:44px; height:44px; border-radius:50%; margin:0 7px; display:-webkit-box; display:-ms-flexbox; display:inline-flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; font-size:18px; color:#fefefe; left:1px; right:1px; top:1px; bottom:1px; border-radius:50%; background:#272728; z-index:1}
.pagination2 .item.hide-desktop {display:none}
.pagination2 .item.hide-mobile {display:inline-block}
@media only screen and (max-width:769px) {.pagination2 .item.hide-desktop {display:inline-block }
 .pagination2 .item.hide-mobile {display:none }
 .pagination2 .item.delimiter {width:12px }
 .pagination2 .item.delimiter:before {display:none }
}
.pagination2 .item>span {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; font-size:18px; color:#fefefe; position:absolute; left:1px; right:1px; top:1px; bottom:1px; border-radius:50%; background:#272728; z-index:1}
.pagination2>span {background:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background:linear-gradient(to right,#f58220 0,#ee3d3c 100%)}
.pagination2>span:before {opacity:0}
.pagination2>span>span {background:transparent}
@media only screen and (max-width:769px) {.pagination2 .item {width:36px; height:36px; margin:0 4px }
 .pagination2 .item>span {font-size:14px }
}
.pagination2 a {border:1px solid #4d4d4d; transition:all .3s}
.pagination2 a:hover {border:1px solid #f04d37}
.pagination2 a.item.prev-next>span>span {font-size:20px; color:#c6572a; -webkit-transition:color .2s ease-in-out; -o-transition:color .2s ease-in-out; transition:color .2s ease-in-out; width:18px}
.pagination2 a.item.prev-next:hover>span>span {color:#fefefe}
.page-profile .pagination2 {margin-top:40px}
@media only screen and (max-width:769px) {.page-profile .pagination2 {margin-top:20px }
}
.lza {position:absolute; -o-object-fit:cover; object-fit:cover; height:100%; width:100%; left:0; right:0; top:0; bottom:0; margin:auto}
.counter-component {position:absolute; left:0; right:0; bottom:0; display:-webkit-box; display:-ms-flexbox; display:flex; z-index:1; cursor:pointer}
.counter-component i {display:block; margin:0 2px; -ms-flex-negative:1; flex-shrink:1; width:100%; padding:6px 0}
.counter-component i:before {content:""; display:block; border-radius:2px; height:2px; background-color:#fff; opacity:.7; -webkit-transition:background-color .2s ease-in-out; -o-transition:background-color .2s ease-in-out; transition:background-color .2s ease-in-out}
.counter-component i.active:before {background-color:#f04544}
.counter-component.active {cursor:default}
.counter-component.active i:hover:not(.active) {cursor:pointer}
.counter-component.active i:hover:not(.active):before {background-color:#f04544; opacity:.4}
@media only screen and (max-width:769px) {.counter-component.not-mobile {display:none }
}
.big-btn {display:block; height:60px; position:relative; background:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background:linear-gradient(to right,#f58220 0,#ee3d3c 100%); text-decoration:none; border-radius:30px; padding:1px; cursor:pointer; z-index:1}
.big-btn>div {width:100%; height:100%; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; background-color:#272728; border-radius:30px; -webkit-transition:background-color .2s ease-in-out; -o-transition:background-color .2s ease-in-out; transition:background-color .2s ease-in-out; color:#fffefe; font-size:18px; font-family:"Roboto",sans-serif; font-weight:700; line-height:1; text-transform:uppercase}
.big-btn>div span+span {margin-left:13px; font-size:13px}
.big-btn:hover {-webkit-box-shadow:0 18px 16px rgba(0,0,0,.17); box-shadow:0 18px 16px rgba(0,0,0,.17)}
.big-btn:hover>div {background-color:transparent}
.link-best-serials {margin:0}
@media only screen and (max-width:769px) {.link-best-serials {display:none }
}
.main-page-serial-tabbed-slider .big-btn {margin-top:35px}
@media only screen and (max-width:769px) {.main-page-serial-tabbed-slider .tabs .type-controls .control+.control {margin-left:10px }
}
@media screen and (max-width:400px) {.main-page-serial-tabbed-slider .tabs {overflow-x:scroll }
 .main-page-serial-tabbed-slider .tabs .list-controls {padding:0 10px; display:inline-block; white-space:nowrap }
 .main-page-serial-tabbed-slider .tabs .type-controls .control {display:inline-block }
 .main-page-serial-tabbed-slider .tabs .type-controls .control span {padding-left:12px; padding-right:12px }
}
.future-episodes-fragments {padding-top:30px}
.future-episodes-fragments h2 {font-size:24px; line-height:34px; text-transform:uppercase; margin-bottom:20px}
@media only screen and (max-width:577px) {.future-episodes-fragments h2 {text-align:center }
}
.best-page h1 {margin:20px 0 16px}
@media only screen and (max-width:769px) {.best-page h1 {font-size:28px; line-height:33px; margin:5px 0 16px }
}
.best-page #catalog {margin-top:16px}
.best-page .filter-block-wrap {position:relative}
.best-page .filter-block-wrap::before,.best-page .filter-block-wrap::after {width:50%; position:absolute; height:1px; content:""; top:0}
.best-page .filter-block-wrap:before {left:0; background-image:-webkit-gradient(linear,left top,right top,from(rgba(237,62,59,0)),color-stop(90%,#ed3e3b)); background-image:-o-linear-gradient(left,rgba(237,62,59,0),#ed3e3b 90%); background-image:linear-gradient(to right,rgba(237,62,59,0),#ed3e3b 90%)}
.best-page .filter-block-wrap::after {right:0; background-image:-webkit-gradient(linear,right top,left top,from(rgba(237,62,59,0)),color-stop(90%,#ed3e3b)); background-image:-o-linear-gradient(right,rgba(237,62,59,0),#ed3e3b 90%); background-image:linear-gradient(to left,rgba(237,62,59,0),#ed3e3b 90%)}
.best-page .serial-list-header {margin-bottom:-15px}
@media(max-width:1124px) {.best-page .serial-list-header {-webkit-box-align:center; -ms-flex-align:center; align-items:center }
}
@media only screen and (max-width:769px) {.best-page .serial-list-header {display:none }
}
.best-page .serial-list-header__title {font-size:28px; line-height:32px; font-weight:40 display:flex; -webkit-box-align:start; -ms-flex-align:start; align-items:start}
.best-page .serial-list-header__title i.icon-catalog {font-size:22px; line-height:22px; height:22px; margin-top:3px}
@media(max-width:1124px) {.best-page .serial-list-header__title {-ms-flex-preferred-size:inherit; flex-basis:inherit }
}
.best-page .serial-list-header__rand {white-space:nowrap}
.base-items-slider-container {position:relative}
.base-items-slider-container .base-items-slider {overflow:hidden}
.base-items-slider-container .base-items-slider .swiper-container {overflow:visible}
.base-items-slider-container .base-items-slider.fix-overflow {margin-bottom:-55px; padding-bottom:45px}
.swiper-button {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; position:absolute; margin-top:0; width:40px; height:40px; background-color:#1f1f1f; border:1px solid #a1a1a1; -webkit-box-shadow:5.3px 11.9px 13px 0 rgba(0,0,0,.19); box-shadow:5.3px 11.9px 13px 0 rgba(0,0,0,.19); z-index:2; border-radius:50%; cursor:pointer; -webkit-transition:.25s ease-in-out; -o-transition:.25s ease-in-out; transition:.25s ease-in-out; outline:none}
.swiper-button:before {content:""; border-radius:50%; position:absolute; pointer-events:none; opacity:0; -webkit-transition:.25s ease-in-out; -o-transition:.25s ease-in-out; transition:.25s ease-in-out; top:-1px; bottom:-1px; left:-1px; right:-1px; background-image:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220,#ee3d3c); background-image:linear-gradient(to right,#f58220,#ee3d3c)}
.swiper-button:after {content:"" !important}
.tabs__content {display:none}
.tabs__content.active {display:block}
.swiper-button span {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; align-items:center; width:38px; height:38px; background-color:#1f1f1f; position:relative; z-index:2; border-radius:50%; font-size:24px}
.swiper-button span::before {color:#a1a1a1}
.swiper-button:hover {border-color:transparent}
.swiper-button:hover::before {opacity:1}
.swiper-button:hover span:before {background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220 0,#ee3d3c); background-image:linear-gradient(90deg,#f58220 0,#ee3d3c); border-radius:0 19px 19px 0; -webkit-background-clip:text; -webkit-text-fill-color:transparent}
.swiper-button.swiper-button-disabled {visibility:hidden; pointer-events:none; opacity:0}
.swiper-button {-webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); top:50%}
.swiper-button.swiper-button-prev {left:20px}
.swiper-button.swiper-button-next {right:20px}
@media screen and (min-width:768px) {.swiper-button.swiper-button-prev {left:10px }
 .swiper-button.swiper-button-next {right:10px }
}
.page {padding-bottom:70px}
.frame-gallery {width:100%}
.frame-gallery .gallery-wrapper {opacity:0; -webkit-transition:opacity .4s ease-in-out; -o-transition:opacity .4s ease-in-out; transition:opacity .4s ease-in-out; position:relative; padding-bottom:15.8%}
@media only screen and (max-width:769px) {.frame-gallery .gallery-wrapper {padding-bottom:47% }
}
.frame-gallery .gallery-wrapper.showed {opacity:1}
.frame-gallery .gallery-wrapper .episode-gallery-overflow-container {position:absolute; left:0; top:0; right:0; bottom:0}
.frame-gallery .gallery-wrapper .episode-gallery-overflow-container .swiper-button {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; position:absolute; margin-top:0; width:40px; height:40px; background-color:#1f1f1f; border:1px solid #a1a1a1; -webkit-box-shadow:5.3px 11.9px 13px 0 rgba(0,0,0,.19); box-shadow:5.3px 11.9px 13px 0 rgba(0,0,0,.19); z-index:2; border-radius:50%; cursor:pointer; -webkit-transition:.25s ease-in-out; -o-transition:.25s ease-in-out; transition:.25s ease-in-out; outline:none}
.frame-gallery .gallery-wrapper .episode-gallery-overflow-container .swiper-button:before {content:""; border-radius:50%; position:absolute; pointer-events:none; opacity:0; -webkit-transition:.25s ease-in-out; -o-transition:.25s ease-in-out; transition:.25s ease-in-out; top:-1px; bottom:-1px; left:-1px; right:-1px; background-image:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220,#ee3d3c); background-image:linear-gradient(to right,#f58220,#ee3d3c)}
.frame-gallery .gallery-wrapper .episode-gallery-overflow-container .swiper-button:after {content:""}
.frame-gallery .gallery-wrapper .episode-gallery-overflow-container .swiper-button span {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; align-items:center; width:38px; height:38px; background-color:#1f1f1f; position:relative; z-index:2; border-radius:50%; font-size:24px}
.frame-gallery .gallery-wrapper .episode-gallery-overflow-container .swiper-button span::before {color:#a1a1a1}
.frame-gallery .gallery-wrapper .episode-gallery-overflow-container .swiper-button:hover {border-color:transparent}
.frame-gallery .gallery-wrapper .episode-gallery-overflow-container .swiper-button:hover::before {opacity:1}
.frame-gallery .gallery-wrapper .episode-gallery-overflow-container .swiper-button:hover span:before {background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220 0,#ee3d3c); background-image:linear-gradient(90deg,#f58220 0,#ee3d3c); border-radius:0 19px 19px 0; -webkit-background-clip:text; -webkit-text-fill-color:transparent}
.frame-gallery .gallery-wrapper .episode-gallery-overflow-container .swiper-button.swiper-button-disabled {visibility:hidden; pointer-events:none; opacity:0}
.frame-gallery .gallery-wrapper .episode-gallery-overflow-container .swiper-button {top:50%; margin-top:-20px}
.frame-gallery .gallery-wrapper .episode-gallery-overflow-container .swiper-button.swiper-button-prev {left:23px}
.frame-gallery .gallery-wrapper .episode-gallery-overflow-container .swiper-button.swiper-button-next {right:23px}
@media only screen and (max-width:769px) {.frame-gallery .gallery-wrapper .episode-gallery-overflow-container .swiper-button.swiper-button-prev {left:10px }
 .frame-gallery .gallery-wrapper .episode-gallery-overflow-container .swiper-button.swiper-button-next {right:10px }
}
@media only screen and (max-width:769px) {.frame-gallery .gallery-wrapper .episode-gallery-overflow-container .swiper-container {padding-left:10px; padding-right:10px; margin-left:-10px; margin-right:-10px }
}
.frame-gallery .gallery-wrapper .episode-gallery-overflow-container .img-container {position:relative; padding-bottom:57.7%; cursor:pointer}
.frame-gallery .gallery-wrapper .episode-gallery-overflow-container .img-container img {position:absolute; left:0; right:0; top:0; bottom:0; display:block; min-width:100%; min-height:100%; -o-object-fit:cover; object-fit:cover}
.bottom-nav {clear:both; padding-top:60px}
.nav-load {text-align:center}
.nav-load a {padding:0 60px; display:inline-block; height:60px; line-height:60px; border-radius:30px; font-weight:700; font-size:18px; background-color:#2980b9; color:#fff}
.nav-load a:hover {background-color:#00a652; color:#fff}
.nav-load span {display:none}
.poster_date {padding:2px 10px; display:block; color:#fffefe; font-size:15px; font-weight:700; border-radius:20px; background-image:-webkit-gradient(linear,left top,right top,from(#f58220),to(#ee3d3c)); background-image:-o-linear-gradient(left,#f58220 0,#ee3d3c 100%); background-image:linear-gradient(to right,#f58220 0,#ee3d3c 100%); z-index:1; position:absolute; top:5px; right:5px}
.comment__likes a {color:transparent}
.comment__more a {text-decoration:none; color:#828282}
.comment__body {padding:10px 0}
.comments-form {margin-bottom:2rem}
.rating li:hover a {background:#f6534c url(data:image/svg+xml; base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00MCAwSDB2NDBoNDBWMHpNMjQuNDA1IDE1LjgxTDIwIDIuMjVsLTQuNDA1IDEzLjU2SDEuMzM2bDExLjUzNSA4LjM4LTQuNDA2IDEzLjU2IDExLjUzNC04LjM4IDExLjUzNSA4LjM4LTQuNDA2LTEzLjU2IDExLjUzNS04LjM4SDI0LjQwNXoiIGZpbGw9IiMyNzI3MjgiLz48cGF0aCBkPSJNMjAgNS40ODZsMy40NTQgMTAuNjMzLjIyNS42OWgxMS45MDZsLTkuMDQ1IDYuNTcyLS41ODcuNDI3LjIyNC42OTEgMy40NTUgMTAuNjMzLTkuMDQ1LTYuNTcxLS41ODgtLjQyNy0uNTg3LjQyNy05LjA0NSA2LjU3MSAzLjQ1NS0xMC42MzMuMjI0LS42OS0uNTg4LS40MjgtOS4wNDQtNi41NzFIMTYuMzJsLjIyNS0uNjkxIDMuNDU0LTEwLjYzM3oiIHN0cm9rZT0iI2Y1NTI0YyIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+); -webkit-background-size:23px auto; background-size:23px auto}
