.verhsharebox{position:absolute;top:2px;left:2px;z-index:9;margin-bottom:3px;opacity:0.8;}
.verhsharebox:hover {opacity:1;}
.verhsharebox a {color:-webkit-link;cursor:pointer;text-decoration:none;}
.wrapper{min-width:320px;position:relative;background:url(../images/bg3.webp) center top fixed no-repeat;background-size:cover}
.wrapper::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:3;background-color: rgb(0 0 0 / 50%);}
.wrapper-container{max-width:var(--max-width);margin:0 auto;position:relative;z-index:20}
.wrapper-main{min-height:100vh;background-color:var(--bg-2);box-shadow:0 30px 60px rgba(0,0,0,1)}
.header{color:#eee;background-color:#0000009c;padding:1px calc(var(--indent)/2);position:relative;z-index:10}
.footer{background-color:var(--bg-4);color:var(--tt-dark);padding:4px var(--indent);padding-bottom:20px}
.col-main{padding:40px var(--indent)}
#scrolltop{position:fixed;width:60px;height:60px;line-height:60px;right:10px;bottom:10px;z-index:990;display:none;background-color:var(--bg);color:var(--tt-2);cursor:pointer;font-size:24px;border-radius:50%;text-align:center;box-shadow:0 5px 10px rgba(0,0,0,0.1)}
.logo{display:inline-flex;flex-direction:column;justify-content:center;height:60px;text-align:left;margin-right:calc(var(--indent)/2);background:url(../images/girl.png) 0 6px / 40px no-repeat;padding-left:50px}
.logo__title{color:#7fc4e0;font-size:24px;letter-spacing:1px;line-height:.7}
.logo__caption{font-size:10px;font-weight:700;color:#94ff39;opacity:.9;text-transform:uppercase;letter-spacing:1.2px;margin-top:5px}
.header__menu{position:relative}
.header__menu-fidden {position: absolute;right: 200px;top: 98%;z-index: 999;background-color: var(--bg);box-shadow: var(--bsh);padding: 30px;width: 500px;column-gap: 15px;column-width: 36px;border-left: 5px solid var(--accent);visibility: hidden;opacity: 0;transform: translateX(30px);}
.header__menu-fidden li{margin-bottom:10px}
.header__menu > li:hover .header__menu-fidden{visibility:visible;opacity:1;transform:translateX(0)}
.header__menu > li{margin-right:40px}
.header__menu > li > a{height:80px;display:flex;align-items:center;text-transform:uppercase;font-size:16px}
.header__menu > li:hover > a,.header__btn:hover,.header__menu-hidden a:hover{color:var(--accent)}
.header__menu-hidden{position:absolute;left:0;top:98%;z-index:999;background-color:var(--bg);box-shadow:var(--bsh);padding:30px;width:600px;column-gap:30px;column-width:150px;border-left:5px solid var(--accent);visibility:hidden;opacity:0;transform:translateX(30px)}
.header__menu-hidden li{margin-bottom:10px}
.header__menu > li:hover .header__menu-hidden{visibility:visible;opacity:1;transform:translateX(0)}
.header__duur{position:relative}
.header__duur > li{margin-right:40px}
.header__duur > li > a{height:80px;display:flex;align-items:center;text-transform:uppercase;font-size:16px}
.header__duur > li:hover > a,.header__btn:hover,.header__duur-hidden a:hover{color:var(--accent)}
.header__duur-hidden{position:absolute;left:100px;top:98%;z-index:999;background-color:var(--bg);box-shadow:var(--bsh);padding:30px;column-gap:30px;column-width:150px;border-left:5px solid var(--accent);visibility:hidden;opacity:0;transform:translateX(30px)}
.header__duur-hidden li{margin-bottom:10px}
.header__duur > li:hover .header__duur-hidden{visibility:visible;opacity:1;transform:translateX(0)}
.header__btn{font-size:16px;text-transform:uppercase;cursor:pointer;margin-left:40px}
.header__btn .fal{padding:0;width:40px;font-size:14px;height:40px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;box-shadow:var(--bsh-2);margin-right:10px;background-color:#216279;color:#ececec}
.header__search{position:relative}
.header__search input,.header__search input:focus{padding:0 60px 0 20px;border-radius:20px;background:rgba(255,255,255,0.1);box-shadow:var(--bsh);color:#ececec}
.header__search input:not(:focus)::placeholder{color:#ececec;opacity:.8;font-size:14px}
.header__search button{position:absolute;right:0;top:0;padding:0;background:none;color:#eee;font-size:16px;width:60px}
.big-slider{margin:0 var(--indent-negative);margin-bottom:30px;margin-top:-140px;background-color:#000;height:610px;overflow:hidden}
.slideviri{height:610px;position:relative;color:#eee;padding:var(--indent);padding-top:0}
.slideviri > img{position:absolute;left:0;top:0}
.slideviri::before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;z-index:3;background-color:rgba(0,0,0,0.8)}
.slideviri__poster{width:240px;height:360px;margin:0 40px 0 50px;z-index:5;box-shadow:var(--bsh)}
.slideviri__label{position:absolute;z-index:5;left:0;top:15px;background-color:var(--accent-3);font-size:12px;color:#ececec;font-weight:700;letter-spacing:1px;padding:6px 10px}
.slideviri__desc{position:relative;z-index:5;min-height:360px}
.slideviri__cat{font-size:16px;margin-bottom:0;opacity:.8}
.slideviri__title{margin-bottom:0;font:40px Georgia,serif,bolder;line-height:40px;}
.slideviri__subtitle{font-size:22px;margin-bottom:20px}
.slideviri__text{line-height:1.7;margin:20px 0;max-width:500px;-webkit-line-clamp:3;opacity:.8}
.slideviri__btn{height:60px;padding:0 40px}
.slideviri__trailer{position:relative}
.colorsss{color:LightCoral;}
.colorsssd{color:Gold;}
.colorsssdf{color:DarkTurquoise;}
.colorsssdfg{color:#ffef7d;}
.slideviri__trailer::before{content:'';z-index:6;width:415px;height:285px;position:absolute;right:0;bottom:22px;background:url(../images/nyashka.webp);background-size:contain}
.carou{padding:0 var(--indent);margin:0 var(--indent-negative);margin-bottom:30px;position:relative;padding-bottom:60px}
.carou__content:not(.owl-carousel){display:flex;overflow:hidden}
.carou__content > .top{width:calc((100% - 75px)/6);flex-shrink:0;margin-right:15px}
.top{background-color:var(--bg-3)}
.top__desc{position:absolute;left:0;right:0;bottom:0;z-index:10;padding:15px;color:#ececec}
.tags{color:#f0e68c}
.tags a{color:#e06e41}
.tags a:hover{color:#19be5e}
.telega img {width:220px;border-radius:9px;margin-top:4px;transition: all 0.3s ease;}
.telega img:hover {filter:brightness(0.7);transform: scale(1.05);}
.iframePlayer{position:relative;width:100%;height:544px}
.iframePlayer iframe{width:100%;height:100%;border:0;overflow:hidden;}
.iframePlayer > .selectors{position:absolute;left:8px;top:10px;display:flex;}
.iframePlayer > .timestamper{position:absolute;right:10px;top:10px}
.iframePlayer > .selectors select{padding:4px 23px 4px 5px !important;width:auto!important;height:auto!important;max-width:250px;color:#fff;font:400 13.3333px Arial;border-radius:3px;border-color:#272a2b;background:#ea852e url(../images/strelka.webp) 99% / 15px no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none}
#remember_me{display:block;cursor:pointer;font-size:11px;width:120px;z-index:9;text-align:right;color:#fff;position:absolute;top:5px;right:55px;border-bottom:1px dotted #666;font-family:Arial;padding-bottom:1px}
#remember{position:absolute;top:25px;right:9px;width:310px;overflow:hidden;padding:5px 7px;z-index:10;border-radius:5px;border:0;display:none;outline:0;font-size:13px;background:#fff;font-family:Arial}
#rem_s,#rem_s a,.rem_e{font-weight:600;border-bottom:1px dotted #000;cursor:pointer;color:#000;font-size:12px}
.iframePlayer > .timestamper{display:none}
.iframePlayer > .selectors select{max-width:180px}
#remember_me{display:none}
#remember{display:none}
#rem_s,#rem_s a,.rem_e{display:none}
.sect:not(:last-child){margin-bottom:60px}
.sect__header{margin-bottom:30px}
.sect__title{font-size:44px}
.sect__title span{display:block;color:var(--tt-2);margin-top:5px;font-weight:400;font-size:16px;font-family:'Manrope'}
.sect__subtitle{font-size:21px}
.desc{display:grid;grid-gap:20px;line-height:1.7;color:var(--tt-dark);background:var(--bg-3);margin:40px var(--indent-negative);padding:80px var(--indent);font-size:16px;margin-bottom:-40px;padding-bottom:80px}
.desc h1,.desc h2,.desc h3{font-weight:700;font-size:28px;line-height:1.3}
.desc a{text-decoration:underline}
.desc ul li{position:relative;padding-left:25px;margin-left:25px}
.desc ul li::before{content:"\f00c";font-weight:300;font-family:'Font Awesome 5 Pro';color:var(--accent);position:absolute;left:0;top:0}
.speedbar{font-size:14px;color:var(--tt-2);background-color:var(--bg-2);margin:0 var(--indent-negative);margin-bottom:-60px;margin-top:30px;padding:30px var(--indent)}
.speedbar a:after{color:var(--tt);display:inline;content:'/';margin:0 5px}
.speedbar a:hover{text-decoration:underline}
.sect__btn-filter{display:flex;align-items:center;height:30px;border-radius:15px;padding:0 15px;font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:1px;border:1px solid var(--accent);color:var(--tt);cursor:pointer;margin-left:20px}
.poster{display:block;position:relative}
.poster__img{box-shadow:var(--bsh-poster);margin-bottom:20px}
.poster__rating{position:relative;background:url(../dleimages/rating.svg);height:17px;width:85px;margin-top:10px}
.poster__rating-fill{position:absolute;left:0;top:0;height:100%;z-index:1;background:url(../dleimages/rating.svg) 0 -34px repeat-x}
.poster__title a{display:block}
.poster__title a::before{position:absolute;left:0;right:0;bottom:0;top:0;z-index:10;content:''}
.poster__subtitle li{display:inline-block;margin:8px 0 10px;color:var(--tt-2);margin-right:4px}
.poster__subtitle li a{color:var(--tt-2)}
.poster__subtitle li:not(:last-child)::after{margin-left:6px;content:'/';opacity:.6}
.poster__label{position:absolute;left:0;top:0;right:0;font-weight:700;padding:10px 10px 100px 15px;background:linear-gradient(to bottom,#000,transparent);font-size:15px;color:#77f52c;letter-spacing:1px}
.poster:hover .poster__img{box-shadow:var(--bsh)}
.poster-ext.not-loaded{display:flex;padding:30px;flex-direction:column;justify-content:center}
.poster-ext.not-loaded::before{height:100%;top:0;margin:0}
.poster-ext{position:fixed!important;left:0;bottom:20px;z-index:999;background:var(--bg);box-shadow:var(--bsh);width:500px;padding:15px 15px 15px 165px;min-height:180px}
.poster-ext h1{font-size:15px;text-transform:uppercase;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:none}
.poster-ext .pmovie__header-list{width:100%;margin:0}
.poster-ext .page__text{max-height:130px;overflow:hidden;margin:0 0 -6px;position:relative;font-size:13px}
.poster-ext .page__text::before{content:'';position:absolute;left:0;right:0;bottom:0;height:80%;background:linear-gradient(to top,#111113,transparent);z-index:1}
.poster-ext .pmovie__header-list li{margin:0!important;position:relative;z-index:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.poster-ext .pmovie__header-list li > span:first-child{display:inline;margin:0;font-size:13px;color:var(--tt);font-weight:700}
.poster-ext .pmovie__header-list li a{color:var(--accent);border-color:var(--accent)}
.poster-ext .pmovie__poster{position:absolute;left:0;top:0;margin:0;width:150px;height:100%;box-shadow:none}
.poster-ext .not-shown-ajax{display:none!important}
.sorter{position:relative;cursor:pointer;background:darkslategrey;height:30px;line-height:30px;padding:0 10px;border-radius:6px;font-size:13px;display:block}
.sorter:before{content:attr(data-label);display:inline-block;vertical-align:top}
.sorter > span{display:inline-block;vertical-align:top;margin-left:2px}
.sorter form{display:none;padding:10px 20px;line-height:26px;box-shadow:0 0 15px 0 rgba(0,0,0,0.1);background-color: #143939;position:absolute;right:0;top:100%;width:160px;z-index:999;border-radius:4px;list-style:none}
.sorter a:hover{text-decoration:underline}
.sort li.asc a:after,.sort li.desc a:after{content:"\f063";font-family:"Font Awesome 5 Pro";display:inline-block;margin-left:10px;font-weight:300;list-style:none}
.sort li.desc a:after{list-style:none;content:"\f062"}
ul ol li:sort{list-style:none}
.sorter:hover{background-color:#16701e;color:#ececec}
.footer__two{margin-top:20px}
.footer__btn{font-size:14px}
.footer__text{line-height:1.7}
.pagination__pages11{text-align:center;margin:0 var(--indent-negative);padding:0;background:var(--bg-3);justify-content:center;margin-top:40px;margin-bottom:-40px}
.pagination__pages{background:var(--bg-2);padding:0 15px}
.pagination__pages > a,.pagination__pages > span,.pagination__pages-btn > a,.pagination__pages-btn > span{display:inline-block;margin:0;line-height:60px;padding:0 10px;min-width:50px;background-color:var(--bg-2);font-size:24px}
.pagination__pages1 > span:not(.nav_ext),.pagination__pages a:hover,.pagination__btn-loader a:hover,.pagination__pages-btn > *{background:var(--accent)!important;color:#ececec}
.pagination__pages--full a,.pagination__pages--full span{line-height:30px;min-width:30px;font-size:14px}
.pagination__pages > span:not(.nav_ext),.pagination__pages-btn1 > span{background:var(--bg-2);color:var(--accent-2)}
.pmovie .big-slider{margin-bottom:40px}
.pmovie .big-slider,.pmovie .slideviri{height:auto}
.pmovie .slideviri{padding-top:160px}
.pmovie .slideviri__poster{margin-left:0}
.pmovie .slideviri__cat{color:var(--tt-dark);opacity:1}
.pmovie .slideviri__text{opacity:1;margin-top:0}
.pmovie li.line-clamp{-webkit-line-clamp:3}
.pmovie h1 a{margin-left:10px;font-size:14px;font-weight:400;color:#ccc}
.pmovie__header-list li + li{margin-top:15px}
.pmovie__header-list li > span:first-child{margin-right:3px;color:#5febff;font-weight:600;}
.pmovie__header-list li a{border-bottom:1px dotted var(--accent-3);color:#29f929}
.pmovie__fav a{display:inline-flex;align-items:center;justify-content:center;margin-left:20px;height:60px;width:60px;border-radius:50%;font-size:24px;border:1px solid #b1b1b1;color:var(--tt-dark)}
.pmovie__ratings-caption{width:100%;margin-bottom:0}
.pmovie__rating{position:relative;margin-right:30px}
.pmovie__rating--site .poster__rating{position:static;transform:none}
.pmovie__rating--site .pmovie__rating-content{height:17px;margin:9px 0 7px}
.pmovie__rating--site .poster__rating-fill{height:17px;top:9px}
.pmovie__rating--kp{margin-right:0}
.pmovie__rating-content{font-size:24px}
.pmovie__rating-caption{margin-top:2px;color:var(--tt-dark);font-size:12px}
.page__col-left{width:240px;margin-right:40px}
* + .page__subtitle{margin-top:40px}
.page__subtitle{font-size:20px;text-transform:uppercase;margin-bottom:20px}
.listit{padding:10px 0 10px 25px;margin-top:15px;background-color:#212429;box-shadow:0 0 3px rgba(0,0,0,0.1);font-size:13px}
.listit a{color:#15a6c3;text-decoration:none}
.listit>ul{list-style:disc;padding-left:8px}
.listit>ol{list-style:auto;padding-left:8px}
.listit a:hover{color:#15a6c3;text-decoration:underline}
.titleyes{text-decoration:underline;margin:0 0 9px;font-weight:600;font-size:15px;color:#54ca2a}
.pmovie__screenshots,.pmovie__screenshots .xfieldimagegallery,.pmovie__screenshots > p{display:grid;grid-gap:5px 5px;width:100%;grid-column:1 / -1;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-auto-flow:row dense}
.pmovie__screenshots a,.pmovie__screenshots img,.pmovie__screenshots li{height:90px;display:block!important;margin:0!important;max-width:100%!important;width:100%}
.pmovie__screenshots img{width:100%;object-fit:cover}
.pmovie__screenshots br{display:none}
.pmovie__list{margin-top:-40px;background-color:var(--bg);color:var(--tt-dark);padding:30px 20px;display:grid;grid-gap:20px;line-height:1.5}
.pmovie__list li > div:first-child{margin-bottom:2px;font-weight:700;color:var(--tt)}
.pmovie__list a{color:#29f929}
.pmovie__related{margin:0 var(--indent-negative);padding:40px var(--indent);background-color:var(--bg);margin-bottom:-40px}
.page__text{margin-bottom:26px}
.pmovie__player{position:relative;margin-bottom:30px}
.pmovie__complaint{position:absolute;right:0;top:10px;white-space:nowrap}
.pmovie__complaint a{color:var(--accent);border-bottom:1px dotted var(--accent)}
.tabs-block__select span{cursor:pointer;display:inline-block;height:40px;line-height:40px;padding:0 20px;margin-right:10px;background-color:var(--bg);color:var(--tt-3);font-weight:700}
.tabs-block__select span.is-active,.tabs-block__select span:hover{background:var(--accent);color:#ececec}
.pmovie__player-bottom{margin-top:10px}
.pmovie__rating-likes{margin:0}
.pmovie__rating-likes > *{display:flex;align-items:center;height:45px;background-color:#5d9b42;color:#ececec;box-shadow:var(--bsh-2);padding:0 20px 0 0;font-weight:700;font-size:18px}
.pmovie__rating-likes > * .fal{height:45px;width:45px;background:rgba(0,0,0,0.1);display:flex;justify-content:center;align-items:center;margin-right:20px;font-size:24px}
.pmovie__rating-likes > * + *{background-color:#ea162a}
.pmovie__rating-likes > a:hover{background-color:var(--accent);color:#ececec}
.pmovie__share .page__subtitle{margin:0;margin-right:10px}
.ya-share2{height:36px;padding:6px 0}
.not-loaded{overflow:hidden;position:relative;text-align:center}
.not-loaded::after{content:'Загрузка...';display:inline-block;position:relative;z-index:1}
.not-loaded::before{background:repeating-linear-gradient(45deg,#000,#000 10px,#111 10px,#111 20px);animation:move 10s infinite linear;animation-direction:alternate;content:'';width:200%;height:20px;position:absolute;left:0;top:50%;margin-top:-10px}
@keyframes move {
from{transform:translateX(-50%)}
to{transform:translateX(0%)}
}
.page__caption{font-size:14px;line-height:1.4;position:relative;margin-top:10px;color:var(--tt-dark);background-color:var(--bg);padding:12px 20px 13px 80px}
.page__caption::before{content:'\f2f7';font-family:'Font Awesome 5 Pro';font-weight:300;position:absolute;left:20px;top:50%;font-size:38px;color:var(--accent-3);transform:translateY(-50%)}
.pmovie__items{counter-reset:num}
.ftop-item + .ftop-item{margin-top:15px}
.ftop-item,.ftop-item__desc{position:relative;z-index:5;color:var(--tt-2)}
.ftop-item__img{width:60px;height:90px;margin-right:15px;z-index:5}
.ftop-item__title{font-weight:700;margin-bottom:10px;color:var(--tt)}
.ftop-item::before{content:counter(num);counter-increment:num;color:var(--tt-2);opacity:.5;position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:40px;font-weight:700}
.soc-channels__item{display:flex;flex-direction:column;justify-content:center;position:relative;padding:0 20px 0 55px;height:40px;overflow:hidden;background-color:#2daae1;color:#ececec!important;box-shadow:var(--bsh-2);font-size:10px;text-transform:uppercase;letter-spacing:1px;font-weight:400;border-radius:4px}
.soc-channels__item div{font-size:14px;text-transform:none;font-weight:700;margin-top:-1px}
.soc-channels__item::before{content:'';width:40px;height:40px;background-color:rgba(0,0,0,0.2);position:absolute;left:0;top:0;background-position:center center;background-size:20px;background-repeat:no-repeat}
.tlg::before{background-image:url(../images/VK.svg);background-size:40px}
.full-text{line-height:1.7;font-size:15px;word-wrap:break-word}
.full-text a{text-decoration:underline;color:#5278b1}
.full-text img:not(.emoji),.full-text p,.full-text h1,.full-text h2,.full-text h3,.full-text h4,.full-text h5,.full-text > ul,.full-text > ol,.full-text table,.page__title{margin-bottom:20px}
.full-text > img[style*="left"],.full-text > .highslide img[style*="left"]{margin:0 10px 10px 0}
.full-text > img[style*="right"],.full-text > .highslide img[style*="right"]{margin:0 0 10px 10px}
.full-text > ul li,.full-text > ol li{padding-left:60px;position:relative}
.full-text > ul li:before{content:'';width:8px;height:8px;border-radius:50%;border:3px solid var(--accent);position:absolute;top:5px;left:34px}
.full-text > ol{counter-reset:num}
.full-text > ol li:before{content:counter(num);counter-increment:num;background-color:var(--accent);color:#ececec;position:absolute;top:-2px;left:17px;width:24px;height:30px;font-size:14px;font-weight:700;display:flex;justify-content:flex-end;align-items:center;padding-right:6px;box-sizing:border-box}
.full-text > ol li:after{content:'';border:10px solid transparent;border-left-color:var(--accent);position:absolute;left:41px;top:-2px;transform:scale(0.66,1.5);transform-origin:0 0}
.full-text > ul li + li,.full-text > ol li + li{margin-top:10px}
.full-text table,.video-inside > *{width:100%}
.full-text table tr td{padding:10px;border:2px solid #ececec}
.full-text table tr:nth-child(2n+1){background-color:#f2f6f9}
.full-text table tr:nth-child(1){background-color:#cee0ed}
.full-text table img:not(.emoji){margin:0;max-width:350px}
.full-text > :last-child{margin-bottom:0}
.otstuplenie{padding-top:20px;}
.video-responsive{padding-top:60%;position:relative}
.video-responsive > iframe,.video-responsive > video{position:absolute;left:0;top:0;width:100%;height:100%}
.full-text h1,.full-text h2,.full-text h3,.full-text h4,.full-text h5{font-size:21px}
.full-text iframe{width:100%;height:400px;margin-bottom:20px}
.page__comments{margin:0}
.page__comments-title{font-size:20px;text-transform:uppercase;font-weight:700;margin-bottom:20px}
.page__comments-info{font-size:14px;margin-bottom:15px;margin-top:-10px;color:var(--tt-3);line-height:1.5}
.page__comments-info .fal{color:#eb4d4b;margin-right:6px}
.page__comments-list{padding:0}
.page__comments-list--not-comments{padding:0;border:0}
.add-comments-form.form{padding:0;margin-bottom:20px}
.add-comments-form .form__input,.add-comments-form__input,.add-comments-form .form__textarea-inside textarea,.mass_comments_action select{box-shadow:inset 0 0 0 1px #111;border-radius:0}
.add-comments-form__input{margin-left:20px}
.add-comments-form .d-none,.comments_subscribe + br{display:none}
.mass_comments_action{display:flex;align-items:center;max-width:800px;white-space:nowrap;margin-bottom:20px}
.mass_comments_action select{flex:1 1 0;margin:0 -8px 0 20px}
.mass_comments_action .bbcodes{border-radius:0;padding:0 10px}
.show-comms > a{display:inline-block;font-weight:700;color:var(--accent);text-decoration:underline;margin-bottom:30px}
.comment-item__title{font-weight:700;font-size:18px;margin-bottom:20px}
.comment-item{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid var(--bdc)}
.comment-item__img{width:40px;height:40px;border-radius:50%;margin-right:10px}
.comment-item__letter{width:100%;height:100%;text-transform:uppercase;font-weight:700;position:absolute;left:0;top:0;z-index:5;color:#ececec;font-size:18px}
.comment-item__author{font-weight:700;font-size:14px}
.comment-item__date{color:var(--tt-3);margin-top:4px;font-size:12px}
.comment-item__main{margin:8px 0 6px;font-size:15px}
.comment-item__rating{white-space:nowrap;font-size:14px}
.comment-item__rating a{margin-left:6px}
.comment-item__rating a > span:first-child{color:#6ab04c;margin-right:2px}
.comment-item__rating a:last-child > span:first-child{color:#eb4d4b}
.comment-item__reply a{font-size:12px;margin-right:20px;color:var(--tt-2)}
.comment-item__reply a .fal{margin-left:5px}
.comment-item__reply + .comment-item__reply a .fal{margin-left:0;margin-right:5px}
.comment-item__controls{text-align:right;font-size:12px;margin-right:-15px}
.comment-item__controls li{display:inline-block;vertical-align:middle;margin:0 0 0 10px;height:16px;line-height:16px}
.comment-item__controls a:not(:hover){color:var(--tt-2)}
.comment-item__footer a:hover{text-decoration:underline}
.comment-item__rating a:hover > span:first-child{text-decoration:none}
.comment-item__controls .checkbox{transform:scale(0.8,0.8);margin-left:5px}
.login{position:fixed;z-index:999;left:50%;top:50%;transform:translate(-50%,-50%);overflow:hidden;background-color:var(--ui-bg);border-radius:4px;width:400px;box-shadow:0 0 0 10px rgba(255,255,255,0.2),0 15px 45px rgba(0,0,0,1)}
.login__header{padding:20px 40px;background-color:var(--ui-bg-darker)}
.login__title{font-size:17px;font-weight:700;padding:1px 0;text-transform:capitalize}
.login__close{cursor:pointer;font-size:24px;opacity:.6;margin-left:20px}
.login__title a{border-bottom:1px dotted var(--tt-3);margin-left:10px;font-weight:400;color:var(--tt-3)}
.login__content{padding:20px 40px}
.login__row{margin-bottom:20px;position:relative;display:block;font-size:14px;color:var(--tt-3)}
.login__caption{font-size:14px;color:var(--tt);margin-bottom:10px}
.login__caption a{text-decoration:underline;margin-left:6px;color:var(--accent)}
.login__input input{padding-left:40px}
.login__row .fal{opacity:.5;position:absolute;left:0;bottom:0;line-height:40px;width:40px;text-align:center}
.login__row button{width:100%}
.login__social{background-color:var(--ui-bg-darker);padding:20px 40px;text-align:center}
.login__social-caption{font-size:11px;text-transform:uppercase;margin-bottom:10px}
.login__social-btns a{display:inline-block;margin:0 3px;vertical-align:top}
.login__social-btns img{display:block;width:30px;height:30px;border-radius:50%}
.login__avatar{width:40px;height:40px;border-radius:50%;margin-right:10px}
.login__menu{padding-left:35px;padding-right:35px;margin-bottom:-10px}
.login__menu li{flex:1 1 0;min-width:auto;max-width:100%;margin:0 5px 10px}
.login__menu a{display:block;border-radius:6px;padding:10px;text-align:center;white-space:nowrap;background-color:var(--ui-bg-darker);box-shadow:inset 0 0 10px rgba(0,0,0,0.1);font-size:13px}
.login__menu .fal{display:block;height:30px;font-size:24px;opacity:.3}
.owl-carousel{width:100%;position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;display:flex;justify-content:flex-start}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-item{position:relative;min-height:10px}
.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled,.owl-carousel.owl-refresh .owl-item{display:none}
.owl-carousel.owl-loaded,.owl-carousel.owl-loading,.no-js .owl-carousel{display:block;opacity:1}
.owl-carousel.owl-drag .owl-item{user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:grab}
.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{animation-name:fadeOut}
@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{transform-style:preserve-3d}
.owl-nav{position:absolute;left:0;right:0;top:50%}
.owl-prev,.owl-next{display:flex;cursor:pointer;box-shadow:none;width:40px;height:30px;background:none;color:var(--tt-2);position:absolute;top:0;font-size:28px;margin-top:-15px}
.owl-prev{left:-50px}
.owl-next{right:-50px}
.owl-prev:hover,.owl-next:hover{background:none;color:var(--accent)}
.owl-dots{text-align:center;position:absolute;left:0;right:0;bottom:-37px}
.owl-dot{display:inline-block;width:16px;height:16px;border-radius:50%;cursor:pointer;background:var(--bg);margin:0 5px;box-shadow:var(--bsh-2)}
.owl-dot.active,.owl-dot:hover,#owl-big button:hover,.slideviri__trailer:hover .fal{background:var(--accent);color:#ececec}
#owl-big .owl-nav{right:auto;top:0;bottom:0;left:calc(var(--indent)/2);display:flex;flex-direction:column;justify-content:center;padding-top:50px}
#owl-big .owl-prev,#owl-big .owl-next{position:static;height:40px;margin:10px 0;font-size:18px;background-color:#eee;color:#000;border-radius:50%}
#owl-big .owl-dots{bottom:0;display:flex;gap:0 5px;left:var(--indent);right:var(--indent)}
#owl-big .owl-dot{flex:1 1 0;height:10px;border-radius:0;margin:0;opacity:.6}
#owl-big .owl-dot.active{opacity:.6}
@keyframes slideOutDown {
from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(0,100%,0)}
}
.slideOutDown{animation-name:slideOutDown}
@keyframes slideInDown {
from{transform:translate3d(0,-100%,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
.slideInDown{animation-name:slideInDown}
@keyframes slideOutUp {
from{transform:translate3d(0,0,0)}
to{visibility:hidden;transform:translate3d(0,-100%,0)}
}
.slideOutUp{animation-name:slideOutUp}
@keyframes slideInUp {
from{transform:translate3d(0,100%,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
.slideInUp{animation-name:slideInUp}
.overlay{position:fixed;z-index:998;left:0;top:0;width:100%;height:100%;opacity:.6;background-color:#000;cursor:pointer;display:none}
.mobile-menu{width:280px;height:100%;overflow-x:hidden;overflow-y:auto;padding:10px 20px;z-index:999;position:fixed;left:-320px;top:0;transition:left .4s;background:var(--bg-3);color:#ececec}
.mobile-menu.is-active{left:0}
.mobile-menu-close{cursor:pointer;display:block;left:280px;top:-40px;position:fixed;z-index:999;width:40px;height:40px;line-height:40px;text-align:center;font-size:18px;opacity:0;background-color:#e84e36;color:#ececec;transition:top .4s,opacity .4s}
.mobile-menu-close.is-active{top:0;opacity:1}
body.mobile-menu-is-opened{overflow:hidden;width:100%;height:100%}
.mobile-menu .header__menu,.mobile-menu .side-block__menu-hidden{margin:0;padding:10px 20px;display:block;background:var(--bg-3);width:calc(100% + 40px);margin:-10px -20px 25px -20px;max-width:none}
.mobile-menu .header__menu > li{width:100%;margin:0;padding:0}
.mobile-menu .header__menu > li > a{height:40px;color:#ececec}
.mobile-menu .header__menu-hidden{background-color:var(--bg);position:static;width:calc(100% + 40px);opacity:1;visibility:visible;transform:none;border:0;margin:10px -20px;padding:20px}
.mobile-menu .header__duur,.mobile-menu .side-block__menu-hidden{margin:0;padding:10px 20px;display:block;background:var(--bg-3);width:calc(100% + 40px);margin:-10px -20px 25px -20px;max-width:none}
.mobile-menu .header__duur > li{width:100%;margin:0;padding:0}
.mobile-menu .header__duur > li > a{height:40px;color:#ececec}
.mobile-menu .header__duur-hidden{background-color:var(--bg);position:static;width:calc(100% + 40px);opacity:1;visibility:visible;transform:none;border:0;margin:10px -20px;padding:20px}
@media screen and (max-width: 1220px) {
body{background-image:none}
.wrapper{padding:0;background-image:none;overflow:hidden}
.wrapper-container{max-width:1000px}
.header .header__menu{display:none}
.header .header__duur{display:none}
.header__btn .fal{display:none}
.header__btn-menu{cursor:pointer;width:40px;height:40px;border-radius:50%;line-height:40px;text-align:center;box-shadow:var(--bsh-2);background:var(--accent);color:#ececec;display:block;margin-left:20px;font-size:18px}
.header__search{flex:1 1 0;margin:0 0 0 20px;max-width:100%;min-width:50px}
.header{position:static;padding:10px var(--indent)}
.d-grid,#m-cont{grid-gap:30px 20px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}
#scrolltop{width:40px;height:40px;line-height:40px;font-size:18px}
.poster__title a{font-size:14px;font-weight:700;font-family:'Manrope'}
.poster__subtitle{font-size:13px}
.poster .poster__rating{transform:scale(0.8,0.8);transform-origin:left center}
.poster__subtitle li{margin:6px 4px 6px 0}
.pagination__pages{flex:1 1 0;max-width:100%;min-width:0;display:flex;flex-wrap:wrap;justify-content:center}
.big-slider{margin-bottom:40px}
.footer__one,.footer__two{display:block;text-align:center}
.footer__menu{justify-content:center;margin-top:20px}
.footer__menu li,.footer__text{margin:0 10px 20px}
.footer__menu > li > a{margin:0;height:auto}
.main-slider .owl-nav{display:none!important}
.main-slider .owl-dots{display:flex!important}
.main-slider.big-slider,.main-slider .slideviri{height:460px}
.main-slider .slideviri{padding:20px;padding-bottom:30px}
.slideviri__poster{margin-left:0;margin-right:20px;width:200px;height:300px}
.slideviri__desc{min-height:300px}
.slideviri__cat,.slideviri__subtitle{font-size:14px}
.slideviri__title{font-size:38px;padding:3px 0;margin:0;line-height:1.4}
.slideviri__btn{height:40px;padding:0 20px;font-size:15px}
.slideviri__trailer::before{bottom:31px}
.pmovie .slideviri__desc{padding:0}
.pmovie .slideviri__title{padding-right:120px}
.pmovie__fav a{width:40px;height:40px;font-size:18px}
.pmovie__ratings{margin-top:-20px}
}
@media screen and (max-width: 950px) {
.wrapper-container{max-width:768px}
.carou__content > .top{width:calc((100% - 60px)/5)}
.sect__title{font-size:34px}
.page__col-left{width:100%;margin:0;margin-bottom:40px}
.pmovie__list{margin-right:-20px;margin-left:-20px}
.hm,.pmovie__ratings-caption{display:none}
.pmovie__screenshots,.pmovie__screenshots .xfieldimagegallery,.pmovie__screenshots > p{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}
}
@media screen and (max-width: 760px) {
.editdate{padding:12px}
.tags{padding-left:12px;padding-right:12px;}
.wrapper-container{max-width:640px}
.carou__content > .top{width:calc((100% - 30px)/3)}
.header__search{order:10;min-width:100%;margin:0;margin-top:10px}
.header{height:auto}
.logo{flex:1 1 0;min-width:50px;max-width:100%;margin-right:20px}
.big-slider{margin-top:-200px}
.main-slider.big-slider,.main-slider .slideviri{height:420px}
.main-slider .slideviri__text,.slideviri__trailer,.slideviri__trailer::before{display:none}
.main-slider .slideviri__poster{height:180px;width:120px}
.main-slider .slideviri__desc{padding-right:0;min-height:180px}
.main-slider .slideviri__btns{margin-top:20px}
.main-slider .slideviri__title{padding:0;font-size:32px}
.main-slider .slideviri__subtitle{margin-bottom:10px}
.pmovie .slideviri{padding-top:220px;display:block}
.pmovie .slideviri__poster,.pmovie__poster-hm{margin:0 auto;margin-bottom:20px;display:none}
.pmovie__poster-hm{display:block;width:200px;height:300px}
.pmovie h1,.pmovie .slideviri__subtitle,.pmovie .slideviri__cat{text-align:center}
.pmovie .slideviri__title{padding-right:0}
.pmovie__ratings-caption{display:block}
.pmovie__ratings{width:100%;margin:0;margin-top:20px}
.pmovie__fav{justify-content:flex-end;display:flex}
.pmovie__player{margin-left:var(--indent-negative);margin-right:var(--indent-negative)}
.tabs-block__select span{margin:0}
.pmovie__rating-likes{width:100%;margin:-10px 0 15px}
.pmovie__rating-likes > *{width:50%}
.pmovie__share{text-align:center;justify-content:center;width:100%}
.pmovie__complaint{display:none}
.tabs-block__select span{flex:1 1 0;min-width:auto;max-width:100%;white-space:nowrap;text-align:center}
.page__text .quote{margin-left:var(--indent-negative);margin-right:var(--indent-negative);padding-right:var(--indent)}
.full-text h1,.full-text h2,.full-text h3,.full-text h4,.full-text h5{font-size:18px}
.add-comments-form__input{min-width:100%;margin:0 0 10px}
.add-comments-form__btn{width:100%;order:10}
.add-comments-form .form__row--protect .form__caption{width:100%;margin:0 0 10px}
.mass_comments_action,.comment-item__controls,.comment-item__rating-caption{display:none}
}
@media screen and (max-width: 590px) {
.wrapper-container{max-width:480px}
.login{max-width:90%;max-height:90%;overflow-x:hidden;overflow-y:auto}
.login__header,.login__content,.login__social,.pages-bg{padding-left:20px;padding-right:20px}
.carou__content > .top{width:calc((100% - 30px)/3)}
}
@media screen and (max-width: 470px) {
.wrapper-container22{max-width:360px}
.carou__content > .top{width:calc((100% - 20px)/3);margin-right:10px}
.top__desc{padding:10px;font-size:13px}
.header__logo{background-image:none;padding-left:0;margin:0}
.header__logo > *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.header__btn{margin-left:20px}
.main-slider .slideviri__btn{font-size:0;width:90px;position:relative}
.main-slider .slideviri__btn::after{content:'смотреть';font-size:12px;position:absolute;width:100%;text-align:center}
.slideviri__poster{margin-right:10px}
.d-grid,#m-cont{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}
.pmovie__rating{margin-right:15px}
.pmovie .slideviri__trailer{bottom:62px}
.soc-channels__item{width:100%;margin-bottom:30px;order:-1;margin-top:-20px}
.pmovie__related .poster:nth-child(5n){display:none}
}
.filter-block{margin-bottom:0}
.filter-block__form{display:flex;flex-wrap:wrap}
.filter-block__cell{margin-left:10px}
.filter-block__cell--full-width{grid-column:1 / -1}
.filter-block__cell-caption{margin-bottom:10px}
.filter-block__cell-content > *{width:100%;display:block}
.filter-block__cell-content--two-columns{display:flex;justify-content:space-between}
.filter-block__cell-content--two-columns > *{width:calc((100% - 10px)/2)!important}
.filter-block__cell-content select,.filter-block__cell-content input[type="text"],.filter-block__cell-content--check-group{height:40px;line-height:36px;background-position:right 14px top 54%;background-color:var(--bg);color:var(--tt);border:1px solid var(--bdc);border-radius:20px;box-shadow:none;font-size:14px;padding:0 15px;background-size:10px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto;box-sizing:border-box}
.filter-block__cell-content select{padding:0 30px 0 10px}
.filter-block__cell-content input[type="text"]::placeholder{opacity:1;color:var(--tt);font-size:14px}
.filter-block__cell-content input[type="text"]:focus::placeholder{opacity:0}
.filter-block__cell-content--inp-year input{width:80px!important}
[data-dlefilter="reset"]{width:40px;background-color:var(--bg-2);color:var(--tt-2);padding:0;font-size:18px;border:1px solid var(--bdc);border-radius:20px}
@media screen and (max-width: 1220px) {
.filter-block{width:100%;margin-bottom:-10px;margin-top:20px}
.filter-block__cell{margin:0 10px 10px 0}
}
@media screen and (max-width: 470px) {
.filter-block__form{justify-content:space-between}
.filter-block__cell{margin-right:0;width:48%}
.filter-block__cell:first-child{width:calc(100% - 50px);order:10}
.filter-block__cell-content > *{width:100%!important}
.filter-block__cell-content--inp-year input{width:100%!important}
.filter-block__cell--btns{width:40px;order:11}
}
.blokrospis{outline:0 solid #000;width:100%;margin-bottom:15px}
.colrospis{position:relative}
.raspisanie{padding:5px 0;display:block;text-align:center;color:#c85e11;font-size:20px;border-bottom:1px solid #fbc158}
#raspisanieMon a,#raspisanieTue a,#raspisanieThu a,#raspisanieFri a,#raspisanieSat a,#raspisanieSun a,#raspisanieWed a,#raspisanieNet a{display:block;padding:6px;margin-top:1px;background:#255c8c;color:#f3feee;position:relative}
#raspisanieMont a,#raspisanieTuet a,#raspisanieThut a,#raspisanieFrit a,#raspisanieSatt a,#raspisanieSunt a,#raspisanieWedt a,#raspisanieNett a{display:block;padding:6px;margin-top:1px;background:#255c8c;color:#f3feee;position:relative}
.raspistop{color:#4fed6a!important}
#raspisanieMon a:hover,#raspisanieTue a:hover,#raspisanieThu a:hover,#raspisanieFri a:hover,#raspisanieSat a:hover,#raspisanieSun a:hover,#raspisanieWed a:hover,#raspisanieNet a:hover{color:#fff;background:#4499e2}
#raspisanieMont a:hover,#raspisanieTuet a:hover,#raspisanieThut a:hover,#raspisanieFrit a:hover,#raspisanieSatt a:hover,#raspisanieSunt a:hover,#raspisanieWedt a:hover,#raspisanieNett a:hover{color:#fff;background:#4499e2}
.modal{z-index:10001!important}
.moviewidh{width:630px}
figure {
    margin: 0;
}

figure.align-left {
    float: left;
}

figure.align-right {
    float: right;
}

figure.image.align-center {
    display: table;
    margin-left: auto;
    margin-right: auto;
}

figure.image figcaption {
	padding: 1rem;
    background-color: #fafafa;
    font-size: .8rem;
    caption-side: bottom;
    word-break: break-word;
    text-align: center;
}

figure.image.align-center figcaption {
	display: table-caption;
}
.comments-image-gallery {
  margin: 0;
  padding: 0;  
  list-style: none;
  clear: both;
}

.comments-image-gallery li{
	list-style: none;
	margin: 0;
	padding: 0;  
}

.comments-image-gallery li img{
  float: left;
  margin-right: 5px;
  border: 5px solid #fff;
  width: 100px;
  height: 100px;
  transition: box-shadow 0.5s ease;
}

.comments-image-gallery li img:hover {
  box-shadow: 0px 0px 7px rgba(0,0,0,0.4);
}

.mce-toc {
  border: 1px solid #dbdada;
  margin: 0 0 .7rem 0;
}

.mce-toc h2 {
  margin: 4px;
}

.mce-toc ul {
  padding-left: 20px;
  list-style: none;
  margin-top: 0;
  margin-bottom: 0;
  margin-block-start: 1em;
  margin-block-end: 1em;
}

.mce-toc ul ul {
  padding-left: 20px;
  margin-block-start: 0;
  margin-block-end: 0;
}

.mce-toc li {
  list-style-type: none;
}
.image-bordered {
	border: 1px solid #ddd;
}

.image-shadows {
	box-shadow: rgb(9 30 66 / 25%) 0px 4px 8px -2px, rgb(9 30 66 / 8%) 0px 0px 0px 1px;
}

.image-padded {
	padding: 0.5rem;
}

.comments-user-profile {
  font-weight: bold;
  cursor: pointer;
  color: #3394e6;
}
.title_spoiler svg{
	vertical-align: middle;
	margin-top: -4px;
	margin-right: 7px;
	height: 16px;
	width: 16px;
}
.mce-accordion summary {
	cursor: pointer;
}

.self_delete_link {
	border: 0 none;
	display: inline-block;
	vertical-align: middle;
	cursor: pointer;
	padding: 12px 27px;
	border-radius: 10px;
	outline: none;
	background-color: #f44336;
	color: #fff;
	text-shadow: 0 1px #333;
	text-decoration: none !important;
	box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2);
	box-sizing: border-box;
	transition: all ease .1s; transition: all ease .1s;
}
.DLEPush {
	z-index: 2001;
	position: fixed;
	right: 20px;
	top: 20px
}

@keyframes DLEPush-show {
	0% {
		transform: translateY(100%);
		opacity: 0;
	}

	100% {
		transform: translateY(0);
		opacity: 1;
	}
}

.DLEPush-notification.wrapper {
	animation-name: DLEPush-show;
	animation-duration: 1s;
	position: relative;
	display: grid;
	grid-template-columns: auto 1fr;
	align-items: center;
	color: #fff;
	margin-bottom: 10px;
	width: 100%;
	max-width: 400px;
	border-radius: 10px
}

.DLEPush-notification .DLEPush-icon {
	grid-column: 1;
	grid-row: 1 / span 2;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #fff;
	width: 45px;
	height: 100%;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
	text-align: center;
}

.DLEPush-notification .DLEPush-icon svg {
	scale: .8;
}

.DLEPush-notification .DLEPush-header {
	font-weight: 500;
	grid-column: 2;
	grid-row: 1;
	font-size: 1rem;
	margin-left: 1rem;
	margin-top: .5rem;
}
.DLEPush-notification .DLEPush-header:empty {
	margin-top: 0;
}

.DLEPush-notification .DLEPush-message {
	grid-column: 2;
	grid-row: 2;
	font-size: .875rem;
	margin: 1rem;
}

.DLEPush-notification .DLEPush-message li, .DLEPush-notification .DLEPush-message ul {
	list-style-type: none;
	padding-left: 0;
}

.DLEPush-notification .DLEPush-close {
	position: absolute;
	top: 8px;
	right: 10px;
	font-weight: 300;
	background: none;
	border: 0;
	font-size: 1.15rem;
	cursor: pointer;
	line-height: 1;
	padding: 0;
	color: inherit;
	outline: 0;
	opacity: 0.75;
}

@media only screen and (min-width: 601px) {
	.DLEPush-notification.wrapper {
		min-width: 400px;
	}
}

.DLEPush-notification .DLEPush-close:hover {
	opacity: 1;
}

.DLEPush-notification.wrapper.push-success {
	background-color: #e0f2f1;
}

.DLEPush-notification.wrapper.push-success .DLEPush-icon {
	background-color: #00897b;
}

.DLEPush-notification.wrapper.push-warning {
	background-color: #FFF3E0;
}

.DLEPush-notification.wrapper.push-warning .DLEPush-icon {
	background-color: #FF9800;
}

.DLEPush-notification.wrapper.push-error {
	background-color: #FBE9E7;
}

.DLEPush-notification.wrapper.push-error .DLEPush-icon {
	background-color: #FF5722;
}

input[type="text"].comments_author_field {
	width: 100%;
	margin-bottom: 10px;
}
.comm-three ul{text-align:right;text-transform:uppercase}
.comm-three ul li{margin-left:5px;display:inline-block}
.comm-three li:first-child,.comm-three li.comm-q{float:left;margin-left:0;margin-right:10px}
.comm-three ul li a{font-size:10px}
.comm-three ul li span.fa{margin-right:10px;color:#888}
.comm-three a:hover{text-decoration:underline}
.ui-dialog-buttonset button.ui-button-delete {
    background-color: #f44336;
    border-color: #f44336;
    color: #fff;
    text-shadow: 1px 1px 2px rgba(51, 51, 51, .5);
}
.ui-dialog-buttonset button.ui-button-delete:hover {
    background-color: #db3a2f;
    border-color: #db3a2f;
    color: #fff;
    text-shadow: 1px 1px 2px rgba(51, 51, 51, .5);
}
.form-check-label {
    cursor: pointer;
}
.form-check-input {
    color: #0c5f7eed;
    flex-shrink: 0;
    width: 1.12rem;
    height: 1.12rem;
    margin: -0.188rem 0.625rem 0 0;
    appearance: none;
    background-color: transparent;
    background-image: none;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: 1px solid #0c5f7eed;
    vertical-align: middle;
}

.form-check-input:checked[type=checkbox] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%230c5f7eed' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e");
}

.form-check-input:checked[type=radio] {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%230c5f7eed'/%3e%3c/svg%3e");
}

.form-check-input[type=checkbox] {
    border-radius: .25rem;
}

.form-check-input[type=radio] {
    border-radius: 50%;
}
.pm th{
    text-align: left;
    font-weight: 500;
    white-space: nowrap;
}
.pm th.pm_checkbox {
	text-align: center;
}
.pm_list.pm_subj, .pm_list.pm_icon, .pm_list.pm_last_user {
 cursor: pointer;
}
.pm_list.pm_icon svg {
	width: 1.4rem;
	height: 1.4rem;
	vertical-align: middle;
}

.pm_list.pm_icon.pm-unread-image {
 color: #3394e6;
}
.pm td.pm_list.pm_icon, .userstop td, th.pm_head.pm_icon {
	border-bottom: none;
}
.pm_list.pm_icon.pm-reply-image {
	color: #087e02c4;
}
.pm_list.pm_icon.pm-read-image {
	color: #afafaf;
}

.pm_list .pm_last_message, .pm_list .pm_last_date, .pm_list .pm_with_user {
	color: #64748b;
	font-size: .8rem;
}
.pm tbody > tr:hover {
    background-color: #e2e8f099;
}
.pm_navigation {
	margin-top: 1rem;
}
.pm_navigation .navigation {
	display: inline-block;
	color: #333333;
	background-color: #f5f5f5;
	border-radius: 0.188rem;
	padding: .4rem;
}

.pm_navigation .navigation a, .pm_navigation .navigation span {
    padding: 0.5rem;
    min-width: 2.25rem;
}
.pm_navigation .navigation span {
    background-color: #4581d0;
    color: #fff;
}
.pm_navigation .navigation a {
    text-decoration: none;
    color: #000;
}
.pm_navigation .navigation a:hover {
    background-color: #e2e8f0;
}
.tox .tox-toolbar__primary {
    background: #b6b6b6 !important;
}