<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*,
*::before,
*::after {
 background:0 0;
 margin:0;
 padding:0;
 outline:none;
 border:0;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
html {
 line-height:1.15;
 -webkit-text-size-adjust:100%;
 -moz-text-size-adjust:100%;
 -ms-text-size-adjust:100%;
 text-size-adjust:100%;
 -ms-overflow-style:scrollbar
}
@-ms-viewport {
 width:device-width;
}
@-o-viewport {
 width:device-width;
}
@viewport {
 width:device-width;
}
body {
 margin:0;
 font-size:1rem;
 font:1rem din pro,sans-serif;
 font-weight:400;
 line-height:1.5;
 color:#7d7986;
 text-align:left;
 background-color:#191b20
}
body {
 margin:0
}
a,
area,
button,
[role=button],
input:not([type=range]),
label,
select,
summary,
textarea {
 -ms-touch-action:manipulation;
 touch-action:manipulation
}
article,
aside,
figure,
figure img,
hgroup,
footer,
header,
nav,
section,
main,
details {
 display:block
}
h1 {
 font-size:2em;
 margin:.67em 0
}
hr {
 box-sizing:content-box;
 height:0;
 overflow:visible
}
pre {
 font-family:monospace,monospace;
 font-size:1em
}
a {
 background-color:transparent
}
abbr[title] {
 border-bottom:none;
 text-decoration:underline;
 text-decoration:underline dotted
}
b,
strong {
 font-weight:bolder
}
code,
kbd,
samp {
 font-family:monospace,monospace;
 font-size:1em
}
small {
 font-size:80%
}
sub,
sup {
 font-size:75%;
 line-height:0;
 position:relative;
 vertical-align:baseline
}
sub {
 bottom:-.25em
}
sup {
 top:-.5em
}
img {
 border-style:none;
 height:100%
}
button,
input,
optgroup,
select,
textarea {
 font-family:inherit;
 font-size:100%;
 line-height:1.15;
 margin:0
}
button,
input {
 overflow:visible
}
button,
select {
 text-transform:none
}
button,
[type=button],
[type=reset],
[type=submit] {
 -webkit-appearance:button
}
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
 border-style:none;
 padding:0
}
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
 outline:.0625rem dotted ButtonText
}
fieldset {
 padding:.35em .75em .625em
}
legend {
 box-sizing:border-box;
 color:inherit;
 display:table;
 max-width:100%;
 padding:0;
 white-space:normal
}
progress {
 vertical-align:baseline
}
textarea {
 line-height:normal;
 color:#fff;
 overflow:auto
}
[type=checkbox],
[type=radio] {
 box-sizing:border-box;
 padding:0;
 margin-right:1rem
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
 height:auto
}
[type=search] {
 background-color:#0b101a;
 -webkit-appearance:textfield;
 outline-offset:-.125rem
}
[type=search]::-webkit-search-decoration {
 -webkit-appearance:none
}
::-webkit-file-upload-button {
 -webkit-appearance:button;
 font:inherit
}
details {
 display:block
}
summary {
 display:list-item
}
template {
 display:none
}
[hidden] {
 display:none
}
ol,
ul {
 list-style:none
}
a,
a:visited {
 color:#7d7986;
 text-decoration:none
}
a:hover {
 color:#ffb800;
 text-decoration:none
}
a:focus,
a:hover,
a:active {
 outline:none
}
a img {
 border:none
}
figure {
 height:100%;
 margin:0
}
img {
 vertical-align:middle;
 border-style:none;
 width:100%
}
figcaption {
 text-indent:100%;
 white-space:nowrap;
 overflow:hidden;
 opacity:0;
 width:0;
 position:absolute
}
input:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder {
 color:#2c3846
}
input:focus::-webkit-input-placeholder {
 color:#fff
}
button:focus {
 outline:0
}
button,
input,
optgroup,
select,
textarea {
 font-family:sans-serif;
 font-size:100%;
 line-height:1.15;
 margin:0
}
button,
input {
 overflow:visible
}
fieldset,
input,
select,
textarea {
 margin-bottom:1.5rem
}
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled),
button:not(:disabled) {
 cursor:pointer
}
.button,
button,
input[type=reset],
input[type=submit],
.bbcodes {
 background-color:#22252b;
 border:0;
 border-radius:0;
 box-shadow:none;
 color:#7d7986;
 cursor:pointer;
 font-size:.9rem;
 font-weight:500;
 height:2.4rem;
 letter-spacing:.1rem;
 line-height:2.4rem;
 padding:0 3rem;
 text-align:center;
 text-decoration:none;
 white-space:nowrap;
 position:relative;
 vertical-align:top;
 display:inline-flex;
 -moz-appearance:none;
 -webkit-appearance:none;
 white-space:nowrap;
 align-items:center;
 justify-content:center;
 border-radius:.25rem;
 transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.button:focus,
.button:hover,
button:focus,
button:hover,
input[type=button]:focus,
input[type=button]:hover,
input[type=reset]:focus,
input[type=reset]:hover,
input[type=submit]:focus,
input[type=submit]:hover {
 background-color:#242831;
 border-color:#242831;
 color:#febc0f;
 outline:0
}
.button.is-white {
 background-color:#fff;
 border-color:transparent;
 color:#0a0a0a
}
.button.is-white:active,
.button.is-white:focus,
.button.is-white:hover {
 background-color:#f9f9f9;
 border-color:transparent;
 color:#0a0a0a
}
.button.is-light {
 background-color:#f5f5f5;
 border-color:transparent;
 color:#363636
}
.button.is-light:active,
.button.is-light:focus,
.button.is-light:hover {
 background-color:#eee;
 border-color:transparent;
 color:#363636
}
.button.is-dark {
 background-color:#363636;
 border-color:transparent;
 color:#f5f5f5
}
.button.is-dark:active,
.button.is-dark:focus,
.button.is-dark:hover {
 background-color:#2f2f2f;
 border-color:transparent;
 color:#f5f5f5
}
.button.is-text {
 background-color:transparent;
 border-color:transparent;
 color:#4a4a4a;
 text-decoration:underline
}
.button.is-text:active,
.button.is-text:focus,
.button.is-text:hover {
 background-color:#f5f5f5;
 color:#363636
}
.button.is-primary {
 background-color:#febc10;
 border:.0625rem solid #febc10;
 border-color:transparent;
 color:#fff
}
.button.is-primary:active,
.button.is-primary:focus,
.button.is-primary:hover {
 background-color:transparent;
 border:.0625rem solid #febc10;
 color:#fff
}
.button.is-notcolor {
 background-color:transparent;
 border:.0625rem solid #ffffff9e;
 color:#fff
}
.button.is-notcolor:active,
.button.is-notcolor:focus,
.button.is-notcolor:hover {
 background-color:transparent;
 border:.0625rem solid #febc10;
 color:#fff
}
.button.is-notcolor a {
 color:#fff
}
.button.is-info {
 background-color:#209cee;
 border-color:transparent;
 color:#fff
}
.button.is-info:active,
.button.is-info:focus,
.button.is-info:hover {
 background-color:#1496ed;
 border-color:transparent;
 color:#fff
}
.button.is-success {
 background-color:#7fb900;
 border-color:transparent;
 color:#fff
}
.button.is-success:active,
.button.is-success:focus,
.button.is-success:hover {
 background-color:#22c65b;
 border-color:transparent;
 color:#fff
}
.button.is-warning {
 background-color:#ffdd57;
 border-color:transparent;
 color:rgba(0,0,0,.7)
}
.button.is-warning:active,
.button.is-warning:focus,
.button.is-warning:hover {
 background-color:#ffdb4a;
 border-color:transparent;
 color:rgba(0,0,0,.7)
}
.button.is-danger {
 background-color:#ff3860;
 border-color:transparent;
 color:#fff
}
.button.is-danger:active,
.button.is-danger:focus,
.button.is-danger:hover {
 background-color:#ff2b56;
 border-color:transparent;
 color:#fff
}
.button.is-small {
 font-size:.8rem
}
.button.is-normal {
 font-size:1rem
}
.button.is-medium {
 font-size:1.25rem
}
.button.is-large {
 font-size:1.5rem
}
.button.is-fullwidth {
 display:flex;
 width:100%
}
h1,
h2,
h3,
h4,
h5,
h6 {
 font-weight:300;
 margin-bottom:2rem;
 margin-top:0
}
h1 {
 font-size:4.6rem;
 line-height:1.2
}
h2 {
 font-size:3.6rem;
 line-height:1.25
}
h3 {
 font-size:2.8rem;
 line-height:1.3
}
h4 {
 font-size:2.2rem;
 letter-spacing:-.08rem;
 line-height:1.35
}
h5 {
 font-size:1.8rem;
 letter-spacing:-.05rem;
 line-height:1.5
}
h6 {
 font-size:1.6rem;
 letter-spacing:0;
 line-height:1.4
}
.title {
 color:#363636;
 font-size:2rem;
 font-weight:600;
 line-height:1.125
}
.title.is-1 {
 font-size:3rem
}
.title.is-2 {
 font-size:2.5rem
}
.title.is-3 {
 font-size:2rem
}
.title.is-4 {
 font-size:1.5rem
}
.title.is-5 {
 font-size:1.25rem
}
.title.is-6 {
 font-size:1rem
}
.subtitle,
.title {
 word-break:break-word
}
.subtitle {
 color:#fff;
 font-size:1.25rem;
 font-weight:400;
 line-height:1.25
}
.subtitle.is-1 {
 font-size:3rem
}
.subtitle.is-2 {
 font-size:2.5rem
}
.subtitle.is-3 {
 font-size:2rem
}
.subtitle.is-4 {
 font-size:1.5rem
}
.subtitle.is-5 {
 font-size:1.25rem
}
.subtitle.is-6 {
 font-size:1rem
}
.txt-bold--300 {
 font-weight:300
}
.txt-bold--400 {
 font-weight:400
}
.txt-bold--500 {
 font-weight:500
}
.txt-bold--600 {
 font-weight:600
}
.txt-bold--700 {
 font-weight:700
}
.txt-bold--800 {
 font-weight:800
}
.txt-italic {
 font-style:italic
}
.txt-normal {
 font-weight:400;
 font-style:normal
}
.txt-uppercase {
 text-transform:uppercase
}
.txt-lowercase {
 text-transform:lowercase
}
.txt-sm {
 font-size:.6rem
}
.txt-smaller {
 font-size:.75rem
}
.txt-small {
 font-size:.9rem
}
.txt-norm {
 font-size:1rem
}
.txt-big {
 font-size:1.2rem
}
.txt-bigger {
 font-size:1.5rem
}
.txt-biggest {
 font-size:2rem
}
.txt-wrap {
 word-wrap:break-word;
 overflow-wrap:break-word;
 -webkit-hyphens:auto;
 -ms-hyphens:auto;
 hyphens:auto
}
.txt-ellipsis {
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap
}
.txtcolor-light {
 color:#fff
}
.txtcolor-gray {
 color:#7d7986
}
.txtcolor-gray-light {
 color:#c0bcca
}
.txtcolor-dark {
 color:#12151e
}
.full-ser-ctrl-info .tagstitle {
 color:#febc10;
 font-weight:700
}
.txtleft {
 text-align:left
}
.txtright {
 text-align:right
}
.txtcenter {
 text-align:center
}
.clear {
 clear:both
}
.clearfix::after {
 content:"";
 display:table;
 clear:both;
 border-collapse:collapse
}
.w100 {
 width:100%
}
.w95 {
 width:95%
}
.w90 {
 width:90%
}
.w85 {
 width:85%
}
.w80 {
 width:80%
}
.w75 {
 width:75%
}
.w60 {
 width:60%
}
.w50 {
 width:50%
}
.w40 {
 width:40%
}
.float-l {
 float:left
}
.float-r {
 float:left
}
.position-static {
 position:static
}
.position-relative {
 position:relative
}
.position-absolute {
 position:absolute
}
.position-fixed {
 position:fixed
}
.position-sticky {
 position:sticky
}
.poster-img {
 overflow:hidden;
 position:relative;
 border-top-left-radius:.2rem;
 border-top-right-radius:.2rem;
 background-color:#0b101a
}
.poster-img--responsive img {
 position:absolute;
 left:0;
 top:0;
 object-fit:cover
}
.img-fit {
 min-height:100%;
 width:100%;
 height:100%;
 object-fit:cover
}
.poster-img--responsive.is-1 {
 padding-top:60%
}
.poster-img--responsive.is-2 {
 padding-top:80%
}
.poster-img--responsive.is-3 {
 padding-top:100%
}
.poster-img--responsive.is-4 {
 padding-top:110%
}
.poster-img--responsive.is-5 {
 padding-top:130%
}
.poster-img--responsive.is-6 {
 padding-top:130%
}
.poster-img--responsive.is-7 {
 padding-top:150%
}
.animation-1s {
 -webkit-transition:all .1s;
 -moz-transition:all .1s;
 transition:all .1s
}
.animation-3s {
 -webkit-transition:all .3s;
 -moz-transition:all .3s;
 transition:all .3s
}
.animation-5s {
 -webkit-transition:all .5s;
 -moz-transition:all .5s;
 transition:all .5s
}
.tippy-tooltip.light-theme {
 background-color:#fff;
 color:#fff;
 font-size:.75rem
}
.tippy-tooltip.light-theme[data-animatefill] {
 background-color:transparent
}
.tippy-tooltip.light-theme .tippy-backdrop {
 background-color:#0f131d
}
.bb {
 border-bottom:.0625rem solid #0a0b10
}
.bbp {
 border-bottom:.0625rem solid #f3f3f37d;
 padding-bottom:.5rem
}
.bs {
 background-image:repeating-linear-gradient( -45deg,#0000,rgb(9,12,19) 0.0625rem,transparent 0.0625rem,transparent 0.375rem);
 background-color:#22252b
}
.badge:not(body) {
 align-items:center;
 background-color:transparent;
 border-radius:.25rem;
 color:#4a4a4a;
 display:inline-flex;
 font-size:.75rem;
 height:2em;
 justify-content:center;
 line-height:1.5;
 padding-left:.75em;
 padding-right:.75em;
 white-space:nowrap
}
.badge-pill {
 padding-right:.6em;
 padding-left:.6em;
 border-radius:10rem
}
.badge:not(body).is-dark {
 background-color:#12151f;
 color:#f5f5f5
}
.badge:not(body).is-light {
 background-color:#f5f5f5;
 color:#363636
}
.badge:not(body).is-white {
 background-color:#fff;
 color:#0a0a0a
}
.badge:not(body).is-primary {
 background-color:#00d1b2;
 color:#fff
}
.badge:not(body).is-info {
 background-color:#209cee;
 color:#fff
}
.badge:not(body).is-success {
 background-color:#7fb900;
 color:#fff
}
.badge:not(body).is-warning {
 background-color:#febc10;
 color:#000
}
.badge:not(body).is-danger {
 background-color:#f12525;
 color:#fff
}
.badge:not(body).is-notcolor {
 border:.0625rem solid #ffffff26;
 color:#fff
}
.badge:not(body).is-small {
 font-size:.65rem
}
.badge:not(body).is-normal {
 font-size:.75rem
}
.badge:not(body).is-medium {
 font-size:1rem
}
.badge:not(body).is-large {
 font-size:1.25rem
}
.icon {
 align-items:center;
 display:inline-flex;
 justify-content:center;
 height:1.5rem;
 width:1.5rem
}
form,
fieldset {
 border:none
}
fieldset {
 padding:2rem
}
fieldset legend {
 padding:0 .5rem;
 border:0;
 white-space:normal
}
label {
 margin-bottom:.5rem;
 display:inline-block;
 cursor:pointer
}
[type=color],
[type=date],
[type=datetime-local],
[type=email],
[type=month],
[type=number],
[type=password],
[type=search],
[type=tel],
[type=text],
[type=time],
[type=url],
[type=week],
select,
textarea {
 font-family:inherit;
 font-size:inherit;
 color:#fff;
 vertical-align:middle;
 padding:.5rem 1rem;
 margin:0;
 height:3rem;
 line-height:3rem;
 border-radius:.25rem;
 background-color:#22252b;
 -webkit-transition:.25s;
 transition:.25s;
 -webkit-transition-property:background-color,color,border,-webkit-box-shadow;
 transition-property:background-color,color,border,-webkit-box-shadow;
 transition-property:box-shadow,background-color,color,border;
 transition-property:box-shadow,background-color,color,border,-webkit-box-shadow;
 -webkit-appearance:none;
 -moz-appearance:none;
 appearance:none
}
[type=submit] {
 color:#8f95a3;
 font-size:.9rem;
 cursor:pointer
}
input[readonly] {
 background-color:#e7e9ed
}
select {
 padding-right:2rem;
 border-radius:0;
 background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiB2aWV3Qm94PSIwIDAgMjAgMjAiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZD0iIE0gOS45NiAxMS45NjYgTCAzLjUyMyA1LjU4OSBDIDIuNDY0IDQuNjI3IDAuNDk1IDYuODQyIDEuNTA1IDcuNzcxIEwgMS41MDUgNy43NzEgTCA4LjQ5NCAxNC43NjMgQyA5LjEzOCAxNS4zNSAxMC42NTUgMTUuMzY5IDExLjI5IDE0Ljc2MyBMIDExLjI5IDE0Ljc2MyBMIDE4LjQ5IDcuNzcxIEMgMTkuNTU3IDYuNzUyIDE3LjM2NCA0LjY4IDE2LjI2MiA1LjcyNSBMIDE2LjI2MiA1LjcyNSBMIDkuOTYgMTEuOTY2IFogIiBmaWxsPSIjN2Q3OTg2Ii8+PC9zdmc+);
 background-position:right .6rem center;
 background-repeat:no-repeat;
 background-size:.9rem;
 color:#7d7986;
 height:2.4rem;
 line-height:1.4rem;
 font-size:.9rem
}
select::-ms-expand {
 display:none
}
textarea {
 min-height:5em;
 vertical-align:top;
 resize:vertical;
 white-space:pre-wrap;
 color:#fff
}
[type=search]::-webkit-search-decoration,
[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-results-button,
[type=search]::-webkit-search-results-decoration {
 display:none
}
::-webkit-input-placeholder {
 color:#777
}
::-moz-placeholder {
 color:#777
}
:-ms-input-placeholder {
 color:#777
}
::-ms-input-placeholder {
 color:#777
}
::placeholder {
 color:#777
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
 color:#777
}
input::-moz-placeholder,
textarea::-moz-placeholder {
 color:#777
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
 color:#777
}
input::-ms-input-placeholder,
textarea::-ms-input-placeholder {
 color:#777
}
input::placeholder,
textarea::placeholder {
 color:#777
}
progress {
 width:100%;
 vertical-align:middle
}
.list-group {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-direction:column;
 flex-direction:column;
 padding-left:0;
 margin-bottom:0
}
.list-group--item {
 position:relative;
 display:block;
 padding:.75rem 1.25rem;
 margin-bottom:-.0625rem;
 background-color:#fff;
 border:.0625rem solid rgba(0,0,0,.125)
}
.avatar {
 vertical-align:middle;
 width:3.125rem;
 height:3.125rem
}
.avatar.rounded-circle {
 border-radius:50%
}
.avatar.rounded {
 border-radius:.25rem
}
.avatar.size-1 {
 width:2.5rem;
 height:2.5rem
}
.avatar.size-2 {
 width:4.375rem;
 height:4.375rem
}
.avatar.size-3 {
 width:5.625rem;
 height:5.625rem
}
.avatar.rategood,
.comment-letter.rategood {
 border:.125rem solid #7fb900
}
.avatar.ratebad,
.comment-letter.ratebad {
 border:.125rem solid #f12525
}
.online,
.offline {
 position:absolute;
 top:1.5rem;
 left:2rem;
 width:.9375rem;
 height:.9375rem;
 background-color:#7fb900;
 border-radius:.8125rem;
 border:.1875rem solid #090c13
}
.offline {
 background-color:#f12525
}
.pulse:before,
.pulse:after {
 content:"";
 position:absolute;
 top:.125rem;
 left:.125rem;
 width:30%;
 height:30%;
 background:rgba(127,185,0,.2);
 border-radius:3.125rem;
 opacity:0
}
.pulse:before {
 animation:pulse 3s infinite linear
}
.pulse:after {
 animation:pulse 3s 2s infinite linear
}
@keyframes pulse {
 0% {
  transform:scale(1);
  opacity:0
 }
 33% {
  transform:scale(5);
  opacity:1
 }
 100% {
  transform:scale(14);
  opacity:0
 }
}
.header {
 left:0;
 top:0;
 z-index:990;
 width:100%;
 box-shadow:0 .3125rem .3125rem 0 rgba(0,0,0,.1);
 background-color:#22252b;
 height:70px;
 max-height:70px
}
.header.sticky {
 position:fixed;
 background-color:#12151e;
 background-image:repeating-linear-gradient(-45deg,rgba(251,186,16,0.09),rgb(9,12,19) 0.0625rem,transparent 0.0625rem,transparent 0.375rem)
}
.header.sticky-hide {
 top:-5rem
}
.header.sticky-visible {
 top:0
}
.header-inner {
 height:4.375rem
}
.header.sticky .fullbgimg-header {
 opacity:0
}
.header .header-menubtn {
 margin:0;
 width:4.375rem;
 height:4.375rem;
 padding:0;
 border-radius:0;
 background-color:#16171f3b
}
.header .header-btn div.hbtn,
li.hbtn,
a.hbtn {
 cursor:pointer;
 width:4.375rem;
 height:4.375rem
}
.header .header-logotype {
 width:11.875rem;
 height:4.375rem;
 background-color:#22252b;
 margin:0
}
.header .logotype-img {
 width:10.125rem
}
.header.sticky .header-logotype {
 background-color:#11121a
}
img.logotype-img {
 /*width:25%*/
}
.header-menu .header-menu--item:hover {
 background-color:#191b20
}
.header-menu .header-menu--link {
 position:relative;
 line-height:4.375rem;
 display:block;
 color:#fff
}
.header-menu .header-menu--link::before {
 content:'';
 position:absolute;
 width:0;
 left:-.5rem;
 top:1.6875rem;
 height:.9375rem;
 background:#febc10;
 -webkit-transition:all .3s;
 -moz-transition:all .3s;
 transition:all .3s
}
.header-menu .header-menu--link:hover::before {
 width:70%
}
.header-menu .header-menu--link span {
 z-index:1
}
.dropdown-menu,
.dropdown-menu--alphabet {
 background-color:#22252b;
 z-index:100;
 top:4.4rem;
 right:0;
 width:15rem;
 min-width:15rem;
 box-shadow:0 .625rem 1.875rem rgba(0,0,0,.1);
 font-size:1rem;
 pointer-events:none;
 opacity:0;
 transform:translateY(-1.875rem);
 border:1px solid #2b2f36
}
.dropdown-menu.dropdownfull-menu {
 left:17rem;
 width:57rem
}
.dropdown-menu--alphabet {
 left:0;
 right:0;
 width:100%
}
.has-dropdown:hover .dropdown-menu,
.js-has--dropdown.active .dropdown-menu--alphabet {
 pointer-events:auto;
 opacity:1;
 transform:translateY(0rem)
}
.js-has--dropdown.active {
 background-color:#fff
}
.js-has--dropdown.active a {
}
.dropdown-menu--item {
 padding:.4375rem 0
}
.dropdown-menu--alphabet .dropdown-menu--item {
 position:relative;
 width:calc(100%/33);
 display:inline-block
}
.dropdown-menu--alphabet .dropdown-menu--item:after {
 content:'';
 position:absolute;
 bottom:0;
 left:50%;
 width:0;
 height:.125rem;
 background-color:#febc10;
 -webkit-transition:all .2s;
 -moz-transition:all .2s;
 transition:all .32s
}
.dropdown-menu--alphabet .dropdown-menu--item:hover:after {
 left:0;
 width:100%
}
.dropdown-menu--link {
}
.dropdown-menu--link:hover {
 color:#febc10!important
}
.has-dropdown.menuactive a .fa-ellipsis-h {
 transform:rotate(90deg)
}
.dropdown-menu--col.right {
 padding:20px 30px;
 column-width:180px
}
.dropdown-menu--col.left {
 width:254px;
 padding:27px 30px
}
.fx-1 {
 -ms-flex-preferred-size:0;
 flex-basis:0;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 max-width:100%;
 min-width:50px
}
.menu-col--title {
 color:#fff
}
.sbtn-close {
 display:none
}
.aside-sidebar {
 display:none
}
.notice-dropdown {
 width:20rem;
 min-width:20rem;
 left:0;
 right:auto
}
.notice-count {
 height:1.1rem!important;
 width:1.2rem;
 line-height:1.1rem!important;
 font-size:.55rem!important;
 position:absolute;
 top:1.125rem;
 right:.3125rem
}
.notice-button {
 line-height:2.5rem;
 height:2.5rem;
 padding:1rem;
 border:0;
 box-shadow:none;
 font-size:.7rem;
 color:#fff;
 width:100%;
 background-color:#141722
}
.notice-button:hover,
.notice-button:focus {
 background-color:#141722!important;
 color:#febc10!important;
 border:.0625rem solid #febc10
}
.notice-item&gt;a:hover .notice-link {
 color:#febc0f
}
ul#noti_full .date-ln {
 display:inline-block;
 margin:1.5625rem 0 .625rem 0;
 padding:.25rem .625rem;
 color:#fff;
 background:#0e1119
}
ul#noti_full li {
 margin:0 0 .625rem
}
ul#noti_full li a {
 color:#ffb800
}
.shownotice-dropdown,
.favoutites-dropdown,
.collection-dropdown {
 width:25rem;
 min-width:25rem
}
.shownotice-item .moviebox-poster,
.fav-item .moviebox-poster {
 -ms-flex:0 0 15%;
 flex:0 0 15%;
 max-width:15%
}
.shownotice-item.moviebox:hover .moviebox-poster .poster-img,
.fav-item.moviebox:hover .moviebox-poster .poster-img {
 -moz-transform:unset;
 -webkit-transform:unset;
 -o-transform:unset;
 -ms-transform:unset;
 transform:unset;
 filter:unset
}
.shownotice-item.moviebox:hover .moviebox-header,
.fav-item.moviebox:hover .moviebox-header {
 background-color:transparent
}
.favoutites-block--content,
.shownotice-content,
.collection-block--content {
 white-space:nowrap;
 overflow-y:auto;
 overflow-x:hidden;
 font-size:0;
 max-height:27rem
}
.favoutites-block--content span,
.collection-block--content span {
 font-size:1rem;
 white-space:normal
}
@media(min-width:75rem) {
 .favoutites-block--content::-webkit-scrollbar-track,
 .shownotice-content::-webkit-scrollbar-track,
 .collection-block--content::-webkit-scrollbar-track {
  opacity:0;
  display:none;
  background:#f7f7f7
 }
 .favoutites-block--content::-webkit-scrollbar,
 .shownotice-content::-webkit-scrollbar,
 .collection-block--content::-webkit-scrollbar {
  width:.2rem
 }
 .favoutites-block--content::-webkit-scrollbar-thumb,
 .shownotice-content::-webkit-scrollbar-thumb,
 .collection-block--content::-webkit-scrollbar-thumb {
  background-color:#c5c5c5;
  cursor:pointer;
  display:none
 }
 .favoutites-block--content:hover::-webkit-scrollbar-track,
 .shownotice-content:hover::-webkit-scrollbar-track,
 .collection-block--content:hover::-webkit-scrollbar-track,
 .favoutites-block--content:hover::-webkit-scrollbar-thumb,
 .shownotice-content:hover::-webkit-scrollbar-thumb,
 .collection-block--content:hover::-webkit-scrollbar-thumb {
  display:block
 }
}
.frate-count-1 {
 position:absolute;
 right:0;
 top:0
}
.rate-interests--title {
 margin-bottom:5px
}
.bande-ann {
 color:#f44336
}
.search-block {
 z-index:9
}
.search-block.fixed {
 position:fixed;
 top:4.4rem;
 height:0;
 margin-top:0!important;
 visibility:hidden;
 opacity:0;
 transform:translateY(1.875rem)
}
.search-block.fixed #quicksearch,
.search-block.fixed #story {
 border-radius:0;
 width:100%!important
}
.search-block.fixed #story {
 background-color:#080a10;
 padding:0 2.6rem
}
.search-block.fixed-hide {
 top:-5rem
}
.search-block.fixed-visible {
 top:4.4rem
}
.search-block.active {
 z-index:888;
 opacity:1;
 visibility:visible;
 transform:translateY(0rem)
}
.search-block input {
 background-color:#22252b;
 border:.0625rem solid rgba(255,255,255,.03);
 border:0;
 box-shadow:0 .3125rem .3125rem 0 rgba(0,0,0,.1);
 border-radius:10rem;
 height:3.5rem;
 line-height:3.5rem;
 width:35rem;
 font-size:.85rem;
 color:#fff
}
.search-block input[type=text]:focus {
 box-shadow:inset 0 0 0 .0625rem #3498db,inset .0625rem .125rem .3125rem rgba(0,0,0,.1)
}
.search-block input::placeholder {
 color:#7d7986;
 font-size:.85rem
}
.search-block input:focus::placeholder {
 color:transparent
}
.quicksearch-groupbtn {
 position:absolute;
 right:-.2rem;
 top:.5rem
}
.search-block .quicksearch-btn:hover i {
 color:#fff
}
.search-block .quicksearch-popular--requestbtn:hover i,
.search-block .quicksearch-voicebtn:hover i {
 color:#febc10
}
.search-block.fixed .quicksearch-groupbtn {
 right:1.5rem
}
.search-block .quicksearch-btn,
.search-block .quicksearch-popular--requestbtn,
.search-block .quicksearch-voicebtn {
 background-color:transparent;
 border:0;
 box-shadow:none;
 height:3.5rem;
 color:#fff
}
.search-block .quicksearch-btn,
.search-block .quicksearch-popular--requestbtn {
 width:2.5rem;
 height:2.5rem;
 line-height:3rem;
 background-color:#febc10;
 color:#000;
 border-radius:50%;
 padding:0;
 font-size:.9rem;
 margin-right:.5rem
}
.search-block .quicksearch-popular--requestbtn {
 vertical-align:middle;
 padding:.5rem 1rem;
 margin:0
}
.search-block .quicksearch-voicebtn,
.search-block .quicksearch-popular--requestbtn {
 border-radius:.4rem;
 font-weight:700;
 letter-spacing:.1rem;
 line-height:3.8rem;
 text-align:center;
 text-decoration:none;
 text-transform:uppercase;
 vertical-align:middle;
 padding:.5rem 1rem;
 margin:0;
 right:2.9rem;
 display:inline-flex;
 -moz-appearance:none;
 -webkit-appearance:none;
 white-space:nowrap;
 align-items:center;
 justify-content:center;
 transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.search-block .quicksearch-popular--requestbtn,
.search-block .quicksearch-voicebtn {
 width:2.5rem;
 height:2.5rem;
 line-height:3rem;
 background-color:#16171f3b;
 color:#fff;
 border-radius:50%;
 padding:0;
 margin-right:.5rem
}
.js-header--search {
 opacity:0;
 visibility:hidden;
 width:0!important
}
.js-header--search.active {
 opacity:1;
 visibility:visible;
 width:5.375rem!important
}
.js-header--search i.is-active,
.js-header--smenu i.is-active {
 color:#febc10
}
.search-notmain {
 position:relative;
 top:0!important;
 margin-top:0!important
}
.search-notmain.fixed {
 top:4.4rem!important
}
.search-notmain #quicksearch,
.search-notmain #story {
 border-radius:0;
 width:100%!important
}
.search-notmain #story {
 background-color:#080a10;
 padding:0 2.6rem
}
.search-notmain .quicksearch-groupbtn {
 right:1.5rem
}
.search-block--popularblock {
 top:10%;
 height:0;
 opacity:0;
 visibility:hidden;
 overflow:hidden;
 transform:translateY(-1.875rem);
 z-index:999;
 width:90%;
 max-width:90%;
 margin:0 auto;
 left:0;
 right:0
}
.search-block--popularblock.active {
 height:34rem;
 opacity:1;
 visibility:visible;
 transform:translateY(0)
}
.sb-popularblock--inner {
 border-radius:.3rem;
 overflow:hidden;
 background-color:#12151e
}
.has-dropdown--favourites .dropdown-menu {
 width:50rem;
 right:0
}
.search-popular--item {
 -ms-flex:0 0 19%;
 flex:0 0 19%;
 max-width:19%;
 overflow:hidden;
 transform:translate3d(0,-6.25rem,0);
 opacity:0;
 transition-property:opacity,transform;
 transition-duration:1s;
 transition-timing-function:cubic-bezier(.175,.885,.32,1.275)
}
.search-popular--item {
 -ms-flex:0 0 13%;
 flex:0 0 13%;
 max-width:13%
}
#js-playlist--link,
#js-collection--link {
 line-height:2.5rem;
 height:2.5rem;
 padding:1rem;
 border:0;
 box-shadow:none;
 font-size:.7rem;
 width:100%
}
#js-playlist--link:hover,
#js-playlist--link:focus,
#js-collection--link:hover,
#js-collection--link:focus {
 background-color:#141722;
 color:#febc10;
 border:.0625rem solid #febc10
}
.search-block--popularblock .btn-close {
 cursor:pointer;
 display:block;
 right:1.5625rem;
 top:.75rem;
 position:absolute;
 z-index:9999;
 width:1.875rem;
 height:1.875rem;
 line-height:1.875rem;
 text-align:center;
 font-size:.8125rem;
 border-radius:.25rem;
 background-color:#f12525;
 transform:translateY(-1.875rem);
 color:#fff
}
.search-block--popularblock .btn-close:hover {
 background-color:#07090e;
 color:#727082
}
.search-block--popularblock .btn-close.active,
.search-popular--item.active,
.fav-item.active {
 opacity:1;
 transform:translateZ(0)
}
.has-dropdown--favourites .playlist-count,
.has-dropdown--collection .collection-count {
 height:1.1rem;
 width:1.2rem;
 font-size:.55rem;
 position:absolute;
 top:1.125rem;
 right:.3125rem
}
.collection-block--content .collection-item {
 -ms-flex:0 0 100%;
 flex:0 0 100%;
 max-width:100%
}
.collection-block--content .poster-img--responsive.is-1 {
 padding-top:24%
}
.carou {
 height:210px;
 padding:0 10px
}
.carou-in {
 padding:10px
}
.carou-item-wr {
 display:block;
 width:150px;
 height:200px;
 float:left
}
.carou-item {
 display:block;
 width:150px;
 height:200px
}
.carou-item-wr .short-meta-trailer {
 top:165px
}
.moviebox-poster {
 background:0 0!important
}
.slider-block {
 height:36rem;
 min-height:36rem;
 background-color:#0e1119;
 overflow:hidden;
 margin-top:-5.8125rem
}
.owl-carousel .owl-item.center::before {
 color:#febc10;
 font-weight:700
}
.background-slider {
 height:36rem;
 top:0;
 left:0;
 right:0;
 bottom:0;
 z-index:1
}
.background-slider .owl-stage {
 counter-reset:bgitem
}
.background-slider .bg-slide .numpo::after {
 content:counter(bgitem,decimal-leading-zero) " ";
 counter-increment:bgitem;
 color:#fff;
 font-size:5rem;
 font-weight:300
}
.background-slider .bg-slide::before {
 content:'';
 position:absolute;
 left:0;
 top:0;
 right:0;
 bottom:0;
 background-image:linear-gradient(180deg,rgba(250,249,247,0) 0%,#0d1019 100%)
}
.background-slider .bg-slide--middle .badges {
 position:relative!important;
 top:0!important
}
.background-slider .bg-slide--inner {
 bottom:0;
 left:1.5rem;
 -ms-flex:0 0 45%;
 flex:0 0 45%;
 max-width:45%
}
.background-slider .bg-slide--title::before {
 content:'';
 position:absolute;
 display:block;
 width:.5rem;
 height:.5rem;
 -webkit-border-radius:50%;
 border-radius:50%;
 background-color:#febc10;
 left:-.8rem;
 top:50%;
 margin-top:-.125rem
}
.background-slider .genres-block {
 font-size:.8rem
}
.background-slider .genres-block a,
.background-slider .actors-block a {
 color:#ff9d0c
}
.background-slider .button {
 height:2.6rem;
 line-height:2.6rem;
 font-size:.7rem
}
.background-slider .button.is-primary a,
.background-slider .button.is-primary a,
.background-slider .button.is-primary a {
 color:#000
}
.background-slider .button.is-primary:active a,
.background-slider .button.is-primary:focus a,
.background-slider .button.is-primary:hover a {
 color:#fff
}
.background-slider .button:nth-child(1)::before {
 content:"";
 pointer-events:none;
 left:2.25rem;
 bottom:0;
 border-radius:0 .1875rem .1875rem 0;
 background-color:#0f121b33;
 width:.0625rem;
 height:70%;
 position:absolute;
 top:15%
}
.background-slider .button:nth-child(3) {
 padding:0
}
.background-slider .button:nth-child(3) .favmod {
 opacity:1
}
.background-slider .button:nth-child(3) .favmod.active .favmod-unset {
 color:#fff
}
.background-slider .button:nth-child(2),
.background-slider .button:nth-child(3) {
 background-color:#12151e;
 border:0;
 padding:0 1.3rem
}
.background-slider .button:nth-child(2) {
 color:#fff
}
.background-slider .button:nth-child(2):hover {
 background-color:#febc10;
 border:.0625rem solid #febc10
}
.background-slider .button:nth-child(2) i,
.background-slider .button:nth-child(3) i {
 font-size:1rem
}
.background-slider .button:nth-child(2) i {
 color:#febc10
}
.background-slider .button:nth-child(2):hover a,
.background-slider .button:nth-child(2):hover i {
 color:#000
}
.background-slider .button:nth-child(3) i {
 color:#febc10
}
.background-slider .button:nth-child(3) .favmod.active .favmod-unset i {
 color:#f12525
}
.background-slider .button:nth-child(1) .icon-inner {
 left:.5rem;
 position:absolute;
 font-size:1.375rem;
 color:#0f121b33
}
.background-slider .button:nth-child(1):hover .icon-inner {
 color:#febc10
}
.bg-carousel--slide {
 position:relative;
 overflow:hidden
}
.owl-carousel .owl-item.active.center .bg-carousel--slide {
 border-radius:.25rem;
 border:.125rem solid #febc0f
}
.rate-block .rate-col:nth-child(2) {
 right:0
}
.rate-title {
 color:#ccc;
 position:absolute;
 left:0;
 top:-1.5625rem
}
.rate-textnum {
 color:#f7f7f7;
 position:absolute;
 right:0;
 top:0
}
.rate-textnum .rate-textnum--icon {
 background-color:#0d111b3b;
 width:1.7rem;
 height:1.7rem;
 display:inline-block;
 border-radius:.3rem;
 color:#fff
}
.rate-bar {
 position:relative;
 background-color:#110d19;
 width:100%;
 height:.3125rem;
 border-radius:.3125rem
}
.rate-interests {
 height:32px
}
.rate-fill {
 position:absolute;
 left:0;
 top:0;
 height:100%;
 width:0;
 background:linear-gradient(to right,#febc10 0%,#ff6702 100%);
 border-radius:.3125rem
}
.rate-bar:after {
 content:'';
 position:absolute;
 left:0;
 top:0;
 width:100%;
 height:100%;
 z-index:5;
 background:linear-gradient(to right,rgba(19,23,34,0) 0rem,rgba(19,23,34,0) 0.4375rem,#110d19 0.4375rem);
 background-size:.5rem .3125rem;
 background-repeat:repeat-x
}
.actors-block a {
 margin-right:1rem
}
.background-carousel--block {
 position:absolute;
 bottom:0;
 right:1.5rem;
 z-index:1;
 -ms-flex:0 0 50%;
 flex:0 0 50%;
 width:100%;
 max-width:50%
}
.background-carousel .owl-stage {
 counter-reset:item
}
.background-carousel .owl-item::before {
 content:counter(item,decimal-leading-zero) " ";
 counter-increment:item;
 color:#fff
}
.bg-carousel--nav {
 background-color:transparent;
 border:.0625rem solid #ffffff26;
 border-radius:0;
 width:3rem;
 height:3rem;
 padding:0
}
.bg-carousel--nav:hover,
.bg-carousel--nav:focus,
.carousel-block .carousel--nav button:hover,
.carousel-block .carousel--nav button:focus {
 background-color:#febc10;
 color:#000;
 border-color:#febc10
}
.background-carousel .moviebox:hover .moviebox-header {
 height:auto!important;
 background-color:transparent!important
}
.unit-rating {
 width:7.1875rem;
 height:1.4375rem
}
.unit-rating,
.unit-rating li a:hover,
.unit-rating li.current-rating {
 background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAACKCAYAAADVNHjPAAAACXBIWXMAAAsTAAALEwEAmpwYAAAGoWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDE5LTExLTI1VDAyOjI0OjIxKzAzOjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDE5LTExLTI1VDEyOjA1OjM2KzAzOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAxOS0xMS0yNVQxMjowNTozNiswMzowMCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiNzNiYTBmNi0xNzY0LTUyNDMtODBlNC1mMGNlMzNiMGU2NmYiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4MmU3MzBjZC05OTc0LTY4NGUtYjNkNi0yNjRhMGU3MTMxYjEiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyNWE4ZTFmNi1lMDFlLWU3NDAtYThjYS0zMjYzNGVjZjEwOGEiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNWE4ZTFmNi1lMDFlLWU3NDAtYThjYS0zMjYzNGVjZjEwOGEiIHN0RXZ0OndoZW49IjIwMTktMTEtMjVUMDI6MjQ6MjErMDM6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE4IChXaW5kb3dzKSIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6NWI0MjQ4Y2YtOWFiNS05ZTQ1LTkzMzUtMWVmNGI4Yzk1ZTMzIiBzdEV2dDp3aGVuPSIyMDE5LTExLTI1VDAyOjI0OjIxKzAzOjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxOCAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmI3M2JhMGY2LTE3NjQtNTI0My04MGU0LWYwY2UzM2IwZTY2ZiIgc3RFdnQ6d2hlbj0iMjAxOS0xMS0yNVQxMjowNTozNiswMzowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTggKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDwvcmRmOlNlcT4gPC94bXBNTTpIaXN0b3J5PiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuFm2/gAAAn+SURBVHic7ZtbjFXVGcd/39pn7zln7ldk5iDMjAyI4iUS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);
 -webkit-background-size:1.4375rem auto;
 background-size:1.4375rem auto
}
.unit-rating {
 list-style:none;
 margin:0;
 padding:0;
 position:relative;
 background-position:0 -2.875rem
}
.unit-rating li {
 text-indent:-5625rem;
 padding:0;
 margin:0;
 float:left
}
.unit-rating li a {
 display:block;
 width:1.4375rem;
 height:1.4375rem;
 text-decoration:none;
 border:0!important;
 z-index:17;
 position:absolute;
 padding:0
}
.unit-rating li a:hover {
 background-position:0 -1.4375rem;
 z-index:2;
 left:0
}
.unit-rating a.r1-unit {
 left:0
}
.unit-rating a.r1-unit:hover {
 width:1.4375rem
}
.unit-rating a.r2-unit {
 left:1.4375rem
}
.unit-rating a.r2-unit:hover {
 width:2.875rem
}
.unit-rating a.r3-unit {
 left:2.875rem
}
.unit-rating a.r3-unit:hover {
 width:4.3125rem
}
.unit-rating a.r4-unit {
 left:4.3125rem
}
.unit-rating a.r4-unit:hover {
 width:5.75rem
}
.unit-rating a.r5-unit {
 left:5.75rem
}
.unit-rating a.r5-unit:hover {
 width:7.1875rem
}
.unit-rating li.current-rating {
 background-position:0 0;
 position:absolute;
 height:1.4375rem;
 display:block;
 text-indent:-5625rem;
 z-index:1
}
.tooltip-block {
 position:absolute;
 top:6.5rem;
 right:1rem;
 color:#000;
 background-color:#fff;
 border-radius:.3rem;
 overflow:hidden;
 width:18rem;
 z-index:20;
 opacity:0;
 height:0;
 visibility:hidden
}
.tooltip-block.active {
 opacity:1;
 visibility:visible;
 height:auto
}
.tooltip-block .tooltip-block--btn {
 line-height:2.5rem;
 height:2.5rem;
 padding:0;
 border:0;
 box-shadow:none;
 font-size:.7rem;
 color:#000
}
.tooltip-block .tooltip-block--btn:active,
.tooltip-block .tooltip-block--btn:focus,
.tooltip-block .tooltip-block--btn:hover {
 background-color:#141722;
 border:0
}
.tooltip-block .btn-close {
 cursor:pointer;
 position:absolute;
 top:.375rem;
 right:.6875rem;
 background-color:#f12525;
 color:#fff;
 border-radius:.25rem;
 width:1.4rem;
 height:1.4rem;
 text-align:center
}
.tooltip-block .btn-close:hover {
 background-color:#07090e;
 color:#727082
}
.login-block,
.login-block&gt;a {
 width:100%!important;
 max-width:11rem
}
.login-block .hbtn {
 width:auto!important
}
.login-block .login-block--avatar .badge {
 position:absolute;
 bottom:-.625rem;
 right:-.625rem;
 font-size:.55rem;
 height:1.5rem;
 width:1.5rem;
 line-height:1.5rem;
 border:.25rem solid #181d28;
 border-radius:25rem;
 padding:0
}
.login-block.menuactive .login-block--avatar .badge {
 border:.25rem solid #fff
}
.login-block--name .name-color,
.login-block--name .name-color.ratebad {
 color:#f12525
}
.login-block--name .name-color.rategood {
 color:#7fb900
}
.carousel-block {
 background-color:#22252b
}
.carousel-block .carousel-block--title .title-b::before {
 left:.625rem;
 top:50%
}
.carousel-block .carousel .carousel-item {
 overflow:hidden
}
.carousel-block .blurred-bg {
 position:absolute;
 left:0;
 top:0;
 width:100%;
 height:100%;
 filter:blur(0rem) grayscale(.8);
 opacity:.2
}
.carousel-block .blurred-bg::before {
 content:'';
 position:absolute;
 left:0;
 top:0;
 right:0;
 bottom:0;
 background-image:linear-gradient(180deg,rgba(250,249,247,0) 0%,rgb(3,4,11) 100%)
}
.carousel-block .carousel--nav button {
 background-color:transparent;
 margin:0;
 width:2.5rem;
 height:2.5rem;
 padding:0;
 border:.0625rem solid #ffffff26;
 border-radius:0
}
.custom-select--wrapper {
 user-select:none;
 width:12.5rem
}
.custom-select--wrapper.open .custom-select--trigger {
 color:#febc10;
 border:.0625rem solid #febc10
}
.custom-select {
 background-color:#191b20;
 border-radius:.25rem
}
.custom-select--trigger {
 padding:0 1.375rem;
 font-size:.9rem;
 font-weight:300;
 color:#fff;
 height:2.5rem;
 line-height:2.5rem;
 cursor:pointer;
 border-radius:.25rem
}
.custom-select--trigger:hover {
 color:#febc0f
}
.sorting-block .sort {
 position:absolute
}
.custom-options,
.sort,
.mylists-switch {
 display:block;
 top:2.4375rem;
 left:0;
 right:0;
 background:#fff;
 transition:all .5s;
 opacity:0;
 height:0;
 visibility:hidden;
 pointer-events:none;
 overflow-y:auto;
 overflow-x:hidden!important;
 z-index:2;
 border-width:0;
 border-style:solid;
 border-color:#d9d9d9;
 border-radius:0 0 .1875rem .1875rem;
 box-shadow:0 .0625rem .0625rem .0625rem rgba(0,0,0,.1),0 0 .0625rem .0625rem rgba(0,0,0,.25);
 -webkit-box-shadow:0 .0625rem .0625rem .0625rem rgba(0,0,0,.1),0 0 .0625rem .0625rem rgba(0,0,0,.25)
}
.custom-options::-webkit-scrollbar {
 background:0 0;
 width:.4rem;
 position:absolute
}
.custom-options::-webkit-scrollbar-track {
 background:0 0;
 position:absolute;
 z-index:-2
}
.custom-options::-webkit-scrollbar-thumb {
 border-radius:6.25rem;
 background:#ccc
}
.custom-select--wrapper.open .custom-options,
.custom-select--wrapper.open .sort,
.custom-select--wrapper.open .mylists-switch {
 opacity:1;
 visibility:visible;
 pointer-events:all;
 height:auto
}
.custom-option,
.sort li,
.mylists-switch li {
 display:block;
 padding:0 1.375rem;
 font-weight:300;
 color:#000;
 cursor:pointer;
 transition:all .5s;
 font-size:.75rem;
 text-align:left;
 line-height:1.875rem;
 margin-bottom:0
}
.sort li a {
 display:block
}
.custom-option:hover,
.sort li:hover,
.mylists-switch li:hover {
 cursor:pointer;
 background-color:#e9edf2
}
.custom-option.selected,
.sort li.selected,
.sort li.desc,
.sort li.asc,
.mylists-switch li.active {
 background-color:#e9edf2
}
.moviebox-header {
 left:0;
 height:auto;
 bottom:-1.7rem;
 z-index:20
}
.moviebox:hover .moviebox-header {
 bottom:0;
 background-color:#12151ed6
}
.moviebox:hover .moviebox-title {
 overflow:hidden;
 text-overflow:ellipsis;
 white-space:nowrap;
 color:#febc0f
}
.moviebox-poster {
 background-color:#090c13
}
.moviebox-poster .poster-img::before {
 content:"";
 position:absolute;
 background:#0c101beb;
 background:-moz-linear-gradient(0deg,#0c101beb 0,#0c101b26 37%,rgba(0,0,0,0) 100%);
 background:-webkit-linear-gradient(0deg,#0c101beb 0,#0c101b26 37%,rgba(0,0,0,0) 100%);
 background:linear-gradient(0deg,#0c101beb 0,#0c101b26 37%,rgba(0,0,0,0) 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0c101beb",endColorstr="#0c101b26",GradientType=1);
 width:100%;
 height:100%;
 top:0;
 left:0;
 z-index:1;
 -webkit-transition:all .3s ease-in-out;
 -o-transition:all .3s ease-in-out;
 transition:all .3s ease-in-out;
 opacity:.8
}
.moviebox:hover .moviebox-poster .poster-img {
 -moz-transform:scale(1.2) rotate(2deg);
 -webkit-transform:scale(1.2) rotate(2deg);
 -o-transform:scale(1.2) rotate(2deg);
 -ms-transform:scale(1.2) rotate(2deg);
 transform:scale(1.2) rotate(2deg);
 filter:grayscale(.5);
 -webkit-transition:all .3s;
 -moz-transition:all .3s;
 transition:all .3s
}
.moviebox .badges {
 position:absolute;
 top:.625rem
}
.moviebox .badges.bad-left {
 left:.625rem
}
.moviebox .badges.bad-right {
 left:auto;
 right:.625rem
}
.moviebox .badges.bad-bottom {
 top:auto;
 left:.625rem
}
.moviebox .badges .badge,
.moviebox .moviebox-metas .badge {
 font-size:.7rem;
 border-radius:.2rem
}
.moviebox .moviebox-metas {
 opacity:0;
 visibility:hidden
}
.moviebox:hover .moviebox-metas {
 opacity:1;
 visibility:visible
}
.moviebox .moviebox-metas .rate-textnum {
 font-size:.75rem
}
.moviebox .moviebox-metas .mm-top .mm-btn {
 cursor:pointer;
 color:#7d7986;
 background-color:#110d1982;
 width:2.5rem;
 height:2.5rem;
 line-height:2.5rem
}
.moviebox .moviebox-metas .mm-top .mm-btn:hover i {
 color:#febc0f
}
.moviebox .moviebox-metas .rating-stars--nums {
 color:#febc10
}
.moviebox .moviebox-metas .mm-top {
 top:0
}
.moviebox .moviebox-metas .shortplay-btn {
 font-size:3.5rem
}
.moviebox-year {
 width:40%
}
.moviebox {
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis
}
.favmod {
 opacity:.5
}
.favmod.active,
.favmod:hover {
 opacity:1
}
.favmod.active:hover {
 opacity:.7
}
.favmod-add,
.favmod-unset {
 display:block;
 width:100%;
 height:100%
}
.favmod-add i {
 color:#7fb900!important
}
.favmod .favmod-unset,
.favmod.active .favmod-add {
 display:none
}
.favmod.active .favmod-unset {
 color:#f12525;
 display:block
}
.main-filter .filter-btn {
 padding:0 1.375rem;
 font-size:.8rem;
 font-weight:300;
 color:#a7a7a7;
 height:2.5rem;
 line-height:2.5rem;
 cursor:pointer;
 border-width:.125rem 0;
 border:.0625rem solid #ffffff26;
 background-color:transparent
}
.centerinfo-block {
 background-color:#12151e
}
.second-menu .second-menu--item {
 border:.0625rem solid #0e1119;
 background-color:#0e1119;
 padding:.5rem;
 border-radius:.25rem
}
.second-menu .second-menu--item small {
 color:#febc10
}
.second-menu .second-menu--item:hover,
.second-menu .second-menu--item:active,
.second-menu .second-menu--item:focus {
 border:.0625rem solid #febc10
}
.main-info .info-item small {
 color:#febc10
}
.site-wrapper {
 min-width:20rem;
 position:relative;
 overflow:hidden
}
#dle-content {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -ms-flex-pack:justify;
 justify-content:space-between
}
#dle-content&gt;* {
 width:100%
}
.center-block {
 position:relative;
 z-index:10
}
.content-header .content-header--list .cheader-list--item {
 background-color:#12151e;
 padding:.5rem .8rem;
 cursor:pointer;
 border-radius:.25rem
}
.content-header .content-header--list .cheader-list--item.active,
.content-header .content-header--list .cheader-list--item:hover {
 color:#febc10
}
.content-header .content-header--list .cheader-list--item:after {
 content:'';
 position:absolute;
 bottom:0;
 left:50%;
 width:0;
 height:.125rem;
 background-color:#febc10;
 -webkit-transition:all .3s;
 -moz-transition:all .3s;
 transition:all .3s
}
.content-header .content-header--list .cheader-list--item.active:after,
.content-header .content-header--list .cheader-list--item:hover:after {
 left:0;
 width:100%
}
.sidebar-left {
 -ms-flex:0 0 22%;
 flex:0 0 22%;
 max-width:22%;
 background-image:repeating-linear-gradient(-45deg,#0000,rgb(9,12,19) 0.0625rem,transparent 0.0625rem,transparent 0.375rem);
 background-color:#22252b;
 padding:15px
}
.sidebar-left .widget-title a {
 width:2rem;
 line-height:2rem;
 color:#febc10;
 border:.0625rem solid #febc10
}
.widget .widget-soon--item {
 -ms-flex:0 0 45%;
 flex:0 0 45%;
 max-width:45%
}
.widget .widget-soon--itemnewscount {
 -ms-flex:0 0 100%;
 flex:0 0 100%;
 max-width:100%
}
.widget .widget-soon--itemnewscount .moviebox-header {
 -ms-flex-preferred-size:0;
 flex-basis:0;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 max-width:100%;
 min-width:3.125rem
}
.widget .widget-soon--itemnewscount .moviebox-poster--link {
 -ms-flex:0 0 50%;
 flex:0 0 50%;
 max-width:50%;
 position:relative
}
.widget .moviebox .moviebox-header {
 height:auto;
 background-color:transparent;
 bottom:auto
}
.widget .moviebox .moviebox-poster {
 overflow:hidden
}
.widget .widget-popular--item:hover .moviebox-title {
 color:#febc10;
 overflow:visible;
 text-overflow:unset;
 white-space:unset
}
.widget .widget-popular--item .moviebox-poster {
 max-height:6rem;
 -ms-flex:0 0 25%;
 flex:0 0 25%;
 max-width:25%
}
.widget-rand .button {
 height:2.5rem;
 line-height:2.5rem;
 width:100%;
 font-size:.7rem;
 background-color:transparent;
 color:#febc10;
 border:.0625rem solid #febc10
}
.widget-rand .button:hover,
.widget-rand .button:active {
 background-color:#febc10;
 color:#000
}
.widget .widget-rand--item .moviebox-poster {
 -ms-flex:0 0 33%;
 flex:0 0 33%;
 max-width:33%;
 position:relative
}
.widget .widget-rand--item .moviebox-header {
 -ms-flex-preferred-size:0;
 flex-basis:0;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 max-width:100%;
 min-width:3.125rem
}
.speedbar {
 font-size:.8rem;
 background-color:#22252b;
 position:relative;
 z-index:10
}
.speedbar a {
 color:#fff;
 display:inline-block;
 background-color:#191b20;
 text-decoration:none;
 position:relative;
 height:2.5rem;
 line-height:2.5rem;
 padding:0 .625rem 0 .3125rem;
 text-align:center;
 margin-left:10px;
 margin-right:15px;
 background-image:repeating-linear-gradient(-45deg,#0000,rgb(9,12,19) 0.0625rem,transparent 0.0625rem,transparent 0.375rem)
}
.speedbar a:before,
.speedbar a:after {
 content:"";
 position:absolute;
 top:0;
 border:0 solid #191b20;
 border-width:1.25rem .625rem;
 width:0;
 height:0
}
.speedbar a:before {
 left:-1.25rem;
 border:none
}
.speedbar a:after {
 left:100%;
 border-color:transparent;
 border-left-color:#191b20
}
.speedbar a:first-child {
 padding-left:.9375rem;
 -moz-border-radius:.25rem 0 0 .25rem;
 -webkit-border-radius:.25rem;
 border-radius:.25rem 0 0 .25rem
}
.speedbar a:first-of-type {
 padding-left:.9375rem;
 -moz-border-radius:.25rem 0 0 .25rem;
 -webkit-border-radius:.25rem;
 border-radius:.25rem 0 0 .25rem
}
.speedbar a:first-child:before {
 border:none
}
#dle-speedbar {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-align:center;
 align-items:center;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap
}
.speedbar-link i,
#dle-speedbar,
.speedbar a:hover {
 color:#fbba10
}
.short-story.moviebox {
 background-color:#22252b;
 overflow:hidden;
 -ms-flex:0 0 18.3333%;
 flex:0 0 18.3333%;
 max-width:18.3333%
}
.short-story.moviebox .moviebox-header {
 position:relative;
 left:0;
 bottom:0
}
.short-story.moviebox .moviebox-metas {
 background-color:#12151ed6;
 top:0;
 width:100%;
 height:100%
}
.short-story.moviebox .moviebox-header--meta {
 font-size:.8rem
}
.short-story.moviebox .moviebox-header--meta div {
 background-color:#191b20;
 padding:.2rem .5rem;
 font-size:.7rem
}
.ui-tooltip {
 position:absolute;
 z-index:97
}
.tooltip-text {
 color:#fff;
 padding:.3125rem .625rem;
 background:rgba(35,25,15,.8);
 border-radius:.125rem
}
.ui-tooltip .moviebox-tooltip {
 display:block
}
.moviebox-tooltip {
 display:none;
 background-color:#f7f7f7;
 color:#000;
 font-size:.75rem;
 font-weight:400;
 padding:0 .9375rem;
 border-radius:.1875rem
}
.tippy-tooltip.dark-theme {
 top:4.5rem!important;
 padding:1rem
}
.tippy-tooltip.dark-theme .tippy-content {
 text-align:left!important
}
.tippy-tooltip.dark-theme {
 width:100%;
 max-width:33rem!important
}
.tippy-tooltip.dark-theme {
 background-color:#fff;
 color:#fff;
 font-size:.75rem
}
.tippy-tooltip.dark-theme[data-animatefill] {
 background-color:transparent
}
.tippy-tooltip.dark-theme .tippy-backdrop {
 background-color:#fff
}
.tippy-tooltip.dark-theme .mt-date,
.tippy-tooltip.dark-theme .mt-category a {
 padding:.3rem .7rem;
 display:inline-block;
 background-color:#e9e9e9;
 border-radius:.2rem
}
.tippy-tooltip.dark-theme .mt-list--item .mt-list-span {
 color:#7d7986
}
.templater a {
 padding:.125rem .4375rem;
 border-radius:.1875rem;
 display:inline-block
}
.templater a:hover,
.templater a.current {
 background-color:#febc10;
 color:#000
}
.moviebox.tpl_tile,
.moviebox.tpl_list {
 -ms-flex:0 0 100%;
 flex:0 0 100%;
 max-width:100%;
 display:-ms-flexbox;
 display:-webkit-flex;
 display:flex;
 -ms-flex-wrap:wrap;
 -webkit-flex-wrap:wrap;
 flex-wrap:wrap;
 -ms-flex-pack:justify;
 -webkit-justify-content:space-between;
 justify-content:space-between;
 flex-direction:row!important
}
.moviebox.tpl_tile .moviebox-header,
.moviebox.tpl_list .moviebox-header {
 height:auto;
 display:-ms-flexbox;
 display:-webkit-flex;
 display:flex;
 -ms-flex-wrap:wrap;
 -webkit-flex-wrap:wrap;
 flex-wrap:wrap;
 -ms-flex-pack:justify;
 -webkit-justify-content:space-between;
 justify-content:space-between;
 padding:0!important
}
.moviebox.tpl_tile .moviebox-header {
 margin-bottom:.5rem
}
.moviebox.tpl_tile .moviebox-tooltip {
 display:-ms-flexbox!important;
 display:flex!important;
 -ms-flex-direction:column!important;
 flex-direction:column!important;
 -ms-flex-preferred-size:0;
 flex-basis:0;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 max-width:100%;
 min-width:3.125rem;
 background-color:#12151e;
 padding-top:.9375rem;
 padding-bottom:.9375rem
}
.moviebox.tpl_tile .moviebox-poster {
 width:11.25rem;
 margin-right:1.25rem;
 position:relative
}
.moviebox.tpl_tile .moviebox-poster .poster-img {
 -moz-transform:unset;
 -webkit-transform:unset;
 -o-transform:unset;
 -ms-transform:unset;
 transform:unset;
 filter:none
}
.moviebox.tpl_tile .moviebox-metas .mm-top {
 z-index:1
}
.moviebox.tpl_tile .js-tooltip--btn,
.moviebox.tpl_tile .moviebox-tooltip--header,
.moviebox.tpl_tile .moviebox-tooltip--meta,
.moviebox.tpl_tile .moviebox-genres,
.moviebox.tpl_list .moviebox-metas,
.moviebox.tpl_list .badges {
 display:none!important
}
.moviebox.tpl_tile .moviebox-tooltip--text {
 -ms-flex-order:1;
 order:1
}
.moviebox.tpl_tile .moviebox-tooltip--list {
 -ms-flex-order:2;
 order:2
}
.moviebox.tpl_tile .moviebox-tooltip--bottom {
 -ms-flex-order:3;
 order:3
}
.moviebox.tpl_tile .mt-category a {
 padding:.3rem .7rem;
 display:inline-block;
 background-color:#090c13;
 border-radius:.2rem
}
.moviebox.tpl_tile .txtcolor-dark {
 color:#fff
}
.moviebox.tpl_tile .mt-list-span {
 color:#7d7986
}
.moviebox.tpl_tile .moviebox-title,
.moviebox.tpl_list .moviebox-title {
 overflow:visible;
 text-overflow:unset;
 white-space:unset
}
.moviebox.tpl_tile .moviebox-header h2:hover,
.moviebox.tpl_list .moviebox-header h2:hover {
 color:#febc10
}
.moviebox.tpl_list {
 margin-bottom:.5rem!important
}
.moviebox.tpl_tile .moviebox-title,
.moviebox.tpl_tile .g,
.moviebox.tpl_tile .rate-block,
.moviebox.tpl_list .moviebox-title,
.moviebox.tpl_list .moviebox-genres,
.moviebox.tpl_list .rate-block {
 margin-bottom:0!important
}
.moviebox.tpl_list .moviebox-header a,
.moviebox.tpl_list .moviebox-genres {
 -ms-flex-preferred-size:0;
 flex-basis:0;
 -ms-flex-positive:1;
 flex-grow:1;
 max-width:100%
}
.moviebox.tpl_list .moviebox-header h2 {
 text-align:left
}
.moviebox-bottom {
 display:none!important
}
.moviebox.tpl_tile .moviebox-bottom {
 display:flex!important;
 -ms-flex:0 0 100%;
 flex:0 0 100%;
 max-width:100%
}
.moviebox.tpl_tile .moviebox-play a {
 padding:.3rem .7rem;
 display:inline-block;
 background-color:#090c13;
 border-radius:.2rem;
 font-size:.75rem
}
.moviebox.tpl_tile .moviebox-meta--item,
.moviebox.tpl_tile .moviebox-date {
 background-color:#090c13;
 padding:.2rem .5rem;
 font-size:.7rem
}
.moviebox.tpl_tile .bbp,
.moviebox.tpl_list .bbp {
 border-bottom:0
}
.moviebox.tpl_list {
 -ms-flex-direction:row-reverse!important;
 flex-direction:row-reverse!important
}
.moviebox.tpl_list .moviebox-header {
 -ms-flex-preferred-size:0;
 flex-basis:0;
 -ms-flex-positive:1;
 flex-grow:1;
 max-width:100%
}
.moviebox.tpl_list .moviebox-poster {
 -ms-flex:0 0 5%;
 flex:0 0 5%;
 max-width:5%;
 margin-right:1rem
}
.moviebox.tpl_list .moviebox-header {
 -ms-flex-line-pack:center!important;
 align-content:center!important
}
.moviebox.tpl_list:hover .moviebox-poster .poster-img {
 -moz-transform:unset;
 -webkit-transform:unset;
 -o-transform:unset;
 -ms-transform:unset;
 transform:unset;
 filter:unset
}
.update-content .group {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 -ms-flex-pack:justify;
 justify-content:space-between;
 margin-bottom:1rem
}
.update-content .group .group-name {
 -ms-flex:0 0 100%;
 flex:0 0 100%;
 max-width:100%;
 margin-bottom:.8rem;
 background-color:#12151e;
 padding:.3rem
}
.update-content .group .group-name span {
 background-color:#090c13;
 padding:.2rem .5rem;
 font-size:.75rem;
 color:#fff;
 margin-left:.5rem
}
.update-content--item {
 -ms-flex:0 0 25%;
 flex:0 0 25%;
 max-width:25%
}
.update-content--item .moviebox-poster {
 max-height:5rem;
 -ms-flex:0 0 25%;
 flex:0 0 25%;
 max-width:25%
}
.update-content--item .moviebox-header {
 height:auto;
 bottom:0;
 z-index:1;
 background-color:transparent!important
}
.update-content--item:hover .moviebox-header .moviebox-title {
 color:#ffb800
}
.update-content--item.moviebox:hover .moviebox-poster .poster-img {
 -moz-transform:unset;
 -webkit-transform:unset;
 -o-transform:unset;
 -ms-transform:unset;
 transform:unset;
 filter:unset
}
.update-content--item.moviebox:hover .moviebox-title {
 overflow:visible;
 text-overflow:unset;
 white-space:unset
}
.update-content--item.tplfiles_text {
 -ms-flex:0 0 24%;
 flex:0 0 24%;
 max-width:24%
}
.update-content--item.tplfiles_text .moviebox-poster,
.update-content--item.tplfiles_text .moviebox-genres,
.update-content--item.tplfiles_text .moviebox-date {
 display:none
}
.moviebox-genres {
 font-weight:500;
 color:#bcbab3;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
 max-width:170px;
 display:inline-block;
 vertical-align:middle
}
.translation {
 font-size:12px;
 font-weight:500;
 color:#febc10
}
.main-filter .filter-secondcol--inner {
 -ms-flex:0 0 48%;
 flex:0 0 48%;
 max-width:48%
}
.main-filter .filter-bottom.filter-secondcol--inner {
 -ms-flex:0 0 100%;
 flex:0 0 100%;
 max-width:100%
}
.main-filter .filter-bottom .filter-secondcol--inner {
 -ms-flex:unset;
 flex:unset;
 max-width:unset
}
.main-filter .filter-bottom button {
 height:2.5rem;
 line-height:2.5rem;
 font-size:.7rem
}
.main-filter .filter-bottom button:first-child {
 border:.0625rem solid #febc10;
 background-color:#febc10;
 color:#000
}
.main-filter .filter-bottom button:last-child {
 border:.0625rem solid #0a0b10;
 background-color:#12151e
}
.main-filter .filter-bottom button:hover,
.main-filter .filter-bottom button:active,
.main-filter .filter-bottom button:focus {
 background-color:transparent;
 color:#febc10;
 border:.0625rem solid #febc10
}
.main-filter .filter-other .irs--modern .irs-from,
.main-filter .filter-other .irs--modern .irs-to,
.main-filter .filter-other .irs--modern .irs-single {
 cursor:pointer;
 background-color:#12151e;
 color:#fff
}
.main-filter .filter-numsnews {
 -ms-flex:0 0 24%;
 flex:0 0 24%;
 max-width:24%
}
.berrors {
 background-color:#22252b;
 border-radius:.2rem;
 margin-bottom:3rem
}
.berrors-inner {
 color:#febc10
}
#loading-layer {
 display:block!important;
 background-color:#12151e;
 z-index:8888!important;
 position:fixed;
 top:0!important;
 left:0;
 right:0;
 bottom:auto;
 width:100%;
 height:.3125rem;
 text-indent:-624.938rem;
 overflow:hidden;
 white-space:nowrap
}
#loading-layer:before {
 content:"";
 position:absolute;
 left:0%;
 top:0%;
 background:linear-gradient(135deg,#f44336 0,#ffeb3b 100%);
 height:100%
}
#loading-layer:before {
 animation:loader 2s infinite linear
}
@keyframes loader {
 0% {
  right:100%;
  left:0
 }
 50% {
  right:0%;
  left:0
 }
 100% {
  left:100%;
  right:0
 }
}
.footer-header--inner {
 background-color:#22252b;
 padding:20px;
 flex-wrap:wrap
}
.redlegend .comment-avatar {
 box-shadow:0 0 0 .125rem #131722,0 0 0 .25rem #e13535
}
.redlegend .comments-meta .comment-group,
.redlegend .comments-meta .comment-group * {
 font-weight:400;
 color:#f12525!important
}
.greenlegend .comment-avatar {
 box-shadow:0 0 0 .125rem #131722,0 0 0 .25rem #1ee459
}
.greenlegend .comments-meta .comment-group,
.greenlegend .comments-meta .comment-group * {
 color:#7fb900!important
}
.yellowlegend .comment-avatar {
 box-shadow:0 0 0 .125rem #131722,0 0 0 .25rem #ffa200
}
.yellowlegend .comments-meta .comment-group,
.yellowlegend .comments-meta .comment-group * {
 color:#fbba10!important
}
.widget-comments--avatar .ratebad,
.widget-comments--avatar .rategood {
 border:0
}
.comments-list--item label {
 margin-bottom:0
}
.comments-col {
 padding:10px;
 background-color:#22252b
}
.comment-content {
 width:100%
}
.form-submit {
 margin:10px 0
}
.collections-block .collections-block--title a {
 width:2rem;
 line-height:2rem;
 color:#febc10;
 border:.0625rem solid #febc10
}
.collection-item {
 -ms-flex:0 0 30%;
 flex:0 0 30%;
 max-width:30%
}
.collection-item:hover .moviebox-poster .poster-img {
 -moz-transform:unset;
 -webkit-transform:unset;
 -o-transform:unset;
 -ms-transform:unset;
 transform:unset;
 filter:unset
}
.collection-item .moviebox-header,
.collection-item:hover .moviebox-header {
 bottom:0;
 height:auto;
 background-color:transparent
}
.collection-item .moviebox-title--text {
 background-color:#fff;
 width:7rem;
 color:#000
}
.collection-item .badges {
 z-index:1
}
.pagination .pagination-load&gt;a {
 box-shadow:none;
 cursor:pointer;
 font-weight:700;
 letter-spacing:.1rem;
 padding:0 3rem;
 text-align:center;
 text-decoration:none;
 text-transform:uppercase;
 position:relative;
 vertical-align:top;
 display:inline-flex;
 -moz-appearance:none;
 -webkit-appearance:none;
 white-space:nowrap;
 align-items:center;
 justify-content:center;
 border-radius:.25rem;
 border:.0625rem solid #febc10;
 background-color:#febc10;
 color:#000;
 height:2.5rem;
 line-height:2.5rem;
 font-size:.7rem;
 transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.pagination .pagination-load&gt;a:hover {
 background-color:transparent;
 color:#febc0f;
 transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.pagination-pages span:not(.nav_ext),
.pagination-pages a:hover,
.page-next a:hover,
.page-prev a:hover {
 color:#fff;
 box-shadow:#febc0f 0 0 0 .125rem inset
}
.pagination-pages a,
.pagination-pages span,
.page-next a,
.page-prev a,
.page-prev&gt;span,
.page-next&gt;span {
 display:inline-block;
 line-height:2.5rem;
 min-width:2.5rem;
 background-color:#22252b;
 padding:0 .625rem;
 margin:0 .1875rem .625rem;
 border-radius:1.25rem;
 text-align:center;
 background-image:repeating-linear-gradient(-45deg,rgba(251,186,16,0.09),rgb(9,12,19) 0.0625rem,transparent 0.0625rem,transparent 0.375rem)
}
.page-next a,
.page-prev a,
.page-prev&gt;span,
.page-next&gt;span {
 font-size:.9rem;
 padding:0 1rem
}
.calendar {
 width:100%;
 text-align:center
}
.calendar tr td,
.calendar tr th {
 padding:.1875rem
}
.calendar tr td a {
 color:#7fb900;
 font-weight:700
}
.calendar tr td {
 padding:.3125rem .1875rem
}
.calendar tr td.weekday,
.calendar tr th.weekday {
 color:#febc0f
}
.calendar tr th {
 background-color:#12151e;
 font-weight:700;
 text-transform:uppercase
}
.calendar tr th.monthselect {
 background-color:transparent;
 padding-bottom:.9375rem
}
.workday {
 background-image:repeating-linear-gradient(-45deg,rgba(251,186,16,0.09),rgb(9,12,19) 0.0625rem,transparent 0.0625rem,transparent 0.375rem)
}
.day-active-v {
 background-color:#12151e;
 background-image:repeating-linear-gradient(-45deg,rgba(251,186,16,0.09),rgb(9,12,19) 0.0625rem,transparent 0.0625rem,transparent 0.375rem)
}
.fullbgimg {
 width:100%;
 height:31.25rem;
 position:absolute
}
.fullbgimg-inner {
 width:100%;
 height:31.25rem;
 position:absolute
}
.fullbgimg-inner:before {
 content:'';
 position:absolute;
 left:0;
 top:0;
 right:0;
 bottom:0;
 opacity:.6;
 background:#131722;
 z-index:3
}
.fullbgimg:before {
 content:'';
 position:absolute;
 left:0;
 top:0;
 right:0;
 bottom:0;
 opacity:.8;
 z-index:3;
 background:linear-gradient(to right,#090c13 0%,rgb(9,12,19) 20%,rgba(19,23,34,0.95) 30%,rgba(19,23,34,0.16) 70%,rgba(9,12,19,0.72) 80%,#090c13 100%)
}
.fullbgimg:after {
 content:'';
 position:absolute;
 left:0;
 bottom:0;
 right:0;
 height:50%;
 z-index:5;
 background:linear-gradient(to top,#090c13 0%,#090c13 10%,rgb(9,12,19) 20%,rgba(19,23,34,0) 100%)
}
.search-fullstory #story {
 background-color:#222
}
.speedbar-fullstory {
 background-color:#22252b
}
.fullstory .fullstory-sidebar {
 position:relative;
 z-index:10;
 -ms-flex:0 0 20%;
 flex:0 0 20%;
 max-width:20%
}
.fullstory .fullstory-main {
 position:relative;
 z-index:10
}
.fullstory .fullstory-list,
.fullstory .fullstory-main--title,
.fullstory .rate-col,
.fullstory .rate-col .rate-textnum,
.fullstory .fullstory-actors--title {
 color:#c0bcca
}
.fullstory .fullstory-list .fullstory-list--item a {
 color:#ffb800
}
.fullstory .fullstory-main--category a {
 background-color:#22252b;
 padding:.3rem .7rem;
 border-radius:.25rem;
 margin-right:.5rem
}
.fullstory .fullstory-sidebar--meta {
 background-color:#07090e;
 border-bottom-left-radius:.2rem;
 border-bottom-right-radius:.2rem
}
.fullstory .favmod {
 opacity:1
}
.fullstory .fullstory-main--col .rate-col {
 -ms-flex:0 0 28%;
 flex:0 0 28%;
 max-width:28%
}
.fullstory .rate-col .rating-nums {
 color:#febc0f
}
.fullstory .fullstory-actors .actors-item {
 opacity:.4
}
.fullstory .fullstory-actors .actors-item:hover {
 opacity:1
}
.fullstory .fullstory-actors .actors-item:hover img,
.fullstory .wrapperul-link:hover {
 border:.125rem solid #7fb900
}
.fullstory .wrapperul-inner,
.fullstory .wrapperul-list {
 opacity:0;
 visibility:hidden;
 height:0
}
.fullstory .actors-item {
 display:none
}
.fullstory .actors-list .actors-item:nth-child(1),
.fullstory .actors-list .actors-item:nth-child(2),
.fullstory .actors-list .actors-item:nth-child(3),
.fullstory .actors-list .actors-item:nth-child(4),
.fullstory .actors-list .actors-item:nth-child(5) {
 display:block
}
.fullstory .wrapperul-list {
 max-width:27rem;
 background-color:#12151e;
 border-radius:.25rem
}
.fullstory .wrapperul-link {
 display:block;
 background-color:#07090e;
 width:2.5rem;
 height:2.5rem;
 line-height:2.5rem;
 text-align:center;
 border-radius:50%
}
.fullstory .wrapperul-inner {
 max-width:27rem;
 top:30%;
 width:100%;
 left:0;
 right:0;
 margin:0 auto;
 transform:translateY(-1.875rem)
}
.fullstory .wrapperul-inner.active,
.fullstory .wrapperul-inner.active .wrapperul-list {
 opacity:1;
 visibility:visible;
 height:auto;
 transform:translateY(0)
}
.fullstory .wrapperul-inner .actors-item {
 display:block
}
.fullstory .wrapperul-close {
 position:absolute;
 top:-.875rem;
 right:.625rem;
 z-index:1;
 width:1.875rem;
 height:1.875rem;
 line-height:1.875rem;
 text-align:center;
 font-size:.8125rem;
 border-radius:.25rem;
 background-color:#febc10;
 color:#000
}
.fullstory .fullstory-main--message {
 position:relative;
 padding:.625rem .9375rem .625rem 4.6875rem;
 background-color:#22252b;
 line-height:1.3;
 color:#fbba10
}
.fullstory .fullstory-main--messageicon {
 position:absolute;
 left:0;
 top:0;
 bottom:0;
 width:3.75rem;
 background-color:#07090e;
 text-align:center;
 font-size:1.125rem;
 line-height:2.1875rem;
 background-image:background-image:repeating-linear-gradient( -45deg,#0000,rgb(9,12,19) 0.0625rem,transparent 0.0625rem,transparent 0.375rem)
}
.fullstory .full-tabs {
 position:relative;
 z-index:99999
}
.fullstory .full-tabs .full-tabs--nav {
 overflow:hidden;
 white-space:nowrap;
 overflow-y:hidden;
 overflow-x:auto;
 font-size:0;
 height:2.5rem;
 line-height:2.5rem;
 background-color:#07090e
}
.fullstory .full-tabs .full-tabs--navwrap {
 background-color:#22252b
}
.fullstory .full-tabs .full-tabs--row {
 padding:0;
 margin:0
}
.fullstory .full-tabs .full-tabs--nav li {
 padding:0 .9375rem;
 cursor:pointer;
 font-size:.875rem;
 color:#c0bcca
}
.fullstory .full-tabs .full-tabs--nav li.active,
.fullstory .full-tabs .full-tabs--nav li:hover {
 color:#febc0f;
 background-color:#07090e
}
.fullstory .full-tabs .full-tabs--row li.full-tabs--cell {
 display:none
}
.fullstory .full-tabs .full-tabs--row li.active {
 background-color:#07090e;
 display:block
}
.fullstory .full-tabs .full-tabs--bottom {
 border-radius:.1875rem;
 background-color:#12151e;
 height:3.4375rem;
 padding:.125rem;
 line-height:3rem
}
.fullstory .full-tabs .tabs-btn {
 position:relative;
 overflow:visible;
 -webkit-box-flex:1;
 -webkit-flex:1;
 -moz-box-flex:1;
 -ms-flex:1;
 flex:1;
 -webkit-box-pack:center;
 -webkit-justify-content:center;
 -moz-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 margin:0;
 padding:0 .3125rem;
 line-height:inherit;
 cursor:pointer;
 text-align:center;
 white-space:nowrap;
 border-radius:.25rem;
 -webkit-flex-basis:auto;
 -ms-flex-preferred-size:auto;
 flex-basis:auto;
 height:3rem;
 color:#c0bcca
}
.fullstory .full-tabs .tabs-btn::after {
 content:"";
 background-color:#000;
 width:.0625rem;
 position:absolute;
 right:0;
 top:.5rem;
 bottom:.3125rem
}
.fullstory .full-tabs .tabs-btn:last-child::after {
 display:none
}
.fullstory .full-tabs .tabs-btn:last-child a {
 color:#f12525
}
.fullstory .full-tabs .tabs-btn:last-child:hover a {
 color:#c31d1d
}
.fullstory .full-tabs .tabs-btn:hover {
 color:#febc0f;
 background-color:#07090e
}
.fullstory .full-tabs .tabs-btn i {
 width:2rem;
 height:2rem;
 line-height:2rem;
 margin-right:.625rem;
 margin-bottom:.125rem;
 vertical-align:middle;
 font-size:1rem;
 border-radius:50%;
 background-color:#07090e
}
.fullstory .full-tabs .tabs-btn:hover i {
 background-color:#12151e
}
.fullstory .full-tabs .tabs-btn span {
 color:#7d7986
}
.fullstory .full-tabs .tabs-btn:nth-child(1) i {
 background-color:#febc0f;
 color:#07090e
}
.fullstory .full-tabs .tabs-btn.tabs-btn--share .yx-share {
 position:absolute;
 bottom:-2.125rem;
 left:3.375rem
}
.fullstory .lightplayer {
 color:#c0bcca;
 padding:0 4.0625rem 0 .9375rem;
 border-left:.0625rem solid rgba(255,255,255,.1);
 position:relative;
 cursor:pointer;
 height:2.5rem;
 line-height:2.5rem
}
.fullstory .lightplayer:before,
.fullstory .lightplayer:after {
 content:'';
 position:absolute;
 top:50%;
 transition:.3s
}
.fullstory .lightplayer:before {
 height:1.375rem;
 width:2.625rem;
 border-radius:.6875rem;
 background-color:#000;
 right:.9375rem;
 top:.5625rem
}
.fullstory .lightplayer:after {
 right:2.375rem;
 top:.75rem;
 height:1rem;
 width:1rem;
 border-radius:.5rem;
 background-color:#febc0f
}
.light-off .lightplayer:after {
 right:1.125rem;
 background:#b6b2c0
}
.light-overlay {
 position:fixed;
 left:0;
 top:0;
 right:0;
 bottom:0;
 z-index:99998;
 background-color:rgba(0,0,0,.8);
 display:none
}
.light-off .light-overlay {
 display:block
}
.fullstory .notification a {
 background-color:#7fb900;
 padding:0 .9375rem;
 font-size:.9rem;
 color:#fff;
 height:2.5rem;
 line-height:2.5rem;
 cursor:pointer;
 border-radius:.25rem;
 display:block
}
.fullstory .xfieldimagegallery.screens li {
 overflow:hidden;
 height:6.25rem
}
.fullstory .xfieldimagegallery.screens img {
 -webkit-transition:all .3s;
 -moz-transition:all .3s;
 transition:all .3s;
 height:100%;
 object-fit:cover
}
.fullstory .xfieldimagegallery.screens li:hover img {
 -moz-transform:scale(1.2) rotate(2deg);
 -webkit-transform:scale(1.2) rotate(2deg);
 -o-transform:scale(1.2) rotate(2deg);
 -ms-transform:scale(1.2) rotate(2deg);
 transform:scale(1.2) rotate(2deg);
 filter:grayscale(.5)
}
.fullstory .fullstory-popular .short-story.moviebox {
 -ms-flex:0 0 15.3333%;
 flex:0 0 15.3333%;
 max-width:15.3333%
}
.fullstory .edit-btn {
 position:absolute;
 bottom:1rem
}
.fullstory .edit-btn a {
 position:relative;
 background-color:#22252b;
 border:0;
 border-radius:0;
 box-shadow:none;
 color:#7d7986;
 cursor:pointer;
 font-size:1rem;
 font-weight:500;
 height:2.4rem;
 font-size:.8rem;
 letter-spacing:.1rem;
 line-height:2.4rem;
 padding:0 3rem;
 text-align:center;
 text-decoration:none;
 white-space:nowrap;
 position:relative;
 vertical-align:top;
 display:inline-flex;
 -moz-appearance:none;
 -webkit-appearance:none;
 white-space:nowrap;
 align-items:center;
 justify-content:center;
 border-radius:.25rem;
 transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
 background-image:repeating-linear-gradient(-45deg,rgba(251,186,16,0.06),rgb(9,12,19) 0.0625rem,transparent 0.0625rem,transparent 0.375rem)
}
.fullstory .edit-btn a:hover {
 background-color:#242831;
 border-color:#242831;
 color:#febc0f
}
.fullstory .edit-btn a i,
.fullstory-trailerbtn i {
 position:absolute;
 left:0;
 top:0;
 bottom:0;
 width:2.5rem;
 text-align:center;
 font-size:.875rem;
 line-height:2.3rem
}
#dropmenudiv {
 background:#fff;
 transition:all .5s;
 opacity:1!important;
 border-style:solid;
 border-color:#d9d9d9;
 border-radius:0 0 .1875rem .1875rem;
 box-shadow:0 .0625rem .0625rem .0625rem rgba(0,0,0,.1),0 0 .0625rem .0625rem rgba(0,0,0,.25);
 -webkit-box-shadow:0 .0625rem .0625rem .0625rem rgba(0,0,0,.1),0 0 .0625rem .0625rem rgba(0,0,0,.25)
}
#dropmenudiv a {
 display:block;
 padding:0 1.375rem;
 font-weight:300;
 color:#000;
 cursor:pointer;
 transition:all .5s;
 font-size:.75rem;
 text-align:left;
 line-height:1.875rem;
 margin-bottom:0
}
#dropmenudiv a:hover {
 background-color:#e9edf2
}
.update-episodes {
 color:#fbba10
}
.fullstory .berrors-comment--letter {
 background-color:#febc0f;
 color:#090c13
}
#dle-comments-form {
 width:100%
}
.comments-avatar .badge,
.negative-comments--avatar .badge {
 position:absolute;
 top:-.3125rem;
 left:-.625rem;
 font-size:.55rem;
 height:1.4rem;
 width:1.4rem;
 line-height:1.4rem;
 border:.25rem solid #181d28;
 border-radius:25rem;
 padding:0
}
.comments-list--item input {
 margin:0
}
.comments-list--item a {
 background-color:#12151e;
 border:0;
 border-radius:0;
 box-shadow:none;
 color:#7d7986;
 font-size:.8rem;
 cursor:pointer;
 padding:.2rem .9rem;
 height:1.5rem;
 text-align:center;
 text-decoration:none;
 white-space:nowrap;
 position:relative;
 vertical-align:top;
 display:inline-flex;
 -moz-appearance:none;
 -webkit-appearance:none;
 white-space:nowrap;
 align-items:center;
 justify-content:center;
 border-radius:.25rem;
 transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.comments-list--item a:hover {
 background-color:#242831;
 border-color:#242831;
 color:#febc0f;
 outline:0
}
.complaint {
 position:absolute
}
.ratingtypeplusminu .badge {
 color:#fcba10
}
.negative-comments--text {
 background-color:#f125251a
}
.comment-none,
.negative-none {
 opacity:0;
 visibility:hidden;
 height:0;
 margin-bottom:0!important
}
.comment-none.is-active {
 opacity:1;
 visibility:visible;
 height:auto;
 margin-bottom:1.5rem!important
}
.title_spoiler {
 background-color:#12151e;
 padding:.3rem
}
.title_spoiler a img {
 width:1rem
}
.text_spoiler {
 padding-left:1rem;
 background-color:#101219
}
.f-trailer {
 vertical-align:middle;
 line-height:40px;
 height:42px;
 margin-left:10px
}
.trailer-frame,
.ftrailer-frame {
 position:fixed;
 top:0;
 opacity:0;
 visibility:hidden;
 width:43.75rem!important;
 height:24.625rem!important;
 right:0;
 left:0;
 margin:0 auto;
 z-index:999
}
.iframe,
.fiframe {
 -webkit-border-radius:.3125rem;
 -moz-border-radius:.3125rem;
 border-radius:.3125rem;
 width:100%;
 height:100%;
 overflow:hidden;
 position:relative;
 background:#22252b;
 -webkit-box-shadow:0 0 1.25rem rgba(0,0,0,.2);
 -moz-box-shadow:0 0 1.25rem rgba(0,0,0,.2);
 box-shadow:0 0 1.25rem rgba(0,0,0,.2);
 z-index:1
}
.trailer-frame iframe,
.ftrailer-frame iframe {
 position:absolute;
 left:0;
 top:0;
 width:100%;
 height:100%
}
.trailer-frame .overlay,
.ftrailer-frame .overlay {
 position:fixed;
 left:0;
 top:0;
 width:100%;
 height:100%;
 background:rgba(0,0,0,.6)
}
.trailer-close,
.strailer-close {
 cursor:pointer;
 display:block;
 right:.4375rem;
 top:2.1875rem;
 position:absolute;
 z-index:9999;
 width:1.875rem;
 height:1.875rem;
 line-height:1.875rem;
 text-align:center;
 font-size:.8125rem;
 border-radius:.25rem;
 background-color:#f12525;
 transform:translateY(-1.875rem);
 color:#fff
}
.trailer-close:hover,
.strailer-close:hover {
 background-color:#07090e;
 color:#727082!important
}
.ftrailer-frame--title {
 z-index:1;
 background-color:#191b20
}
.hidden {
 display:none
}
.lozad {
 -webkit-transition:opacity 500ms ease-in-out;
 -moz-transition:opacity 500ms ease-in-out;
 -o-transition:opacity 500ms ease-in-out;
 transition:opacity 500ms ease-in-out;
 max-width:100%;
 opacity:0
}
.lozad.lozad-loaded {
 opacity:1
}
.mylists-tabs {
 list-style:none;
 padding:1.25rem;
 margin:1.25rem 0;
 background-color:#0e1119;
 border-radius:.25rem;
 font-size:.75rem
}
.mylists-tabs li {
 display:inline-block;
 margin:0 .625rem 0 0;
 color:#febc0f;
 text-decoration:none;
 padding:.1875rem .625rem
}
.mylists-tabs li:hover {
 color:#febc0f;
 cursor:pointer;
 background-color:#090c13
}
.mylists-tabs li:last-child {
 margin:0
}
.mylists-tabs li.active {
 background-color:#090c13;
 color:#fff;
 border:0;
 border-radius:.25rem
}
.mylists-tabs li.active a {
 color:#fff
}
.gray-theme.fr-box.fr-basic .fr-wrapper,
.fr-view {
 background:#07090e!important;
 color:#fff!important
}
.gray-theme.fr-toolbar {
 background:#22252b!important
}
.gray-theme.fr-toolbar .fr-command.fr-btn,
.gray-theme.fr-popup .fr-command.fr-btn {
 color:#7d7986!important
}
.gray-theme .fr-separator {
 background:#090c13!important
}
.gray-theme.fr-desktop .fr-command:hover,
.gray-theme.fr-desktop .fr-command:focus,
.gray-theme.fr-desktop .fr-command.fr-btn-hover,
.gray-theme.fr-desktop .fr-command.fr-expanded {
 background:#090c13!important
}
.gray-theme.fr-box .fr-counter {
 background:#12151e!important;
 border:0!important
}
.fr-view .title_quote,
.title_quote {
 color:#7d7986!important;
 border-left:.25rem solid #12151e!important;
 border-top:.0625rem solid #12151e!important;
 border-right:.0625rem solid #12151e!important;
 background-color:#12151e!important;
 padding:.3rem
}
.fr-view .quote,
.quote,
.fr-view blockquote {
 color:#7d7986!important;
 border:0!important;
 padding:.3rem;
 margin-bottom:.4rem;
 background-color:#101219;
 padding-left:1rem
}
.bb-pane {
 color:#ccc;
 height:1%;
 overflow:hidden;
 padding-bottom:.3125rem;
 padding-left:.3125rem;
 margin:0;
 height:auto!important;
 text-decoration:none;
 background:linear-gradient(to bottom,#333 0%,#222 100%);
 border-radius:0;
 border:.0625rem solid #111;
 box-shadow:none!important
}
.bb-pane&gt;b {
 margin-top:.3125rem;
 margin-left:0;
 vertical-align:middle
}
.bb-pane .bb-btn+.bb-btn,
.bb-pane .bb-btn+.bb-pane,
.bb-pane .bb-pane+.bb-btn,
.bb-pane .bb-pane+.bb-pane {
 margin-left:-.0625rem
}
.bb-btn {
 display:inline-block;
 overflow:hidden;
 float:left;
 padding:.25rem .625rem;
 border:.0625rem solid #111;
 box-shadow:none;
 background:linear-gradient(to bottom,#444 0%,#333 100%)
}
.bb-btn:hover {
 background-color:#e6e6e6;
 background:linear-gradient(to bottom,#333 0%,#444 100%)
}
.bb-btn:active {
 background:#000;
 border-color:#111;
 box-shadow:0 0 .3125rem #444 inset
}
@font-face {
 font-family:bb-editor-font;
 src:url(data:application/x-font-ttf;charset=utf-8;base64,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) format('truetype'),
 url(data:application/font-woff;charset=utf-8;base64,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) format('woff');
 font-weight:400;
 font-style:normal
}
[class^=bb-btn],
[class*=" bb-btn"] {
 font-family:bb-editor-font;
 speak:none;
 font-style:normal;
 font-weight:400;
 font-variant:normal;
 text-transform:none;
 line-height:1;
 font-size:.75rem;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale
}
.bb-sel {
 float:left;
 padding:.125rem .125rem 0
}
.bb-sel select {
 font-size:.6875rem
}
.bb-sep {
 display:inline-block;
 float:left;
 width:.0625rem;
 padding:.125rem
}
.bb-btn {
 cursor:pointer;
 outline:0
}
#b_font select {
 padding:0
}
#b_size select {
 padding:0
}
#b_b:before {
 content:"\f032"
}
#b_i:before {
 content:"\f033"
}
#b_u:before {
 content:"\f0cd"
}
#b_s:before {
 content:"\f0cc"
}
#b_img:before {
 content:"\f03e"
}
#b_up:before {
 content:"\e930"
}
#b_emo:before {
 content:"\f118"
}
#b_url:before {
 content:"\f0c1"
}
#b_leech:before {
 content:"\e98d"
}
#b_mail:before {
 content:"\f003"
}
#b_video:before {
 content:"\e913"
}
#b_audio:before {
 content:"\e911"
}
#b_hide:before {
 content:"\e9d1"
}
#b_quote:before {
 content:"\e977"
}
#b_code:before {
 content:"\f121"
}
#b_left:before {
 content:"\f036"
}
#b_center:before {
 content:"\f037"
}
#b_right:before {
 content:"\f038"
}
#b_color:before {
 content:"\e601"
}
#b_spoiler:before {
 content:"\e600"
}
#b_fla:before {
 content:"\ea8d"
}
#b_yt:before {
 content:"\f166"
}
#b_tf:before {
 content:"\ea61"
}
#b_list:before {
 content:"\f0ca"
}
#b_ol:before {
 content:"\f0cb"
}
#b_tnl:before {
 content:"\ea61"
}
#b_br:before {
 content:"\ea68"
}
#b_pl:before {
 content:"\ea72"
}
#b_size:before {
 content:"\f034"
}
#b_font:before {
 content:"\f031"
}
#b_header:before {
 content:"\f1dc"
}
#b_sub:before {
 content:"\f12c"
}
#b_sup:before {
 content:"\f12b"
}
#b_justify:before {
 content:"\f039"
}
.bb-pane h1 {
 font-size:2.25rem;
 margin-top:.3125rem;
 margin-bottom:.3125rem
}
.bb-pane h2 {
 font-size:1.875rem;
 margin-top:.3125rem;
 margin-bottom:.3125rem
}
.bb-pane h3 {
 font-size:1.5rem;
 margin-top:.3125rem;
 margin-bottom:.3125rem
}
.bb-pane h4 {
 font-size:1.125rem;
 margin-top:.3125rem;
 margin-bottom:.3125rem
}
.bb-pane h5 {
 font-size:.875rem;
 margin-top:.3125rem;
 margin-bottom:.3125rem
}
.bb-pane h6 {
 font-size:.75rem;
 margin-top:.3125rem;
 margin-bottom:.3125rem
}
.bb-pane-dropdown {
 position:absolute;
 top:100%;
 left:0;
 z-index:1000;
 display:none;
 float:left;
 min-width:11.25rem;
 padding:.3125rem 0;
 margin:.125rem 0 0;
 list-style:none;
 font-size:.6875rem;
 border:.0625rem solid rgba(0,0,0,.15);
 border-radius:.25rem;
 background:#fff;
 box-shadow:0 .0625rem .125rem #dadada
}
.bb-pane-dropdown&gt;li&gt;a {
 display:block;
 padding:.1875rem .625rem;
 clear:both;
 font-weight:400;
 line-height:1.42857;
 color:#333;
 white-space:nowrap
}
.bb-pane-dropdown&gt;li&gt;a:hover,
.bb-pane-dropdown&gt;li&gt;a:focus {
 text-decoration:none;
 color:#262626;
 background-color:#f5f5f5
}
.bb-pane-dropdown .color-palette div .color-btn {
 width:1.0625rem;
 height:1.0625rem;
 padding:0;
 margin:0;
 border:.0625rem solid #fff;
 cursor:pointer
}
.bb-pane-dropdown .color-palette {
 padding:0 .3125rem
}
.bb-editor textarea {
 margin-top:-.0625rem
}
.editorcomm .bb-editor {
 width:35.3125rem
}
.editorcomm .bb-editor textarea {
 height:12.5rem
}
.ui-dialog {
 position:relative;
 padding:1rem;
 background-color:#191b20;
 border:.0625rem solid #7d798647
}
#dlepopup {
 margin-bottom:1rem
}
.ui-dialog-buttonpane .ui-button {
 margin-right:1rem
}
.ui-dialog textarea {
 margin-top:.5rem
}
.ui-dialog-titlebar-close {
 position:absolute;
 top:.875rem;
 right:.875rem;
 cursor:pointer;
 display:block;
 width:1.875rem;
 height:1.875rem;
 line-height:1.875rem;
 text-align:center;
 font-size:.8125rem;
 border-radius:.25rem;
 background-color:#f12525;
 color:#fff!important
}
.ui-dialog-titlebar-close:hover {
 background-color:#07090e;
 color:#727082!important
}
.ui-icon-closethick {
 font-size:0;
 text-indent:-624.938rem
}
.ui-dialog-titlebar-close::before {
 content:"\f00d";
 font-family:"font awesome 5 pro"
}
.ui-dialog-title {
 display:block;
 font-size:1rem;
 text-transform:uppercase;
 font-weight:700;
 color:#f7f7f7;
 margin-bottom:1rem
}
#searchsuggestions {
 position:fixed!important;
 width:35rem;
 margin-top:1rem;
 background-color:#22252b;
 z-index:99;
 top:140px!important
}
#searchsuggestions a,
#searchsuggestions span.notfound {
 padding:8px 10px;
 display:block;
 text-decoration:none;
 border-bottom:1px solid #191b20;
 font-weight:400
}
.fast-search--item .moviebox-header {
 height:auto!important;
 background-color:transparent!important;
 bottom:auto!important
}
.fast-search--item .moviebox-poster {
 max-height:6rem;
 -ms-flex:0 0 13%;
 flex:0 0 13%;
 max-width:13%;
 overflow:hidden
}
#searchsuggestions article,
#searchsuggestions span.notfound {
 display:block;
 padding:.625rem .9375rem
}
#searchsuggestions span.notfound {
 font-size:.9rem;
 padding:.75rem 1.25rem
}
#searchsuggestions .break {
 display:none
}
.search-class #searchsuggestions {
 top:6.875rem!important;
 left:0!important;
 width:100%
}
#searchsuggestions span.seperator {
 padding:5px 10px;
 display:block;
 font-size:14px;
 background-color:#191b20;
 background-image:repeating-linear-gradient( -45deg,#0000,rgb(9,12,19) 0.0625rem,transparent 0.0625rem,transparent 0.375rem)
}
#searchsuggestions span.seperator a {
 display:block;
 color:#fff
}
#searchsuggestions span.seperator a:hover {
 color:#febc10
}
.form-group {
 margin-bottom:1.25rem;
 position:relative
}
.form-group&gt;label {
 display:block;
 margin-bottom:.75rem
}
.form-group select {
 width:100%!important;
 background-image:unset
}
.form-group select,
.form-group input {
 color:#fff
}
.form-group input {
 height:2.375rem;
 line-height:2.375rem;
 width:100%
}
.form-group .checkbox input,
.form-group.addvote input,
.form-group.form-sep input {
 height:auto;
 line-height:unset;
 width:auto;
 max-width:unset
}
.form-group.addvote label,
.form-group.form-sep label {
 display:block;
 float:none;
 width:auto;
 margin-left:0;
 padding-top:0
}
.form-group .pool,
.form-group.addvote,
.form-group.form-sep {
 float:none;
 width:100%;
 margin:0
}
.qq-upload-button {
 cursor:pointer;
 background-color:#12151e;
 border:0;
 border-radius:0;
 box-shadow:none;
 color:#7d7986;
 cursor:pointer;
 font-size:.9rem;
 font-weight:500;
 height:2.4rem;
 letter-spacing:.1rem;
 line-height:2.4rem;
 padding:0 3rem;
 text-align:center;
 text-decoration:none;
 white-space:nowrap;
 position:relative;
 vertical-align:top;
 display:inline-flex;
 -moz-appearance:none;
 -webkit-appearance:none;
 white-space:nowrap;
 align-items:center;
 justify-content:center;
 border-radius:.25rem;
 transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.qq-upload-button:hover {
 background-color:#242831;
 border-color:#242831;
 color:#febc0f;
 outline:0
}
.highslide-wrapper,
.highslide-outline {
 background:#fff
}
.highslide-image {
 border:.125rem solid #fff
}
.highslide-active-anchor {
 visibility:hidden
}
.highslide-active-anchor img {
 visibility:hidden
}
.highslide-dimming {
 background-color:#000
}
.highslide-html {
 background-color:#fff
}
.highslide-loading {
 display:block;
 color:#fff;
 font-size:.5625rem;
 font-weight:700;
 text-decoration:none;
 padding:.1875rem;
 border:.0625rem solid #fff;
 background-color:#000
}
a.highslide-full-expand {
 background:url(../dleimages/fullexpand.gif) no-repeat;
 display:block;
 margin:0 .625rem .625rem 0;
 width:2.125rem;
 height:2.125rem
}
.highslide-display-block {
 display:block
}
.highslide-display-none {
 display:none
}
.highslide-caption {
 display:none;
 padding:.3125rem;
 background:#fff
}
.highslide-controls {
 width:12.1875rem;
 height:2.5rem;
 background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) no-repeat 0 -5.625rem;
 margin-right:.9375rem;
 margin-bottom:.625rem;
 margin-top:.625rem
}
.highslide-controls ul {
 position:relative;
 left:.9375rem;
 height:2.5rem;
 list-style:none;
 margin:0;
 padding:0;
 background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) no-repeat 100% -5.625rem
}
.highslide-controls li {
 float:left;
 padding:.3125rem 0
}
.highslide-controls a {
 background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif);
 display:block;
 float:left;
 height:1.875rem;
 width:1.875rem;
 outline:none
}
.highslide-controls a.disabled {
 cursor:default
}
.highslide-controls a span {
 display:none
}
.highslide-controls .highslide-previous a {
 background-position:0 0
}
.highslide-controls .highslide-previous a:hover {
 background-position:0 -1.875rem
}
.highslide-controls .highslide-previous a.disabled {
 background-position:0 -3.75rem!important
}
.highslide-controls .highslide-play a {
 background-position:-1.875rem 0
}
.highslide-controls .highslide-play a:hover {
 background-position:-1.875rem -1.875rem
}
.highslide-controls .highslide-play a.disabled {
 background-position:-1.875rem -3.75rem!important
}
.highslide-controls .highslide-pause a {
 background-position:-3.75rem 0
}
.highslide-controls .highslide-pause a:hover {
 background-position:-3.75rem -1.875rem
}
.highslide-controls .highslide-next a {
 background-position:-5.625rem 0
}
.highslide-controls .highslide-next a:hover {
 background-position:-5.625rem -1.875rem
}
.highslide-controls .highslide-next a.disabled {
 background-position:-5.625rem -3.75rem!important
}
.highslide-controls .highslide-move a {
 background-position:-7.5rem 0
}
.highslide-controls .highslide-move a:hover {
 background-position:-7.5rem -1.875rem
}
.highslide-controls .highslide-full-expand a {
 background-position:-9.375rem 0
}
.highslide-controls .highslide-full-expand a:hover {
 background-position:-9.375rem -1.875rem
}
.highslide-controls .highslide-full-expand a.disabled {
 background-position:-9.375rem -3.75rem!important
}
.highslide-controls .highslide-close a {
 background-position:-11.25rem 0
}
.highslide-controls .highslide-close a:hover {
 background-position:-11.25rem -1.875rem
}
.ui-autocomplete {
 position:absolute;
 cursor:default
}
* html .ui-autocomplete {
 width:.0625rem
}
.ui-menu {
 list-style:none;
 padding:.125rem;
 margin:0;
 float:left;
 background:#fff 50% bottom repeat-x;
 border:.0625rem solid #dedede;
 color:#353535
}
.ui-menu .ui-menu {
 margin-top:-.1875rem
}
.ui-menu .ui-menu-item {
 margin:0;
 padding:0;
 zoom:1;
 float:left;
 clear:left;
 width:100%
}
.ui-menu .ui-menu-item a {
 text-decoration:none;
 display:block;
 padding:.2em .4em;
 line-height:1.5;
 zoom:1
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
 font-weight:400;
 margin:-.0625rem;
 border:.0625rem solid #a7a7a7;
 color:#4e4e4e;
 font-weight:700
}
pre code {
 display:block;
 padding:.5em;
 background:#f9fafa;
 border:.0625rem solid #dce7e7;
 overflow:auto;
 white-space:pre
}
pre .comment,
pre .template_comment,
pre .diff .header,
pre .doctype,
pre .lisp .string,
pre .javadoc {
 padding:0;
 margin:0;
 border:none;
 box-shadow:none;
 background-color:inherit;
 color:#93a1a1;
 font-style:italic
}
pre .keyword,
pre .css .rule .keyword,
pre .winutils,
pre .javascript .title,
pre .method,
pre .addition,
pre .css .tag,
pre .lisp .title {
 color:#859900
}
pre .number,
pre .command,
pre .string,
pre .tag .value,
pre .phpdoc,
pre .tex .formula,
pre .regexp,
pre .hexcolor {
 color:#2aa198
}
pre .title,
pre .localvars,
pre .function .title,
pre .chunk,
pre .decorator,
pre .builtin,
pre .built_in,
pre .lisp .title,
pre .identifier,
pre .title .keymethods,
pre .id {
 color:#268bd2
}
pre .tag .title,
pre .rules .property,
pre .django .tag .keyword {
 font-weight:700;
 font-size:1.08em!important
}
pre .attribute,
pre .variable,
pre .instancevar,
pre .lisp .body,
pre .smalltalk .number,
pre .constant,
pre .class .title,
pre .parent,
pre .haskell .label {
 color:#b58900
}
pre .preprocessor,
pre .pi,
pre .shebang,
pre .symbol,
pre .diff .change,
pre .special,
pre .keymethods,
pre .attr_selector,
pre .important,
pre .subst,
pre .cdata {
 color:#cb4b16
}
pre .deletion {
 color:#dc322f
}
pre .tex .formula {
 background:#eee8d5
}
pre .comment:hover {
 background-color:inherit;
 box-shadow:none
}
.quick-edit-text {
 padding:.4em;
 width:100%
}
.quick-edit-textarea {
 height:15.625rem;
 padding:.125rem;
 border:.0625rem solid #d7d7d7;
 width:100%;
 box-shadow:inset 0 .0625rem .0625rem rgba(0,0,0,.075);
 -webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
 transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
.emoji {
 border:none;
 vertical-align:middle;
 width:1.375rem;
 height:1.375rem
}
.dle-captcha {
 position:relative
}
.dle-captcha:after {
 clear:both;
 display:block;
 content:""
}
.dle-captcha&gt;a {
 float:left;
 margin-right:.3125rem
}
.dle-captcha img {
 position:relative;
 display:block;
 width:8.125rem;
 height:2.875rem;
 transition:all ease .2s
}
.dle-captcha&gt;input {
 float:left;
 width:8.125rem
}
.xfieldsnote {
 color:#838383;
 font-size:.9em
}
.instagram-media,
.twitter-tweet {
 display:inline-block!important
}
.progress {
 overflow:hidden;
 margin-top:.625rem;
 margin-bottom:.625rem;
 background-color:#f5f5f5;
 height:.625rem;
 border-radius:.5rem;
 background:#eee;
 box-shadow:0 .0625rem 0 #fff,0 0 0 .0625rem rgba(0,0,0,.1) inset,0 .0625rem .25rem rgba(0,0,0,.2) inset
}
.progress .progress-bar {
 float:left;
 width:0%;
 font-size:.75rem;
 line-height:1.25rem;
 color:#fff;
 text-align:center;
 background-color:#428bca;
 box-shadow:inset 0 -.0625rem 0 rgba(0,0,0,.15);
 transition:width .6s ease;
 border-radius:.5rem;
 box-shadow:none;
 height:.5rem
}
.progress-bar span {
 position:absolute;
 width:.0625rem;
 height:.0625rem;
 margin:-.0625rem;
 padding:0;
 overflow:hidden;
 clip:rect(0 0 0 0);
 border:0
}
.progress-blue {
 background-image:linear-gradient(to bottom,#9bcff5 0%,#6db9f0 100%);
 background-repeat:repeat-x;
 border:.0625rem solid #55aeee
}
.cloud-tags {
}
.clouds_xsmall,
.clouds_small,
.clouds_medium,
.clouds_large,
.clouds_xlarge {
 display:inline-block;
 border-radius:.375rem;
 margin:0 .1875rem .375rem 0
}
.clouds_xsmall {
 font-size:1em
}
.clouds_small {
 font-size:1.1em;
 font-weight:700
}
.clouds_medium {
 font-size:1.2em;
 font-weight:700
}
.clouds_large {
 font-size:1.3em
}
.clouds_xlarge {
 font-size:1.4em
}
.cloud-tags span a {
 display:block;
 background-color:#12151e;
 padding:.3rem .7rem;
 border-radius:.25rem;
 margin-right:.5rem;
 margin-bottom:.5rem
}
.cloud-tags span a:hover {
 background-color:#3c6695;
 box-shadow:0 0 .625rem 0 rgba(0,0,0,.2);
 color:#fff
}
label.checkbox input {
 display:none
}
label.checkbox .icon {
 width:1rem;
 height:1rem;
 fill:#febc0f;
 top:.125rem;
 margin-right:.5rem;
 position:relative
}
.tags_more {
 margin-top:.625rem
}
.pm-menu {
 height:3.75rem;
 white-space:nowrap;
 overflow-y:hidden;
 overflow-x:auto
}
.pm-menu li {
 display:inline-block;
 margin-right:.625rem
}
.pm-menu a {
 padding:0 .9375rem;
 background:#0e1119;
 line-height:2.5rem;
 display:block
}
.pm-menu a:hover {
 background-color:#242831;
 color:#febc0f
}
.pm-status {
 margin-bottom:2.5rem
}
.pm_progress_bar {
 border-radius:.25rem;
 background-color:#0e1119;
 margin:.625rem 0;
 overflow:hidden
}
.pm_progress_bar span {
 background:#febc0f;
 font-size:0;
 text-indent:-2000em;
 height:1.25rem;
 display:block;
 overflow:hidden
}
.table-resp {
 overflow-y:hidden;
 overflow-x:auto
}
.pm,
.userstop {
 width:100%
}
.pm tr td,
.userstop tr td {
 padding:.625rem;
 font-size:.75rem
}
.pm tr:nth-child(1) {
 background-color:#0e1119;
 color:#fff
}
.pm tr:nth-child(2n+2),
.userstop tr:nth-child(2n+2) {
 background-color:#0d0f17d1
}
.pm select {
 width:100%;
 margin-bottom:.625rem
}
.pm_list input,
.pm_head input {
 margin:0
}
.highslide-container {
 z-index:1099!important
}
.highslide-wrapper,
.highslide-outline {
 background:#fff
}
.highslide-image {
 border:.125rem solid #fff
}
.highslide-active-anchor {
 visibility:hidden
}
.highslide-active-anchor img {
 visibility:hidden
}
.highslide-dimming {
 background-color:#000
}
.highslide-html {
 background-color:#fff
}
.highslide-loading {
 display:block;
 color:#fff;
 font-size:.5625rem;
 font-weight:700;
 text-decoration:none;
 padding:.1875rem;
 border:.0625rem solid #fff;
 background-color:#000
}
a.highslide-full-expand {
 background:url(../dleimages/fullexpand.gif) no-repeat;
 display:block;
 margin:0 .625rem .625rem 0;
 width:2.125rem;
 height:2.125rem
}
.highslide-display-block {
 display:block
}
.highslide-display-none {
 display:none
}
.highslide-caption {
 display:none;
 padding:.3125rem;
 background:#fff
}
.highslide-controls {
 width:12.1875rem;
 height:2.5rem;
 background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) no-repeat 0 -5.625rem;
 margin-right:.9375rem;
 margin-bottom:.625rem;
 margin-top:.625rem
}
.highslide-controls ul {
 position:relative;
 left:.9375rem;
 height:2.5rem;
 list-style:none;
 margin:0;
 padding:0;
 background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) no-repeat 100% -5.625rem
}
.highslide-controls li {
 float:left;
 padding:.3125rem 0
}
.highslide-controls a {
 background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif);
 display:block;
 float:left;
 height:1.875rem;
 width:1.875rem;
 outline:none
}
.highslide-controls a.disabled {
 cursor:default
}
.highslide-controls a span {
 display:none
}
.highslide-controls .highslide-previous a {
 background-position:0 0
}
.highslide-controls .highslide-previous a:hover {
 background-position:0 -1.875rem
}
.highslide-controls .highslide-previous a.disabled {
 background-position:0 -3.75rem!important
}
.highslide-controls .highslide-play a {
 background-position:-1.875rem 0
}
.highslide-controls .highslide-play a:hover {
 background-position:-1.875rem -1.875rem
}
.highslide-controls .highslide-play a.disabled {
 background-position:-1.875rem -3.75rem!important
}
.highslide-controls .highslide-pause a {
 background-position:-3.75rem 0
}
.highslide-controls .highslide-pause a:hover {
 background-position:-3.75rem -1.875rem
}
.highslide-controls .highslide-next a {
 background-position:-5.625rem 0
}
.highslide-controls .highslide-next a:hover {
 background-position:-5.625rem -1.875rem
}
.highslide-controls .highslide-next a.disabled {
 background-position:-5.625rem -3.75rem!important
}
.highslide-controls .highslide-move a {
 background-position:-7.5rem 0
}
.highslide-controls .highslide-move a:hover {
 background-position:-7.5rem -1.875rem
}
.highslide-controls .highslide-full-expand a {
 background-position:-9.375rem 0
}
.highslide-controls .highslide-full-expand a:hover {
 background-position:-9.375rem -1.875rem
}
.highslide-controls .highslide-full-expand a.disabled {
 background-position:-9.375rem -3.75rem!important
}
.highslide-controls .highslide-close a {
 background-position:-11.25rem 0
}
.highslide-controls .highslide-close a:hover {
 background-position:-11.25rem -1.875rem
}
.stat-list {
 min-height:4.375rem;
 width:33.33%;
 float:left
}
.stat-list li {
 padding:0 .9375rem .625rem .0625rem
}
.statistics h4 {
 font-weight:400;
 font-size:1rem
}
.statsbox li {
 padding:.5rem 0
}
.search-page {
 margin-bottom:1.25rem
}
.searchstyle {
 width:30rem
}
.search {
 padding:0
}
#searchtable,
#searchtable td {
 vertical-align:top;
 text-align:left
}
#searchtable fieldset {
 margin:0 .25rem .25rem 0!important;
 padding:0
}
fieldset legend {
 padding:0;
 font-weight:700
}
#searchtable table,
#searchtable form {
 font-size:.9rem;
 margin:0;
 padding:0!important;
 width:100%
}
.search&gt;div {
 margin:1.5rem 0 1.5rem 0!important
}
.search div table tbody tr {
 width:100%;
 display:flex;
 flex-wrap:wrap
}
.search div table td {
 width:100%
}
.search input[type=text],
.search select {
 display:block;
 width:100%!important;
 margin-bottom:.625rem
}
.search input[type=checkbox],
.search input[type=radio] {
 margin-right:.3125rem
}
#searchinput+br,
#searchinput+br+br {
 display:none
}
.user-info .user-info--list {
 border-radius:.1875rem;
 overflow:hidden;
 background-color:#12151e;
 height:3.4375rem;
 padding:.125rem;
 line-height:3rem
}
.user-info .user-info--list .list-btn {
 position:relative;
 overflow:visible;
 -webkit-box-flex:1;
 -webkit-flex:1;
 -moz-box-flex:1;
 -ms-flex:1;
 flex:1;
 -webkit-box-pack:center;
 -webkit-justify-content:center;
 -moz-box-pack:center;
 -ms-flex-pack:center;
 justify-content:center;
 margin:0;
 padding:0 .3125rem;
 line-height:inherit;
 text-align:center;
 white-space:nowrap;
 border-radius:.25rem;
 -webkit-flex-basis:auto;
 -ms-flex-preferred-size:auto;
 flex-basis:auto;
 height:3rem;
 color:#c0bcca
}
.user-info .user-info--list .list-btn::after {
 content:"";
 background-color:#000;
 width:.0625rem;
 position:absolute;
 right:0;
 top:.5rem;
 bottom:.3125rem
}
.user-info .user-info--list .list-btn:last-child::after {
 display:none
}
.user-info .online,
.user-info .offline {
 top:3.0625rem;
 left:auto;
 right:0;
 width:1.125rem;
 height:1.125rem
}
.user-info .user-info--list .list-btn span {
 color:#febc0f
}
.user-info--meta a {
 background-color:#12151e;
 border:0;
 border-radius:0;
 box-shadow:none;
 color:#7d7986;
 font-size:.8rem;
 padding:.2rem .9rem;
 height:1.5rem;
 text-align:center;
 text-decoration:none;
 white-space:nowrap;
 position:relative;
 vertical-align:top;
 display:inline-flex;
 -moz-appearance:none;
 -webkit-appearance:none;
 white-space:nowrap;
 align-items:center;
 justify-content:center;
 border-radius:.25rem;
 transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.user-info--meta a:hover {
 background-color:#242831;
 color:#febc0f
}
.user-info .js-options {
 opacity:0;
 visibility:hidden;
 height:0
}
.user-info .js-options.is-active {
 opacity:1;
 display:block!important;
 visibility:visible;
 height:auto
}
.form-group.unset {
 padding-left:0
}
.info-content--list .ui-c1 {
 color:#c0bcca
}
.c-captcha img {
 width:auto
}
.dropdown-form .dropdown-menu {
 width:20rem;
 min-width:20rem
}
.dropdown-form .login-soc-title {
 display:flex;
 align-items:center;
 margin:1.875rem 0 .9375rem
}
.dropdown-form .login-soc-title:before,
.dropdown-form .login-soc-title:after {
 content:'';
 height:.0625rem;
 background-color:#e9e9e9;
 flex:1
}
.dropdown-form .login-soc-title:before {
 margin-right:.9375rem
}
.dropdown-form .login-soc-title:after {
 margin-left:.9375rem
}
.dropdown-form .soc-links {
 text-align:center
}
.dropdown-form .soc-links a {
 display:inline-block;
 margin:0 .1875rem;
 vertical-align:top
}
.dropdown-form .soc-links img {
 display:block;
 width:1.875rem;
 height:1.875rem;
 border-radius:50%
}
.dropdown-form .login-btn button {
 line-height:2.5rem;
 height:2.5rem;
 padding:0;
 border:0;
 box-shadow:none;
 font-size:.7rem;
 color:#000
}
.dropdown-form .login-btn:hover button {
 background-color:#141722;
 border:0
}
.dropdown-form input {
 height:2.5rem;
 line-height:2.5rem;
 color:#7d7986;
 border-radius:.25rem;
 background-color:#e9e9e9
}
.dropdown-form .login-btn a:hover {
 color:#ffb800
}
.top10--item {
 -ms-flex:0 0 20%;
 flex:0 0 20%;
 max-width:20%
}
.top10--item .moviebox-header {
 height:auto;
 background-color:transparent;
 bottom:auto
}
.top10--item:hover .moviebox-header {
 background-color:transparent
}
.top10--item .moviebox-poster {
 max-height:5rem;
 -ms-flex:0 0 25%;
 flex:0 0 25%;
 max-width:25%
}
.top10--item:hover .moviebox-title {
 color:#febc10;
 overflow:visible;
 text-overflow:unset;
 white-space:unset
}
.top10--item:hover .moviebox-poster .poster-img {
 -moz-transform:scale(1.2) rotate(2deg);
 -webkit-transform:scale(1.2) rotate(2deg);
 -o-transform:scale(1.2) rotate(2deg);
 -ms-transform:scale(1.2) rotate(2deg);
 transform:scale(1.2) rotate(2deg);
 filter:grayscale(.5)
}
.top10--item .moviebox-poster {
 overflow:hidden
}
.section-top100 {
 counter-reset:a
}
.top100--item::before {
 content:counter(a) " ";
 counter-increment:a;
 text-align:center;
 color:#fff;
 position:absolute;
 left:-.5625rem;
 top:-.5625rem;
 z-index:1;
 font-size:.55rem;
 height:1.5rem;
 width:1.5rem;
 line-height:1.09rem;
 border:.25rem solid #181d28;
 border-radius:25rem;
 font-weight:600;
 padding:0;
 background-color:#f12525
}
.top100--item:nth-child(1)::before,
.top100--item:nth-child(2)::before,
.top100--item:nth-child(3)::before,
.top100--item:nth-child(4)::before,
.top100--item:nth-child(5)::before,
.top100--item:nth-child(6)::before,
.top100--item:nth-child(7)::before,
.top100--item:nth-child(8)::before,
.top100--item:nth-child(9)::before,
.top100--item:nth-child(10)::before {
 background-color:#7fb900
}
.top100--item:nth-child(11)::before,
.top100--item:nth-child(12)::before,
.top100--item:nth-child(13)::before,
.top100--item:nth-child(14)::before,
.top100--item:nth-child(15)::before,
.top100--item:nth-child(16)::before,
.top100--item:nth-child(17)::before,
.top100--item:nth-child(18)::before,
.top100--item:nth-child(19)::before,
.top100--item:nth-child(20)::before {
 background-color:#febc10;
 color:#000
}
.line-item {
 line-height:30px;
 padding:0 0 0 10px;
 overflow:hidden;
 float:left;
 width:100%;
 border-bottom:3px solid #22252b;
 background-color:#191b20;
 background-image:repeating-linear-gradient( -45deg,#0000,rgb(9,12,19) 0.0625rem,transparent 0.0625rem,transparent 0.375rem)
}
.line-item a {
 color:#fff;
 text-shadow:1px 1px #37474f
}
.line-item:hover {
 background-color:rgba(32,32,40,.5)
}
.line-item:hover a {
 color:#fff
}
.l-right {
 margin-top:1px;
 margin-right:5px;
 width: 73px;
 display: flex;
 flex-direction: row-reverse;
 align-items: center;
}
.l-left {
 width:calc(100% - 78px);
 /*! width:-webkit-calc(100% - 78px); */
 display:block
}
.l-left span {
 font-weight:700;
 text-transform:uppercase
}
.l-left span span {
 color:#fcde03
}
.l-right span {
 height:22px;
 width:21px;
 display:inline-block;
 vertical-align:middle;
 background-size: contain;
 margin: 0 2px;
}
.voirfilms_player,
.voirfilms_voice {
 background:url(/images/master.png) no-repeat
}
.l-right span.voirfilms_voice {
 width:21px;
 float:right;
 margin:6px 5px 0 0
}
.voirfilms_player {
 background-position:-699px -149px
}
.voirfilms_voice.VFL {
 background:url(/images/vf_table.png) no-repeat
}
.voirfilms_voice.VOSTFRL {
 background:url(/images/vostfr_table.png) no-repeat
}
.voirfilms_voice.VOL {
 background:url(/images/vo_new.png) no-repeat
}
.voirfilms_voice.BDL {
 background:url(/images/bd_ser.png) no-repeat;
 margin-top:8px
}
.voirfilms_voice.BDLL {
 background:url(/images/bd_test_3.png) no-repeat;
 margin-top:1px
}
.nowrapp {
 white-space:nowrap;
 overflow:hidden;
 text-overflow:clip
}
.l-right .younetu {
 width:21px;
 float:right;
 margin:6px 5px 0 0;
 background:url(/images/younetu_ico_6.png) no-repeat
}
.fx-row {
 display:-ms-flexbox;
 display:-webkit-flex;
 display:flex;
 -ms-flex-wrap:wrap;
 -webkit-flex-wrap:wrap;
 flex-wrap:wrap;
 -ms-flex-pack:justify;
 -webkit-justify-content:space-between;
 justify-content:space-between
}
.video-box embed,
.video-box object,
.video-box video,
.video-box iframe,
.video-box frame {
 height:450px
}
.player-box {
 background-color:#22252b
}
.player-box img {
 width:100%;
 height:450px
}
.insideIframe {
 height:450px;
 width:100%;
 background-size:cover;
 background-position:50%
}
.in_image {
 height:100%;
 width:100%;
 background:rgba(0,0,0,.6) linear-gradient(to top right,rgba(72,165,218,.2),#000);
 position:relative
}
#click_me {
 z-index:1;
 border-radius:50%;
 transform:translateX(-50%) translateY(-50%);
 box-shadow:0 0 31px 0 #febc10;
 cursor:pointer!important;
 background:#fff;
 animation:upup-2 1s ease infinite alternate;
 height:90px;
 width:90px;
 position:absolute;
 top:50%;
 left:50%
}
#click_me_ser {
 z-index:1;
 border-radius:33%;
 transform:translateX(-50%) translateY(-50%);
 cursor:pointer!important;
 background:#febc10;
 animation:jump_jump 1s ease infinite alternate;
 height:90px;
 width:90px;
 position:absolute;
 top:50%;
 left:50%
}
.icon_play {
 background-image:url(http://www.cpasmieux.com/templates/king-mod/images/play_circle_filled_white_192x192.png);
 position:absolute;
 height:90px;
 width:90px;
 background-size:90px 90px
}
.in_image span {
 text-align:center;
 line-height:90px;
 font-size:75px;
 color:#febc10
}
.g-buttons {
 width:100%;
 text-align:center;
 margin:10px 0
}
.myButton {
 color:#fff!important;
 background:linear-gradient(to bottom,#ffc107 5%,#dca606 100%);
 background-color:#8bc34a;
 border-radius:6px;
 display:inline-block;
 cursor:pointer;
 font-family:Arial;
 font-size:25px;
 font-weight:700;
 padding:13px 50px;
 text-decoration:none;
 text-shadow:0 1px 0 #000;
 text-align:center;
 margin:5px
}
a.myButton:hover {
 background:linear-gradient(to bottom,#dca606 5%,#ffc107 100%)
}
.myButton:active {
 position:relative;
 top:1px
}
.m-info {
 padding:0 5px
}
#Menu-icon {
 float:left;
 margin-right:2px;
 color:#febc10
}
#Maticon_star {
 color:gold;
 margin-right:5px;
 width:10px;
 vertical-align:middle;
 padding-bottom:2px
}
#Maticon {
 float:left;
 font-size:30px;
 padding:11px 0 10px 10px;
 color:#fff;
 margin-right:10px;
 margin-top:-14px;
 line-height:26px;
 margin-left:-18px;
 background:linear-gradient(#febc10,#febc10);
 -webkit-background-clip:text;
 -webkit-text-fill-color:transparent;
 width:40px;
 height:47px
}
.material-icons-star {
 font-family:material icons;
 font-weight:700;
 font-style:normal;
 font-size:10px;
 line-height:1;
 letter-spacing:normal;
 text-transform:none;
 display:inline-block;
 white-space:nowrap;
 word-wrap:normal;
 direction:ltr;
 -webkit-font-feature-settings:'liga';
 -webkit-font-smoothing:antialiased
}
.liens {
 background-color:#fff
}
.liens-t {
 background-color:#64a536;
 background:linear-gradient(to bottom,#92b878 0,#67b72d 100%);
 padding:10px;
 font-size:12px;
 color:#e1e1e1
}
.lien {
 padding:0 5px;
 height:36px;
 line-height:35px
}
.lien:hover {
 background:#0f1011
}
.lien.active {
 background:#0f1011
}
.lien-left {
 height:35px;
 overflow:hidden;
 width:60%
}
.lien-right {
 height:35px;
 overflow:hidden;
 width:40%
}
.lien-num {
 float:left;
 width:55px
}
.lien-left img {
 margin:11px 3px 0 10px;
 float:left;
 width:100px;
 height:13px
}
.lien-left b {
 font-weight:700
}
.lien-left span {
 height:22px;
 float:left;
 margin:6px 3px 0 0
}
.sb-title {
 padding:5px 10px;
 position:relative;
 font-size:15px;
 font-weight:700;
 background:linear-gradient(to bottom,#fff 0%,#e6e6e6 100%);
 font-family:changa;
 box-shadow:0 1px rgba(151,151,151,.7);
 border-right:0
}
.sb-title i {
 color:#f45826;
 font-size:27px;
 padding:0 5px 0 0;
 float:left
}
.sb-cont {
 padding:10px
}
.main-menu-bs li {
 line-height:28px;
 white-space:nowrap;
 text-overflow:ellipsis;
 text-align:left;
 overflow:hidden;
 text-transform:capitalize;
 color:#000
}
.main-menu-bs li+.mm-subtitle {
 margin-top:15px
}
.main-menu-bs a {
 color:#000
}
.first-part {
 float:left;
 width:70%
}
.pl-1,
.pl-2 {
 float:left
}
.pl-1 {
 /*width:70px*/
}
.pl-3,
.pl-img,
.pl-cal {
 float:right
}
.pl-3,
.pl-img,
.pl-cal {
 margin-left:10px
}
.pl-3 {
 display:none
}
.pl-cal {
 padding:0 10px;
 color:#fff;
 background-color:#009688;
 border-radius:4px;
 line-height:25px;
 margin-top:4px
}
.pl-img img {
 height:20px;
 position:relative;
 top:3px;
 vertical-align:baseline
}
.serv {
 text-transform:uppercase
}
.player-list li.current {
 background:#0f1011
}
.player-list li&gt;div {
 display:block;
 cursor:pointer;
 padding:0 15px 5px
}
.player-list li&gt;div:after {
 content:"";
 display:table;
 clear:both
}
.player-list li:nth-child(2n) {
 background-color:#22252b
}
.player-list li:nth-child(2n).current {
 background-color:#0f1011
}
i.server {
 background:url(/images/players_1.png) no-repeat;
 border-radius:10px;
 margin-right:10px;
 display:inline-block;
 vertical-align:middle
}
i.server.player-papstream {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -520px
}
i.server.player-1fichier {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 0
}
i.server.player-allocine {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -20px
}
i.server.player-allvid {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -40px
}
i.server.player-cloudy {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -60px
}
i.server.player-estream {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -80px
}
i.server.player-exashare {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -100px
}
i.server.player-flashx {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -120px
}
i.server.player-mystream {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -140px
}
i.server.player-netu {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -160px
}
i.server.player-nowvideo {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -180px
}
i.server.player-ok-ru,
i.server.player-okru {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -200px
}
i.server.player-ok.ru {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -220px
}
i.server.player-openload {
 margin-left:10px;
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -240px
}
i.server.player-streamin {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -260px
}
i.server.player-t_l_charger-sur-uptobox {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -280px
}
i.server.player-thevideo {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -300px
}
i.server.player-uptobox {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -320px
}
i.server.player-uptostream {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -340px
}
i.server.player-vidbull {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -360px
}
i.server.player-vidtodo {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -380px
}
i.server.player-vidup {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -400px
}
i.server.player-vodlocker {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -420px
}
i.server.player-vshare {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -440px
}
i.server.player-watchers {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -460px
}
i.server.player-youwatch {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -480px
}
i.server.player-zstream {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -500px
}
i.server.player-rapidvideo {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -560px
}
i.server.player-vidoza {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -600px
}
i.server.player-verystream {
 margin-left:10px;
 width:20px;
 height:20px;
 background:url(/images/verystream_ico.png) no-repeat
}
i.server.player-gounlimited {
 margin-left:10px;
 width:20px;
 height:20px;
 background:url(/images/gounlimited_ico.png) no-repeat
}
i.server.player-clipwatching {
 margin-left:10px;
 width:20px;
 height:20px;
 background:url(/images/clipwatching_ico.png) no-repeat
}
i.server.player-upvid {
 margin-left:10px;
 width:20px;
 height:20px;
 background:url(/images/upvid_ico.png) no-repeat
}
i.server.player-uqload {
 margin-left:10px;
 width:20px;
 height:20px;
 background:url(/images/uqload_ico.png) no-repeat
}
i.server.player-younetu {
 margin-left:10px;
 width:20px;
 height:20px;
 background:url(/images/younetu_ico_6.png) no-repeat
}
i.server.player-youtube {
 margin-left:10px;
 width:20px;
 height:20px;
 background:url(/images/youtube_ico_2.png) no-repeat;
 margin-bottom:6px
}
i.server.player-powvideo {
 margin-left:10px;
 width:20px;
 height:20px;
 background:url(/images/powvideo_ico.png) no-repeat
}
i.server.player-onlystream {
 margin-left:10px;
 width:20px;
 height:20px;
 background:url(/images/onlystream_ico.png) no-repeat
}
i.server.player-mixdrop {
 margin-left:10px;
 width:20px;
 height:20px;
 background:url(/images/mixdrop_ico.png) no-repeat
}
i.server.player-fembed {
 margin-left:10px;
 width:20px;
 height:20px;
 background:url(/images/fembed_ico.png) no-repeat
}
i.server.player-vshare {
 margin-left:10px;
 width:20px;
 height:20px;
 background:url(/images/vshare_ico.png) no-repeat
}
i.server.player-vidlox {
 margin-left:10px;
 width:20px;
 height:20px;
 background:url(/images/vidlox_ico.png) no-repeat
}
i.server.player-doodstream {
 margin-left:10px;
 width:20px;
 height:20px;
 background:url(/images/doodstream_ico.png) no-repeat
}
i.server-2 {
 background:url(/images/players_2.png) no-repeat;
 border-radius:10px;
 margin-right:10px;
 display:inline-block;
 vertical-align:middle
}
i.server-2.player-streamango {
 margin-left:10px;
 width:20px;
 height:20px;
 background-position:0 -40px
}
.seasontab {
 background:#22252b;
 padding:10px 0;
 background-image:repeating-linear-gradient( -45deg,#0000,rgb(9,12,19) 0.0625rem,transparent 0.0625rem,transparent 0.375rem)
}
.episodestab {
 background:#22252b;
 margin-bottom:10px;
 background-image:repeating-linear-gradient( -45deg,#0000,rgb(9,12,19) 0.0625rem,transparent 0.0625rem,transparent 0.375rem)
}
.all-episodes {
 padding:10px;
 text-align:center
}
.undervideo {
 margin-bottom:20px;
 background-position:center;
 color:#fff;
 border:1px solid #22252b;
 background-image:repeating-linear-gradient(-45deg,#0000,rgb(9,12,19) 0.0625rem,transparent 0.0625rem,transparent 0.375rem)
}
.th-seas {
 display:block;
 text-align:center;
 overflow:hidden;
 height:240px
}
.thumb {
 width:14%;
 padding:10px;
 display:inline-block;
 margin-top:10px
}
.img_seasons {
 font-size:17px;
 padding:5px 10px;
 color:#79c142;
 background-color:rgba(0,0,0,.8);
 position:absolute;
 left:0;
 right:0;
 top:0;
 text-align:center;
 line-height:1.2;
 font-family:changa;
 transition:.2s;
 text-transform:capitalize;
 z-index:1
}
.img_seasonsname {
 line-height:18px;
 overflow:hidden;
 position:absolute;
 left:0;
 bottom:0;
 width:101%;
 z-index:10;
 padding:10px;
 text-align:center;
 color:#fbfbfb;
 font-size:17px;
 font-family:changa;
 background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 70%)
}
#playerOver {
 position:absolute;
 z-index:999999;
 top:50%;
 left:50%;
 transform:translateX(-50%) translateY(-50%)
}
#playerOverClose.bottomleft {
 bottom:-6px;
 left:-6px
}
#playerOverClose {
 position:absolute;
 cursor:pointer;
 bottom:-6px;
 right:-6px;
 background-color:#a1a1a1;
 border-radius:50%;
 color:#795548;
 font-size:14px
}
.fsa-ep {
 color:#fff;
 margin-bottom:10px;
 margin-left:2px;
 margin-right:2px;
 display:inline-block;
 padding:10px;
 background:#191b20;
 font-weight:500;
 width:110px
}
.fsa-ep:hover {
 background:#febc10;
 color:#000
}
.fsa-ep-s {
 position:relative;
 display:block;
 border-radius:6px;
 cursor:pointer;
 font-size:13pt;
 text-shadow:0 1px 1px #000;
 float:left;
 width:100%;
 color:#fff;
 padding:0 7px;
 margin-bottom:15px
}
.fsa-ep-s .name {
 text-align:center;
 position:relative;
 display:block;
 float:left;
 background-color:#222;
 line-height:40px;
 width:100%;
 border-radius:10px
}
.fsa-ep-s .name:hover {
 background-color:#920010
}
.side-seas {
 width:100%;
 font-size:14px;
 height:36px;
 display:inline-block;
 text-align:center;
 margin-top:3px;
 background-color:#191b20;
 line-height:32px;
 vertical-align:middle
}
.side-seas:hover a {
 color:#febc10
}
.side-seas.active {
 box-shadow:0 0 5px 0 #febc10;
 animation:upup 1s ease infinite alternate
}
.side-seas-number {
 color:#ff2323;
 font-weight:700
}
.side-seas-all {
 width:100%;
 background-color:#191b20;
 padding:10px 2px;
 font-size:15px;
 display:block;
 text-align:center;
 margin:10px 0;
 font-size:14px;
 font-style:italic
}
.side-seas-over {
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
 max-width:80px;
 display:inline-block;
 vertical-align:middle
}
.side-seas-over.active {
 color:#febc10
}
.side-seas-over_2 {
 vertical-align:middle
}
.side-seas-over_2.active {
 color:#febc10
}
@keyframes upup {
 0% {
  box-shadow:0 0 0 0 #febc10
 }
 100% {
  box-shadow:0 0 2px 0 #febc10
 }
}
@keyframes upup-2 {
 0% {
  box-shadow:0 0 0 0 #b9b9b9
 }
 100% {
  box-shadow:0 0 21px 0 #b9b9b9
 }
}
.saisontab {
 padding:15px 10px 0;
 background:#191b22
}
.tab-udvid {
 width:80%
}
.fctrl1 {
 background-color:#1e1e1e;
 color:#ccc;
 line-height:20px
}
.full-ser-ctrl {
 background:#22252b;
 padding:10px;
 margin:10px 0
}
.full-ser-ctrl-info {
 background:#22252b;
 padding:10px;
 margin:20px 0 0;
 line-height:17px
}
.full-ser-ctrl form {
 display:contents
}
select.nav-episode-select {
 display:none
}
.nav-episode-select.open {
 display:inline-block;
 background-color:#191b20;
 color:#fff;
 border-radius:4px;
 text-align:center;
 cursor:pointer
}
.full-ser-ctrl button[type=submit] {
 background:#009688;
 border-width:0;
 padding:0 20px;
 display:inline-block;
 border-radius:2px;
 text-align:center;
 cursor:pointer;
 vertical-align:middle
}
.full-ser-ctrl button[type=submit]:hover {
 background:#017b70
}
.full-ser-ctrl select#nav-season-select,
.full-ser-ctrl select#nav-episode-select,
.full-ser-ctrl button,
.ctrl-prev,
.ctrl-net {
 display:inline-block;
 background-color:#191b20;
 color:#fff;
 border-radius:2px;
 text-align:center;
 cursor:pointer
}
.full-ser-ctrl .ctrl-prev {
 margin:0
}
.full-ser-ctrl .ctrl-net {
 margin:0
}
.full-ser-ctrl option {
 background:#191b20;
 color:#fff;
 padding:6px
}
.full-ser-ctrl select {
 width:22%;
 margin-right:10px
}
.icon-left span.fa {
 margin-right:10px
}
.icon-right span.fa {
 margin-left:10px
}
.full-ser-ctrl .no-active {
 margin:0;
 background:#44464c;
 color:#fff;
 pointer-events:none;
 border:0;
 cursor:not-allowed
}
.yes-active {
 background-color:#191b20;
 color:#fff
}
.ctrl-prev,
.ctrl-net {
 padding:0 15px;
 height:2.4rem;
 line-height:2.4rem;
 vertical-align:middle
}
.ctrl-prev {
 float:left
}
.ctrl-net {
 float:right
}
.ctrl-prev.yes-active:hover {
 background-color:#0f1011
}
.ctrl-net.yes-active:hover {
 background-color:#0f1011
}
.full-ser-keywords {
 background-color:#f6f6f6;
 padding:10px;
 margin:10px 0
}
.tagstitle {
 font-weight:700
}
.ajutepis {
 color:#febc10;
 display:inline-block;
 min-width:70px;
 margin-right:10px;
 -webkit-font-smoothing:antialiased;
 font-size:15px;
 font-weight:700
}
.seasonslist {
 font-size:18px;
 font-weight:600;
 width:100%;
 padding:20px 30px;
 border-bottom:solid 1px #1e2129;
 background:#101218;
 margin-top:10px
}
.seasonslist:hover {
 background:#febc10
}
.seasonslist span {
 color:#ccc
}
.spoiler1 {
 margin:10px 15px
}
.spoiler1-btn {
 cursor:pointer;
 font-size:18px;
 font-weight:600;
 width:100%;
 padding:15px 20px;
 background-color:#191b20;
 line-height:1.3;
 border-left:4px solid #fbba10
}
.spoiler1-btn:hover {
 background-color:#0f1011
}
.spoiler1-body {
 float:right;
 display:inline-block;
 vertical-align:middle;
 color:#fbba10
}
.content1 {
 height:auto
}
.title-cat {
 width:100%;
 background-color:#22252b;
 border-left:4px solid #fbba10;
 margin-bottom:20px;
 padding:15px!important
}
.title-cat-b {
 width:100%;
 background-color:#22252b;
 border-left:4px solid #fbba10;
 margin-bottom:20px;
 padding:15px!important
}
.part12 {
 display:inline-block;
 vertical-align:middle;
 color:#fbba10
}
.part11 {
 display:inline-block;
 vertical-align:middle;
 color:#fff
}
.part13 {
 display:inline-block;
 vertical-align:middle;
 color:#fff
}
.secrettitle {
 text-transform:uppercase;
 color:#fff;
 font-size:24px;
 font-weight:600;
 padding:20px
}
.secrettitle-2 {
 text-transform:uppercase;
 font-size:20px;
 font-weight:600;
 padding:10px 16px;
 color:#fff
}
.secrettitle-2 span {
 color:#fbba10
}
.sect {
 background:#22252b
}
.sect+.sect {
 margin-top:5px
}
.sect-t {
 background:#232f3a;
 border-radius:13px;
 overflow:hidden
}
.sect-t span {
 font-weight:700
}
.floats {
 margin:0 -5px
}
.sect-ser {
 margin-bottom:1.5rem!important
}
.sect-ser .sect-t {
 margin-bottom:0
}
.col-ser {
 width:50%;
 float:left;
 padding:5px 10px 10px
}
.col-ser-capt {
 line-height:22px;
 padding:23px;
 font-weight:700;
 color:#fff;
 margin-bottom:-8px
}
.esp {
 background:url(/images/esp_table.png) no-repeat;
}
.lat {
 background:url(/images/lat_table.png) no-repeat
}
.sub {
 background:url(/images/sub_table.png) no-repeat
}



@font-face {
 font-family:icomoon;
 src:url(/static/fonts/icomoon.eot);
 src:url(/static/fonts/icomoon.eot#iefix) format('embedded-opentype'),
 url(/static/fonts/icomoon.ttf) format('truetype'),
 url(/static/fonts/icomoon.woff) format('woff'),
 url(/static/fonts/icomoon.svg#icomoon) format('svg');
 font-weight:400;
 font-style:normal;
 font-display:block
}
.fa,
.fab,
.fad,
.fal,
.far,
.fas {
 -moz-osx-font-smoothing:grayscale;
 -webkit-font-smoothing:antialiased;
 display:inline-block;
 font-style:normal;
 font-variant:normal;
 text-rendering:auto;
 line-height:1
}
.fal {
 font-weight:300
}
.fal,
.far {
 font-family:icomoon
}
.far {
 font-weight:400
}
.fa,
.fas {
 font-family:icomoon;
 font-weight:900
}
.fa-lg {
 font-size:1.33333em;
 line-height:.75em;
 vertical-align:-.0667em
}
.fa-xs {
 font-size:.75em
}
.fa-sm {
 font-size:.875em
}
.fa-1x {
 font-size:1em
}
.fa-2x {
 font-size:2em
}
.fa-3x {
 font-size:3em
}
.fa-4x {
 font-size:4em
}
.fa-5x {
 font-size:5em
}
.fa-6x {
 font-size:6em
}
.fa-7x {
 font-size:7em
}
.fa-8x {
 font-size:8em
}
.fa-9x {
 font-size:9em
}
.fa-10x {
 font-size:10em
}
.fa-fw {
 text-align:center;
 width:1.25em
}
.fa-ul {
 list-style-type:none;
 margin-left:2.5em;
 padding-left:0
}
.fa-ul&gt;li {
 position:relative
}
.fa-li {
 left:-2em;
 position:absolute;
 text-align:center;
 width:2em;
 line-height:inherit
}
.fa-border {
 border:.08em solid #eee;
 border-radius:.1em;
 padding:.2em .25em .15em
}
.fa-pull-left {
 float:left
}
.fa-pull-right {
 float:right
}
.fa.fa-pull-left,
.fab.fa-pull-left,
.fal.fa-pull-left,
.far.fa-pull-left,
.fas.fa-pull-left {
 margin-right:.3em
}
.fa.fa-pull-right,
.fab.fa-pull-right,
.fal.fa-pull-right,
.far.fa-pull-right,
.fas.fa-pull-right {
 margin-left:.3em
}
.fa-spin {
 -webkit-animation:fa-spin 2s linear infinite;
 animation:fa-spin 2s linear infinite
}
.fa-pulse {
 -webkit-animation:fa-spin 1s steps(8) infinite;
 animation:fa-spin 1s steps(8) infinite
}
@-webkit-keyframes fa-spin {
 0% {
  -webkit-transform:rotate(0deg);
  transform:rotate(0deg)
 }
 to {
  -webkit-transform:rotate(1turn);
  transform:rotate(1turn)
 }
}
@keyframes fa-spin {
 0% {
  -webkit-transform:rotate(0deg);
  transform:rotate(0deg)
 }
 to {
  -webkit-transform:rotate(1turn);
  transform:rotate(1turn)
 }
}
.fa-rotate-90 {
 -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
 -webkit-transform:rotate(90deg);
 transform:rotate(90deg)
}
.fa-rotate-180 {
 -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
 -webkit-transform:rotate(180deg);
 transform:rotate(180deg)
}
.fa-rotate-270 {
 -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
 -webkit-transform:rotate(270deg);
 transform:rotate(270deg)
}
.fa-flip-horizontal {
 -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
 -webkit-transform:scaleX(-1);
 transform:scaleX(-1)
}
.fa-flip-vertical {
 -webkit-transform:scaleY(-1);
 transform:scaleY(-1)
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical,
.fa-flip-vertical {
 -ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
 -webkit-transform:scale(-1);
 transform:scale(-1)
}
:root .fa-flip-both,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270 {
 -webkit-filter:none;
 filter:none
}
.fa-stack {
 display:inline-block;
 height:2em;
 line-height:2em;
 position:relative;
 vertical-align:middle;
 width:2.5em
}
.fa-stack-1x,
.fa-stack-2x {
 left:0;
 position:absolute;
 text-align:center;
 width:100%
}
.fa-stack-1x {
 line-height:inherit
}
.fa-stack-2x {
 font-size:2em
}
.fa-inverse {
 color:#fff
}
.fa-angle-right:before {
 content:"\e919"!important
}
.fa-chevron-circle-left:before {
 content:"\e91a"!important
}
.fa-edit:before {
 content:"\e91b"!important
}
.fa-exclamation:before {
 content:"\e91c"!important
}
.fa-long-arrow-alt-left:before {
 content:"\e91d"!important
}
.fa-long-arrow-alt-right:before {
 content:"\e91e"!important
}
.fa-youtube:before {
 content:"\e91f"!important
}
.fa-arrow-left:before {
 content:"\e917"!important
}
.fa-arrow-right:before {
 content:"\e918"!important
}
.fa-star:before {
 content:"\e916"!important
}
.fa-bars:before {
 content:"\e900"!important
}
.fa-bookmark:before {
 content:"\e901"!important
}
.fa-chevron-down:before {
 content:"\e902"!important
}
.fa-chevron-left:before {
 content:"\e903"!important
}
.fa-chevron-right:before {
 content:"\e904"!important
}
.fa-chevron-up:before {
 content:"\e905"!important
}
.fa-exclamation-triangle:before {
 content:"\e906"!important
}
.fa-hand-thumbs-down:before {
 content:"\e907"!important
}
.fa-hand-thumbs-up:before {
 content:"\e908"!important
}
.fa-info-circle:before {
 content:"\e909"!important
}
.fa-microphone:before {
 content:"\e90a"!important
}
.fa-ondemand_video:before {
 content:"\e90b"!important
}
.fa-play:before {
 content:"\e90c"!important
}
.fa-play-circle:before {
 content:"\e90d"!important
}
.fa-refresh:before {
 content:"\e90e"!important
}
.fa-search:before {
 content:"\e90f"!important
}
.fa-shield-fill-exclamation:before {
 content:"\e910"!important
}
.fa-sliders-h:before {
 content:"\e911"!important
}
.fa-thumbs-down:before {
 content:"\e912"!important
}
.fa-thumbs-up:before {
 content:"\e913"!important
}
.fa-times:before {
 content:"\e914"!important
}
.fa-video_library:before {
 content:"\e915"!important
}
i.far.fa-play-circle {
 font-size:50px!important
}
@media screen and (max-width:1220px) {
 .full-ser-ctrl .ctrl-prev,
 .full-ser-ctrl .ctrl-net {
  width:100%;
  display:block;
  float:none
 }
 .full-ser-ctrl select {
  display:none
 }
 .nav-episode-select.open,
 .full-ser-ctrl select#nav-season-select {
  width:100%;
  margin:8px 0 0;
  display:block;
  font-size:14px
 }
 .full-ser-ctrl button[type=submit] {
  width:100%;
  margin-top:8px;
  display:block;
  font-size:14px;
  margin-bottom:8px
 }
 .full-ser-ctrl .no-active {
  width:100%;
  display:block;
  font-size:14px
 }
 .full-ser-ctrl a {
  width:100%
 }
 .th-item {
  width:23%
 }
 .fsa-ep {
  width:25%
 }
}
@media screen and (max-width:950px) {
 .fsa-ep {
  width:30%
 }
 span.part11 {
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  max-width:200px;
  display:inline-block;
  vertical-align:middle
 }
}
@media screen and (max-width:760px) {
 .fsa-ep {
  width:48%
 }
 .part12 {
  text-transform:uppercase
 }
 .side-seas {
  width:100%
 }
}
@media screen and (max-width:590px) {
}
@media screen and (max-width:470px) {
 .pl-cal {
  display:none
 }
}
.container {
 width:100%;
 margin-right:auto;
 margin-left:auto
}
@media(min-width:576px) {
 .container {
  max-width:576px
 }
}
@media(min-width:768px) {
 .container {
  max-width:768px
 }
}
@media(min-width:992px) {
 .container {
  max-width:992px
 }
}
@media(min-width:1220px) {
 .container {
  max-width:1220px
 }
}
.container-fluid {
 width:100%;
 padding-right:15px;
 padding-left:15px;
 margin-right:auto;
 margin-left:auto
}
.row {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-wrap:wrap;
 flex-wrap:wrap;
 margin-right:-15px;
 margin-left:-15px
}
.no-gutters {
 margin-right:0;
 margin-left:0
}
.no-gutters&gt;.col,
.no-gutters&gt;[class*=col-] {
 padding-right:0;
 padding-left:0
}
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col,
.col-auto,
.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm,
.col-sm-auto,
.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md,
.col-md-auto,
.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg,
.col-lg-auto,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl,
.col-xl-auto {
 position:relative;
 width:100%;
 padding-right:15px;
 padding-left:15px
}
.col {
 -ms-flex-preferred-size:0;
 flex-basis:0;
 -ms-flex-positive:1;
 flex-grow:1;
 max-width:100%
}
.col-auto {
 -ms-flex:0 0 auto;
 flex:0 0 auto;
 width:auto;
 max-width:100%
}
.col-1 {
 -ms-flex:0 0 8.333333%;
 flex:0 0 8.333333%;
 max-width:8.333333%
}
.col-2 {
 -ms-flex:0 0 16.666667%;
 flex:0 0 16.666667%;
 max-width:16.666667%
}
.col-3 {
 -ms-flex:0 0 25%;
 flex:0 0 25%;
 max-width:25%
}
.col-4 {
 -ms-flex:0 0 33.333333%;
 flex:0 0 33.333333%;
 max-width:33.333333%
}
.col-5 {
 -ms-flex:0 0 41.666667%;
 flex:0 0 41.666667%;
 max-width:41.666667%
}
.col-6 {
 -ms-flex:0 0 50%;
 flex:0 0 50%;
 max-width:50%
}
.col-7 {
 -ms-flex:0 0 58.333333%;
 flex:0 0 58.333333%;
 max-width:58.333333%
}
.col-8 {
 -ms-flex:0 0 66.666667%;
 flex:0 0 66.666667%;
 max-width:66.666667%
}
.col-9 {
 -ms-flex:0 0 75%;
 flex:0 0 75%;
 max-width:75%
}
.col-10 {
 -ms-flex:0 0 83.333333%;
 flex:0 0 83.333333%;
 max-width:83.333333%
}
.col-11 {
 -ms-flex:0 0 91.666667%;
 flex:0 0 91.666667%;
 max-width:91.666667%
}
.col-12 {
 -ms-flex:0 0 100%;
 flex:0 0 100%;
 max-width:100%
}
.order-first {
 -ms-flex-order:-1;
 order:-1
}
.order-last {
 -ms-flex-order:13;
 order:13
}
.order-0 {
 -ms-flex-order:0;
 order:0
}
.order-1 {
 -ms-flex-order:1;
 order:1
}
.order-2 {
 -ms-flex-order:2;
 order:2
}
.order-3 {
 -ms-flex-order:3;
 order:3
}
.order-4 {
 -ms-flex-order:4;
 order:4
}
.order-5 {
 -ms-flex-order:5;
 order:5
}
.order-6 {
 -ms-flex-order:6;
 order:6
}
.order-7 {
 -ms-flex-order:7;
 order:7
}
.order-8 {
 -ms-flex-order:8;
 order:8
}
.order-9 {
 -ms-flex-order:9;
 order:9
}
.order-10 {
 -ms-flex-order:10;
 order:10
}
.order-11 {
 -ms-flex-order:11;
 order:11
}
.order-12 {
 -ms-flex-order:12;
 order:12
}
.offset-1 {
 margin-left:8.333333%
}
.offset-2 {
 margin-left:16.666667%
}
.offset-3 {
 margin-left:25%
}
.offset-4 {
 margin-left:33.333333%
}
.offset-5 {
 margin-left:41.666667%
}
.offset-6 {
 margin-left:50%
}
.offset-7 {
 margin-left:58.333333%
}
.offset-8 {
 margin-left:66.666667%
}
.offset-9 {
 margin-left:75%
}
.offset-10 {
 margin-left:83.333333%
}
.offset-11 {
 margin-left:91.666667%
}
@media(min-width:576px) {
 .col-sm {
  -ms-flex-preferred-size:0;
  flex-basis:0;
  -ms-flex-positive:1;
  flex-grow:1;
  max-width:100%
 }
 .col-sm-auto {
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto;
  max-width:100%
 }
 .col-sm-1 {
  -ms-flex:0 0 8.333333%;
  flex:0 0 8.333333%;
  max-width:8.333333%
 }
 .col-sm-2 {
  -ms-flex:0 0 16.666667%;
  flex:0 0 16.666667%;
  max-width:16.666667%
 }
 .col-sm-3 {
  -ms-flex:0 0 25%;
  flex:0 0 25%;
  max-width:25%
 }
 .col-sm-4 {
  -ms-flex:0 0 33.333333%;
  flex:0 0 33.333333%;
  max-width:33.333333%
 }
 .col-sm-5 {
  -ms-flex:0 0 41.666667%;
  flex:0 0 41.666667%;
  max-width:41.666667%
 }
 .col-sm-6 {
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  max-width:50%
 }
 .col-sm-7 {
  -ms-flex:0 0 58.333333%;
  flex:0 0 58.333333%;
  max-width:58.333333%
 }
 .col-sm-8 {
  -ms-flex:0 0 66.666667%;
  flex:0 0 66.666667%;
  max-width:66.666667%
 }
 .col-sm-9 {
  -ms-flex:0 0 75%;
  flex:0 0 75%;
  max-width:75%
 }
 .col-sm-10 {
  -ms-flex:0 0 83.333333%;
  flex:0 0 83.333333%;
  max-width:83.333333%
 }
 .col-sm-11 {
  -ms-flex:0 0 91.666667%;
  flex:0 0 91.666667%;
  max-width:91.666667%
 }
 .col-sm-12 {
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .order-sm-first {
  -ms-flex-order:-1;
  order:-1
 }
 .order-sm-last {
  -ms-flex-order:13;
  order:13
 }
 .order-sm-0 {
  -ms-flex-order:0;
  order:0
 }
 .order-sm-1 {
  -ms-flex-order:1;
  order:1
 }
 .order-sm-2 {
  -ms-flex-order:2;
  order:2
 }
 .order-sm-3 {
  -ms-flex-order:3;
  order:3
 }
 .order-sm-4 {
  -ms-flex-order:4;
  order:4
 }
 .order-sm-5 {
  -ms-flex-order:5;
  order:5
 }
 .order-sm-6 {
  -ms-flex-order:6;
  order:6
 }
 .order-sm-7 {
  -ms-flex-order:7;
  order:7
 }
 .order-sm-8 {
  -ms-flex-order:8;
  order:8
 }
 .order-sm-9 {
  -ms-flex-order:9;
  order:9
 }
 .order-sm-10 {
  -ms-flex-order:10;
  order:10
 }
 .order-sm-11 {
  -ms-flex-order:11;
  order:11
 }
 .order-sm-12 {
  -ms-flex-order:12;
  order:12
 }
 .offset-sm-0 {
  margin-left:0
 }
 .offset-sm-1 {
  margin-left:8.333333%
 }
 .offset-sm-2 {
  margin-left:16.666667%
 }
 .offset-sm-3 {
  margin-left:25%
 }
 .offset-sm-4 {
  margin-left:33.333333%
 }
 .offset-sm-5 {
  margin-left:41.666667%
 }
 .offset-sm-6 {
  margin-left:50%
 }
 .offset-sm-7 {
  margin-left:58.333333%
 }
 .offset-sm-8 {
  margin-left:66.666667%
 }
 .offset-sm-9 {
  margin-left:75%
 }
 .offset-sm-10 {
  margin-left:83.333333%
 }
 .offset-sm-11 {
  margin-left:91.666667%
 }
}
@media(min-width:768px) {
 .col-md {
  -ms-flex-preferred-size:0;
  flex-basis:0;
  -ms-flex-positive:1;
  flex-grow:1;
  max-width:100%
 }
 .col-md-auto {
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto;
  max-width:100%
 }
 .col-md-1 {
  -ms-flex:0 0 8.333333%;
  flex:0 0 8.333333%;
  max-width:8.333333%
 }
 .col-md-2 {
  -ms-flex:0 0 16.666667%;
  flex:0 0 16.666667%;
  max-width:16.666667%
 }
 .col-md-3 {
  -ms-flex:0 0 25%;
  flex:0 0 25%;
  max-width:25%
 }
 .col-md-4 {
  -ms-flex:0 0 33.333333%;
  flex:0 0 33.333333%;
  max-width:33.333333%
 }
 .col-md-5 {
  -ms-flex:0 0 41.666667%;
  flex:0 0 41.666667%;
  max-width:41.666667%
 }
 .col-md-6 {
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  max-width:50%
 }
 .col-md-7 {
  -ms-flex:0 0 58.333333%;
  flex:0 0 58.333333%;
  max-width:58.333333%
 }
 .col-md-8 {
  -ms-flex:0 0 66.666667%;
  flex:0 0 66.666667%;
  max-width:66.666667%
 }
 .col-md-9 {
  -ms-flex:0 0 75%;
  flex:0 0 75%;
  max-width:75%
 }
 .col-md-10 {
  -ms-flex:0 0 83.333333%;
  flex:0 0 83.333333%;
  max-width:83.333333%
 }
 .col-md-11 {
  -ms-flex:0 0 91.666667%;
  flex:0 0 91.666667%;
  max-width:91.666667%
 }
 .col-md-12 {
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .order-md-first {
  -ms-flex-order:-1;
  order:-1
 }
 .order-md-last {
  -ms-flex-order:13;
  order:13
 }
 .order-md-0 {
  -ms-flex-order:0;
  order:0
 }
 .order-md-1 {
  -ms-flex-order:1;
  order:1
 }
 .order-md-2 {
  -ms-flex-order:2;
  order:2
 }
 .order-md-3 {
  -ms-flex-order:3;
  order:3
 }
 .order-md-4 {
  -ms-flex-order:4;
  order:4
 }
 .order-md-5 {
  -ms-flex-order:5;
  order:5
 }
 .order-md-6 {
  -ms-flex-order:6;
  order:6
 }
 .order-md-7 {
  -ms-flex-order:7;
  order:7
 }
 .order-md-8 {
  -ms-flex-order:8;
  order:8
 }
 .order-md-9 {
  -ms-flex-order:9;
  order:9
 }
 .order-md-10 {
  -ms-flex-order:10;
  order:10
 }
 .order-md-11 {
  -ms-flex-order:11;
  order:11
 }
 .order-md-12 {
  -ms-flex-order:12;
  order:12
 }
 .offset-md-0 {
  margin-left:0
 }
 .offset-md-1 {
  margin-left:8.333333%
 }
 .offset-md-2 {
  margin-left:16.666667%
 }
 .offset-md-3 {
  margin-left:25%
 }
 .offset-md-4 {
  margin-left:33.333333%
 }
 .offset-md-5 {
  margin-left:41.666667%
 }
 .offset-md-6 {
  margin-left:50%
 }
 .offset-md-7 {
  margin-left:58.333333%
 }
 .offset-md-8 {
  margin-left:66.666667%
 }
 .offset-md-9 {
  margin-left:75%
 }
 .offset-md-10 {
  margin-left:83.333333%
 }
 .offset-md-11 {
  margin-left:91.666667%
 }
}
@media(min-width:992px) {
 .col-lg {
  -ms-flex-preferred-size:0;
  flex-basis:0;
  -ms-flex-positive:1;
  flex-grow:1;
  max-width:100%
 }
 .col-lg-auto {
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto;
  max-width:100%
 }
 .col-lg-1 {
  -ms-flex:0 0 8.333333%;
  flex:0 0 8.333333%;
  max-width:8.333333%
 }
 .col-lg-2 {
  -ms-flex:0 0 16.666667%;
  flex:0 0 16.666667%;
  max-width:16.666667%
 }
 .col-lg-3 {
  -ms-flex:0 0 25%;
  flex:0 0 25%;
  max-width:25%
 }
 .col-lg-4 {
  -ms-flex:0 0 33.333333%;
  flex:0 0 33.333333%;
  max-width:33.333333%
 }
 .col-lg-5 {
  -ms-flex:0 0 41.666667%;
  flex:0 0 41.666667%;
  max-width:41.666667%
 }
 .col-lg-6 {
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  max-width:50%
 }
 .col-lg-7 {
  -ms-flex:0 0 58.333333%;
  flex:0 0 58.333333%;
  max-width:58.333333%
 }
 .col-lg-8 {
  -ms-flex:0 0 66.666667%;
  flex:0 0 66.666667%;
  max-width:66.666667%
 }
 .col-lg-9 {
  -ms-flex:0 0 75%;
  flex:0 0 75%;
  max-width:75%
 }
 .col-lg-10 {
  -ms-flex:0 0 83.333333%;
  flex:0 0 83.333333%;
  max-width:83.333333%
 }
 .col-lg-11 {
  -ms-flex:0 0 91.666667%;
  flex:0 0 91.666667%;
  max-width:91.666667%
 }
 .col-lg-12 {
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .order-lg-first {
  -ms-flex-order:-1;
  order:-1
 }
 .order-lg-last {
  -ms-flex-order:13;
  order:13
 }
 .order-lg-0 {
  -ms-flex-order:0;
  order:0
 }
 .order-lg-1 {
  -ms-flex-order:1;
  order:1
 }
 .order-lg-2 {
  -ms-flex-order:2;
  order:2
 }
 .order-lg-3 {
  -ms-flex-order:3;
  order:3
 }
 .order-lg-4 {
  -ms-flex-order:4;
  order:4
 }
 .order-lg-5 {
  -ms-flex-order:5;
  order:5
 }
 .order-lg-6 {
  -ms-flex-order:6;
  order:6
 }
 .order-lg-7 {
  -ms-flex-order:7;
  order:7
 }
 .order-lg-8 {
  -ms-flex-order:8;
  order:8
 }
 .order-lg-9 {
  -ms-flex-order:9;
  order:9
 }
 .order-lg-10 {
  -ms-flex-order:10;
  order:10
 }
 .order-lg-11 {
  -ms-flex-order:11;
  order:11
 }
 .order-lg-12 {
  -ms-flex-order:12;
  order:12
 }
 .offset-lg-0 {
  margin-left:0
 }
 .offset-lg-1 {
  margin-left:8.333333%
 }
 .offset-lg-2 {
  margin-left:16.666667%
 }
 .offset-lg-3 {
  margin-left:25%
 }
 .offset-lg-4 {
  margin-left:33.333333%
 }
 .offset-lg-5 {
  margin-left:41.666667%
 }
 .offset-lg-6 {
  margin-left:50%
 }
 .offset-lg-7 {
  margin-left:58.333333%
 }
 .offset-lg-8 {
  margin-left:66.666667%
 }
 .offset-lg-9 {
  margin-left:75%
 }
 .offset-lg-10 {
  margin-left:83.333333%
 }
 .offset-lg-11 {
  margin-left:91.666667%
 }
}
@media(min-width:1200px) {
 .col-xl {
  -ms-flex-preferred-size:0;
  flex-basis:0;
  -ms-flex-positive:1;
  flex-grow:1;
  max-width:100%
 }
 .col-xl-auto {
  -ms-flex:0 0 auto;
  flex:0 0 auto;
  width:auto;
  max-width:100%
 }
 .col-xl-1 {
  -ms-flex:0 0 8.333333%;
  flex:0 0 8.333333%;
  max-width:8.333333%
 }
 .col-xl-2 {
  -ms-flex:0 0 16.666667%;
  flex:0 0 16.666667%;
  max-width:16.666667%
 }
 .col-xl-3 {
  -ms-flex:0 0 25%;
  flex:0 0 25%;
  max-width:25%
 }
 .col-xl-4 {
  -ms-flex:0 0 33.333333%;
  flex:0 0 33.333333%;
  max-width:33.333333%
 }
 .col-xl-5 {
  -ms-flex:0 0 41.666667%;
  flex:0 0 41.666667%;
  max-width:41.666667%
 }
 .col-xl-6 {
  -ms-flex:0 0 50%;
  flex:0 0 50%;
  max-width:50%
 }
 .col-xl-7 {
  -ms-flex:0 0 58.333333%;
  flex:0 0 58.333333%;
  max-width:58.333333%
 }
 .col-xl-8 {
  -ms-flex:0 0 66.666667%;
  flex:0 0 66.666667%;
  max-width:66.666667%
 }
 .col-xl-9 {
  -ms-flex:0 0 75%;
  flex:0 0 75%;
  max-width:75%
 }
 .col-xl-10 {
  -ms-flex:0 0 83.333333%;
  flex:0 0 83.333333%;
  max-width:83.333333%
 }
 .col-xl-11 {
  -ms-flex:0 0 91.666667%;
  flex:0 0 91.666667%;
  max-width:91.666667%
 }
 .col-xl-12 {
  -ms-flex:0 0 100%;
  flex:0 0 100%;
  max-width:100%
 }
 .order-xl-first {
  -ms-flex-order:-1;
  order:-1
 }
 .order-xl-last {
  -ms-flex-order:13;
  order:13
 }
 .order-xl-0 {
  -ms-flex-order:0;
  order:0
 }
 .order-xl-1 {
  -ms-flex-order:1;
  order:1
 }
 .order-xl-2 {
  -ms-flex-order:2;
  order:2
 }
 .order-xl-3 {
  -ms-flex-order:3;
  order:3
 }
 .order-xl-4 {
  -ms-flex-order:4;
  order:4
 }
 .order-xl-5 {
  -ms-flex-order:5;
  order:5
 }
 .order-xl-6 {
  -ms-flex-order:6;
  order:6
 }
 .order-xl-7 {
  -ms-flex-order:7;
  order:7
 }
 .order-xl-8 {
  -ms-flex-order:8;
  order:8
 }
 .order-xl-9 {
  -ms-flex-order:9;
  order:9
 }
 .order-xl-10 {
  -ms-flex-order:10;
  order:10
 }
 .order-xl-11 {
  -ms-flex-order:11;
  order:11
 }
 .order-xl-12 {
  -ms-flex-order:12;
  order:12
 }
 .offset-xl-0 {
  margin-left:0
 }
 .offset-xl-1 {
  margin-left:8.333333%
 }
 .offset-xl-2 {
  margin-left:16.666667%
 }
 .offset-xl-3 {
  margin-left:25%
 }
 .offset-xl-4 {
  margin-left:33.333333%
 }
 .offset-xl-5 {
  margin-left:41.666667%
 }
 .offset-xl-6 {
  margin-left:50%
 }
 .offset-xl-7 {
  margin-left:58.333333%
 }
 .offset-xl-8 {
  margin-left:66.666667%
 }
 .offset-xl-9 {
  margin-left:75%
 }
 .offset-xl-10 {
  margin-left:83.333333%
 }
 .offset-xl-11 {
  margin-left:91.666667%
 }
}
.d-none {
 display:none!important
}
.d-inline {
 display:inline!important
}
.d-inline-block {
 display:inline-block!important
}
.d-block {
 display:block!important
}
.d-table {
 display:table!important
}
.d-table-row {
 display:table-row!important
}
.d-table-cell {
 display:table-cell!important
}
.d-flex {
 display:-ms-flexbox!important;
 display:flex!important
}
.d-inline-flex {
 display:-ms-inline-flexbox!important;
 display:inline-flex!important
}
@media(min-width:576px) {
 .d-sm-none {
  display:none!important
 }
 .d-sm-inline {
  display:inline!important
 }
 .d-sm-inline-block {
  display:inline-block!important
 }
 .d-sm-block {
  display:block!important
 }
 .d-sm-table {
  display:table!important
 }
 .d-sm-table-row {
  display:table-row!important
 }
 .d-sm-table-cell {
  display:table-cell!important
 }
 .d-sm-flex {
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-sm-inline-flex {
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
@media(min-width:768px) {
 .d-md-none {
  display:none!important
 }
 .d-md-inline {
  display:inline!important
 }
 .d-md-inline-block {
  display:inline-block!important
 }
 .d-md-block {
  display:block!important
 }
 .d-md-table {
  display:table!important
 }
 .d-md-table-row {
  display:table-row!important
 }
 .d-md-table-cell {
  display:table-cell!important
 }
 .d-md-flex {
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-md-inline-flex {
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
@media(min-width:992px) {
 .d-lg-none {
  display:none!important
 }
 .d-lg-inline {
  display:inline!important
 }
 .d-lg-inline-block {
  display:inline-block!important
 }
 .d-lg-block {
  display:block!important
 }
 .d-lg-table {
  display:table!important
 }
 .d-lg-table-row {
  display:table-row!important
 }
 .d-lg-table-cell {
  display:table-cell!important
 }
 .d-lg-flex {
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-lg-inline-flex {
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
@media(min-width:1200px) {
 .d-xl-none {
  display:none!important
 }
 .d-xl-inline {
  display:inline!important
 }
 .d-xl-inline-block {
  display:inline-block!important
 }
 .d-xl-block {
  display:block!important
 }
 .d-xl-table {
  display:table!important
 }
 .d-xl-table-row {
  display:table-row!important
 }
 .d-xl-table-cell {
  display:table-cell!important
 }
 .d-xl-flex {
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-xl-inline-flex {
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
@media print {
 .d-print-none {
  display:none!important
 }
 .d-print-inline {
  display:inline!important
 }
 .d-print-inline-block {
  display:inline-block!important
 }
 .d-print-block {
  display:block!important
 }
 .d-print-table {
  display:table!important
 }
 .d-print-table-row {
  display:table-row!important
 }
 .d-print-table-cell {
  display:table-cell!important
 }
 .d-print-flex {
  display:-ms-flexbox!important;
  display:flex!important
 }
 .d-print-inline-flex {
  display:-ms-inline-flexbox!important;
  display:inline-flex!important
 }
}
.flex-row {
 -ms-flex-direction:row!important;
 flex-direction:row!important
}
.flex-column {
 -ms-flex-direction:column!important;
 flex-direction:column!important
}
.flex-row-reverse {
 -ms-flex-direction:row-reverse!important;
 flex-direction:row-reverse!important
}
.flex-column-reverse {
 -ms-flex-direction:column-reverse!important;
 flex-direction:column-reverse!important
}
.flex-wrap {
 -ms-flex-wrap:wrap!important;
 flex-wrap:wrap!important
}
.flex-nowrap {
 -ms-flex-wrap:nowrap!important;
 flex-wrap:nowrap!important
}
.flex-wrap-reverse {
 -ms-flex-wrap:wrap-reverse!important;
 flex-wrap:wrap-reverse!important
}
.flex-fill {
 -ms-flex:1 1 auto!important;
 flex:1 1 auto!important
}
.flex-grow-0 {
 -ms-flex-positive:0!important;
 flex-grow:0!important
}
.flex-grow-1 {
 -ms-flex-positive:1!important;
 flex-grow:1!important
}
.flex-shrink-0 {
 -ms-flex-negative:0!important;
 flex-shrink:0!important
}
.flex-shrink-1 {
 -ms-flex-negative:1!important;
 flex-shrink:1!important
}
.flex-fx {
 -ms-flex-preferred-size:0;
 flex-basis:0;
 -webkit-box-flex:1;
 -ms-flex-positive:1;
 flex-grow:1;
 max-width:100%;
 min-width:50px
}
.justify-content-start {
 -ms-flex-pack:start!important;
 justify-content:flex-start!important
}
.justify-content-end {
 -ms-flex-pack:end!important;
 justify-content:flex-end!important
}
.justify-content-center {
 -ms-flex-pack:center!important;
 justify-content:center!important
}
.justify-content-between {
 -ms-flex-pack:justify!important;
 justify-content:space-between!important
}
.justify-content-around {
 -ms-flex-pack:distribute!important;
 justify-content:space-around!important
}
.align-items-start {
 -ms-flex-align:start!important;
 align-items:flex-start!important
}
.align-items-end {
 -ms-flex-align:end!important;
 align-items:flex-end!important
}
.align-items-center {
 -ms-flex-align:center!important;
 align-items:center!important
}
.align-items-baseline {
 -ms-flex-align:baseline!important;
 align-items:baseline!important
}
.align-items-stretch {
 -ms-flex-align:stretch!important;
 align-items:stretch!important
}
.align-content-start {
 -ms-flex-line-pack:start!important;
 align-content:flex-start!important
}
.align-content-end {
 -ms-flex-line-pack:end!important;
 align-content:flex-end!important
}
.align-content-center {
 -ms-flex-line-pack:center!important;
 align-content:center!important
}
.align-content-between {
 -ms-flex-line-pack:justify!important;
 align-content:space-between!important
}
.align-content-around {
 -ms-flex-line-pack:distribute!important;
 align-content:space-around!important
}
.align-content-stretch {
 -ms-flex-line-pack:stretch!important;
 align-content:stretch!important
}
.align-self-auto {
 -ms-flex-item-align:auto!important;
 align-self:auto!important
}
.align-self-start {
 -ms-flex-item-align:start!important;
 align-self:flex-start!important
}
.align-self-end {
 -ms-flex-item-align:end!important;
 align-self:flex-end!important
}
.align-self-center {
 -ms-flex-item-align:center!important;
 align-self:center!important
}
.align-self-baseline {
 -ms-flex-item-align:baseline!important;
 align-self:baseline!important
}
.align-self-stretch {
 -ms-flex-item-align:stretch!important;
 align-self:stretch!important
}
@media(min-width:576px) {
 .flex-sm-row {
  -ms-flex-direction:row!important;
  flex-direction:row!important
 }
 .flex-sm-column {
  -ms-flex-direction:column!important;
  flex-direction:column!important
 }
 .flex-sm-row-reverse {
  -ms-flex-direction:row-reverse!important;
  flex-direction:row-reverse!important
 }
 .flex-sm-column-reverse {
  -ms-flex-direction:column-reverse!important;
  flex-direction:column-reverse!important
 }
 .flex-sm-wrap {
  -ms-flex-wrap:wrap!important;
  flex-wrap:wrap!important
 }
 .flex-sm-nowrap {
  -ms-flex-wrap:nowrap!important;
  flex-wrap:nowrap!important
 }
 .flex-sm-wrap-reverse {
  -ms-flex-wrap:wrap-reverse!important;
  flex-wrap:wrap-reverse!important
 }
 .flex-sm-fill {
  -ms-flex:1 1 auto!important;
  flex:1 1 auto!important
 }
 .flex-sm-grow-0 {
  -ms-flex-positive:0!important;
  flex-grow:0!important
 }
 .flex-sm-grow-1 {
  -ms-flex-positive:1!important;
  flex-grow:1!important
 }
 .flex-sm-shrink-0 {
  -ms-flex-negative:0!important;
  flex-shrink:0!important
 }
 .flex-sm-shrink-1 {
  -ms-flex-negative:1!important;
  flex-shrink:1!important
 }
 .justify-content-sm-start {
  -ms-flex-pack:start!important;
  justify-content:flex-start!important
 }
 .justify-content-sm-end {
  -ms-flex-pack:end!important;
  justify-content:flex-end!important
 }
 .justify-content-sm-center {
  -ms-flex-pack:center!important;
  justify-content:center!important
 }
 .justify-content-sm-between {
  -ms-flex-pack:justify!important;
  justify-content:space-between!important
 }
 .justify-content-sm-around {
  -ms-flex-pack:distribute!important;
  justify-content:space-around!important
 }
 .align-items-sm-start {
  -ms-flex-align:start!important;
  align-items:flex-start!important
 }
 .align-items-sm-end {
  -ms-flex-align:end!important;
  align-items:flex-end!important
 }
 .align-items-sm-center {
  -ms-flex-align:center!important;
  align-items:center!important
 }
 .align-items-sm-baseline {
  -ms-flex-align:baseline!important;
  align-items:baseline!important
 }
 .align-items-sm-stretch {
  -ms-flex-align:stretch!important;
  align-items:stretch!important
 }
 .align-content-sm-start {
  -ms-flex-line-pack:start!important;
  align-content:flex-start!important
 }
 .align-content-sm-end {
  -ms-flex-line-pack:end!important;
  align-content:flex-end!important
 }
 .align-content-sm-center {
  -ms-flex-line-pack:center!important;
  align-content:center!important
 }
 .align-content-sm-between {
  -ms-flex-line-pack:justify!important;
  align-content:space-between!important
 }
 .align-content-sm-around {
  -ms-flex-line-pack:distribute!important;
  align-content:space-around!important
 }
 .align-content-sm-stretch {
  -ms-flex-line-pack:stretch!important;
  align-content:stretch!important
 }
 .align-self-sm-auto {
  -ms-flex-item-align:auto!important;
  align-self:auto!important
 }
 .align-self-sm-start {
  -ms-flex-item-align:start!important;
  align-self:flex-start!important
 }
 .align-self-sm-end {
  -ms-flex-item-align:end!important;
  align-self:flex-end!important
 }
 .align-self-sm-center {
  -ms-flex-item-align:center!important;
  align-self:center!important
 }
 .align-self-sm-baseline {
  -ms-flex-item-align:baseline!important;
  align-self:baseline!important
 }
 .align-self-sm-stretch {
  -ms-flex-item-align:stretch!important;
  align-self:stretch!important
 }
}
@media(min-width:768px) {
 .flex-md-row {
  -ms-flex-direction:row!important;
  flex-direction:row!important
 }
 .flex-md-column {
  -ms-flex-direction:column!important;
  flex-direction:column!important
 }
 .flex-md-row-reverse {
  -ms-flex-direction:row-reverse!important;
  flex-direction:row-reverse!important
 }
 .flex-md-column-reverse {
  -ms-flex-direction:column-reverse!important;
  flex-direction:column-reverse!important
 }
 .flex-md-wrap {
  -ms-flex-wrap:wrap!important;
  flex-wrap:wrap!important
 }
 .flex-md-nowrap {
  -ms-flex-wrap:nowrap!important;
  flex-wrap:nowrap!important
 }
 .flex-md-wrap-reverse {
  -ms-flex-wrap:wrap-reverse!important;
  flex-wrap:wrap-reverse!important
 }
 .flex-md-fill {
  -ms-flex:1 1 auto!important;
  flex:1 1 auto!important
 }
 .flex-md-grow-0 {
  -ms-flex-positive:0!important;
  flex-grow:0!important
 }
 .flex-md-grow-1 {
  -ms-flex-positive:1!important;
  flex-grow:1!important
 }
 .flex-md-shrink-0 {
  -ms-flex-negative:0!important;
  flex-shrink:0!important
 }
 .flex-md-shrink-1 {
  -ms-flex-negative:1!important;
  flex-shrink:1!important
 }
 .justify-content-md-start {
  -ms-flex-pack:start!important;
  justify-content:flex-start!important
 }
 .justify-content-md-end {
  -ms-flex-pack:end!important;
  justify-content:flex-end!important
 }
 .justify-content-md-center {
  -ms-flex-pack:center!important;
  justify-content:center!important
 }
 .justify-content-md-between {
  -ms-flex-pack:justify!important;
  justify-content:space-between!important
 }
 .justify-content-md-around {
  -ms-flex-pack:distribute!important;
  justify-content:space-around!important
 }
 .align-items-md-start {
  -ms-flex-align:start!important;
  align-items:flex-start!important
 }
 .align-items-md-end {
  -ms-flex-align:end!important;
  align-items:flex-end!important
 }
 .align-items-md-center {
  -ms-flex-align:center!important;
  align-items:center!important
 }
 .align-items-md-baseline {
  -ms-flex-align:baseline!important;
  align-items:baseline!important
 }
 .align-items-md-stretch {
  -ms-flex-align:stretch!important;
  align-items:stretch!important
 }
 .align-content-md-start {
  -ms-flex-line-pack:start!important;
  align-content:flex-start!important
 }
 .align-content-md-end {
  -ms-flex-line-pack:end!important;
  align-content:flex-end!important
 }
 .align-content-md-center {
  -ms-flex-line-pack:center!important;
  align-content:center!important
 }
 .align-content-md-between {
  -ms-flex-line-pack:justify!important;
  align-content:space-between!important
 }
 .align-content-md-around {
  -ms-flex-line-pack:distribute!important;
  align-content:space-around!important
 }
 .align-content-md-stretch {
  -ms-flex-line-pack:stretch!important;
  align-content:stretch!important
 }
 .align-self-md-auto {
  -ms-flex-item-align:auto!important;
  align-self:auto!important
 }
 .align-self-md-start {
  -ms-flex-item-align:start!important;
  align-self:flex-start!important
 }
 .align-self-md-end {
  -ms-flex-item-align:end!important;
  align-self:flex-end!important
 }
 .align-self-md-center {
  -ms-flex-item-align:center!important;
  align-self:center!important
 }
 .align-self-md-baseline {
  -ms-flex-item-align:baseline!important;
  align-self:baseline!important
 }
 .align-self-md-stretch {
  -ms-flex-item-align:stretch!important;
  align-self:stretch!important
 }
}
@media(min-width:992px) {
 .flex-lg-row {
  -ms-flex-direction:row!important;
  flex-direction:row!important
 }
 .flex-lg-column {
  -ms-flex-direction:column!important;
  flex-direction:column!important
 }
 .flex-lg-row-reverse {
  -ms-flex-direction:row-reverse!important;
  flex-direction:row-reverse!important
 }
 .flex-lg-column-reverse {
  -ms-flex-direction:column-reverse!important;
  flex-direction:column-reverse!important
 }
 .flex-lg-wrap {
  -ms-flex-wrap:wrap!important;
  flex-wrap:wrap!important
 }
 .flex-lg-nowrap {
  -ms-flex-wrap:nowrap!important;
  flex-wrap:nowrap!important
 }
 .flex-lg-wrap-reverse {
  -ms-flex-wrap:wrap-reverse!important;
  flex-wrap:wrap-reverse!important
 }
 .flex-lg-fill {
  -ms-flex:1 1 auto!important;
  flex:1 1 auto!important
 }
 .flex-lg-grow-0 {
  -ms-flex-positive:0!important;
  flex-grow:0!important
 }
 .flex-lg-grow-1 {
  -ms-flex-positive:1!important;
  flex-grow:1!important
 }
 .flex-lg-shrink-0 {
  -ms-flex-negative:0!important;
  flex-shrink:0!important
 }
 .flex-lg-shrink-1 {
  -ms-flex-negative:1!important;
  flex-shrink:1!important
 }
 .justify-content-lg-start {
  -ms-flex-pack:start!important;
  justify-content:flex-start!important
 }
 .justify-content-lg-end {
  -ms-flex-pack:end!important;
  justify-content:flex-end!important
 }
 .justify-content-lg-center {
  -ms-flex-pack:center!important;
  justify-content:center!important
 }
 .justify-content-lg-between {
  -ms-flex-pack:justify!important;
  justify-content:space-between!important
 }
 .justify-content-lg-around {
  -ms-flex-pack:distribute!important;
  justify-content:space-around!important
 }
 .align-items-lg-start {
  -ms-flex-align:start!important;
  align-items:flex-start!important
 }
 .align-items-lg-end {
  -ms-flex-align:end!important;
  align-items:flex-end!important
 }
 .align-items-lg-center {
  -ms-flex-align:center!important;
  align-items:center!important
 }
 .align-items-lg-baseline {
  -ms-flex-align:baseline!important;
  align-items:baseline!important
 }
 .align-items-lg-stretch {
  -ms-flex-align:stretch!important;
  align-items:stretch!important
 }
 .align-content-lg-start {
  -ms-flex-line-pack:start!important;
  align-content:flex-start!important
 }
 .align-content-lg-end {
  -ms-flex-line-pack:end!important;
  align-content:flex-end!important
 }
 .align-content-lg-center {
  -ms-flex-line-pack:center!important;
  align-content:center!important
 }
 .align-content-lg-between {
  -ms-flex-line-pack:justify!important;
  align-content:space-between!important
 }
 .align-content-lg-around {
  -ms-flex-line-pack:distribute!important;
  align-content:space-around!important
 }
 .align-content-lg-stretch {
  -ms-flex-line-pack:stretch!important;
  align-content:stretch!important
 }
 .align-self-lg-auto {
  -ms-flex-item-align:auto!important;
  align-self:auto!important
 }
 .align-self-lg-start {
  -ms-flex-item-align:start!important;
  align-self:flex-start!important
 }
 .align-self-lg-end {
  -ms-flex-item-align:end!important;
  align-self:flex-end!important
 }
 .align-self-lg-center {
  -ms-flex-item-align:center!important;
  align-self:center!important
 }
 .align-self-lg-baseline {
  -ms-flex-item-align:baseline!important;
  align-self:baseline!important
 }
 .align-self-lg-stretch {
  -ms-flex-item-align:stretch!important;
  align-self:stretch!important
 }
}
@media(min-width:1200px) {
 .flex-xl-row {
  -ms-flex-direction:row!important;
  flex-direction:row!important
 }
 .flex-xl-column {
  -ms-flex-direction:column!important;
  flex-direction:column!important
 }
 .flex-xl-row-reverse {
  -ms-flex-direction:row-reverse!important;
  flex-direction:row-reverse!important
 }
 .flex-xl-column-reverse {
  -ms-flex-direction:column-reverse!important;
  flex-direction:column-reverse!important
 }
 .flex-xl-wrap {
  -ms-flex-wrap:wrap!important;
  flex-wrap:wrap!important
 }
 .flex-xl-nowrap {
  -ms-flex-wrap:nowrap!important;
  flex-wrap:nowrap!important
 }
 .flex-xl-wrap-reverse {
  -ms-flex-wrap:wrap-reverse!important;
  flex-wrap:wrap-reverse!important
 }
 .flex-xl-fill {
  -ms-flex:1 1 auto!important;
  flex:1 1 auto!important
 }
 .flex-xl-grow-0 {
  -ms-flex-positive:0!important;
  flex-grow:0!important
 }
 .flex-xl-grow-1 {
  -ms-flex-positive:1!important;
  flex-grow:1!important
 }
 .flex-xl-shrink-0 {
  -ms-flex-negative:0!important;
  flex-shrink:0!important
 }
 .flex-xl-shrink-1 {
  -ms-flex-negative:1!important;
  flex-shrink:1!important
 }
 .justify-content-xl-start {
  -ms-flex-pack:start!important;
  justify-content:flex-start!important
 }
 .justify-content-xl-end {
  -ms-flex-pack:end!important;
  justify-content:flex-end!important
 }
 .justify-content-xl-center {
  -ms-flex-pack:center!important;
  justify-content:center!important
 }
 .justify-content-xl-between {
  -ms-flex-pack:justify!important;
  justify-content:space-between!important
 }
 .justify-content-xl-around {
  -ms-flex-pack:distribute!important;
  justify-content:space-around!important
 }
 .align-items-xl-start {
  -ms-flex-align:start!important;
  align-items:flex-start!important
 }
 .align-items-xl-end {
  -ms-flex-align:end!important;
  align-items:flex-end!important
 }
 .align-items-xl-center {
  -ms-flex-align:center!important;
  align-items:center!important
 }
 .align-items-xl-baseline {
  -ms-flex-align:baseline!important;
  align-items:baseline!important
 }
 .align-items-xl-stretch {
  -ms-flex-align:stretch!important;
  align-items:stretch!important
 }
 .align-content-xl-start {
  -ms-flex-line-pack:start!important;
  align-content:flex-start!important
 }
 .align-content-xl-end {
  -ms-flex-line-pack:end!important;
  align-content:flex-end!important
 }
 .align-content-xl-center {
  -ms-flex-line-pack:center!important;
  align-content:center!important
 }
 .align-content-xl-between {
  -ms-flex-line-pack:justify!important;
  align-content:space-between!important
 }
 .align-content-xl-around {
  -ms-flex-line-pack:distribute!important;
  align-content:space-around!important
 }
 .align-content-xl-stretch {
  -ms-flex-line-pack:stretch!important;
  align-content:stretch!important
 }
 .align-self-xl-auto {
  -ms-flex-item-align:auto!important;
  align-self:auto!important
 }
 .align-self-xl-start {
  -ms-flex-item-align:start!important;
  align-self:flex-start!important
 }
 .align-self-xl-end {
  -ms-flex-item-align:end!important;
  align-self:flex-end!important
 }
 .align-self-xl-center {
  -ms-flex-item-align:center!important;
  align-self:center!important
 }
 .align-self-xl-baseline {
  -ms-flex-item-align:baseline!important;
  align-self:baseline!important
 }
 .align-self-xl-stretch {
  -ms-flex-item-align:stretch!important;
  align-self:stretch!important
 }
}
.m-0 {
 margin:0!important
}
.mt-0,
.my-0 {
 margin-top:0!important
}
.mr-0,
.mx-0 {
 margin-right:0!important
}
.mb-0,
.my-0 {
 margin-bottom:0!important
}
.ml-0,
.mx-0 {
 margin-left:0!important
}
.m-1 {
 margin:.25rem!important
}
.mt-1,
.my-1 {
 margin-top:.25rem!important
}
.mr-1,
.mx-1 {
 margin-right:.25rem!important
}
.mb-1,
.my-1 {
 margin-bottom:.25rem!important
}
.ml-1,
.mx-1 {
 margin-left:.25rem!important
}
.m-2 {
 margin:.5rem!important
}
.mt-2,
.my-2 {
 margin-top:.5rem!important
}
.mr-2,
.mx-2 {
 margin-right:.5rem!important
}
.mb-2,
.my-2 {
 margin-bottom:.5rem!important
}
.ml-2,
.mx-2 {
 margin-left:.5rem!important
}
.m-3 {
 margin:1rem!important
}
.mt-3,
.my-3 {
 margin-top:1rem!important
}
.mr-3,
.mx-3 {
 margin-right:1rem!important
}
.mb-3,
.my-3 {
 margin-bottom:1rem!important
}
.ml-3,
.mx-3 {
 margin-left:1rem!important
}
.m-4 {
 margin:1.5rem!important
}
.my-4 {
 margin-top:1.5rem!important
}
.mt-4 {
 margin-top:1.5rem!important;
 margin-bottom:1.5rem!important
}
.mr-4,
.mx-4 {
 margin-right:1.5rem!important
}
.mb-4,
.my-4 {
 margin-bottom:1.5rem!important
}
.ml-4,
.mx-4 {
 margin-left:1.5rem!important
}
.m-5 {
 margin:3rem!important
}
.mt-5,
.my-5 {
 margin-top:1.5rem!important
}
.mr-5,
.mx-5 {
 margin-right:20px
}
.mb-5 {
 margin-bottom:1.5rem!important
}
.ml-5,
.mx-5 {
 margin-left:3rem!important
}
.p-0 {
 padding:0!important
}
.pt-0,
.py-0 {
 padding-top:0!important
}
.pr-0,
.px-0 {
 padding-right:0!important
}
.pb-0,
.py-0 {
 padding-bottom:0!important
}
.pl-0,
.px-0 {
 padding-left:0!important
}
.p-1 {
 padding:.25rem!important
}
.pt-1,
.py-1 {
 padding-top:.25rem!important
}
.pr-1,
.px-1 {
 padding-right:.25rem!important
}
.pb-1,
.py-1 {
 padding-bottom:.25rem!important
}
.pl-1,
.px-1 {
 padding-left:.25rem!important
}
.p-2 {
 padding:.5rem!important
}
.pt-2,
.py-2 {
 padding-top:.5rem!important
}
.pr-2,
.px-2 {
 padding-right:.5rem!important
}
.pb-2,
.py-2 {
 padding-bottom:.5rem!important
}
.pl-2,
.px-2 {
 padding-left:.5rem!important
}
.p-3 {
 padding:1rem!important
}
.pt-3,
.py-3 {
 padding-top:1rem!important
}
.pr-3,
.px-3 {
 padding-right:1rem!important
}
.pb-3,
.py-3 {
 padding-bottom:1rem!important
}
.pl-3,
.px-3 {
 padding-left:1rem!important
}
.p-4 {
 padding:1.5rem!important
}
.pt-4,
.py-4 {
 padding-top:1.5rem!important
}
.pr-4,
.px-4 {
 padding-right:1.5rem!important
}
.pb-4,
.py-4 {
 padding-bottom:1.5rem!important
}
.pl-4,
.px-4 {
 padding-left:1.5rem!important
}
.p-5 {
 padding:3rem!important
}
.pt-5,
.py-5 {
 padding-top:3rem!important
}
.pr-5,
.px-5 {
 padding-right:3rem!important
}
.pb-5,
.py-5 {
 padding-bottom:3rem!important
}
.pl-5,
.px-5 {
 padding-left:3rem!important
}
.p-6 {
 margin-top:1.5rem!important;
 margin-bottom:1.5rem!important
}
.m-n1 {
 margin:-.25rem!important
}
.mt-n1,
.my-n1 {
 margin-top:-.25rem!important
}
.mr-n1,
.mx-n1 {
 margin-right:-.25rem!important
}
.mb-n1,
.my-n1 {
 margin-bottom:-.25rem!important
}
.ml-n1,
.mx-n1 {
 margin-left:-.25rem!important
}
.m-n2 {
 margin:-.5rem!important
}
.mt-n2,
.my-n2 {
 margin-top:-.5rem!important
}
.mr-n2,
.mx-n2 {
 margin-right:-.5rem!important
}
.mb-n2,
.my-n2 {
 margin-bottom:-.5rem!important
}
.ml-n2,
.mx-n2 {
 margin-left:-.5rem!important
}
.m-n3 {
 margin:-1rem!important
}
.mt-n3,
.my-n3 {
 margin-top:-1rem!important
}
.mr-n3,
.mx-n3 {
 margin-right:-1rem!important
}
.mb-n3,
.my-n3 {
 margin-bottom:-1rem!important
}
.ml-n3,
.mx-n3 {
 margin-left:-1rem!important
}
.m-n4 {
 margin:-1.5rem!important
}
.mt-n4,
.my-n4 {
 margin-top:-1.5rem!important
}
.mr-n4,
.mx-n4 {
 margin-right:-1.5rem!important
}
.mb-n4,
.my-n4 {
 margin-bottom:-1.5rem!important
}
.ml-n4,
.mx-n4 {
 margin-left:-1.5rem!important
}
.m-n5 {
 margin:-3rem!important
}
.mt-n5,
.my-n5 {
 margin-top:-3rem!important
}
.mr-n5,
.mx-n5 {
 margin-right:-3rem!important
}
.mb-n5,
.my-n5 {
 margin-bottom:-3rem!important
}
.ml-n5,
.mx-n5 {
 margin-left:-3rem!important
}
.m-auto {
 margin:auto!important
}
.mt-auto,
.my-auto {
 margin-top:auto!important
}
.mr-auto,
.mx-auto {
 margin-right:auto!important
}
.mb-auto,
.my-auto {
 margin-bottom:auto!important
}
.ml-auto,
.mx-auto {
 margin-left:auto!important
}
@media(min-width:576px) {
 .m-sm-0 {
  margin:0!important
 }
 .mt-sm-0,
 .my-sm-0 {
  margin-top:0!important
 }
 .mr-sm-0,
 .mx-sm-0 {
  margin-right:0!important
 }
 .mb-sm-0,
 .my-sm-0 {
  margin-bottom:0!important
 }
 .ml-sm-0,
 .mx-sm-0 {
  margin-left:0!important
 }
 .m-sm-1 {
  margin:.25rem!important
 }
 .mt-sm-1,
 .my-sm-1 {
  margin-top:.25rem!important
 }
 .mr-sm-1,
 .mx-sm-1 {
  margin-right:.25rem!important
 }
 .mb-sm-1,
 .my-sm-1 {
  margin-bottom:.25rem!important
 }
 .ml-sm-1,
 .mx-sm-1 {
  margin-left:.25rem!important
 }
 .m-sm-2 {
  margin:.5rem!important
 }
 .mt-sm-2,
 .my-sm-2 {
  margin-top:.5rem!important
 }
 .mr-sm-2,
 .mx-sm-2 {
  margin-right:.5rem!important
 }
 .mb-sm-2,
 .my-sm-2 {
  margin-bottom:.5rem!important
 }
 .ml-sm-2,
 .mx-sm-2 {
  margin-left:.5rem!important
 }
 .m-sm-3 {
  margin:1rem!important
 }
 .mt-sm-3,
 .my-sm-3 {
  margin-top:1rem!important
 }
 .mr-sm-3,
 .mx-sm-3 {
  margin-right:1rem!important
 }
 .mb-sm-3,
 .my-sm-3 {
  margin-bottom:1rem!important
 }
 .ml-sm-3,
 .mx-sm-3 {
  margin-left:1rem!important
 }
 .m-sm-4 {
  margin:1.5rem!important
 }
 .mt-sm-4,
 .my-sm-4 {
  margin-top:1.5rem!important
 }
 .mr-sm-4,
 .mx-sm-4 {
  margin-right:1.5rem!important
 }
 .mb-sm-4,
 .my-sm-4 {
  margin-bottom:1.5rem!important
 }
 .ml-sm-4,
 .mx-sm-4 {
  margin-left:1.5rem!important
 }
 .m-sm-5 {
  margin:3rem!important
 }
 .mt-sm-5,
 .my-sm-5 {
  margin-top:3rem!important
 }
 .mr-sm-5,
 .mx-sm-5 {
  margin-right:3rem!important
 }
 .mb-sm-5,
 .my-sm-5 {
  margin-bottom:3rem!important
 }
 .ml-sm-5,
 .mx-sm-5 {
  margin-left:3rem!important
 }
 .p-sm-0 {
  padding:0!important
 }
 .pt-sm-0,
 .py-sm-0 {
  padding-top:0!important
 }
 .pr-sm-0,
 .px-sm-0 {
  padding-right:0!important
 }
 .pb-sm-0,
 .py-sm-0 {
  padding-bottom:0!important
 }
 .pl-sm-0,
 .px-sm-0 {
  padding-left:0!important
 }
 .p-sm-1 {
  padding:.25rem!important
 }
 .pt-sm-1,
 .py-sm-1 {
  padding-top:.25rem!important
 }
 .pr-sm-1,
 .px-sm-1 {
  padding-right:.25rem!important
 }
 .pb-sm-1,
 .py-sm-1 {
  padding-bottom:.25rem!important
 }
 .pl-sm-1,
 .px-sm-1 {
  padding-left:.25rem!important
 }
 .p-sm-2 {
  padding:.5rem!important
 }
 .pt-sm-2,
 .py-sm-2 {
  padding-top:.5rem!important
 }
 .pr-sm-2,
 .px-sm-2 {
  padding-right:.5rem!important
 }
 .pb-sm-2,
 .py-sm-2 {
  padding-bottom:.5rem!important
 }
 .pl-sm-2,
 .px-sm-2 {
  padding-left:.5rem!important
 }
 .p-sm-3 {
  padding:1rem!important
 }
 .pt-sm-3,
 .py-sm-3 {
  padding-top:1rem!important
 }
 .pr-sm-3,
 .px-sm-3 {
  padding-right:1rem!important
 }
 .pb-sm-3,
 .py-sm-3 {
  padding-bottom:1rem!important
 }
 .pl-sm-3,
 .px-sm-3 {
  padding-left:1rem!important
 }
 .p-sm-4 {
  padding:1.5rem!important
 }
 .pt-sm-4,
 .py-sm-4 {
  padding-top:1.5rem!important
 }
 .pr-sm-4,
 .px-sm-4 {
  padding-right:1.5rem!important
 }
 .pb-sm-4,
 .py-sm-4 {
  padding-bottom:1.5rem!important
 }
 .pl-sm-4,
 .px-sm-4 {
  padding-left:1.5rem!important
 }
 .p-sm-5 {
  padding:3rem!important
 }
 .pt-sm-5,
 .py-sm-5 {
  padding-top:3rem!important
 }
 .pr-sm-5,
 .px-sm-5 {
  padding-right:3rem!important
 }
 .pb-sm-5,
 .py-sm-5 {
  padding-bottom:3rem!important
 }
 .pl-sm-5,
 .px-sm-5 {
  padding-left:3rem!important
 }
 .m-sm-n1 {
  margin:-.25rem!important
 }
 .mt-sm-n1,
 .my-sm-n1 {
  margin-top:-.25rem!important
 }
 .mr-sm-n1,
 .mx-sm-n1 {
  margin-right:-.25rem!important
 }
 .mb-sm-n1,
 .my-sm-n1 {
  margin-bottom:-.25rem!important
 }
 .ml-sm-n1,
 .mx-sm-n1 {
  margin-left:-.25rem!important
 }
 .m-sm-n2 {
  margin:-.5rem!important
 }
 .mt-sm-n2,
 .my-sm-n2 {
  margin-top:-.5rem!important
 }
 .mr-sm-n2,
 .mx-sm-n2 {
  margin-right:-.5rem!important
 }
 .mb-sm-n2,
 .my-sm-n2 {
  margin-bottom:-.5rem!important
 }
 .ml-sm-n2,
 .mx-sm-n2 {
  margin-left:-.5rem!important
 }
 .m-sm-n3 {
  margin:-1rem!important
 }
 .mt-sm-n3,
 .my-sm-n3 {
  margin-top:-1rem!important
 }
 .mr-sm-n3,
 .mx-sm-n3 {
  margin-right:-1rem!important
 }
 .mb-sm-n3,
 .my-sm-n3 {
  margin-bottom:-1rem!important
 }
 .ml-sm-n3,
 .mx-sm-n3 {
  margin-left:-1rem!important
 }
 .m-sm-n4 {
  margin:-1.5rem!important
 }
 .mt-sm-n4,
 .my-sm-n4 {
  margin-top:-1.5rem!important
 }
 .mr-sm-n4,
 .mx-sm-n4 {
  margin-right:-1.5rem!important
 }
 .mb-sm-n4,
 .my-sm-n4 {
  margin-bottom:-1.5rem!important
 }
 .ml-sm-n4,
 .mx-sm-n4 {
  margin-left:-1.5rem!important
 }
 .m-sm-n5 {
  margin:-3rem!important
 }
 .mt-sm-n5,
 .my-sm-n5 {
  margin-top:-3rem!important
 }
 .mr-sm-n5,
 .mx-sm-n5 {
  margin-right:-3rem!important
 }
 .mb-sm-n5,
 .my-sm-n5 {
  margin-bottom:-3rem!important
 }
 .ml-sm-n5,
 .mx-sm-n5 {
  margin-left:-3rem!important
 }
 .m-sm-auto {
  margin:auto!important
 }
 .mt-sm-auto,
 .my-sm-auto {
  margin-top:auto!important
 }
 .mr-sm-auto,
 .mx-sm-auto {
  margin-right:auto!important
 }
 .mb-sm-auto,
 .my-sm-auto {
  margin-bottom:auto!important
 }
 .ml-sm-auto,
 .mx-sm-auto {
  margin-left:auto!important
 }
}
@media(min-width:768px) {
 .m-md-0 {
  margin:0!important
 }
 .mt-md-0,
 .my-md-0 {
  margin-top:0!important
 }
 .mr-md-0,
 .mx-md-0 {
  margin-right:0!important
 }
 .mb-md-0,
 .my-md-0 {
  margin-bottom:0!important
 }
 .ml-md-0,
 .mx-md-0 {
  margin-left:0!important
 }
 .m-md-1 {
  margin:.25rem!important
 }
 .mt-md-1,
 .my-md-1 {
  margin-top:.25rem!important
 }
 .mr-md-1,
 .mx-md-1 {
  margin-right:.25rem!important
 }
 .mb-md-1,
 .my-md-1 {
  margin-bottom:.25rem!important
 }
 .ml-md-1,
 .mx-md-1 {
  margin-left:.25rem!important
 }
 .m-md-2 {
  margin:.5rem!important
 }
 .mt-md-2,
 .my-md-2 {
  margin-top:.5rem!important
 }
 .mr-md-2,
 .mx-md-2 {
  margin-right:.5rem!important
 }
 .mb-md-2,
 .my-md-2 {
  margin-bottom:.5rem!important
 }
 .ml-md-2,
 .mx-md-2 {
  margin-left:.5rem!important
 }
 .m-md-3 {
  margin:1rem!important
 }
 .mt-md-3,
 .my-md-3 {
  margin-top:1rem!important
 }
 .mr-md-3,
 .mx-md-3 {
  margin-right:1rem!important
 }
 .mb-md-3,
 .my-md-3 {
  margin-bottom:1rem!important
 }
 .ml-md-3,
 .mx-md-3 {
  margin-left:1rem!important
 }
 .m-md-4 {
  margin:1.5rem!important
 }
 .mt-md-4,
 .my-md-4 {
  margin-top:1.5rem!important
 }
 .mr-md-4,
 .mx-md-4 {
  margin-right:1.5rem!important
 }
 .mb-md-4,
 .my-md-4 {
  margin-bottom:1.5rem!important
 }
 .ml-md-4,
 .mx-md-4 {
  margin-left:1.5rem!important
 }
 .m-md-5 {
  margin:3rem!important
 }
 .mt-md-5,
 .my-md-5 {
  margin-top:3rem!important
 }
 .mr-md-5,
 .mx-md-5 {
  margin-right:3rem!important
 }
 .mb-md-5,
 .my-md-5 {
  margin-bottom:3rem!important
 }
 .ml-md-5,
 .mx-md-5 {
  margin-left:3rem!important
 }
 .p-md-0 {
  padding:0!important
 }
 .pt-md-0,
 .py-md-0 {
  padding-top:0!important
 }
 .pr-md-0,
 .px-md-0 {
  padding-right:0!important
 }
 .pb-md-0,
 .py-md-0 {
  padding-bottom:0!important
 }
 .pl-md-0,
 .px-md-0 {
  padding-left:0!important
 }
 .p-md-1 {
  padding:.25rem!important
 }
 .pt-md-1,
 .py-md-1 {
  padding-top:.25rem!important
 }
 .pr-md-1,
 .px-md-1 {
  padding-right:.25rem!important
 }
 .pb-md-1,
 .py-md-1 {
  padding-bottom:.25rem!important
 }
 .pl-md-1,
 .px-md-1 {
  padding-left:.25rem!important
 }
 .p-md-2 {
  padding:.5rem!important
 }
 .pt-md-2,
 .py-md-2 {
  padding-top:.5rem!important
 }
 .pr-md-2,
 .px-md-2 {
  padding-right:.5rem!important
 }
 .pb-md-2,
 .py-md-2 {
  padding-bottom:.5rem!important
 }
 .pl-md-2,
 .px-md-2 {
  padding-left:.5rem!important
 }
 .p-md-3 {
  padding:1rem!important
 }
 .pt-md-3,
 .py-md-3 {
  padding-top:1rem!important
 }
 .pr-md-3,
 .px-md-3 {
  padding-right:1rem!important
 }
 .pb-md-3,
 .py-md-3 {
  padding-bottom:1rem!important
 }
 .pl-md-3,
 .px-md-3 {
  padding-left:1rem!important
 }
 .p-md-4 {
  padding:1.5rem!important
 }
 .pt-md-4,
 .py-md-4 {
  padding-top:1.5rem!important
 }
 .pr-md-4,
 .px-md-4 {
  padding-right:1.5rem!important
 }
 .pb-md-4,
 .py-md-4 {
  padding-bottom:1.5rem!important
 }
 .pl-md-4,
 .px-md-4 {
  padding-left:1.5rem!important
 }
 .p-md-5 {
  padding:3rem!important
 }
 .pt-md-5,
 .py-md-5 {
  padding-top:3rem!important
 }
 .pr-md-5,
 .px-md-5 {
  padding-right:3rem!important
 }
 .pb-md-5,
 .py-md-5 {
  padding-bottom:3rem!important
 }
 .pl-md-5,
 .px-md-5 {
  padding-left:3rem!important
 }
 .m-md-n1 {
  margin:-.25rem!important
 }
 .mt-md-n1,
 .my-md-n1 {
  margin-top:-.25rem!important
 }
 .mr-md-n1,
 .mx-md-n1 {
  margin-right:-.25rem!important
 }
 .mb-md-n1,
 .my-md-n1 {
  margin-bottom:-.25rem!important
 }
 .ml-md-n1,
 .mx-md-n1 {
  margin-left:-.25rem!important
 }
 .m-md-n2 {
  margin:-.5rem!important
 }
 .mt-md-n2,
 .my-md-n2 {
  margin-top:-.5rem!important
 }
 .mr-md-n2,
 .mx-md-n2 {
  margin-right:-.5rem!important
 }
 .mb-md-n2,
 .my-md-n2 {
  margin-bottom:-.5rem!important
 }
 .ml-md-n2,
 .mx-md-n2 {
  margin-left:-.5rem!important
 }
 .m-md-n3 {
  margin:-1rem!important
 }
 .mt-md-n3,
 .my-md-n3 {
  margin-top:-1rem!important
 }
 .mr-md-n3,
 .mx-md-n3 {
  margin-right:-1rem!important
 }
 .mb-md-n3,
 .my-md-n3 {
  margin-bottom:-1rem!important
 }
 .ml-md-n3,
 .mx-md-n3 {
  margin-left:-1rem!important
 }
 .m-md-n4 {
  margin:-1.5rem!important
 }
 .mt-md-n4,
 .my-md-n4 {
  margin-top:-1.5rem!important
 }
 .mr-md-n4,
 .mx-md-n4 {
  margin-right:-1.5rem!important
 }
 .mb-md-n4,
 .my-md-n4 {
  margin-bottom:-1.5rem!important
 }
 .ml-md-n4,
 .mx-md-n4 {
  margin-left:-1.5rem!important
 }
 .m-md-n5 {
  margin:-3rem!important
 }
 .mt-md-n5,
 .my-md-n5 {
  margin-top:-3rem!important
 }
 .mr-md-n5,
 .mx-md-n5 {
  margin-right:-3rem!important
 }
 .mb-md-n5,
 .my-md-n5 {
  margin-bottom:-3rem!important
 }
 .ml-md-n5,
 .mx-md-n5 {
  margin-left:-3rem!important
 }
 .m-md-auto {
  margin:auto!important
 }
 .mt-md-auto,
 .my-md-auto {
  margin-top:auto!important
 }
 .mr-md-auto,
 .mx-md-auto {
  margin-right:auto!important
 }
 .mb-md-auto,
 .my-md-auto {
  margin-bottom:auto!important
 }
 .ml-md-auto,
 .mx-md-auto {
  margin-left:auto!important
 }
}
@media(min-width:992px) {
 .m-lg-0 {
  margin:0!important
 }
 .mt-lg-0,
 .my-lg-0 {
  margin-top:0!important
 }
 .mr-lg-0,
 .mx-lg-0 {
  margin-right:0!important
 }
 .mb-lg-0,
 .my-lg-0 {
  margin-bottom:0!important
 }
 .ml-lg-0,
 .mx-lg-0 {
  margin-left:0!important
 }
 .m-lg-1 {
  margin:.25rem!important
 }
 .mt-lg-1,
 .my-lg-1 {
  margin-top:.25rem!important
 }
 .mr-lg-1,
 .mx-lg-1 {
  margin-right:.25rem!important
 }
 .mb-lg-1,
 .my-lg-1 {
  margin-bottom:.25rem!important
 }
 .ml-lg-1,
 .mx-lg-1 {
  margin-left:.25rem!important
 }
 .m-lg-2 {
  margin:.5rem!important
 }
 .mt-lg-2,
 .my-lg-2 {
  margin-top:.5rem!important
 }
 .mr-lg-2,
 .mx-lg-2 {
  margin-right:.5rem!important
 }
 .mb-lg-2,
 .my-lg-2 {
  margin-bottom:.5rem!important
 }
 .ml-lg-2,
 .mx-lg-2 {
  margin-left:.5rem!important
 }
 .m-lg-3 {
  margin:1rem!important
 }
 .mt-lg-3,
 .my-lg-3 {
  margin-top:1rem!important
 }
 .mr-lg-3,
 .mx-lg-3 {
  margin-right:1rem!important
 }
 .mb-lg-3,
 .my-lg-3 {
  margin-bottom:1rem!important
 }
 .ml-lg-3,
 .mx-lg-3 {
  margin-left:1rem!important
 }
 .m-lg-4 {
  margin:1.5rem!important
 }
 .mt-lg-4,
 .my-lg-4 {
  margin-top:1.5rem!important
 }
 .mr-lg-4,
 .mx-lg-4 {
  margin-right:1.5rem!important
 }
 .mb-lg-4,
 .my-lg-4 {
  margin-bottom:1.5rem!important
 }
 .ml-lg-4,
 .mx-lg-4 {
  margin-left:1.5rem!important
 }
 .m-lg-5 {
  margin:3rem!important
 }
 .mt-lg-5,
 .my-lg-5 {
  margin-top:3rem!important
 }
 .mr-lg-5,
 .mx-lg-5 {
  margin-right:3rem!important
 }
 .mb-lg-5,
 .my-lg-5 {
  margin-bottom:3rem!important
 }
 .ml-lg-5,
 .mx-lg-5 {
  margin-left:3rem!important
 }
 .p-lg-0 {
  padding:0!important
 }
 .pt-lg-0,
 .py-lg-0 {
  padding-top:0!important
 }
 .pr-lg-0,
 .px-lg-0 {
  padding-right:0!important
 }
 .pb-lg-0,
 .py-lg-0 {
  padding-bottom:0!important
 }
 .pl-lg-0,
 .px-lg-0 {
  padding-left:0!important
 }
 .p-lg-1 {
  padding:.25rem!important
 }
 .pt-lg-1,
 .py-lg-1 {
  padding-top:.25rem!important
 }
 .pr-lg-1,
 .px-lg-1 {
  padding-right:.25rem!important
 }
 .pb-lg-1,
 .py-lg-1 {
  padding-bottom:.25rem!important
 }
 .pl-lg-1,
 .px-lg-1 {
  padding-left:.25rem!important
 }
 .p-lg-2 {
  padding:.5rem!important
 }
 .pt-lg-2,
 .py-lg-2 {
  padding-top:.5rem!important
 }
 .pr-lg-2,
 .px-lg-2 {
  padding-right:.5rem!important
 }
 .pb-lg-2,
 .py-lg-2 {
  padding-bottom:.5rem!important
 }
 .pl-lg-2,
 .px-lg-2 {
  padding-left:.5rem!important
 }
 .p-lg-3 {
  padding:1rem!important
 }
 .pt-lg-3,
 .py-lg-3 {
  padding-top:1rem!important
 }
 .pr-lg-3,
 .px-lg-3 {
  padding-right:1rem!important
 }
 .pb-lg-3,
 .py-lg-3 {
  padding-bottom:1rem!important
 }
 .pl-lg-3,
 .px-lg-3 {
  padding-left:1rem!important
 }
 .p-lg-4 {
  padding:1.5rem!important
 }
 .pt-lg-4,
 .py-lg-4 {
  padding-top:1.5rem!important
 }
 .pr-lg-4,
 .px-lg-4 {
  padding-right:1.5rem!important
 }
 .pb-lg-4,
 .py-lg-4 {
  padding-bottom:1.5rem!important
 }
 .pl-lg-4,
 .px-lg-4 {
  padding-left:1.5rem!important
 }
 .p-lg-5 {
  padding:3rem!important
 }
 .pt-lg-5,
 .py-lg-5 {
  padding-top:3rem!important
 }
 .pr-lg-5,
 .px-lg-5 {
  padding-right:3rem!important
 }
 .pb-lg-5,
 .py-lg-5 {
  padding-bottom:3rem!important
 }
 .pl-lg-5,
 .px-lg-5 {
  padding-left:3rem!important
 }
 .m-lg-n1 {
  margin:-.25rem!important
 }
 .mt-lg-n1,
 .my-lg-n1 {
  margin-top:-.25rem!important
 }
 .mr-lg-n1,
 .mx-lg-n1 {
  margin-right:-.25rem!important
 }
 .mb-lg-n1,
 .my-lg-n1 {
  margin-bottom:-.25rem!important
 }
 .ml-lg-n1,
 .mx-lg-n1 {
  margin-left:-.25rem!important
 }
 .m-lg-n2 {
  margin:-.5rem!important
 }
 .mt-lg-n2,
 .my-lg-n2 {
  margin-top:-.5rem!important
 }
 .mr-lg-n2,
 .mx-lg-n2 {
  margin-right:-.5rem!important
 }
 .mb-lg-n2,
 .my-lg-n2 {
  margin-bottom:-.5rem!important
 }
 .ml-lg-n2,
 .mx-lg-n2 {
  margin-left:-.5rem!important
 }
 .m-lg-n3 {
  margin:-1rem!important
 }
 .mt-lg-n3,
 .my-lg-n3 {
  margin-top:-1rem!important
 }
 .mr-lg-n3,
 .mx-lg-n3 {
  margin-right:-1rem!important
 }
 .mb-lg-n3,
 .my-lg-n3 {
  margin-bottom:-1rem!important
 }
 .ml-lg-n3,
 .mx-lg-n3 {
  margin-left:-1rem!important
 }
 .m-lg-n4 {
  margin:-1.5rem!important
 }
 .mt-lg-n4,
 .my-lg-n4 {
  margin-top:-1.5rem!important
 }
 .mr-lg-n4,
 .mx-lg-n4 {
  margin-right:-1.5rem!important
 }
 .mb-lg-n4,
 .my-lg-n4 {
  margin-bottom:-1.5rem!important
 }
 .ml-lg-n4,
 .mx-lg-n4 {
  margin-left:-1.5rem!important
 }
 .m-lg-n5 {
  margin:-3rem!important
 }
 .mt-lg-n5,
 .my-lg-n5 {
  margin-top:-3rem!important
 }
 .mr-lg-n5,
 .mx-lg-n5 {
  margin-right:-3rem!important
 }
 .mb-lg-n5,
 .my-lg-n5 {
  margin-bottom:-3rem!important
 }
 .ml-lg-n5,
 .mx-lg-n5 {
  margin-left:-3rem!important
 }
 .m-lg-auto {
  margin:auto!important
 }
 .mt-lg-auto,
 .my-lg-auto {
  margin-top:auto!important
 }
 .mr-lg-auto,
 .mx-lg-auto {
  margin-right:auto!important
 }
 .mb-lg-auto,
 .my-lg-auto {
  margin-bottom:auto!important
 }
 .ml-lg-auto,
 .mx-lg-auto {
  margin-left:auto!important
 }
}
@media(min-width:1200px) {
 .m-xl-0 {
  margin:0!important
 }
 .mt-xl-0,
 .my-xl-0 {
  margin-top:0!important
 }
 .mr-xl-0,
 .mx-xl-0 {
  margin-right:0!important
 }
 .mb-xl-0,
 .my-xl-0 {
  margin-bottom:0!important
 }
 .ml-xl-0,
 .mx-xl-0 {
  margin-left:0!important
 }
 .m-xl-1 {
  margin:.25rem!important
 }
 .mt-xl-1,
 .my-xl-1 {
  margin-top:.25rem!important
 }
 .mr-xl-1,
 .mx-xl-1 {
  margin-right:.25rem!important
 }
 .mb-xl-1,
 .my-xl-1 {
  margin-bottom:.25rem!important
 }
 .ml-xl-1,
 .mx-xl-1 {
  margin-left:.25rem!important
 }
 .m-xl-2 {
  margin:.5rem!important
 }
 .mt-xl-2,
 .my-xl-2 {
  margin-top:.5rem!important
 }
 .mr-xl-2,
 .mx-xl-2 {
  margin-right:.5rem!important
 }
 .mb-xl-2,
 .my-xl-2 {
  margin-bottom:.5rem!important
 }
 .ml-xl-2,
 .mx-xl-2 {
  margin-left:.5rem!important
 }
 .m-xl-3 {
  margin:1rem!important
 }
 .mt-xl-3,
 .my-xl-3 {
  margin-top:1rem!important
 }
 .mr-xl-3,
 .mx-xl-3 {
  margin-right:1rem!important
 }
 .mb-xl-3,
 .my-xl-3 {
  margin-bottom:1rem!important
 }
 .ml-xl-3,
 .mx-xl-3 {
  margin-left:1rem!important
 }
 .m-xl-4 {
  margin:1.5rem!important
 }
 .mt-xl-4,
 .my-xl-4 {
  margin-top:1.5rem!important
 }
 .mr-xl-4,
 .mx-xl-4 {
  margin-right:1.5rem!important
 }
 .mb-xl-4,
 .my-xl-4 {
  margin-bottom:1.5rem!important
 }
 .ml-xl-4,
 .mx-xl-4 {
  margin-left:1.5rem!important
 }
 .m-xl-5 {
  margin:3rem!important
 }
 .mt-xl-5,
 .my-xl-5 {
  margin-top:3rem!important
 }
 .mr-xl-5,
 .mx-xl-5 {
  margin-right:3rem!important
 }
 .mb-xl-5,
 .my-xl-5 {
  margin-bottom:3rem!important
 }
 .ml-xl-5,
 .mx-xl-5 {
  margin-left:3rem!important
 }
 .p-xl-0 {
  padding:0!important
 }
 .pt-xl-0,
 .py-xl-0 {
  padding-top:0!important
 }
 .pr-xl-0,
 .px-xl-0 {
  padding-right:0!important
 }
 .pb-xl-0,
 .py-xl-0 {
  padding-bottom:0!important
 }
 .pl-xl-0,
 .px-xl-0 {
  padding-left:0!important
 }
 .p-xl-1 {
  padding:.25rem!important
 }
 .pt-xl-1,
 .py-xl-1 {
  padding-top:.25rem!important
 }
 .pr-xl-1,
 .px-xl-1 {
  padding-right:.25rem!important
 }
 .pb-xl-1,
 .py-xl-1 {
  padding-bottom:.25rem!important
 }
 .pl-xl-1,
 .px-xl-1 {
  padding-left:.25rem!important
 }
 .p-xl-2 {
  padding:.5rem!important
 }
 .pt-xl-2,
 .py-xl-2 {
  padding-top:.5rem!important
 }
 .pr-xl-2,
 .px-xl-2 {
  padding-right:.5rem!important
 }
 .pb-xl-2,
 .py-xl-2 {
  padding-bottom:.5rem!important
 }
 .pl-xl-2,
 .px-xl-2 {
  padding-left:.5rem!important
 }
 .p-xl-3 {
  padding:1rem!important
 }
 .pt-xl-3,
 .py-xl-3 {
  padding-top:1rem!important
 }
 .pr-xl-3,
 .px-xl-3 {
  padding-right:1rem!important
 }
 .pb-xl-3,
 .py-xl-3 {
  padding-bottom:1rem!important
 }
 .pl-xl-3,
 .px-xl-3 {
  padding-left:1rem!important
 }
 .p-xl-4 {
  padding:1.5rem!important
 }
 .pt-xl-4,
 .py-xl-4 {
  padding-top:1.5rem!important
 }
 .pr-xl-4,
 .px-xl-4 {
  padding-right:1.5rem!important
 }
 .pb-xl-4,
 .py-xl-4 {
  padding-bottom:1.5rem!important
 }
 .pl-xl-4,
 .px-xl-4 {
  padding-left:1.5rem!important
 }
 .p-xl-5 {
  padding:3rem!important
 }
 .pt-xl-5,
 .py-xl-5 {
  padding-top:3rem!important
 }
 .pr-xl-5,
 .px-xl-5 {
  padding-right:3rem!important
 }
 .pb-xl-5,
 .py-xl-5 {
  padding-bottom:3rem!important
 }
 .pl-xl-5,
 .px-xl-5 {
  padding-left:3rem!important
 }
 .m-xl-n1 {
  margin:-.25rem!important
 }
 .mt-xl-n1,
 .my-xl-n1 {
  margin-top:-.25rem!important
 }
 .mr-xl-n1,
 .mx-xl-n1 {
  margin-right:-.25rem!important
 }
 .mb-xl-n1,
 .my-xl-n1 {
  margin-bottom:-.25rem!important
 }
 .ml-xl-n1,
 .mx-xl-n1 {
  margin-left:-.25rem!important
 }
 .m-xl-n2 {
  margin:-.5rem!important
 }
 .mt-xl-n2,
 .my-xl-n2 {
  margin-top:-.5rem!important
 }
 .mr-xl-n2,
 .mx-xl-n2 {
  margin-right:-.5rem!important
 }
 .mb-xl-n2,
 .my-xl-n2 {
  margin-bottom:-.5rem!important
 }
 .ml-xl-n2,
 .mx-xl-n2 {
  margin-left:-.5rem!important
 }
 .m-xl-n3 {
  margin:-1rem!important
 }
 .mt-xl-n3,
 .my-xl-n3 {
  margin-top:-1rem!important
 }
 .mr-xl-n3,
 .mx-xl-n3 {
  margin-right:-1rem!important
 }
 .mb-xl-n3,
 .my-xl-n3 {
  margin-bottom:-1rem!important
 }
 .ml-xl-n3,
 .mx-xl-n3 {
  margin-left:-1rem!important
 }
 .m-xl-n4 {
  margin:-1.5rem!important
 }
 .mt-xl-n4,
 .my-xl-n4 {
  margin-top:-1.5rem!important
 }
 .mr-xl-n4,
 .mx-xl-n4 {
  margin-right:-1.5rem!important
 }
 .mb-xl-n4,
 .my-xl-n4 {
  margin-bottom:-1.5rem!important
 }
 .ml-xl-n4,
 .mx-xl-n4 {
  margin-left:-1.5rem!important
 }
 .m-xl-n5 {
  margin:-3rem!important
 }
 .mt-xl-n5,
 .my-xl-n5 {
  margin-top:-3rem!important
 }
 .mr-xl-n5,
 .mx-xl-n5 {
  margin-right:-3rem!important
 }
 .mb-xl-n5,
 .my-xl-n5 {
  margin-bottom:-3rem!important
 }
 .ml-xl-n5,
 .mx-xl-n5 {
  margin-left:-3rem!important
 }
 .m-xl-auto {
  margin:auto!important
 }
 .mt-xl-auto,
 .my-xl-auto {
  margin-top:auto!important
 }
 .mr-xl-auto,
 .mx-xl-auto {
  margin-right:auto!important
 }
 .mb-xl-auto,
 .my-xl-auto {
  margin-bottom:auto!important
 }
 .ml-xl-auto,
 .mx-xl-auto {
  margin-left:auto!important
 }
}
@media screen and (max-width: 88rem){

} /*Max 1408px*/
@media screen and (max-width: 84.9375rem){
    .js-header--smenu{
        display: block!important;}
    .header-navigation--colpostition{
        position: absolute;
    left: 0;
    top: 4.375rem;
    background-color: #12151e;
    width: 100%;
    text-align: center;
    -ms-flex-pack: center;
    justify-content: center;
    opacity: 0;
    visibility: hidden;
    height: 0;
    transform: translateY(-1.875rem);}
    .header-navigation--colpostition.is-active{
        opacity: 1;
        visibility: visible;
        height: auto;
    transform: translateY(0rem);}
  .widget-title .title {
    margin-right: .5rem;}
  .filter-secondcol--inner {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;}
  .template-changer{
    width: 100%;}
  .template-changer{
    margin-bottom: .5rem;}  
  .widget-content.widget-nav--content .widget-nav--col:first-child{
    margin-right: 1rem;}
  #searchsuggestions {
    left: 22.8125rem!important;}
} /*Max 1359px*/
@media screen and (max-width: 80rem){
    .header .header-menubtn,
    .aside-sidebar .header-menu{
        display: block!important;}
    .header-menu{
        display: none;}
    .sidebar-left {display: none;}
    /**
     * 11.6 Ð¨Ð°Ð¿ÐºÐ°: Ð²Ñ‹ÐµÐ·Ð¶Ð°ÑŽÑ‰Ð°Ñ Ð¿Ð°Ð½ÐµÐ»ÑŒ Ñ Ð¼ÐµÐ½ÑŽ;
     */
    body.opened-menu {
    overflow: hidden;
    width: 100%;
    height: 100%;}
    .aside-sidebar{
      width: 17.5rem;
      height: 100%;
      overflow-x: hidden;
      overflow-y: auto;
      background-color: #22252b;
      padding: 0.625rem;
      z-index: 9999;
      position: fixed;
      left: -20rem;
      top: 0;
      transition: left .4s;
      display: block;}  
    .aside-sidebar.is-active {
    left: 0;}
  .overlay-box{
    position: fixed;
    z-index: 998;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: none;
    opacity: .6;
    cursor: pointer;
    background-color: #000;}  
  .sbtn-close {
    cursor: pointer;
    display: block;
    left: 17.5rem;
    top: -2.5rem;
    position: fixed;
    z-index: 9999;
    width: 2.5rem;
    height: 2.5rem;
    line-height: 2.5rem;
    text-align: center;
    font-size: 1.125rem;
    background-color: #e84e36;
    color: #fff;
    transition: top .4s;
    -webkit-transition: top .4s;} 
  .sbtn-close.is-active {
    top: 0rem;}
  .aside-sidebar .header-menu--list{
    -ms-flex-direction: column;
    flex-direction: column;}
  .aside-sidebar .header-menu--list .header-menu--item{
    width: 100%;}
  .aside-sidebar .header-menu--list .header-menu--item:last-child{
    text-align: left;}
  .aside-sidebar .header-menu .header-menu--link {
    line-height: 2.5rem;}
  .aside-sidebar .header-menu .has-dropdown:hover .dropdown-menu{
    pointer-events: none;
    opacity: 0;}
  .aside-sidebar .header-menu .has-dropdown .dropdown-menu{
    opacity: 0;
    visibility: hidden;
    height: 0;
    position: relative;
    top: 0;
    left: 0;
    width: auto;
    padding: 0!important;
    -ms-flex-direction: column;
    flex-direction: column;}
  .aside-sidebar .header-menu .has-dropdown .dropdown-menu.is-active{
    pointer-events: auto;
    opacity: 1;
    visibility: visible;
    height: auto;
    transform: translateY(0rem);
    padding: .5rem !important;
    background-color: #191b20;}
  .aside-sidebar .header-menu .header-menu--item:hover{
    background-color: transparent;}
  .aside-sidebar .header-menu .header-menu--link::before {
    left: -.5rem;
    top: 0.75rem;
    height: 1.0625rem;}
  .aside-sidebar .header-menu .dropdown-menu--col{
    width: 100%;}
  .aside-sidebar .header-menu .menu-col--title{
    font-size: .75rem;
    color: #fff;}
  .aside-sidebar .header-menu .dropdown-menu--link {
    color: #7d7986!important;}
  .aside-sidebar .header-menu .dropdown-menu--link:hover {
    color: #ffb800!important;}
  .aside-sidebar .header-menu .dropdown-menu--item{
    border-bottom: 0;}
  .tooltip-block{
    position: fixed;
    bottom: 0;
    top: auto;
    right: 0;
    width: 100%;
    border-radius: 0;}
  .owl-carousel.background-carousel{
    display: none;}
  .background-carousel--block{
    -ms-flex: unset;
    flex: unset;
    width: 7rem;
    max-width: 7rem;
    bottom: -0.875rem;}
  .background-slider .bg-slide--inner{
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    right: 1.5rem;}
  .carousel-block--titlewrp{
    width: 70%;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: normal !important;
    align-items: normal !important;}
  .carousel-block--title .carousel--nav{
    width: 7rem;}
  .centerinfo-block .main-info
  .centerinfo-block .second-menu{
    width: 100%;}
  .update-content--item {
    -ms-flex: 0 0 49%;
    flex: 0 0 49%;
    max-width: 49%;}
  .update-content--item .moviebox-poster {
    max-height: 11rem;}
  .content {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;}   
  .content{
    padding-left: 0!important;}  
  .centerinfo-block,
  .filter-top.filter-column,
  .widget-content.widget-nav--content,
  .widget-nav--content .widget-nav--list,
  .widget-popular .widget-content {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;}
  .filter-top.filter-column .filter-section{
    width: 49%;}
  .filter-top.filter-column .filter-section .tail-select,
  .template-changer,
  .widget-nav--content .widget-nav--col{
    width: 100%;}
  .seo-block{
    margin-bottom: 1.5rem;}
  .widget-content.widget-nav--content .widget-nav--col:first-child{
    margin-right: 1rem;}
  .widget-nav--content .widget-nav--list{
    display: -ms-flexbox;
    display: flex;}
  .widget-nav--content .widget-nav--list .widget-nav--item{
    margin-right: 1rem;}
  .widget .widget-rand--item .moviebox-poster {
    -ms-flex: 0 0 12%;
    flex: 0 0 12%;
    max-width: 12%;}
  .widget .widget-soon--item {
    -ms-flex: 0 0 23%;
    flex: 0 0 23%;
    max-width: 23%;}
  .widget .widget-soon--itemnewscount {
    -ms-flex: 0 0 51%;
    flex: 0 0 51%;
    max-width: 51%;}
  .widget .widget-popular--item .moviebox-poster {
    max-height: 10rem;
    -ms-flex: 0 0 24%;
    flex: 0 0 24%;
    max-width: 24%;}
  .widget-popular .widget-content{
    -ms-flex-direction: column!important;
    flex-direction: column!important;}
  .widget-popular .widget-popular--item{
    -ms-flex: 0 0 49%;
    flex: 0 0 49%;
    max-width: 49%;}
  .short-story.moviebox {
    -ms-flex: 0 0 24%;
    flex: 0 0 24%;
    max-width: 24%;}  
  .short-story.tpl_tile,
  .short-story.tpl_list{
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;}
  .moviebox.tpl_list .moviebox-poster {
    -ms-flex: 0 0 11%;
    flex: 0 0 11%;
    max-width: 11%;}
  .top10--item {
    -ms-flex: 0 0 20%;
    flex: 0 0 48%;
    max-width: 48%;}
  .top10--item .moviebox-poster {
    -ms-flex: 0 0 16%;
    flex: 0 0 16%;
    max-width: 16%;}
    
    .main-class {
        margin-left:10px;
        margin-right:10px;}
    
} /*Max 1280px*/
@media screen and (max-width: 64rem){
    #searchsuggestions {
    left: 14.5rem!important;}   
  .sb-popularblock--content{
    white-space: nowrap;
    overflow-y: auto;
    overflow-x: hidden;
    font-size: 0;
    max-height: 27rem;}
  .search-popular--item {
    -ms-flex: 0 0 18%;
    flex: 0 0 18%;
    max-width: 18%;}
} /*Max 1024px*/
@media screen and (max-width: 59.375rem){
    #searchsuggestions {
    left: 6.5rem!important;}
  .search-popular--item {
    -ms-flex: 0 0 23%;
    flex: 0 0 23%;
    max-width: 23%;}
  .rebrousser,
  .fullstory .edit-btn a i, 
  .fullstory-trailerbtn i{
    display: none;}
    .fullstory-main--col .fullstory-list{
        width: 100%;}
    .fullstory-main--col .rate-col {
        -ms-flex: 0 0 100%!important;
    flex: 0 0 100%!important;
    max-width: 100%!important;}
  .fullstory-sidebar {
    -ms-flex: 0 0 26%!important;
    flex: 0 0 26%!important;
    max-width: 26%!important;
    margin-bottom: 1.5rem!important;
        margin-right: 1.3rem!important;}
    .fullstory .full-tabs .full-tabs--bottom{
        height: auto;
        -ms-flex-wrap: wrap;
    flex-wrap: wrap;}
  .fullstory .fullstory-popular .short-story.moviebox {
    -ms-flex: 0 0 15.3333%;
    flex: 0 0 29.3333%;
    max-width: 29.3333%;}
  .fullstory .edit-btn a{
    padding: 0 2rem;}
    
    .sidebar-left {display:none;}

    .title-cat {
        display:none;
    }
    
} /*Max 950px*/

@media screen and (max-width: 47.5rem){
    .header .header-logotype{
        margin-right: 0!important;}
    .login-block--name{
        display: none!important;}
    .header .header-menubtn,
    .header .header-btn div.hbtn,
    a.hbtn{
        width: 2.375rem;}
  .login-block--avatar{
    margin-right: 0!important;}
  .has-dropdown:hover .dropdown-menu{
    pointer-events: none;
    opacity: 0;}
   .has-dropdown .dropdown-menu{
    position: fixed;
    min-width: 100%;}
  .has-dropdown .dropdown-menu.is-active{
    pointer-events: auto;
    opacity: 1;
    transform: translateY(0rem);}  
  .header-navigation--colpostition .header-menubtn, 
  .header-navigation--colpostition .header-btn div.hbtn,
  .header-navigation--colpostition a.hbtn{
    width: 3.375rem;}
  .dropdown-menu--alphabet .dropdown-menu--list {
    overflow: hidden;
    white-space: nowrap;
    overflow-y: hidden;
    overflow-x: auto;
    font-size: 0;}
  .dropdown-menu--alphabet .dropdown-menu--item {
    width: 15%;}
  .background-slider .bg-slide--inner{
    bottom: 7rem;}
  .bg-slide--middle .rate-block,
  .bg-slide--middle .actors-block{
    display: none!important;}
  .bg-slide--middle .text-block{
    font-style: normal;
    line-height: 1.3;
    font-size: .85rem;}
  .bg-slide--meta .title.is-2{
    font-size: 1.4rem;}
  .background-slider .bg-slide .numpo::after {
    font-size: 3rem;}
  .search-block input{
    width: 21rem;}
  .bg-slide--btngroup .button:nth-child(2),
  .bg-slide--btngroup .button:nth-child(3),
  .js-tooltip--btn{
    display: none;}
  .background-carousel--block {
    right: 1.25rem;
    bottom: -0.25rem;}
  .slider-block {
    height: 30rem;
    min-height: 30rem;}
  .background-slider .bg-slide::before {
    bottom: 6rem;}
  .carousel-block--title .carousel--nav {
    position: absolute;
    right: 0.25rem;}
  .second-menu--list,
  .info-list{
    overflow: hidden;
    white-space: nowrap;
    overflow-y: hidden;
    overflow-x: auto;
    font-size: 0;}
  .second-menu--list, .info-list {
    font-size: .9rem;}
  .main-info,
  .main-filter .tail-select{
    width: 100%;}
  .main-filter .tail-select{
    margin-bottom: .5rem;}
  .second-menu{
    padding: 0 1.5rem 0 1.5rem!important;}
    .content-header--list{
        -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;}
  .content-header .content-header--list .cheader-list--item{
    width: 49%;
    margin-bottom: .5rem!important;
    margin-right: 0!important;}
  .main-filter .filter-bottom .filter-secondcol--inner{
    -ms-flex-pack: justify!important;
    justify-content: space-between!important;}
  .main-filter .filter-bottom button:first-child{
    margin-right: 0!important;}
  .main-filter .filter-bottom button {
    width: 49%;}
  .main-filter .filter-numsnews{
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0!important;}
  .short-story.moviebox {
    -ms-flex: 0 0 32.3333%;
    flex: 0 0 32.3333%;
    max-width: 32.3333%;}
  .moviebox.tpl_tile,
  .moviebox.tpl_list{
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;}
  .moviebox.tpl_tile .moviebox-poster {
    width: 9rem;
    position: relative;
    margin: 0 auto;}
  .moviebox.tpl_tile .moviebox-tooltip{
    min-width: 100%;}
  .moviebox.tpl_tile .moviebox-title{
    margin-bottom: 1rem!important;}
  .moviebox.tpl_list .rate-block,
  .moviebox.tpl_list .moviebox-header--meta{
    display: none!important;}
  .moviebox.tpl_list .moviebox-poster {
    -ms-flex: 0 0 14%;
    flex: 0 0 14%;
    max-width: 14%;
    max-height: 4rem;}
  .update-content--item .moviebox-poster {
    max-height: 4rem;}
  .collection-item {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;}
  .collection-item .poster-img--responsive.is-1 {
    padding-top: 30%;}
  .collection-item .moviebox-header, 
  .collection-item:hover .moviebox-header {
    bottom: -0.375rem;}
  .widget .widget-rand--item .moviebox-poster {
    -ms-flex: 0 0 24%;
    flex: 0 0 24%;
    max-width: 24%;}
  .widget .widget-soon--item {
    -ms-flex: 0 0 45%;
    flex: 0 0 45%;
    max-width: 45%;}
  .widget .widget-soon--itemnewscount,
  .widget-popular .widget-popular--item {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;}
  .widget-nav--content .widget-nav--list .widget-nav--item {
    margin-right: 0;
    width: 33%;}    
  .update-block--title,
  .footer-header--inner,
  .footer-bottom{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;}
  .update-block--title .title{
    margin-bottom: 1rem!important;}
  .footer-logotype{
    width: 100%;
    margin-right: 0!important;}
  .footer-logotype img {
    width: 7.125rem;
    margin-bottom: 1rem;}
  .footer-text,
  .footer-bottom{
    font-size: .75rem;}
  .footer-copyright,
  .footer-menu{
    width: 100%;
    text-align: center;}
  .carousel-block--titlewrp .title,
  .main-info--inner .title{
    font-size: 1.2rem;}
  .short-story.moviebox .rate-col{
    margin-right: 0 !important;}
  #searchsuggestions {
    width: 100%;
    left: 0!important;
    overflow-y: auto;
    overflow-x: hidden;
    max-height: 27rem;}
  .fast-search--item .moviebox-poster {
    max-height: 4rem;}
  .search-popular--item {
    -ms-flex: 0 0 48%;
    flex: 0 0 48%;
    max-width: 48%;}
  .fullstory .edit-btn,
  .fullstory .lightplayer,
  .tabs-btn--text{
    display: none!important;}
  .fullstory .fullstory-sidebar{
    -ms-flex: 0 0 20%!important;
    flex: 0 0 100%!important;
    max-width: 100%!important;}
  .fullstory-poster {
    width: 55%;
    margin: 0 auto;
    margin-bottom: 1rem;}
  .fullstory .xfieldimagegallery.screens {
    display: -ms-flexbox;
    display: flex;}
  .fullstory .xfieldimagegallery.screens li{
    height: 3.75rem;
    width: 100%;}
  .fullstory .full-tabs .tabs-btn.tabs-btn--share .yx-share {
    left: -1.875rem;}
  .fullstory .fullstory-popular .short-story.moviebox {
    -ms-flex: 0 0 48.3333%;
    flex: 0 0 48.3333%;
    max-width: 48.3333%;}
  .mass_comments_action select,
  .mass_comments_action input,
  .fullstory-add .custom-select--wrapper,
  .form_submit .btn-big,
    .form_submit .btn,
  .pm tr td input.bbcodes,
  .form-submit button,
  .ui-dialog-buttonset button,
  .user-info--avatar,
  #registration input.bbcodes{
    width: 100%;}
    #dle-speedbar{
        overflow: hidden;
    white-space: nowrap;
    overflow-y: hidden;
    overflow-x: auto;
    -ms-flex-wrap: unset;
    flex-wrap: unset;}
  .fullstory-header--mobile{
    margin-bottom: 1.5rem;
    display: -ms-flexbox!important;
    display: flex!important;}
  .search &gt; div input{
    margin: 0!important;
    margin-bottom: 1rem!important;
    width: 100%!important;}
  .form-group table tbody tr {
     margin-bottom: 1rem;
    display: flex;
    flex-wrap: wrap;}
  .form-group table tbody tr td{
    margin-bottom: .5rem;
    width: 100%;}
  .form-group   .qq-upload-button,
  .carousel-block--cattitlewrp .custom-select--wrapper{
    width: 100%!important;}
  .pm tr td{
    display: inline-block;}
  .user-info--avatar{
    margin-right: 0!important;
    margin-bottom: 1rem;}
  .user-info--avatar img {
    margin: 0 auto;
    display: block;}
  .user-info .online, 
  .user-info .offline {
    right: 8rem;}
  .top10--item {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;}
   .ftrailer-frame {
    margin-left: 1rem!important;
    width: 21.75rem!important;}
  .trailer-close{
    right: -.3rem;
    top: .7rem;}
    
    .col-ser{
        width:100%;
    }
    
} /*Max 760px*/
@media screen and (max-width: 36.875rem){

    .short-story.moviebox {
        -ms-flex: 0 0 49%;
        flex: 0 0 49%;
        max-width: 49%;}
    
    .full-ser-ctrl-info {display:none;}
    
    .fullstory .fullstory-main--category a {
        margin-top: 8px;
    }
    
} /*Max 590px*/

@media screen and (max-width: 29.375rem){
    span.part11 {
    max-width: 120px;}

}
    
} /*Max 470px*/
@media screen and (max-width: 20rem){
    #js-header--menubtn{
        margin-right: .5rem!important;}
    .js-header--smenu{
        margin-left: .5rem!important;}
    .search-block input {
    width: 18rem;}
  .bg-slide--meta{
    margin-bottom: .3rem;}
  .header .header-logotype, 
  .header .logotype-img {
    width: 6.125rem;}   
  .custom-select--block,
  .fullstory-main--header .fullstory-header--col{
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;}
  .custom-select--wrapper{
    width: 100%;}
  .custom-select--wrapper:first-child{
    margin-right: 0!important;
    margin-bottom: 1rem;}  
  .carousel-block--titlewrp .title, 
  .main-info--inner .title{
    font-size: 1rem;}
  .carousel-block--title .carousel--nav{
    top: 3rem;}
  .fullstory-main--header .fullstory-header--col .rate-block{
    margin-bottom: .5rem;} 
  .user-info .online, 
  .user-info .offline {
    right: 6rem;}   
  .user-info .user-info--list {
    height: auto;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;}
  .favoutites-block--content, 
  .collection-block--content {
    max-height: 17rem}
} /*Max 320px*/
.owl-carousel {
 display:none;
 width:100%;
 -webkit-tap-highlight-color:transparent;
 position:relative;
 z-index:1
}
.owl-carousel .owl-stage {
 position:relative;
 -ms-touch-action:pan-Y
}
.owl-carousel .owl-stage:after {
 content:".";
 display:block;
 clear:both;
 visibility:hidden;
 line-height:0;
 height:0
}
.owl-carousel .owl-stage-outer {
 position:relative;
 overflow:hidden;
 -webkit-transform:translate3d(0px,0px,0px)
}
.owl-carousel .owl-item {
 position:relative;
 min-height:1px;
 float:left
}
.owl-carousel .owl-item&gt;img {
 display:block;
 width:100%
}
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
 display:none
}
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
 cursor:pointer;
 cursor:hand;
 -webkit-user-select:none;
 -khtml-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none
}
.owl-carousel.owl-loaded {
 display:block
}
.owl-carousel.owl-loading {
 opacity:0;
 display:block
}
.owl-carousel.owl-hidden {
 opacity:0
}
.owl-carousel.owl-refresh .owl-item {
 display:none
}
.owl-carousel.owl-drag .owl-item {
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none
}
.owl-carousel.owl-grab {
 cursor:move;
 cursor:grab
}
.owl-carousel.owl-rtl {
 direction:rtl
}
.owl-carousel.owl-rtl .owl-item {
 float:right
}
.no-js .owl-carousel {
 display:block
}
.owl-carousel .animated {
 -webkit-animation-duration:1000ms;
 animation-duration:1000ms;
 -webkit-animation-fill-mode:both;
 animation-fill-mode:both
}
.owl-carousel .owl-animated-in {
 z-index:0
}
.owl-carousel .owl-animated-out {
 z-index:1
}
.owl-carousel .fadeOut {
 -webkit-animation-name:fadeOut;
 animation-name:fadeOut
}
@-webkit-keyframes fadeOut {
 0% {
  opacity:1
 }
 100% {
  opacity:0
 }
}
@keyframes fadeOut {
 0% {
  opacity:1
 }
 100% {
  opacity:0
 }
}
.owl-height {
 transition:height 500ms ease-in-out
}
.owl-carousel .owl-item .owl-lazy {
 opacity:0;
 transition:opacity 400ms ease
}
.owl-carousel .owl-item img.owl-lazy {
 -webkit-transform-style:preserve-3d;
 transform-style:preserve-3d
}
.owl-carousel .owl-video-wrapper {
 position:relative;
 height:100%;
 background:#000
}
.owl-carousel .owl-video-play-icon {
 position:absolute;
 height:80px;
 width:80px;
 left:50%;
 top:50%;
 margin-left:-40px;
 margin-top:-40px;
 cursor:pointer;
 z-index:1;
 background-color:#fff;
 -webkit-backface-visibility:hidden;
 transition:-webkit-transform 100ms ease;
 transition:transform 100ms ease
}
.owl-carousel .owl-video-play-icon:hover {
 -webkit-transform:scale(1.3,1.3);
 -ms-transform:scale(1.3,1.3);
 transform:scale(1.3,1.3)
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
 display:none
}
.owl-carousel .owl-video-tn {
 opacity:0;
 height:100%;
 background-position:center center;
 background-repeat:no-repeat;
 background-size:contain;
 transition:opacity 400ms ease
}
.owl-carousel .owl-video-frame {
 position:relative;
 z-index:1;
 height:100%;
 width:100%
}
.owl-nav {
 position:absolute;
 left:0;
 right:0;
 top:0
}
.owl-prev,
.owl-next {
 width:20px;
 height:40px;
 position:absolute;
 top:90px;
 z-index:200;
 text-align:center;
 line-height:40px;
 color:#fff;
 background-color:#fd6500;
 font-size:18px
}
.owl-prev {
 left:-20px;
 border-radius:0 20px 20px 0;
 padding-right:3px
}
.owl-next {
 right:-20px;
 border-radius:20px 0 0 20px;
 padding-left:3px
}
.owl-prev:hover,
.owl-next:hover {
 background-color:#33b6de;
 color:#fff
}
.owl-dots {
 text-align:center;
 padding-top:10px
}
.owl-dot {
 display:inline-block;
 vertical-align:top;
 width:10px;
 height:10px;
 margin:0 5px;
 border-radius:50%;
 background-color:#ccc
}
.owl-dot.active {
 background-color:#fd6500
}
.collections {
 position:relative;
 width:14.375rem;
 height:21.25rem;
 display:inline-block;
 margin:.625rem;
 padding:0;
 overflow:hidden;
 background:#fff
}
.l-right .doodstream {
  width: 21px;
  float: right;
  margin: 6px 5px 0 0;
  background: url(/images/doodstream_ico.png) no-repeat;
}
.collections.t2 {
 height:7.8125rem
}
.collections img {
 width:100%
}
.collections ul {
 list-style:none;
 margin:0;
 padding:0
}
.collections ul li {
 float:left;
 margin-right:.3125rem
}
.collections ul li:last-child {
 margin-right:.9375rem
}
.collections .header {
 position:absolute;
 background:#fffffffa;
 width:calc(100% - 0.75rem);
 padding:.125rem .375rem;
 border-bottom:.0625rem solid #dcdcdc
}
.collections .post-info {
 display:none
}
.collections .title {
 margin-bottom:.5em;
 font-size:1.0625rem;
 line-height:1.0625rem;
 white-space:nowrap;
 overflow:hidden;
 text-overflow:ellipsis;
 vertical-align:middle
}
.collections:hover .post-info {
 display:block
}
.collections:hover .title {
 white-space:normal
}
.collections_fav {
 position:absolute;
 top:.3125rem;
 left:.625rem;
 width:1.9rem;
 height:1.9rem;
 line-height:1.9rem;
 text-align:center;
 background-color:#fff;
 cursor:pointer;
 border-radius:50%;
 z-index:1
}
.collections_fav.collections_fav-remove {
 color:#f12525
}
.collections_fav:hover {
 color:#7fb900
}
.collections__title {
 position:absolute;
 bottom:0;
 width:100%;
 background:#000000b8;
 font-size:1.125rem;
 margin:0;
 padding:0 .375rem;
 color:#fff;
 font-weight:100
}
.collections__count {
 background:#000000b8;
 padding:.125rem .375rem;
 position:absolute;
 top:0;
 right:0;
 color:#fff;
 font-weight:500
}
.collections .com-num {
 background:#00000087;
 padding:.125rem .375rem;
 color:#fff
}
.movie-xyz {
 width:100%;
 text-align:center;
 padding:7px
}
.an-xyz {
 display:inline-block;
 width:45%;
 color:#fff !important;
 font-size:22px;
 text-align:center;
 padding:23px;
 border-radius:6px;
 font-weight:600;
 line-height:25px;
 font-style:italic;
 margin-bottom:5px;
 background:linear-gradient(to bottom,#8bc34a 5%,#6c980c 100%);
 background-color:#ec6e32
}
a.an-xyz:hover {
 background:linear-gradient(to bottom,#6c980c 5%,#8bc34a 100%);
 color:#fff
}
@media(max-width:770px) {
 .an-xyz {
  width:90%
 }
}</pre></body></html>