.zashitatekstov {}
.zashitatekstov-dlya-fullstory {}
.zashitatekstov897 {}

span.pereklyuchately-vida .movierow_switch_list {
    background-color: #202020;
    padding: 5px 10px;
    margin: 0px 0px 0px 10px;
    border-radius: 3px;
}

.fullstory-descr.hide-before:before {display: none;}
#uSocial .uscl-bar.uscl-size24 .uscl-item, .uSocial-Share .uscl-bar.uscl-size24 .uscl-item {padding-right: 7px !important;}

.kroshky a {color: #43CD80;}
.ya-share2__list.ya-share2__list_direction_horizontal > .ya-share2__item {margin-right: 7px !important;}

span.pereklyuchately-vida .movierow_switch_grid {
    background-color: #202020;
    padding: 5px 10px;
    margin-left: 10px;
    border-radius: 3px;
}

a.vivod-novostey-pod {
    background-color: #252525;
    color: #43cd80;
    padding: 8px 15px;
    border-radius: 3px;
    font-size: 16px;
    display: block;
    margin: 15px 0px 5px 0px;
    text-align: center;
}

.zazor4user2 {margin-top: -15px;}

a.vivod-novostey-pod i.fas.fa-chevron-circle-right {margin-left: 7px;}
span.ratingtypeplusminus.ratingplus {color: #43CD80;}
span.ratingtypeplusminus.ratingminus {color: #EE2C2C;}
span.uc-opacity {margin: 0px 10px 0px 10px;}
span.uc-opacity i.far.fa-comment-dots {margin-right: 7px;}

span.add-series {color: orange !important;}
.movierow .add-series-grid {display: none;}
#movierow .add-series-grid {
    position: absolute;
    right: 14px;
    top: 14px;
    color: orange;
    opacity: initial;
    z-index: 999;
    padding: 0px 5px;
    background-color: rgba(0, 0, 0, 0.8);
    border-radius: 3px;
    text-align: center;
    max-width: 80%;
    height: 22px;
    line-height: 21px;
    font-weight: 700;
    display: block;
    margin-left: 5px;
    box-sizing: border-box;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

div[id*=epom-pushdown] {height: 0px !important;}
body div[id*=epom-pushdown] {height: 0px !important;}
body div[id*=epom] {z-index: -1 !important; width: 100% !important; margin-top: 0px !important; padding-top: 0px !important;}
header.header {margin: 250px auto 15px auto; z-index: 3; position: relative;}

.title-dlya-spinoff.doupple a {padding: 5px;}
div#ms_cf_catfish_banner {z-index: 100000000000 !important;}

.spinoffery h2 {font-size: 16px; color: #c1c1c1;}

.reklama-nad-playerom-ver4 {
    background: repeating-linear-gradient(135deg, #191919, #191919 10px, #111 10px, #111 20px);
    margin: 15px;
    border-radius: 3px;
}

.reklama-nad-playerom-ver4 img {
    width: 100% !important;
    height: 100% !important;
    margin: 0px !important;
}

.rating4ciffrax span {color: #b5b5b5; font-weight: 400; font-size: 14px; margin-right: 1px;}

.opisanie-categoriy p {margin: 0px;}

.dobavit-commentariyi .form-group label {
    background-color: #f5f5f5;
    color: #000;
    padding: 2px 0px 3px 2%;
    width: 46%;
    margin-right: 2%;
    border-radius: 2px;
}

.dobavit-commentariyi input#question_answer {width: 50%;}

.voiti-soc-sety .login__social {
    margin: 15px 0px;
}

.voiti-soc-sety .login__social-caption {
    color: #e9e9e9;
    font-size: 16px;
    line-height: 34px;
    height: 34px;
}

.voiti-soc-sety .login__social-btns a {
    margin-right: 15px;
}

.title-4-top-za-month {
    background-color: #252525;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    font-weight: 700;
    color: #cfcfcf;
    margin: 15px 0px 15px 0px;
   border-radius: 3px;
padding: 0px 10px;
}

.title-4-top-za-month i.fas.fa-fire {
    margin-right: 7px;
    color: orangered;
}

.dobavit-commentariyi .ac-textarea {
    margin: 0px 0px 12px 0px;
}

.dobavit-commentariyi ul.ui-form {
    margin: 0px;
}

.vopros-regist label {
    background-color: #f5f5f5;
    color: #000 !important;
    padding: 0 0 0 2%;
    width: 35% !important;
    margin-right: 3%;
    height: 27px;
    line-height: 27px;
    border-radius: 2px;
}

.block-registraciyi button.btn {
    margin: 8px 0px 18px 0px !important;
}

.zazor4user {margin: 15px 0px;}


.rating4ciffrax i.fas.fa-star {font-size: 14px; color: orange;}

span.ratingz-exce1 {
    font-size: 16px;
    font-weight: 700;
    margin-left: 2px;
    color: #43CD80;
}


/* Новые стили для разборки с Гугл Спид Пейдж */

.eTitle h1 span.edit-fullnovost {
    color: #CFCFCF;
    font-weight: 700;
    margin-right: 7px;
}

.eTitle h1 a span.edit-fullnovost:hover {
    color: #43CD80;
}

.detaly-kategoriya span {margin-right: 7px;}
.detaly-data span {margin-right: 5px;}
.detaly-prosmotrov span {margin-right: 5px;}
a.movierow__button span {margin-right: 5px;}

span.pomosh-uzeram-full {
    position: relative;
    background: #fff;
    color: #a30f0f;
    padding: 0px 5px;
    margin-left: 5px;
    cursor: help;
    border-radius: 30%;
    text-align: left;
}

span.graniza-tochka {margin-right: 7px;}


/* Рейтинг в ЦИФРАХ ДЛЯ ШОТСТОРИ И ФУЛЛСТОРИ */

#movierow .movierow .rating4shorstory-main {display: none;}
.rating4shorstory-main .rating4ciffrax {margin: 0px; width: auto !important; float: none; padding: 2px 7px;}
.reyting-osnoffnoy {float: right; margin: -40px 10px 0px 0px; display: flex;}
#movierow .reyting-osnoffnoy {float: left; margin: 0px; display: block;}
.reyting-osnoffnoy-full {
    float: right;
    display: flex;
    margin: 0px 12px;
}

#movierow .movierow__left {padding: 8px;}


img#image_banner_turk_id {margin-top: 0px !important;}

a.banner4revshare img {
    box-sizing: border-box;
    padding: 0px 12px 18px 12px;
    width: 100%;
}

a.banner4revshare2 img {
    box-sizing: border-box;
    padding: 0px;
    width: 100%;
}

a.banner4revshare3 img {
    box-sizing: border-box;
    margin-top: 10px;
    width: 100%;
}

.net-voine {
    background: repeating-linear-gradient(180deg,#0082D1,#0082D1 40px,#FFD100 40px,#FFD100 80px);
    margin: 10px 0px 0px 0px;
    padding: 20px 20px;
    text-align: center;
    font-size: 50px;
    height: 40px;
    line-height: 40px;
    font-weight: 700;
    color: black;
    border-radius: 3px;
}

.eTitle h1 span.far.fa-pencil {margin-right: 10px;}

/* Стили для ВЫВОДА БЛОКОВ НА ГЛАВНОЙ */

.header-razdela {
    float: left;
    background-color: #2fad68;
    color: #fff;
    padding: 0px 15px;
    border-radius: 3px;
    font-size: 18px;
    font-weight: 400;
    text-transform: capitalize;
    height: 34px;
    line-height: 34px;
}

.vivod-novostey-razdela {
    float: right;
    background-color: #252525;
    color: #43cd80;
    padding: 0px 15px;
    border-radius: 3px;
    font-size: 16px;
    font-weight: 400;
    text-transform: inherit;
    height: 34px;
    line-height: 34px;
}

.header-razdela i.fas.fa-chevron-right {margin-left: 7px;}
.vivod-novostey-razdela i.fas.fa-list {margin-left: 7px;}
.vivod-top .commenty777 {margin: 0px !important;}
.kepka-razdela {margin: 14px 0px; display: flow-root;}


/* Стили для блока ОБНОВЛЕНИЕ СЕРИАЛОВ */

.updates h4 {background-color: #1c1c1c; padding: 5px 10px 10px 10px; border-radius: 2px; margin: 0px; font-size: 16px;}
.updates ul {padding: 0px; margin: 0px 0px 0px 20px;}
.updates ul li {background-color: #333; list-style-type: disclosure-closed; padding: 5px 10px; border-radius: 2px; margin: 10px 0px;}
.updates ul li div {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.updates ul li:hover {background-color: #222;}
.updates ul li a:hover {color: orange;}

.obnovlenie-serialov {
    display: grid;
    grid-template-columns: 1fr 1fr !important;
    grid-gap: 7px;
    margin: 0px 0px 7px 0px;
}

.obnovlenie-serialov .movierow__right {width: 100% !important; margin-bottom: 7px; padding: 0px 10px;}
.obnovlenie-serialov .movierow__left {width: 100% !important; padding: 0px;}
.obnovlenie-serialov .movierow__left img {height: 130px !important;}
.obnovlenie-serialov .movierow__left a:first-child:hover:after {background-size: 100px;}
.obnovlenie-serialov .movierow__left a {width: 100% !important; margin: 0px !important;}

.title-upd-serial {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    background-color: #2d2d2d;
    border-radius: 3px;
    padding: 0px 5px;
    color: orange;
    margin: 0px 7px;
    text-align: center;
}

.obnovlenie-serialov .movierow {margin: 0px !important;}
.obnovlenie-serialov .movierow .ratingz-grid {color: #f1f1f1; font-weight: 400; z-index: 0; width: 65px; font-size: 14px;
white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.title-upd-serial a {font-size: 14px; font-weight: 400; color: orange !important;}
.obnovlenie-serialov .movierow .ratingz-grid span {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block;}

.zagolovok-upd-serial {
    font-size: 18px;
    font-weight: 700;
    color: orange;
    padding: 10px 0px;
}

.vivod-top .commenty777 table tr td {display: grid; padding: 8px 8px 5px 8px; background-color: #252525;}
.vivod-top .reyting5 .rating {
    margin: -22px 0px 0px 0px;
    float: left;
    padding: 0px;
    background-color: inherit;
    line-height: 15px;
    height: 15px;
}
.vivod-top img.kartinka-podborok {height: 225px; filter: contrast(1.2) !important; object-fit: cover;}

.vivod-top a.zagolovki-podborok {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    box-sizing: border-box;
    font-weight: 700;
    font-size: 15px;
    color: #CFCFCF;
    text-align: left;
    margin: 3px 0px 0px 0px;
    display: block;
}

.vivod-top .commenty777 td > a:first-child:hover:after {
    width: 100%;
    height: 100%;
    display: inline-block;
    content: '';
    background: url(/uploads/a_poster1/play_21_2.png) center no-repeat rgba(0,0,0,0.7);
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    opacity: 0.9;
    border-radius: 4px 4px 4px 4px;
    cursor: pointer;
}

.vivod-top .commenty777 td > a:first-child:after {
    background: rgba(0,0,0,0.5);
    border-radius: 3px;
    width: 45px;
    height: 21px;
    line-height: 21px;
    right: 7px;
    top: 7px;
    bottom: inherit;
    color: #f1f1f1;
    display: none;
}

.spisok-izbrannykh a {
    background-color: #111;
    height: 32px;
    line-height: 32px;
    border-radius: 2px;
    text-align: center;
    font-size: 16px;
}

.spisok-izbrannykh a:first-child {margin: 0px 7px 0px 12px;}
.spisok-izbrannykh a:last-child {margin: 0px 12px 0px 4px;}

.spisok-izbrannykh {
    display: grid;
    grid-template-columns: 1fr 1fr !important;
    grid-gap: 0px;
    margin: 12px 0px;
}

.spisok-izbrannykh a:hover {background-color: #d9d9d9; color: #000; text-decoration: none !important;}
.spisok-izbrannykh a i.fas.fa-align-left {margin-right: 7px;}

.spisok-izbrannykh-main a {
    background-color: #111;
    height: 32px;
    line-height: 32px;
    border-radius: 2px;
    text-align: center;
    font-size: 16px;
}

.spisok-izbrannykh-main a:first-child {margin: 0px 7px 0px 0px;}
.spisok-izbrannykh-main a:last-child {margin: 0px 0px 0px 4px;}

.spisok-izbrannykh-main {
    display: grid;
    grid-template-columns: 1fr 1fr !important;
    grid-gap: 0px;
    margin: 12px 0px;
}

.spisok-izbrannykh-main a:hover {background-color: #d9d9d9; color: #000; text-decoration: none !important;}
.spisok-izbrannykh-main a i.fas.fa-align-left {margin-right: 7px;}

.kartinka-profilya .user-avatar-gud {
    float: left;
    width: 40px;
    height: 40px;
    border: 0px;
}

.okno-profilya .login-profilya {
    float: right;
    font-size: 16px;
    text-transform: uppercase;
    background-color: #222;
    padding: 8px 10px;
    border-radius: 3px;
    width: 75%;
    text-align: center;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 700;
    color: #f1f1f1;
}

ul.spisok-dannykh-profilya li {padding: 0px !important;}

.knopki-profilya a.btnfrmlogin {
    background-color: #f1f1f1;
    color: #000;
    padding: 5px 6px;
    border-radius: 2px;
    text-align: center;
}


ul.spisok-dannykh-profilya li a {
    background-color: #222;
    margin-bottom: 10px !important;
    padding: 0px 0px 0px 10px !important;
    height: 30px;
    line-height: 30px;
    text-align: left;
    border-radius: 3px;
    display: block;
    margin-left: 0px !important;
}

ul.spisok-dannykh-profilya li a:hover {
    background-color: #d9d9d9;
    color: #000;
}

.knopki-profilya a.btnfrmlogin:hover {
    background-color: #777;
    color: #fff;
}

ul.spisok-dannykh-profilya {
    padding: 0px !important;
    margin: 12px 0px 0px 0px;
    display: inline-block;
    width: 100%;
}

ul.spisok-dannykh-profilya li a i.fas {margin-right: 7px;}


/* Стили после внедрения АВТОРИЗАЦИИ через СоцСети */

.feedback-dost .c-captcha {padding: 15px 0px 5px 0px; }
.login__social {margin: 40px 0px 0px 0px; text-align: center;}
.login__social-btns {margin: 10px 0px -5px 0px;}
.login__social-btns a img {height: 30px; width: 30px; border-radius: 3px;}


.login__social-caption {
    background-color: rgba(0,0,0,0.3);
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    border-radius: 4px;
}

.dobavit-otzyv-gosty a.btnfrmlogin {
    background-color: #2fad68;
    color: #fff;
    width: 100%;
    display: block;
    height: 35px;
    line-height: 35px;
    border-radius: 3px;
    text-align: center;
    font-size: 16px;
    margin: 15px 0px 20px 0px;
}

.dobavit-otzyv-gosty a.btnfrmlogin:hover {background-color: #24854f; text-decoration: none;}

.login__social-btns a img:hover {opacity: 0.8;}
.login_form button.btn:hover {background-color: #24854f;}
.dobavit-otzyv-gosty a.btnfrmlogin i.fas.fa-comments {padding: 0px 5px;}




/* Стили для ВЫВОДА ФРАНШИЗ НА СТРАНИЦЕ ФИЛЬМОВ */

.franchise {
  border-radius: 3px;
  background-size: cover;
  background-position: center;
  margin: 12px 12px 20px 12px;
  cursor: pointer;
}
.franchise:hover > .franchise__wrap  {
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px); 
}
.franchise:hover .franchise__title {
    color: #3de087;
}
.franchise__wrap {
  -webkit-backdrop-filter: blur(0px);
  backdrop-filter: blur(0px); 
  border-radius: 3px;
  height: 140px;
  overflow: hidden;
  background-color: #2525257d;
  display: flex;
  transition: 0.4s;
}

.franchise__left { display: none; }

.franchise__right {
    padding: 20px 20px 0px 25px;
  overflow: hidden;
  height: 100%;
}
.franchise__image {
  width: 140px;
  height: 100%;
  display: block;
  background-size: cover;
  background-position: top;
}
.franchise__htitle {
    font-size: 14px;
    text-transform: uppercase;
    background: #2fad68;
    padding: 6px 10px;
    border-radius: 3px;
    font-weight: bold;
    color: #ffffff;
    text-shadow: #000 0 0 1px;
}
.franchise__title {
    margin: 16px 0px 4px 0px;
    font-size: 30px;
    font-weight: bold;
    text-transform: uppercase;
    color: #ffffff;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.franchise__title:hover {
    text-decoration: none !important;
}
.franchise__stitle {
    font-size: 16px;
    color: #e7e7e7;
}

.relevant-collect .franchise {margin: 12px 0px 12px 0px;}

.seo4franchise p {
    text-align: justify;
    margin: 0px 12px;
    border-radius: 3px;
}

.play4spioff a.movierow__button {
    width: 105px;
    margin: 32px 0px 0px 0px;
    border-radius: 2px;
    background-color: #444;
}

.play4spioff a.movierow__button:hover {
    background-color: #555;
}

.play4spioff {float: left;}

.rating4ciffrax {
    float: right;
    margin: 32px 0px 0px 7px;
    padding: 2px 7px 2px 7px;
    background-color: #222;
    color: darkorange;
    font-weight: 700;
    font-size: 16px;
    border-radius: 2px;
}

.rating4spinoff .rating {
    float: right;
    margin: 32px 0px 0px 0px;
    background-color: #222;
    padding: 6px 7px 7px 7px;
    border-radius: 2px;
}

.zagolovokdp h2 span {color: orange;}
.eTitle h1 span {color: #9c9c9c; font-weight: 500;}
.vse-chasty-spinoff .movierow__right p {min-height: 83px; margin: 0px 0px 6px 0px; padding: 8px 4px 0px 0px;}

/* Стили для НОВОЙ КАРУСЕЛИ */

.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.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(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;filter:contrast(1.1);}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-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}.owl-carousel .animated{animation-duration:1s;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 .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{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;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

.owl-carousel {
    margin: 10px 0px 10px 0px;
}
.owl-prev, .owl-next {
    position: absolute;
    top: 50%;
    background: no-repeat url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAoCAYAAAAhf6DEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY1OUFFQzNCMTI4QTExRTE4MjgzRUQyNDFERTdBNUMyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY1OUFFQzNDMTI4QTExRTE4MjgzRUQyNDFERTdBNUMyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NjU5QUVDMzkxMjhBMTFFMTgyODNFRDI0MURFN0E1QzIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NjU5QUVDM0ExMjhBMTFFMTgyODNFRDI0MURFN0E1QzIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6usx/3AAAEzUlEQVR42oyVW0hbdxzH/+fkRKvJvHQV54MavIKjD+5SW+Lq9GFdi4lsiL4oTrBeyhIsheHD0MrAp02LPqg4EMUnC25QQfDWVnQZbFUk7MF77ZgyhNmhmWmu+35PmpDGRXckxHOS7/93+/4+kfx+vzjvSktLu6zT6S46HI6/9vf37cHn8nnC7OzsKyUlJca2trZvi4uLi7Kysj4IfcjI0V4QFjU0NLQuLS35V1dX/YuLi/66L+osOOAKP1eiRczPz79eVlZW2NjY2JPwVoI4OTkRyUnJ4nbD7V6f1/elwWDwyNGEFRUVpS0tLQ8o8Pl8IiYmRng8HqHX6QU++9rlcl2U/0NYYjKZPq6trb2vaBRVoCiKkCRJyBpZoCBht9sfxsXFvVIiI5aXl38EYWdiYqIq4OU4dqg94P3s7Gzv0NDQo729vZ/kcCEj1tXVfZOUlKQ+C4rj4+OFLMtienq6r7u7m8LHOMyrRs7Ly2PEspqamg5GZBSNRhN6dzgdYuKHiQddXV2Pjo+Pn1KozhmnJxcUFORUVlZ2MILb7VajBMdI8dTUVN/Y2NiPED4JCoMm8cE5r3jj9XpPzZrP8DpxOp3MUgrvkYwv/L2zs7M9Ojraii+oAkaniCPCSITZbP6qqanJnJGRUYpMNUGxWvPm5qYtNzeX/1ox216MQbhd7sBofIEuo5lWHCj19/f7cc+6PaFRbWxs2NA4GTO9Cxf1XIi7IPyeQM3MgDM3mU0WfFUzMDAAvbT5xpzX19eXMDIK7tXX13+nZoASeADLkPF345Mbd46Ojpzj4+MPTzlsbW1tCd21DQ8P36OfmTIPYHR1EigFvjYiba0UbZ/Rg2tYjPfRgz7a0+P2iBhtjHj+4vkxjPQ5Grl75krm5ORcw1ZZbTabf/nZsn9ycvIlOv6pXq/PVe16HknQRGNhYeHlzMzMdBhl4eDgYAPpb6v2/T8YAhSuomHx6MGfuH4LPn9DHI1V0a5Qt8kmMoqsIrPIrnNTYmQyiWwio8gqMovsIsPOaqiMmb1nNBo/JJuIHNrx0tuXBLzcg1Fd5Z5HC6yQRWQS2UTkkFU0BA8iwwCG+3QdzLNwqmayiEwim+geOko1BdkFP5NlJAzZFinWHB4e/oGlcKWmpr6Eq4okrCzr0el1gssRGxvLWZdiTFtWq1VYLJbdUNokA6I9Bpu4ANKtm7csXIggw3gQmUa24b4jvATldcfVA9rb230AghdIasW8A5sEJLEEsg2M60Q/OpEJN3BBCRsZD3gCC3oh1FRXV1soUnmNA0gUMo6s297efoHn9siVlMgqMisaz1SOB5jnC0Umm8gozNcEZlkZKShiBnwn48g6Mo/sU14LlfT09JLm5mYzxmLB1NT9lWRJ4EdN/YkhGAYHB61zc3O/knlqwyA0IGIOhJ+BUXc4W5qEdXo9XlXoPHGKoe+H7s7Pzy+TdaFRwb/vVFVV3SSbyCjWRWYROYzMiETSzMzML2RcJLe1ZBLdFc4qdjkoJNPItkiHSQkJCXnwc+bIyMiEIcOgd7ldQtEG7AlGW5Dqs/BUT60kmUQ2kVFkFZlFdpFhZ61kiCRarTYrJSUlFy66vru7+/vKyoo9ssZTaYdjCMvxLnydiob9s7W19fN5IPlXgAEAF4MuTQAM3oEAAAAASUVORK5CYII=') !important;
    width: 15px;
    height: 20px;
    margin-top: -10px;
}
.owl-prev.disabled, .owl-next.disabled {
    opacity: 0.5;
}
.owl-prev {
    left: -25px;
}
.owl-next {
    right: -25px;
    background-position: 0px -20px !important;
}
.owl-carousel-item {
    display: block;
    height: 180px;
    border-radius: 4px;
    overflow: hidden;
}
.owl-dots {
    margin-top: 5px;
    text-align: center;
    line-height: 0;
    display: none;
}
.owl-dot.active span {
    background: #fff;
    border: 1px solid #fff;
}
.owl-dot span {
    display: block;
    width: 10px;
    height: 10px;
    border-radius: 100px;
    border: 1px solid #ccc;
    margin: 10px 5px 0px 5px;
}
.owl-carousel-item__image {
    width: 100%;
    height: 100%;
    overflow: hidden;
    transition: all 0.3s ease;
}
.owl-carousel-item__image img {
    min-height: 100%;
    object-fit: cover;
}
.owl-carousel-item__name {
    width: 100%;
    display: block;
    padding: 10px 10px;
    box-sizing: border-box;
    background-color: #2fad68;
    line-height: 16px !important;
    font-size: 15px;
    color: #fff;
    text-decoration: none;
    font-weight: bold;
    text-shadow: #000 0 0 1px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.owl-carousel-item__name span {
    display: block;
    font-size: 14px;
    text-shadow: none;
    font-weight: normal;
    margin-top: 5px;
}

.redaktir_comment {float: left;}
.redaktir_comment i.fas.fa-edit {margin-right: 5px; color: #aeaeae;}
.uc-answer-link i.fas.fa-reply {margin-right: 5px;}
.uc-message.cMessage {padding: 5px 0px;}

.c-captcha input {
    background-color: #252525;
    border: 0px;
    border-radius: 3px;
    padding: 0px 10px;
}

button.btn.btn-big {
    margin-top: 15px !important;
}

/* Стили для СОКРАЩЕНИЯ ТЕКСТА - ОБРАЗЕЦ + СОЦСЕТИ */

.text {
  position: relative;
}

.text:before {
  content: '';
  position: absolute;
  bottom: 0px; left: 0px; right: 0px;
  width: 100%;
  background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);
     background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);
  pointer-events: none;
}
.text-full {
  height: auto !important;
}
.text-full:before {
  display: none;
}

.show {
  width: 100%;
  height: 40px;
  background: green;
  color: #fff;
  font-size: bold;
  text-align: center;
  line-height: 40px;
  border-radius: 4px;
  cursor: pointer;
}


span.ssilka-na-franshizy a {
    color: #fff;
    background-color: darkviolet;
    padding: 2px 5px;
    border-radius: 2px;
}

span.ssilka-na-franshizy a:hover {
    text-decoration: none;
    background-color: orangered;
}

span.nad-franshizy {
    color: #e5e5e5;
    margin: 0px 5px 0px 0px;
}


a.soc-youtube {
    display: block;
    margin: 0px 0px 12px 0px;
    padding: 5px;
    text-align: center;
    font-size: 20px;
    border-radius: 2px;
    background-color: #9d2622;
    color: #fff !important;
}

.socnet3 i.fab.fa-youtube {margin-right: 7px; font-size: 18px;}

a.soc-youtube:hover {color: #fff !important; background-color: #f00;}


a.soc-vkontakte {
    display: block;
    margin: 0px 0px 12px 0px;
    padding: 5px;
    text-align: center;
    font-size: 20px;
    border-radius: 2px;
    background-color: #4d7198;
    color: #fff !important;

}

a.soc-vkontakte span {text-transform: capitalize; font-size: 20px;}


.socnet i.fab.fa-vk {margin-right: 7px; font-size: 18px;}

a.soc-telegram {
    display: block;
    margin: 14px 0px 14px 0px;
    padding: 5px;
    text-align: center;
    font-size: 20px;
    border-radius: 2px;
    background-color: #0088cc;
    color: #fff !important;
}

a.soc-vkontakte span {text-transform: capitalize; font-size: 20px;}

.socnet2 i.fab.fa-telegram-plane {margin-right: 7px; font-size: 18px;}


a.soc-vkontakte:hover {background-color: #597da3;}
a.soc-telegram:hover {background-color: #0099cc;}

.reklama-sidebar {margin-bottom: 12px;}

.podskazka-pri-poiske {
    background-color: rgba(0,0,0,0.2);
    margin: 12px 0px 2px 0px;
    padding: 10px;
    text-align: justify;
}

.podskazka-pri-poiske ol {
    padding: 0px 0px 0px 20px;
    margin: 10px 0px 0px 0px;
}

.razdelenie-reklamy {margin: 12px 0px;}


/* Стили для БЛОКА РЕЙТИНГ АКТЕРА И ПОДЕЛИТЬСЯ  */

.rating4actors .rating {
    float: left;
    margin: 0px 0px 0px 0px;
    background-color: #222;
    padding: 6px 7px 7px 8px;
}

.rating4franchise {
    float: left;
    margin: 0px 0px 0px 0px;
    padding: 2px 6px 2px 7px;
    background-color: #222;
    color: darkorange;
    font-weight: 700;
    font-size: 16px;
}

.social-button4actors {
    float: right;
    margin: 0px 0px 0px 0px;
    padding: 0px 1px 0px 1px;
    border-radius: 3px;
    height: 30px;
    line-height: 30px;
}

.rating_socialnetwork {
    display: flow-root;
    margin: 12px 12px;
    background-color: #222;
    border-radius: 2px;
    padding: 5px 3px 5px 0px;
}


span.personsrating {
    float: left;
    font-size: 16px;
    background-color: #222;
    padding: 1px 10px 1px 10px;
    border-radius: 2px 0px 0px 2px;
    margin: 0px 0px 0px 0px;
    color: #f5f5f5;
}

.kolichestvo4golosov span {
    float: left;
    margin: 2px 0px 0px 0px;
    padding: 2px 1px 2px 0px;
    background-color: #222;
    font-weight: 400;
    font-size: 14px;
    border-radius: 0px 2px 2px 0px;
}

span.razdelly {
    float: left;
    margin: 2px 0px 0px 0px;
    padding: 2px 1px 2px 0px;
    background-color: #222;
    font-weight: 400;
    font-size: 14px;
}


/* Стилия для ГЛАВНОЙ СТРАНИЦЫ ПОДБОРОК */

.commenty777 table tr {
    display: grid !important;
    grid-template-columns: 1fr 1fr 1fr 1fr !important;
    grid-gap: 12px;
    margin: 0px 0px 3px 0px;
    border-radius: 2px;
}

.commenty777 table {border-spacing: 0px;}

a.zagolovki-podborok {
    display: block;
    margin: 10px 0px 0px 0px;
    font-size: 16px;
    font-weight: 400;
    height: 50px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

a.zagolovki-podborok:hover {
    
}


.sidenav .fas {
    margin-right: 7px;
    color: #e9e9e9;
}

.opovesh-gosty {
    padding: 5px 10px 5px 10px;
    text-align: justify;
    background-color: rgba(0,0,0,0.4);
    margin: 12px 12px 12px 12px;
    border-radius: 3px;
    color: orange;
}

.opovesh-gosty i.fas.fa-info-circle {margin-right: 5px;}
a.registriruytes_now {color: orange; text-decoration: underline;}
a.registriruytes_now:hover {text-decoration: none; color: mediumspringgreen;}
.opovesh-gosty i.fas.fa-exclamation-circle {margin-left: 5px;}

.opovesh-gosty2 {
    padding: 5px 10px 5px 10px;
    text-align: justify;
    background-color: rgba(0,0,0,0.4);
    margin: 12px 12px 12px 12px;
    border-radius: 3px;
    color: orange;
}

.opovesh-gosty2 i.fas.fa-info-circle {margin-right: 5px;}
.opovesh-gosty2 i.fas.fa-exclamation-circle {margin-left: 5px;}


/* Стилия для ВСЕХ ЧАСТЕЙ - СПИНОФФЫ + ЗАКЛАДКИ ДЛЯ ВСЕХ НОВОСТЕЙ */

.vse-chasty-spinoff .movierow {margin: 0px 0px 10px 0px !important; background-color: inherit;}
.vse-chasty-spinoff .movierow__left {width: 116px !important; height: 145px !important; margin: 6px 4px 0px -8px;}
.vse-chasty-spinoff .movierow__left img {height: 145px !important; width: 100px !important; border-radius: 3px !important; filter: contrast(1.1) !important;}
.vse-chasty-spinoff .movierow__right {width: 100%; padding: 0px 4px 0px 0px;}
.vse-chasty-spinoff {margin: 0px 0px 15px 0px;}
.vse-chasty-spinoff .movierow__wrapper {margin: 0px 8px 8px 8px;}
.vse-chasty-spinoff .movierow__left a {margin: -4px 0px 0px 0px; width: 100px;}
.vse-chasty-spinoff .movierow__left a:first-child {border-radius: 3px !important;}
.vse-chasty-spinoff .movierow__left a:first-child:hover:after {border-radius: 3px !important;}
.vse-chasty-spinoff .movierow__left a {border-radius: 3px !important;}
.vse-chasty-spinoff .movierow__left a:hover:after {border-radius: 3px !important;}

.title-dlya-spinoff a {
    font-weight: 700; 
    color: orange; 
    display: flex;
    width: -webkit-fill-available;
    background-color: #222;
    border-radius: 2px;
    padding: 5px 5px 5px 26px;
}

.title-dlya-spinoff a:hover {color: darkorange;}
.opisanie_vsekh_chastey .fixirovannaya-visota {min-height: 0px;}


.spinoffery {
    margin: 12px 12px 15px 12px;
    font-size: 16px;
    font-weight: 700;
    color: #43CD80;
    border-radius: 2px;
}

.spinoffery2 {
    margin: -15px 12px 15px 12px;
    font-size: 16px;
    font-weight: 700;
    color: #43CD80;
    border-radius: 2px;
}

.ratingz-grid i.fas.fa-star {
    color: orange;
    margin-right: 5px;
    font-size: 14px;
}

.ratingz-grid-main i.fas.fa-star {
    color: orange;
    margin-right: 5px;
    font-size: 14px;
}


.zakladki-franshizy-gosty .dobavit-v-zakladki-vhod {margin-bottom: 15px;}
.zakladki-franshizy-uzery ul.mylists-switch {margin-bottom: 15px;}
.zakladki-franshizy-gosty .dobavit-v-zakladki-vhod a.btnfrmlogin {width: 265px;}

.zakladki-franshizy-gosty a.btnfrmlogin {
    position: absolute;
    color: orange;
    opacity: 0.9;
    left: 20px;
    z-index: 999;
    background-color: #333;
    border-radius: 3px;
    display: inline-block;
    margin: 8px 0px 0px 0px;
    font-size: 16px;
}

.zakladki-franshizy-gosty a.btnfrmlogin:hover {
    background-color: #333;
    color: #333;
}


.zakladki-standart-gosty a.btnfrmlogin {
    position: absolute;
    color: orange;
    opacity: 0.9;
    left: 20px;
    z-index: 999;
    padding: inherit;
    background-color: #333;
    border-radius: 3px;
    display: inline-block;
    margin: 8px 0px 0px 0px;
    font-size: 16px;
}

.zakladki-standart-gosty a.btnfrmlogin:hover {
    background-color: #fff;
    color: #333;
}


.zakladki-standart-userz .mylists-switch, .mylists-tabs {}

.zakladki-standart-userz .mylists-switch li, .mylists-tabs li {}


ul.Jaxxxop {
    list-style-type: none;
    counter-reset: num;
    margin: 0 0 0 0px;
    padding: 0px 0 0px 0;
}



ul.Jaxxxop li {position: relative; margin: 0 0 0 0; display: flex;}


ul.Jaxxxop li:before {
    content: counter(num) '.';
    counter-increment: num;
    display: initial;
    top: 0px;
    left: 0px;
    color: orange;
    font-weight: 700;
    margin: 0px -30px 0px 10px;
    background-color: inherit;
    min-width: 20px;
    text-align: center;
    padding: 5px 0px 0px 0px;
    z-index: 111;
}


#movierow .ratingz-grid-main i.fas.fa-chart-bar {
    color: orange;
    margin-right: 5px;
}


/* ФИКСАЦИЯ ОСНОВНОЙ ТАБЛИЦЫ В ФУЛЛСТОРИ */

table.eBlock {display: table;}

:focus::-webkit-input-placeholder {color: transparent;}
:focus::-moz-placeholder {color: transparent}
:focus:-moz-placeholder {color: transparent}
:focus:-ms-input-placeholder {color: transparent}

.commentariyee a {
    background-color: black;
    padding: 5px;
    border-radius: 3px;
    width: -webkit-fill-available;
    display: inline-block;
}

input#allow_subscribe {margin: 0px 7px 0px 0px;}

span.kach-kach {color: #43CD80 !important; font-weight: 700;}
span.kach-kach3 {color: orange !important;}

span.kach-kach1 {
    background-color: green;
    color: #fff !important;
    padding: 1px 4px;
    margin: 0px 0px 0px 0px;
    border-radius: 3px;
}

span.treylery-4-pipl {background-color:#EE2C2C; color:#fff !important; border-radius: 3px; padding: 1px 7px;font-weight: 700; margin-left: 2px;}



/* РАЗБОРКИ С ШОТСТОРИ ДЛЯ ВСЕХ НОВОСТЕЙ */

.movie-genre {
    display: inline-block;
    text-transform: capitalize;
}

ul.movierow__details span {color: #aeaeae;}

.movierow__wrapper {margin: 4px 0px 6px 0px;}
#movierow .movierow__wrapper {margin: 0px;}

.movierow__info i.fas.fa-calendar-alt {
    color: #d1d1d1;
    margin: 0px 8px 0px 0px;
    text-indent: 0px;
}


.movierow__info i.fas.fa-clock {
    color: #d1d1d1;
    margin: 0px 8px 0px 0px;
    text-indent: 0px;
}

.short-actorz .movierow__details {margin: 8px 0px 0px 0px;}
.short-actorz .movierow__details li {margin: 0px 0px 20px 0px;}
.movierow__button i.fas.fa-play-circle {color: #fff; font-size: 14px; margin: 0px 8px 0px 0px;}




/* Описание подборок Футер */

.main-podborki-foot {
    background-color: rgba(0,0,0,0.2);
    padding: 2px 12px 12px 12px;
    border-radius: 3px;
    margin: 12px 0px 0px 0px;
}

.main-podborki-foot img {
    float: left;
    width: 30%;
    height: 30%;
    border-radius: 2px;
    margin: 10px 10px 0px 0px;
}

.main-podborki-foot h2 {padding: 0px; margin: 5px 0px 10px 0px;}


/* Реклама VEEPN + остальная реклама + Блок над плеером для юзеров */

.sidebar-banner {margin: 5px 10px 5px 10px;}
.vnimanie-uzeram {font-size: 14px; font-weight: 700;}
.vnimanie-uzeram i.fas.fa-exclamation-triangle {margin: 0px 8px 0px 0px;}

a.ssilka-vnimanie-uzeram {
    display: block;
    text-align: center;
    padding: 7px 3px 7px 3px;
    background-color: #1c1c1c;
    font-size: 14px;
    color: darkorange;
    border-radius: 3px;
    margin: 12px 12px 14px 12px;
    font-weight: 700;
}

a.ssilka-vnimanie-uzeram:hover {text-decoration: none !important; background-color: #444; color: orange;}


.reklama-vpn {font-size: 14px; font-weight: 700;}

a.ssilka-vpn-reklama {
    display: block;
    text-align: center;
    padding: 7px 3px 7px 3px;
    background-color: #7200a3;
    font-size: 14px;
    color: #f1f1f1;
    border-radius: 3px;
    margin: 12px 12px 14px 12px;
    font-weight: 700;
}

.reklama-vpn i.fas.fa-shield-alt {margin: 0px 5px 0px 0px;}
a.ssilka-vpn-reklama:hover {text-decoration: none !important; background-color: darkviolet;}

.reklama-pod-player-vse-chasty {margin: 12px 12px 12px 12px !important;}
.block-with-rat-soc .reklama-nad-sortirovkoy {margin: 12px 0px 12px 0px;}
.reklama-nad-playerom {
    margin: 0px 12px 18px 12px;
    background: repeating-linear-gradient(135deg, #191919, #191919 10px, #111 10px, #111 20px);
    border-radius: 3px;
}

.reklama-nad-playerom ins {display: grid !important;}

.reklama-under-vse-chasty {
    margin: 12px 12px 12px 12px;
    border-radius: 3px;
    padding: 7px 0px 7px 0px;
    text-align: -webkit-center;
    text-align: -moz-center;
    background-color: #222;   
}

.reklama-nad-sortirovkoy {
    margin: 10px 0px 0px 0px;
    border-radius: 3px;
    text-align: -webkit-center;
    width: 100% !important;
    text-align: -moz-center;
    padding: 0px 0px 0px 0px;
    background-color: rgba(0,0,0,0.5);
    background: repeating-linear-gradient(135deg, #191919, #191919 10px, #111 10px, #111 20px);
}

.reklama-kartinka-yandex img {
    width: 100% !important;
}

.reklama-kartinka-yandex {border-radius: 3px; overflow: hidden;}

.reklama-kartinka-mediaget a img {width: 100% !important;}
.reklama-kartinka-mediaget {border-radius: 3px; overflow: hidden;}

.reklama-adwise {
    width: 100% !important;
    margin: 12px 0px 0px 0px;
    background-color: #222;
    padding: 0px 0px 0px 0px;
    border-radius: 3px;
}

.reklama-pod-sortirovkoy {margin: 10px 0px 8px 0px;}
.reklama-nad-blockom-vazhno {background: repeating-linear-gradient(135deg, #191919, #191919 10px, #111 10px, #111 20px); margin: 15px 0px 15px 0px; text-align: center; background-color: rgba(0,0,0,0.5); padding: 0px 0px 0px 0px; border-radius: 3px;}
.video_reklama789 {display: block;} 
.reklama-nad-playerom-desktop {
    margin: 0px auto 12px auto;
    box-sizing: border-box;
    display: table;
}


/* Кнопка ДОБАВИТЬ В ЗАКЛАДКИ */


.dobavit-v-zakladki-vhod {
    padding: 3px 3px 3px 3px;
    margin: 18px 12px 0px 12px;
    border-radius: 2px;
    font-size: 14px;
    background-color: #1c1c1c;
    display: flex;
}

.dobavit-v-zakladki-vhod a.btnfrmlogin {
    background-color: #454545;
    padding: 2px 10px 2px 10px;
    border-radius: 2px;
    width: 252px;
    text-align: center;
    color: orange;
}

.dobavit-v-zakladki-vhod span {
    margin: 0px 0px 0px 7px;
}

.dobavit-v-zakladki-vhod a.btnfrmlogin:hover {
    text-decoration: none;
    background-color: orangered;
    color: #fff;
}




/* СТИЛИ на БЫСТРУЮ РУКУ */


a.vse-treilery {
    background-color: #353535;
    display: inline-block;
    text-align: center;
    border-radius: 2px;
    color: #e9e9e9;
    width: 90%;
    margin: 0% 5% 5% 5%;
    box-sizing: border-box;
    height: 32px;
    line-height: 31px;
    font-size: 16px;
}


a.vse-treilery:hover {
    background-color: #d1d1d1;
    color: #000;
}


div#dleprofilepopup {height: 100% !important; margin: 0px 0px -20px 0px;}
.form-group textarea {padding: 10px;}
.zakladki-styly {margin: 0px 0px 12px 0px;}

.feedback-dost {
    padding: 0px 10px;
    border-radius: 3px;
    background-color: rgba(0,0,0,0.1);
}

.feedback-dost label {
    background-color: rgba(0,0,0,0.3);
    padding: 4px 10px;
    margin: 2px 3% 2% 0px;
    border-radius: 3px;
    width: 35% !important;
}

.feedback-dost .form-group {
    padding: 15px 0px 0px 0px;
}

.feedback-dost .g-recaptcha {
    margin-top: 0px !important;
}

.combo_field_first {
    margin: 0px 0px 15px 0px;
}

.feedback-dost .form-group textarea {
    margin: -2% 0px -1% 0px;
}

span.sortirovka-vipadayushiy {
    float: left;
    background-color: #252525;
    color: #e8e8e8;
    border-radius: 2px;
    height: 31px;
    line-height: 31px;
    padding: 0px 10px;
    margin: 0px 10px 0px 0px;
}

.franshizy-sikvely {
    float: right;
    display: block;
    margin: -21px 0px 0px 0px;
}

.pomosh_stayle svg.svg-inline--fa.fa-question-circle.fa-w-16 {
    margin: 0px 0px 0px 3px;
}

.perevod-719 {
    display: inline-block;
    text-transform: capitalize;
}

td.eText {
    border-spacing: 0px !important;
    display: table-cell;
    padding: 0px;
}

hr.nevidimaya-poloska {
    display: block;
    border-top: 0px;
    margin: 6px 0px 0px 0px;
}

.commenty777 table img {
    border: 0px;
    border-radius: 3px;
}

.schBtn button {
    float: right;
    position: relative;
    color: gray;
    background-color: inherit;
    border: 0;
    margin: -28px 2px 0px 0px;
    display: inline-block;
    padding: 1px 3px 1px 5px;
}

ul.dop_svedeniya {
    list-style-type: none;
    display: block;
    background-color: #444;
    padding: 5px 10px;
    margin: 20px 12px 20px 12px;
    border-radius: 2px;
}


.translations {
    right: 56px !important;
    top: 16px !important;
}

.reklama-pod-playerom-desktop {display: block; margin: 15px 0px 0px 0px;}
.reklama-pod-playerom-mobile {display: none;}

.reklam_recreativ_sidbar {display: block; margin: 0px 0px 0px 0px;}
div#M413971ScriptRootC767061_0a384 {margin-top: 12px;}

.text-dlya-static {display: none;}

iframe#movieads_frame {width: 100% !important; margin-top: 5px !important;}

.vkladka-playera iframe {width: 100%; height: 390px;}

.viboom-overroll {display: inline-block !important;}

.dlya-socsetey129 { margin: 12px 0px 5px 0px; border-radius: 3px; overflow: hidden; border:0px solid #1a1a1a;}
.dlya-socsetey129 a {text-decoration: none;}
.dlya-socsetey129 a:hover {filter: contrast(1.8);}
.dlya-socsetey129 img {height: 35px; width: 200px;}


span.pereklyuchately-vida {
    float: right;
    color: #e8e8e8;
    padding: 0px;
    margin: 0px !important;
}

.pokhozhie-specialno-statyi {
    padding: 5px 0px 5px 13px;
    background-color: #202020;
    border-radius: 3px;
    margin: 15px 0px 15px 0px;
}

.pokhozhie-novos {
    width: 100%;
    float: left;
    overflow: hidden;
    margin: 0px 0px 0px 0px;
    text-align: center;
    list-style: none;
    padding-right: 0px !important;
}

li.pokhozhie-novos a img {
    width: 100% !important;
    height: 85px !important;
    border-radius: 3px;
    margin: 0px 0px 7px 0px !important;
    filter: contrast(1.1);
    object-fit: cover;
    overflow: hidden;
}

.udalen-film-rkn {
    border-radius: 3px;
    padding: 5px 5px 7px 7px;
    margin: 5px 12px 12px 12px;
    color: orangered;
    text-align: center;
    font-size: 22px;
    font-weight: 700;
    background-color: rgba(0,0,0,0.4);
}



/* УЛУЧШЕНИЕ СТИЛЕЙ ДЛЯ СТРАНИЦЫ ПОДБОРОК */

td.podborki-box {text-align: center;}

img.kartinka-podborok {
    margin: 0px;
    display: block;
    float: none;
    vertical-align: top;
    width: 100%;
    height: 100%;
}

img.kartinka-podborok {box-sizing: content-box;}
img.kartinka-podborok:hover {cursor: pointer; transition: 0.2s; filter: brightness(0.7);}



/* СТИЛИ для РАСШИРЕННОГО ПОИСКА */


tr.tret_stroka_tabblic {float: right; margin: -155px 0px 0px 0px;}

.rasshir_dop_poisk {width: 100%;}

table.tablitsya_extra {width: 100%;}

fieldset.sasa_wuwu {display: none;}

fieldset.voima_bad {display: none;}

fieldset.tretiy_block_tablicy {display: none;}

table.poisk_rasshirenniy {width: 100%;}

table.tablitsya_extra {
    width: 100%;
    background-color: #292929;
    padding: 5px 10px 5px 10px;
    margin: 10px 0px 10px 0px;
    border-radius: 3px;
}

.forma_poisk_rass {margin: 0px 0px 0px -10px;}

.taga_baga_dzhaga {margin: 10px 0px 5px -8px;}

legend.pervaya_nadpis_rass_poisk {margin: 0px 0px 0px 2px;}

div#topcontrol {
    bottom: 20px !important;
    right: 20px !important;
    opacity: 1;
    cursor: pointer;
    z-index: 10001 !important;
    left: auto !important;
    margin: 0px !important;
    height: 45px !important;
    width: 45px !important;
}



/* СТИЛИ для ИКОНОК ФА ФА */

.detaly-kategoriya i.fas.fa-list-ul {margin: 0px 5px 0px 0px;}
.detaly-data i.fas.fa-calendar-alt {margin: 0px 5px 0px 0px;}
.detaly-prosmotrov i.far.fa-eye {margin: 0px 5px 0px 0px;}






/* SEO текст для категорий */

.opisanie-podborok img {
    margin: 2px 12px 1px 1px !important;
    float: left;
    width: 180px;
    height: 120px;
    border-radius: 3px;
    border: 0 !important;
    object-fit: cover;
}



/* БЛОК С ПЛЕЕРОМ И БЛОКИ ПОД ПЛЕЕРОМ */

.big-block-with-player {margin: 0px 0px 0px 0px;}


.reklama-under-player {
    margin: 12px 12px 12px 12px;
}

.rating-podpravka .rating {
    float: right;
    margin: 0px 12px 0px 0px;
    background-color: rgba(0,0,0,0.3);
    padding: 7px 10px 0px 10px;
    height: 23px;
    line-height: 23px;
    border-radius: 3px;
}

.detaly-novostey {
    margin: 12px 12px 0px 12px; 
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    display: flow-root;
}

.detaly-kategoriya {float: left; margin: 0px 12px 12px 0px;}


.detaly-data {display: inline-block; margin: 0% 0% 12px 0%;}
.detaly-format-daty {float: right; margin: 0px; color: #43CD80;}

.detaly-prosmotrov {float: right; margin: 0px 0px 12px 0px;}
.detaly-kolichestvo-views {float: right; margin: 0px; color: #43CD80;}

.pod-playerom-blocki {padding: 0px 0px 30px 0px;}

.pomosh_stayle i.fas.fa-question-circle {padding: 0px 0px 0px 5px;}


/* ЛОГОТИП И РАЗБОРКИ С НИМ */

a.logo img {
    width: 200px;
    height: 45px;
    margin: 10px 0px 0px 5px;
    opacity: 0.95;
}

a.logo img:hover {opacity: 1.0;}


/* КРУПЫНЕ РАЗБОРКИ С ПОЛОСКАМИ, БЛОКАМИ И ВЕРСТКОЙ -- НАЧАЛО */


.vkladka-playera {
    margin: 0px 12px 12px 12px;
    background-color: rgba(0,0,0,1.3);
    padding: 0px 0px 0px 0px;
    border-radius: 0px 0px 3px 3px;
}


.uc-top-right a {
    text-decoration: none;
    display: inline-block;
}


.com_content .title b {
    color: #43CD80;
}

.com_content .text b {
    color: #43CD80;
    display: block;
    margin: 0px 0px 5px 0px;
}


.com_content .title {
    margin: 0px 0px 5px 0px;
}



.pmlist table.pm tr td {
    display: inline-block;
    margin: 0px 0px 0px 0px;
    width: 31%;
}

.pmlist table.pm tr td:first-child {
    width: 2%;
    padding: 1%;
}


.pmlist table.pm tr td:last-child {
    width: 1%;
}

.pmlist table.pm select {
    width: 180px;
    margin: 20px 0px 0px 0px;
}



.pmlist tr:nth-child(2n+1) {
    background-color: #262626;
    display: inline-block;
}

.pmlist tr {display: inline-block; width: 100%;}

.pmlist table.pm {display: block;}


.com_content {
    background-color: #292929;
    margin: 12px 0px 12px 0px;
    padding: 5px 7px 5px 7px;
    text-align: justify;
    border-radius: 3px;
    color: #b3b3b3;
}


.pmlist {
    padding: 6px 0px 6px 0px;
    margin: 10px 0px 0px 0px;
}


td.pm_head {
    color: #d1d1d1;
    padding: 4px 0px 7px 0px;
}


.com_info {
    background-color: #242424;
    margin: 15px 0px 0px 0px;
    padding: 5px 7px 5px 7px;
    color: #d1d1d1;
}

.meta ul.left {
    list-style: none;
    margin: 0px !important;
    padding: 0px !important;
}

.meta li a {
    background-color: #252525;
    margin: 7px 0px 7px 0px;
    padding: 7px 7px 7px 7px;
    border-radius: 3px;
    display: block;
}



.pm-box h1 {
    text-align: left;
    padding: 0 14px;
    background-color: #1c1c1c;
    color: #CFCFCF;
    margin: 0px 0px 15px 0px;
    border-radius: 3px;
    text-transform: none;
    font: bold 17px/40px 'Play', sans-serif;
}


#pm-menu a {
    background-color: #2fad68;
    padding: 5px 10px;
    display: block;
    margin: 0px 12px 0px 0px;
    border-radius: 4px;
    text-align: center;
    color: #fff;
}


nav#pm-menu {
    list-style: none;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    display: flex;
}

#pm-menu a:hover {text-decoration: none; background-color: #24854f;}



li.form-group select.timezoneselect {
    width: 60%;
}


div#options .form-group input {
    background-color: #454545 !important;
}

div#options .ui-form {
    margin: 0px 0px 0px 0px !important;
    padding: 5px 0px 0px 0px !important;
}

h4.heading {
    margin: 15px 0px 10px 0px;
    padding: 4px 12px 6px 12px;
    background-color: #212121;
    border-radius: 3px;
    color: #d1d1d1;
    font-size: 18px;
}


.addform.addpm .form-group input {
    width: 100%;
}


.addform.addpm li.form-group.combo {
    margin: 0px !important;
    padding: 0px 0px 5px 0px !important;
}

input#outboxcopy {
    margin: 16px 0px 0px 0px;
}


.pokhozhie-novosty {
    padding: 7px 12px;
    background-color: #202020;
    border-radius: 3px;
    margin: 15px 0px 20px 0px;
}

.block-vazhno-pod-playerom {
    padding: 5px 12px;
    background-color: #292929;
    color: #9d9d9d;
    border-radius: 3px;
    margin: 15px 0px 0px 0px;
}

.dobavit-commentariyi {color: #9d9d9d; border-radius: 3px;}

.nadpis-dob-komment {
    font-size: 18px;
    font-weight: 700;
    color: #d1d1d1;
    background-color: #212121;
    padding: 4px 12px 7px 12px;
    border-radius: 3px;
}

label.comments_subscribe {
    background-color: #252525;
    border-radius: 3px;
    margin: -1px 0px 0px 0px;
    float: right;
    text-align: center;
    height: 30px;
    width: 40%;
    line-height: 30px;
    padding-left: 8px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.styli-nadpisi-vazhno {
    text-align: justify;
}

.nadpis-pokhozhie-news {
    font-size: 18px;
    font-weight: 700;
    color: #d1d1d1;
    margin: 0px 0px 12px 0px;
}

.kommenty-k-filmu {
    font-size: 18px;
    font-weight: 700;
    color: #d1d1d1;
    background-color: #292929;
    padding: 5px 12px 5px 12px;
    border-radius: 3px;
}

.kommenty-k-filmu span {
    color: #43CD80;
}

.dobavit-commentariyi input#name {
    width: 48%;
    float: left;
    margin: 10px 2% 0px 0px !important;
    height: 35px;
}

.dobavit-commentariyi input#mail {
    width: 50%;
    margin: 0px 0px 0px 0px;
    height: 35px;
}

.dobavit-commentariyi .form-group {
    margin: 0px 0px 0px 0px !important;
    padding: 3px 0px !important;
}

.dobavit-commentariyi button.btn.btn-big {width: 40%; float: left; margin: 3px 0px 20px 0px !important;}
.dobavit-commentariyi button.btn.btn-big.uzerz {width: 40%; float: left; margin: -35px 0px 20px 0px !important;}

.dobavit-commentariyi button.btn.btn-big:hover {background-color: #24854f; border: 1px solid #24854f;}

h1.zagolovok-registrac {
    text-align: left;
    padding: 0 14px;
    background-color: #1c1c1c;
    color: #CFCFCF;
    margin: 0px 0px 15px 0px;
    border-radius: 3px;
    text-transform: none;
    font: bold 17px/40px 'Play', sans-serif;
}



.block-registraciyi {
    background-color: #292929;
    padding: 0px 12px 0px 12px;
    border-radius: 3px;
}

.block-registraciyi .form-group input {
    background-color: #454545 !important;
}

.block-registraciyi .ui-form {
    padding: 10px 0px 2px 0px !important;
    margin: 0px 0px 0px 0px !important;
}

.block-registraciyi .form-group label {
    color: #d1d1d1;
}


div#result-registration {
    text-align: right;
    margin: 10px 0px 0px 0px;
}

/* Информация */

.info_box { 
    background: #a5260a;
    color: #fff;
    padding: 10px 15px;
    margin: 10px 0px 10px 0px;
    border-radius: 4px;
    text-align: justify;
}

.info_box a {
    color: #f5f5f5;
    background: #292929;
    padding: 5px 12px;
    border-radius: 3px;
    text-decoration: none !important;
}
.info_box a:hover {
    background: #212121;
    color: #43cc81;
}

.napisat-soobshenie a {
    background-color: #2fad68;
    padding: 5px 10px;
    margin: -90px 10px 0px 0px;
    border-radius: 3px;
    text-align: center;
    color: #fff;
    text-transform: capitalize;
    display: inline-block;
    float: right;
    text-decoration: none !important;
    position: relative;
}

.napisat-soobshenie a:hover {background-color: #24854f;}


/* КРУПЫНЕ РАЗБОРКИ С ПОЛОСКАМИ, БЛОКАМИ И ВЕРСТКОЙ -- КОНЕЦ */


/* СТИЛИ для РАЗДЕЛА СТАТЕЙ */

.stat-poster {
    float: left;
    width: 386px;
    padding: 8px 0px 0px 8px;
    box-sizing: border-box;
}

.stat-poster img {width: 386px; border-radius: 3px; height: 241px; object-fit: cover; overflow: hidden;}
.stat-right {float: right; width: 43%; text-align: justify;}
.stat-text-prava {margin: 4px 12px 0px 4px;}
.knopka-chitat-dalshe {float: right; margin: 20px 0px 0px 0px;}

.stat-poster-full img {
    margin: 4px 14px 4px 12px;
    float: left;
    width: 386px;
    position: relative;
    border-radius: 3px;
    height: 258px; 
    object-fit: cover; 
    overflow: hidden;
}

.stat-text-prava-full {
    text-align: justify;
    margin: 7px 12px 12px 12px;
}

.avtor-novosti {
    text-align: right;
    margin: 12px 12px 12px 12px;
}

.video-dlya-statey {
    margin: 0px 12px 12px 12px;
}


/* СТИЛИ для ФОРМЫ ОБРАТНОЙ СВЯЗИ */


input[type="file"] {padding: 10px 0px 0px 10px !important; display: grid;}
.prikrepit-fail-feedback {display: block;}




/* СТИЛИ для РЕЗУЛЬТАТА ПОИСКА */


input#searchinput {
    display: block;
    margin: 10px 10px 10px 10px;
    width: 94%;
    border-radius: 2px;
    border: 0px;
    font-size: 14px;
    padding: 7px 7px 7px 7px;
}

table.jaxxy_pup {
    width: 100%;
    background: #1c1c1c;
    margin: 10px 0px 10px 0px;
    border-radius: 4px;
    padding: 0px 0px 5px 0px;
}

input#dosearch {
    margin: 0px 0px 0px 10px;
}


.search_result_num.grey {
    background: #252525;
    padding: 10px 10px 10px 12px;
    border-radius: 4px;
    color: orange;
    margin: 0px 0px 10px 0px;
}





/* СТИЛИ для ОКНА ЮЗЕРА, СТРАНИЦЫ ЮЗЕРА И АВАТАРОК ЮЗЕРОВ -- НАЧАЛО */

.user-avatar-gud {
    width: 80px;
    height: 80px;
    overflow: hidden;
    background-color: #d1d1d1;
    object-fit: cover;
    border-radius: 3px;
    border: 4px solid #505050;
}


.user-avatar-gud222 {
    width: 80px;
    height: 80px;
    overflow: hidden;
    background-color: #d1d1d1;
    object-fit: cover;
    border-radius: 3px;
    border: 4px solid #202020;
}


.upop-left {
    width: 20%;
    float: left;
    position: relative;
    z-index: 50;
    text-align: center;
}

ul.upop-right {
    width: 78%;
    float: right;
    list-style: none;
    text-align: initial;
    margin: 0px !important;
    padding: 0px !important;
}

.usinf2 {list-style: none; padding: 0; margin: 0px 0px 12px 0px;} 
.usinf2 li { padding: 12px 0; border-top: 1px solid #5a5a5a; }
.usinf2 li:first-child { border-top-width: 0; }

.box_in {display: flow-root;}

.user_main_face {display: flex; margin: 10px 0px 12px 2px;}
.gruppa_status {margin: 0px 0px 0px 10px; background-color: #1c1c1c; width: 100%; padding: 5px 0px 0px 10px; border-radius: 4px; font-weight: 700;}
.up-status {margin: 0px 0px 7px 0px; display: flex;}
.user_general_name {margin: 0px 0px 7px 0px;}
.offline22 {margin: 0px 0px 0px 3px; color: darkorange;}
.online22 {margin: 0px 0px 0px 3px;}

.imya_yuzera {display: inline-block; margin: 0px 0px 0px 3px; color: #43CD80;}

p.offline {
    background: orangered;
    display: inline-block;
    color: white;
    padding: 0 5%;
    border-radius: 3px;
}


p.online {
    background: darkviolet;
    display: inline-block;
    color: white;
    padding: 0 5%;
    border-radius: 3px;
}

.offline22 {
    margin: 0px 0px 0px 5px;
    background: orangered;
    color: white;
    padding: 0 4px 0px 3px;
    border-radius: 3px;
}



.online22 {
    margin: 0px 0px 0px 5px;
    background: darkviolet;
    color: white;
    padding: 0 4px 0px 3px;
    border-radius: 3px;
}

.gruppa_yuzera {
    display: inline-block;
    margin: 0px 0px 0px 3px;
    color: deepskyblue;
}

.uc-top-left a {text-transform: capitalize;}

.uc-top-left b {text-transform: capitalize;}

ul.lichnie_dannie_yuzera {list-style: none; margin: 0px 0px 0px 0px; padding: 0px; display: flex;}

.lichnie_dannie_yuzera li a {
    background-color: #2fad68;
    padding: 5px 10px;
    display: block;
    margin: 0px 12px 0px 0px;
    border-radius: 4px;
    text-align: center;
    color: #fff;
}

.lichnie_dannie_yuzera li a:hover {text-decoration: none; background-color: #24854f;}



/* СТИЛИ для ОКНА ЮЗЕРА, СТРАНИЦЫ ЮЗЕРА И АВАТАРОК ЮЗЕРОВ -- КОНЕЦ */




/* СТИЛИ для КНОПКИ РЕГИСТРИРУЙТЕСЬ */

a.registriruytes_knopka {
    background: #d41313;
    display: block;
    margin: 5px 10px 5px 10px;
    padding: 5px;
    text-align: center;
    border-radius: 2px;
}

a.registriruytes_knopka:hover {
    background: darkviolet;
}

.registriruytes_usery a {
    font-size: 18px;
    font-weight: 700;
    color: #fff !important;
}


/* СТИЛИ для КНОПКИ ВСЕ КОММЕНТАРИИ */

a.vse_kommentarii {
    background: #2fad68;
    display: block;
    margin: 0px 0px 15px 0px;
    padding: 5px;
    text-align: center;
    border-radius: 2px;
    text-decoration: none !important;
}

a.vse_kommentarii:hover {
    background: #24854f;
}

.vse_komm a {
    font-size: 16px;
    font-weight: 700;
    color: #fff !important;
    text-shadow: #000 0 0 2px;
}

.vse_komm i.fas.fa-comments {margin: 0px 10px 0px 0px;}


/* СТИЛИ для ЦИТАТ и СПОЙЛЕРОВ */


.quote {
    padding: 7px;
    margin: 5px;
    background: #303030;
    border-radius: 3px;
    color: #999;
}

.title_spoiler {
    background: #1c1c1c;
    margin: 0px 2px 0px 2px;
    padding: 0px 7px 0px 2px;
    border-radius: 2px;
    display: inline-block;
}

.text_spoiler {
    background: #1c1c1c;
    margin: 7px 5px 3px -3px;
    padding: 2px 5px 2px 5px;
    border-radius: 4px;
}


/* Убираем лишние элементы BB-РЕДАКТОРА */

b#b_left {display: none;}
b#b_center {display: none;}
b#b_right {display: none;}
b#b_url {display: none;}
b#b_leech {display: none;}
b#b_img {display: none;}
b#b_up {display: none;}
b#b_video {display: none;}
b#b_yt {display: none;}
b#b_color {display: none;}
b#b_hide {display: none;}
b#b_tnl {display: none;}




/*---BB Редактор---*/

.g-recaptcha {
    margin-top: 15px;
}

.bb-pane {
    overflow: hidden;
    padding-bottom: 5px;
    padding-left: 5px;
    margin: 0;
    height: auto !important;
    text-decoration: none;
    background-image: linear-gradient(to bottom, #444 0%, #333 100%);
    background-repeat: repeat-x;
    border-radius: 3px 3px 3px 3px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    box-shadow: none !important;
}

.bb-pane>b {
    margin-top: 5px;
    margin-left: 0;
    margin-right: 7px;
	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:-1px;
}

.emoji {
    border: none;
    vertical-align: middle;
    width: 22px;
    height: 22px;
}

.bb-btn {
	display: inline-block;
    overflow: hidden;
    float: left;
    padding: 4px 10px;
    color: #2fad68;
    margin: 0px 3px 0px 0px;
    border-radius: 3px;
    background-image: linear-gradient(to bottom, #303030 0%, #202020 100%);
}
 

.bb-btn:hover {
      background-image: linear-gradient(to bottom, #282828 0%, #181818 100%);
}
    
.bb-btn:active {
      background-image: linear-gradient(to bottom, #282828 0%, #181818 100%)
}

.bb-editor textarea { 
    box-sizing: border-box;
    padding: 7px;
    border: 0px;
    width: 100%;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    margin-top: -1px;
    outline: none;
    background: #1d1d1d;
    color: #c2c2c2;
    font-size: 14px;
}

.bb-editor textarea:focus{
		border-color: #444 !important;
}

	@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: normal;
	    font-style: normal;
	}

	[class^="bb-btn"], [class*=" bb-btn"] {
	    font-family: 'bb-editor-font';
	    speak: none;
	    font-style: normal;
	    font-weight: normal;
	    font-variant: normal;
	    text-transform: none;
	    line-height: 1;
	    font-size: 14px;
	    -webkit-font-smoothing: antialiased;
	    -moz-osx-font-smoothing: grayscale;
	}

	.bb-sel { float: left; padding: 2px 2px 0 2px; }
	.bb-sel select { font-size: 14px; }
	.bb-sep { display: inline-block; float: left; width: 1px; padding: 2px; }
	.bb-btn { cursor: pointer;  outline: 0; }

	#b_font select, #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, .bb-pane h2, .bb-pane h3, .bb-pane h4, .bb-pane h5, .bb-pane h6 { margin-top: 5px; margin-bottom: 5px; }
	.bb-pane h1 { font-size: 36px; }
	.bb-pane h2 { font-size: 30px; }
	.bb-pane h3 { font-size: 24px; }
	.bb-pane h4 { font-size:18px; }
	.bb-pane h5 { font-size:15px; }
	.bb-pane h6 { font-size:14px; }
	.bb-pane-dropdown {
		position: absolute;
		top: 100%; left: 0;
		z-index: 1000;
		display: none;
		min-width: 180px;
		padding: 5px 0; margin: 2px 0 0;
		list-style: none;
		font-size: 14px;
		border: 0px solid #606060;
        border-radius: 3px;
        background: #505050;
		background-clip: padding-box;
		max-height: 300px;
    	overflow: auto;
	}
	.bb-pane-dropdown > li > a {
		display: block;
		padding: 3px 10px;
		clear: both;
		font-weight: normal;
		line-height: 1.42857;
		color: #353535;
		white-space: nowrap;
	}
	.bb-pane-dropdown > li > a:hover { text-decoration:none; color: #262626; background-color:whitesmoke; }
	.bb-pane-dropdown .color-palette div .color-btn {
		width: 17px; height: 17px;
		padding: 0; margin: 0;
		border: 1px solid #fff;
		cursor: pointer;
	}
	.bb-pane-dropdown .color-palette { padding: 0px 5px; }

	.bb-pane-dropdown table { margin: 0px; }





/* СТИЛИ для КНОПКИ ПОМОЩИ ЮЗЕРАМ */

.pomosh_stayle {font-size: 14px;}

.pomosh_stayle a {
    color: #fff;
    background-color: #a30f0f;
    border-radius: 0px;
    padding: 0px 10px 0px 10px;
    margin: 0px 12px 0px 0px;
    float: right;
    height: 30px;
    line-height: 30px;
    border-radius: 0px 3px 0px 0px;
}


.pomosh_stayle a:hover {
    text-decoration: none !important;
    background-color: #EE2C2C;
}

.pomosh_stayle span {}

.soc_knopki_pod_pleerom {     
    float: left;
    margin: 0px 0px 0px 12px;
}


.pomosh_stayle22 {font-size: 14px;}

.pomosh_stayle22 a {
    color: #fff;
    background-color: #a30f0f;
    border-radius: 0px;
    padding: 0px 10px 0px 10px;
    margin: 0px 12px 0px 0px;
    float: right;
    height: 30px;
    line-height: 30px;
    border-radius: 0px 3px 0px 0px;
}


.pomosh_stayle22 a:hover {
    text-decoration: none !important;
    background-color: #EE2C2C;
}

.pomosh_stayle22 span {margin: 0px 0px 0px 0px;}




/* СТИЛИ для НИЖНЕЙ ФОРМЫ РЕГИСТРАЦИИ И ВХОДА */

.commReg {
    font-size: 16px;
    margin: 10px 0px 12px 0px;
    font-weight: 700;
}

.registraciya-dlya-komment {
    width: 35% !important;
    padding: 5px 12px 6px 12px;
    background-color: #2fad68;
    border: 1px solid #2fad68;
    border-radius: 2px;
    color: #fff;
    text-transform: none;
    font: 14px 'Play', sans-serif;
    margin: 15px 0px 10px 0px;
}

.registraciya-dlya-komment a {
    color: #fff !important;
}

.registraciya-dlya-komment:hover {
    background-color: #24854f;
    border: 1px solid #24854f;
}


.vkhod.btnfrmlogin {
    width: 35% !important;
    padding: 5px 12px 6px 12px;
    background-color: #2fad68;
    border: 1px solid #2fad68;
    border-radius: 2px;
    color: #fff;
    text-transform: none;
    font: 14px 'Play', sans-serif;
    margin: 15px 0px 10px 0px;
}

a.vkhod.btnfrmlogin {
    color: #fff !important;
}


.vkhod.btnfrmlogin:hover {
    background-color: #24854f;
    border: 1px solid #24854f;
}

.nadpis-reg-gosty {
    margin: 15px 0px 15px 0px !important;
    color: darkorange;
}


/* СТИЛИ для СТРАНИЦЫ ПОМОЩИИ -- НАЧАЛО */

.pomoch_admin_konec {
    float: right;
}

h2.zagolovok2-help {
    font-size: 16px;
    color: #FF8C00;
}


div#box {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}

a#trigger {
    padding: 10px;
    background-color: #404040;
    margin: 5px;
    width: 90%;
    color: #43CD80;
    display: block;
    border-radius: 3px;
    font-weight: 400;
    font-size: 16px;
    border: 1px solid #4d4d4d;
}

a#trigger2 {
    padding: 10px;
    background-color: #555555;
    margin: 5px;
    color: orange;
    width: 90%;
    font-weight: 400;
    display: block;
    border-radius: 3px;
    font-size: 16px;
    border: 1px solid #656565;
}

a#trigger3 {
    padding: 10px;
    background-color: #303030;
    margin: 5px 5px 15px 5px;
    width: 90%;
    display: block;
    font-weight: 400;
    color: bisque;
    border-radius: 3px;
    font-size: 16px;
    border: 1px solid #3d3d3d;
}

a#trigger4 {
    padding: 10px;
    background-color: #303030;
    margin: 5px;
    width: 90%;
    color: bisque;
    font-weight: 400;
    display: block;
    border-radius: 3px;
    font-size: 16px;
    border: 1px solid #3d3d3d;
}

a#trigger5 {
    padding: 10px;
    background-color: #404040;
    margin: 5px;
    width: 90%;
    color: #43CD80;
    font-weight: 400;
    display: block;
    border-radius: 3px;
    font-size: 16px;
    border: 1px solid #4d4d4d;
}


a#trigger6 {
    padding: 10px;
    background-color: #555555;
    margin: 5px;
    width: 90%;
    color: orange;
    font-weight: 400;
    display: block;
    border-radius: 3px;
    font-size: 16px;
    border: 1px solid #656565;
}

a#trigger7 {
    padding: 10px;
    background-color: #404040;
    margin: 5px;
    color: #43CD80;
    font-weight: 400;
    width: 90%;
    display: block;
    border-radius: 3px;
    font-size: 16px;
    border: 1px solid #4d4d4d;
}


a#trigger8 {
    padding: 10px;
    background-color: #555555;
    margin: 5px;
    color: orange;
    font-weight: 400;
    width: 90%;
    display: block;
    border-radius: 3px;
    font-size: 16px;
    border: 1px solid #656565;
}


a#trigger9 {
    padding: 10px;
    background-color: #404040;
    margin: 5px;
    color: #43CD80;
    font-weight: 400;
    width: 90%;
    display: block;
    border-radius: 3px;
    font-size: 16px;
    border: 1px solid #4d4d4d;
}


a#trigger10 {
    padding: 10px;
    background-color: #555555;
    margin: 5px;
    color: orange;
    font-weight: 400;
    width: 90%;
    display: block;
    border-radius: 3px;
    font-size: 16px;
    border: 1px solid #656565;
}

a#trigger11 {
    padding: 10px;
    background-color: #404040;
    margin: 5px;
    color: #43CD80;
    font-weight: 400;
    width: 90%;
    display: block;
    border-radius: 3px;
    font-size: 16px;
    border: 1px solid #4d4d4d;
}


a#trigger12 {
    padding: 10px;
    background-color: #555555;
    margin: 5px;
    color: orange;
    font-weight: 400;
    width: 90%;
    display: block;
    border-radius: 3px;
    font-size: 16px;
    border: 1px solid #656565;
}


a#trigger13 {
    padding: 10px;
    background-color: #404040;
    margin: 5px;
    color: #43CD80;
    font-weight: 400;
    width: 90%;
    display: block;
    border-radius: 3px;
    font-size: 16px;
    border: 1px solid #4d4d4d;
}

a#trigger14 {
    padding: 10px;
    background-color: #303030;
    margin: 5px 5px 15px 5px;
    color: orange;
    font-weight: 400;
    width: 90%;
    display: block;
    border-radius: 3px;
    font-size: 16px;
    border: 1px solid #656565;
}


a#trigger15 {
    padding: 10px;
    background-color: #303030;
    margin: 5px;
    color: #43CD80;
    font-weight: 400;
    width: 90%;
    display: block;
    border-radius: 3px;
    font-size: 16px;
    border: 1px solid #4d4d4d;
}


a#trigger16 {
    padding: 10px;
    background-color: #555555;
    margin: 5px;
    color: orange;
    font-weight: 400;
    width: 90%;
    display: block;
    border-radius: 3px;
    font-size: 16px;
    border: 1px solid #656565;
}


a#trigger17 {
    padding: 10px;
    background-color: #404040;
    margin: 5px;
    color: #43CD80;
    font-weight: 400;
    width: 90%;
    display: block;
    border-radius: 3px;
    font-size: 16px;
    border: 1px solid #4d4d4d;
}

a#trigger18 {
    padding: 10px;
    background-color: #303030;
    margin: 5px;
    width: 90%;
    color: bisque;
    font-weight: 400;
    display: block;
    border-radius: 3px;
    font-size: 16px;
    border: 1px solid #3d3d3d;
}


a#trigger19, a#trigger20, a#trigger21, a#trigger22 {
    padding: 10px;
    background-color: #303030;
    margin: 5px;
    width: 90%;
    color: bisque;
    font-weight: 400;
    display: block;
    border-radius: 3px;
    font-size: 16px;
    border: 1px solid #3d3d3d;
}



div#box2 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}

div#box3 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}

div#box4 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}


div#box5 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}

div#box6 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}


div#box7 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}

div#box8 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}

div#box9 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}


div#box10 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}


div#box11 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}


div#box12 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}


div#box13 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}


div#box14 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}


div#box15 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}


div#box16 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}


div#box17 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}


div#box18 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}

div#box19 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}



div#box20 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}


div#box21 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}


div#box22 {
    padding: 10px;
    background-color: #202020;
    margin: 5px;
    width: 90%;
    display: block;
    border-radius: 3px;
}





/* СТИЛИ для СТРАНИЦЫ ПОМОЩИИ -- КОНЕЦ */




/* СТИЛИ для модуля МОИ СПИСКИ -- НАЧАЛО */

.mylists-switch, .mylists-tabs {
    list-style: none;
    padding: 0px 0px;
    margin: 18px 12px 0px 12px;
    border-radius: 2px;
    font-size: 14px;
    display: flex;
	}

	.mylists-switch li, .mylists-tabs li {
		display: inline-block;
		margin: 0px 10px 0px 0px;
	    text-decoration: none;
	    border-bottom: 0px dotted;
	    padding: 4px 5px;
        cursor: pointer;
        color: orange;
		border: 0px;
		border-radius: 2px;
        background-color: rgba(0,0,0,0.3);
        font-size: 16px;
        width: -webkit-fill-available;
        text-align: center;
	}

	.mylists-switch li:hover, .mylists-tabs li:hover {
		background: orangered;
		cursor: pointer;
        color: #fff;
		border: 0px;
		border-radius: 2px;	
	}
	.mylists-switch li:last-child, .mylists-tabs li:last-child {
		margin: 0px;
	}
	.mylists-switch li.active, .mylists-tabs li.active {
		background: darkviolet;
		color: #fff;
		border: 0px;
		border-radius: 2px;		
	}
	.mylists-tabs li.active a {
		color: #fff;
	}

/* СТИЛИ для модуля МОИ СПИСКИ -- КОНЕЦ */



/* Сокращение и оптимизация HTML, СSS и JS -- НАЧАЛО */


/* Для блока МаркетГид */
div#M352843ScriptRootC659199 {
    min-height: 234px !important;
}

/* Для блока видео-рекламы */
div#zakrytblock {
    display: block;
}

/* Надпись сортировать по и ее стили */
.nadpis-sort-ex-span {
        font-family: Play;
    float: left;
    background-color: #252525;
    color: #e8e8e8;
    border-radius: 3px 3px 3px 3px;
    padding: 2px 7px;
    display: none;
}

/* Заголовок h2 в футере */

.centralniy h2 {
font-size: 20px;
text-align: inherit;
color: #d7d7d7;
margin: 10px 0px 0px 0px;
}

.centralniy p {
    text-align: justify !important;
}


/* Форма поиска */
form#q_search {
    margin: 0px !important;
}




/* Ссылки в подвале от Юкоза */

A {font-family:Play; font-size: 14px; color: #43CD80; }
A.link1 { font-family:Play; font-size: 14px; color: #43CD80;}
A.link2 { font-family:Play; font-size: 14px; color: blue; }


/* Стили для нового переключателя плееров */

ul.iframe-tabs {
  list-style: none;
  background: #ccc;
}
ul.iframe-tabs > li {
  display: inline-block;
  padding: 10px;
  cursor: pointer;
}
ul.iframe-tabs > li.active, 
ul.iframe-tabs > li:hover {
  background: #fff;
}



.show_next_part {
		width: 150px;
		height: 35px;
		border-radius: 4px;
		background: #2fad68;
        border: 0px solid #2fad68;
		text-align: center;
		line-height: 35px;
		color: #fff;
		margin: 25px auto 0px auto;
		cursor: pointer;
	}

.show_next_part:hover {
		background: orangered;
	}

/* Сокращение и оптимизация HTML, СSS и JS -- КОНЕЦ */


/* Стили для СЧЕТЧИКА ПОДБОРОК*/

.commenty777 td > a:first-child {
	position: relative;
	display: block;
}
.commenty777 td > a:first-child:after {
	position: absolute;
	bottom: 7%;
	right: 10%;
	width: 45px;
	height: 35px;
	border-radius: 50%;
	background: #2fad68;
	color: #fff;
	line-height: 35px;
	text-align: center;
	content: attr(data-count);
	font-size: 14px;
    font-weight: 700;
}


/* Стили для КАЧЕСТВА И ПЕРЕВОДА, РЕЙТИНГА (БЛОЧНЫЙ ВАРИАНТ) - НАЧАЛО */

.movierow .trailerz {display: none;}

#movierow .trailerz {
    position: absolute;
    right: 14px;
    top: 14px;
    color: rgb(255, 255, 255);
    opacity: 0.9;
    z-index: 999;
    padding: 0px;
    background-color: #ee2c2c;
    border-radius: 3px;
    text-align: center;
    width: 32px;
    height: 21px;
    line-height: 21px;
    font-weight: 700;
    display: block;
}

.movierow .trailerz-grid {
    position: absolute;
    right: 8px;
    bottom: 6px;
    color: rgb(255, 255, 255);
    opacity: 0.9;
    z-index: 999;
    padding: 0px;
    background: rgb(238, 44, 44);
    border-radius: 3px;
    display: inline-block;
    text-align: center;
    width: 32px;
    height: 21px;
    line-height: 21px;
    font-weight: 700;
}


.movierow .ratingz-grid {
    position: absolute;
    left: 6px;
    bottom: 6px;
    color: #43CD80;
    font-weight: 700;
    opacity: 1.0;
    z-index: 999;
    padding: 1px 6px 2px 6px;
    background-color: rgba(0,0,0,0.7);
    border-radius: 3px;
    display: inline-block;
}


#movierow .ratingz-grid-main {
    position: absolute;
    right: 14px;
    top: 14px;
    color: #43CD80;
    font-weight: 700;
    opacity: 1.0;
    z-index: 999;
    padding: 1px 6px 1px 6px;
    background-color: rgba(0,0,0,0.7);
    border-radius: 4px;
    display: inline-block;
}


.movierow .ratingz-grid-main {display: none;}




#movierow .ratingz-unkn, #movierow .ratingz-bad, #movierow .ratingz-norm, #movierow .ratingz-good, #movierow .ratingz-exce {
    position: absolute;
    right: 14px;
    top: 14px;
    color: #fff;
    font-weight: 700;
    opacity: 1.0;
    z-index: 999;
    padding: 0px;
    width: 32px;
    text-align: center;
    height: 21px;
    line-height: 21px;
    border-radius: 3px;
    display: none;
}


#movierow .ratingz-unkn {background-color: #777;}
#movierow .ratingz-bad {background-color: #ff3030;}
#movierow .ratingz-norm {background-color: #ff8800;}
#movierow .ratingz-good {background-color: #7aaa00;}
#movierow .ratingz-exce {background-color: #0fad45;}

.movierow .ratingz-unkn, .movierow .ratingz-bad, .movierow .ratingz-norm, .movierow .ratingz-good, .movierow .ratingz-exce {display: none;}




.kachestvo-717 {display: none;}

#movierow .kachestvo-717 {
    position: absolute;
    right: 14px;
    top: 14px;
    color: rgb(255, 255, 255);
    opacity: 0.9;
    z-index: 999;
    padding: 0px 4px;
    background: rgb(238, 44, 44);
    border-radius: 3px;
    display: inline-block;
}


.perevod-717 {display: none;}


#movierow .perevod-717 {
    position: absolute;
    left: 14px;
    bottom: 64px;
    color: #fff;
    opacity: 0.9;
    z-index: 999;
    padding: 0px 5px;
    background-color: darkviolet;
    border-radius: 3px;
    display: inline-block;
    text-transform: inherit;
    font-size: 14px;
}



.pagin_nazad span {
    
display: inline-block;
    padding: 5px 12px;
    color: #fff;
    font-size: 14px;
    border: 1px solid #3d3d3d;
background-color: #212121;
border-radius: 4px;
    
        
}    



/* Стили для КАЧЕСТВА БЛОЧНЫЙ ВАРИАНТ - КОНЕЦ */


.data-dobavleniya {display: block;}

/* Стили для ДОП ИНФОРМАЦИИ - НАЧАЛО */

ul.spisok-dop-info  {
    display: block;
    list-style-type: none;
    color: #cfcfcf;
    overflow: hidden;
    margin: 20px 12px 20px 12px;
    padding: 0px 0px;
}


.spisok-dop-info li:nth-child(2n+1)  {
    background-color: #1c1c1c;
    padding: 5px 10px;
    color: #cfcfcf;
}


.spisok-dop-info li  {
    border-radius: 2px;
    padding: 5px 10px;
    color: #cfcfcf;
}


.spisok-dop-info span  {  }



ul.spisok-dop-info222  {
    display: grid;
    list-style-type: none;    
    margin-left: 12px;
    margin-right: 12px;
    padding-left: 0px;
    padding-right: 0px;
    color: #cfcfcf;
    border: 1px solid transparent;
    overflow: hidden;
    height: 287px;
}


.spisok-dop-info222 li:nth-child(2n+1)  {
    background-color: #1c1c1c;
    color: #43CD80;
}


.spisok-dop-info222 li  {
    padding: 0px 14px;
    color: #43CD80;
    height: 41px;
    line-height: 41px;
    border-radius: 3px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}


.spisok-dop-info222 span  {  }



/* Стили для ДОП ИНФОРМАЦИИ - КОНЕЦ */


/* Стили для СОКРАЩЕНИЯ ТЕКСТА - НАЧАЛО */

.readmore-js-collapsed:before { 
    content: '';
  position: absolute;
  bottom: 0px; left: 0px; right: 0px;
  
  height: 120px;
  background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #303030 100%);
     background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, #303030 100%);
  pointer-events: none;
    z-index: 1;
    
}

.readmore-js-toggle { 
    width: -webkit-fill-available !important;
    display: block;
    cursor: pointer;
    text-decoration: none;
    color: #b7b7b7;
    background-color: inherit;
    text-align: right;
    padding: 4px;
    margin: 30px 12px 0px 300px !important;
    border-radius: 2px;
}

.readmore-js-toggle:hover  {text-decoration: none; background-color: inherit; color: #d7d7d7;}



/* Стили для СОКРАЩЕНИЯ ТЕКСТА - КОНЕЦ */




/* Стили для Таблицы ПОДБОРОК */

.commenty777 table tr:nth-child(2n+1) {}
.commenty777 table tr:nth-child(2n) { background-color: #2d2d2d; }
.commenty777 table tr td { padding: 10px; border-radius: 3px; display: block; background-color: #242424;}

/* Стили для блока с ПОСЛЕДНИМИ КОММЕНТАМИ */

.posled-commentariy { padding: 5px;}

/* Стили для блока ОПИСАНИЕ ПОДБОРОК */

.opisanie-podborok {
    padding: 10px;
    background-color: rgba(0,0,0,0.2);
    color: #9d9d9d;
    margin: 10px 0px 0px 0px;
    border-radius: 3px;
    text-align: justify;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
 }


.opisanie-categoriy {
    position: relative;
    overflow: hidden;
    height: 155px;
    margin-right: 2px;
}


.opisanie-categoriy:before {
    content: '';
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
    width: 100%;
    height: 70px;
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #292929 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, #292929 100%);
    pointer-events: none;
}

.fullstory-descr:before {
    content: '';
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
    width: 100%;
    height: 120px;
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #303030 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, #303030 100%);
    pointer-events: none;
    display: none;
}

.opisanie-categoriy-full {height: auto !important;}
.opisanie-categoriy-full:before {display: none;}

.fullstory-descr-full {height: auto !important;}
.fullstory-descr-full:before {display: none;}

.pokaz-skrytogo {
    width: 100%;
    height: 25px;
    color: #b7b7b7;
    text-align: right;
    line-height: 25px;
    border-radius: 2px;
    cursor: pointer;
}

.pokaz-skrytogo-opisaniya {
    width: 97%;
    height: 25px;
    color: #b7b7b7;
    text-align: right;
    line-height: 25px;
    border-radius: 2px;
    cursor: pointer;
    margin-top: 30px;
    margin-bottom: 12px;
    display: none;
}

.pokaz-skrytogo-opisaniya:hover {
    text-decoration: underline;
    color: #d7d7d7;
}

.opisanie-podborok img.fr-dii.fr-fil { margin: 0px 10px 0px 0px; }
.outline img.fr-dii.fr-fil { margin: 5px 10px 0px 0px; }



/* Стили для СОЦСЕТЕЙ */

.dlya-statey747 { margin: 10px 10px 0px 10px; text-align: justify;}
.dlya-socsetey123 { margin-left: 15px; margin-right: 0px; float: left; width: 30px; border-radius: 3px; overflow: hidden; border:0px solid #1a1a1a;}
.dlya-socsetey123 a {text-decoration: none;}
.dlya-socsetey123 a:hover {filter: contrast(1.4);}
.dlya-socsetey124 { margin: 5px 0px 5px 0px; border-radius: 3px; overflow: hidden; border:0px solid #1a1a1a;}
.dlya-socsetey124 a {text-decoration: none;}
.dlya-socsetey124 a:hover {filter: contrast(1.8);}
.dlya-socsetey124 img {height: 35px; width: 200px;}
.dlya-socsetey125 { margin-left: 0px; margin-right: 40px; float: right; width: 30px; border-radius: 3px; overflow: hidden; border:0px solid #1a1a1a;}
.dlya-socsetey125 a {text-decoration: none;}
.dlya-socsetey125 a:hover {filter: contrast(1.2);}

.fixirovannaya-visota { min-height: 302px; }
.film-udalen-pr { margin-left: 12px; margin-right: 12px; margin-bottom: 15px; background-color:#1c1c1c; border-radius: 3px 3px 3px 3px; border:1px solid #3d3d3d; }

/* Стили для МЕНЮ С ДВУМЯ КОЛОНКАМИ - НАЧАЛО*/

.submenu777 {
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
    margin-bottom: 2px;
    
}



.submenu777 li {
    margin-left: 6px;
    margin-right: 0px;
    width: 46%;
    float: left;

}

.submenu777 li a {
    width: 100%;
    display: block;
    color: #e5e5e5;
    height: 25px;
    line-height: 25px;
    text-align: left;
    padding-left: 6px;
    background-color: inherit;
    box-sizing: border-box;
    border-radius: 2px;
    margin: 0px 0px 10px 0px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}


/* Стили для МЕНЮ С ДВУМЯ КОЛОНКАМИ - КОНЕЦ*/



.full5#trailer a:first-child:before {
 content: 'Трейлер';
 position: absolute;
 right: 5px;
 bottom: 6px;
 padding: 0px 4px;
 background: #EE2C2C;
 color: #fff;
 border-radius: 3px 3px 3px 3px;
 opacity: 0.9;
 z-index: 10001;
} 

.movierow__left#trailer a:first-child:before {
 content: 'Трейлер';
 position: absolute;
 right: 5px;
 bottom: 6px;
 padding: 0px 4px;
 background: #EE2C2C;
 color: #fff;
 border-radius: 3px 3px 3px 3px;
 opacity: 0.9;
 z-index: 10001;
} 

#movierow__left#trailer a:first-child:before {display: none;} 



/* Картинка в новости */
.shortstory-link img { margin-left: 0px !important; margin-right: 1px !important; float: left !important; width: 216px !important; filter: contrast(1.2) !important; }
.fullstory-link img {object-fit: cover; margin-left: 12px !important; margin-right: 15px !important; position: relative !important; border-radius: 5px !important; overflow: hidden !important; border:1px solid #3d3d3d !important; float: left !important; height: 300px !important; width: 205px !important; filter: contrast(1.2) !important;}
.fullstory-descr {position: unset; text-align: justify; margin-right: 15px; height: auto; min-height: 302px; margin-bottom: 12px;}
.fullstory-descr p {margin-left: 12px !important; margin-right: 0px !important; text-align: justify !important; margin-bottom: 0px;}
.fullstory-descr p:nth-child(1) {margin-top: 0px!important;}


.fullstory-link222 img {margin-left: 12px !important; margin-right: 12px !important; position: relative !important; border-radius: 5px !important; overflow: hidden !important; float: left !important; height: 287px !important; width: 287px !important; filter: contrast(1.2) !important; border: 1px solid transparent;}
.fullstory-descr222 {position: relative;}
.fullstory-descr222 p {margin-left: 12px !important; margin-right: 12px !important; text-align: justify !important; margin-bottom: 18px;}
.fullstory-descr222 p:nth-child(1) {margin-top: 0px!important;}





/* Редактирование Материалов */

.redaktirovanie {
    left: 5px;
    top: 5px;
    float: right;
    color: #fff;
    margin-bottom: 7px !important;
    font-size: 14px;
    font-weight: 700;
    height: 22px !important;
}

/*--- DROP NENU ---*/
#dropmenudiv {font: 12px Arial; padding: 10px; display: none; background: #fff; border-radius: 8px; z-index: 100000 !important;}
#dropmenudiv a { display: block; text-decoration: none; padding: 5px 8px; width: 154px }
#dropmenudiv a:hover { display: block; background: #4f4f4f; text-decoration: none; border-radius: 8px; padding: 5px 8px; width: 154px; }

/* ИНФОРМРЕРЫ */

.screenshot img {
    object-fit: cover;
    overflow: hidden;
    border: 1px solid #236941;
    margin: 6px;
    padding: 5px;
    border-radius: 2px;
    filter: contrast(0.8);
    width: 83px;
    height: 121px;}

.screenshot img:hover {background: rgba(0,0,0,0.6); filter: contrast(1.1);}

.screenshot-news img {
    object-fit: cover;
    overflow: hidden;
    border: 1px solid #236941;
    margin: 6px;
    padding: 5px;
    border-radius: 2px;
    filter: contrast(0.8);
    width: 83px;
    height: 55px;
}

.screenshot-news img:hover {background: rgba(0,0,0,0.6); filter: contrast(1.1);}

/* РЕГИСТРАЦИЯ */
#registration .login_check { position: relative; }
#registration .login_check button {
	background: transparent;
    border: 0px;
    position: absolute;
    right: 0px;
    background-color: #2fad68;
    font-size: 14px;
    float: right;
    border-radius: 3px;
    color: #f5f5f5;
    height: 22px;
    margin: 2px 2px 0px 0px !important;
}
#dle-captcha img { border-radius: 4px; margin-right: 10px; }
#sec_code { height: 40px; width: 200px; margin-bottom: 0px; margin-top: 14px; background-color: #fff !important; color: #000 !important; }

/* ФОРМА ВХОДА */
.login_form {
	display: none;
	position: fixed !important;
	top: 50% !important;
	left: 50% !important;
	width: 280px;
	margin: -83px 0px 0px -160px !important;
	z-index: 1;
	box-shadow: none !important;
	padding: 20px 20px 20px 20px !important;
    border-radius: 6px;
	background: #343434 !important;
}
.login_form li {
  padding: 0px 0px 15px 0px;
  margin: 0px !important;
  width: 100%;
  list-style: none;
}
.login_form input, .login_form button {
	width: 100%;
	height: 30px;
	border: 0px;
	border-radius: 4px;
	text-indent: 5px;
}
.login_form button { background: #2fad68; color: #fff; text-indent: 0px !important; font-size:14px; margin: 5px 0px 0px 0px; }
.login_form__links { float: left; width: 50%; text-align: left; }
.login_form__links a {padding: 0px 0px 0px 0px !important; font-size: 14px; color: #e6e6e6; display: block; margin: 0px !important;}
.login_form__links a:hover {text-decoration: underline;}
.login_form button[type=submit] { width: 50%; float: right; }
#modal {
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	display: block;
	background-color: rgba(0,0,0,0.6);
	z-index: 1;
	pointer-events: all;
}


/* СТРАНИЦА ПОЛЬЗОВАТЕЛЯ DLE */
.userinfo_top { position: relative; }
.user_tab { list-style: none; padding: 0; margin: 0; }
	.user_tab > li {display: inline; margin-right: 12px; font-size: 18px; font-weight: 700; text-transform: uppercase;}
	.user_tab > li > a {
		text-decoration: none !important;
		font-size: 14px !important;
		-webkit-transition: all ease .3s; transition: all ease .3s;
	}
	.user_tab > li > a { color: #fff; opacity: .5; }
	.user_tab > li > a:hover { color: inherit; }
	.user_tab > li.active > a { cursor: default; font-size: 14px; opacity: 1; }

	.usinf {list-style: none; padding: 0px 0px 0px 10px; margin: 12px 0 12px 0; background: #1c1c1c; border-radius: 4px;} 
	.usinf li { padding: 7px 0; }
	.usinf li:first-child { border-top-width: 0; }

	.ui-c1, .ui-c2 { display: inline-block; vertical-align: top; }
	.ui-c1 { width: 30%; margin-right: 5%; }
	.ui-c2 { width: 60%; display: inline-flex; }

	/* Окно пользователя */
	.userinfo { padding-left: 90px; }
	.userinfo .avatar { position: absolute; float: left; margin: 0 0 0 -90px; }
	.userinfo .avatar .cover { width: 60px; height: 60px; }
	.userinfo > ul { list-style: none; padding: 0; margin: 0; }

	#options {
    margin: 15px 0px;
    background-color: #292929;
    padding: 0px 12px 12px 12px;
    border-radius: 3px;
    color: #d1d1d1;
	}

	.ui-form {
		list-style: none;
		padding: 0px 0px 1px 0px;
        margin: 0px;
	}

	.form_submit button[type=submit], .form_submit button[type=button] {
		padding: 6px 12px;
	    background-color: #2fad68;
	    border: 1px solid #2fad68;
	    border-radius: 2px;
	    color: #fff;
	    text-transform: none;
	    font: 14px 'Play', sans-serif;
	    margin: 0px 10px 10px 0px;
	}
	.form-group {
		padding: 12px 0px;
		clear: both;
	}
	.form-group label {
		display: block;
		float: left;
		width: 40%;
	}
	.form-group input {
		width: 60%;
		border-radius: 3px;
		border: 0px;
        padding: 0px 0px !important;
        font-size: 14px !important;
		height: 27px;
		text-indent: 10px;
		background: #1d1d1d !important;
		color: #fff !important;
	}
	.form-group input[type=checkbox] {
		width: 12px;
		height: 12px;
		margin: 4px;
	}
	.form-group textarea, .addpm textarea {
		width: 100%;
		height: 120px;
		background: #1d1d1d !important;
		border-radius: 4px;
		border: 0px;
		margin-top: 5px;
		color: #fff;
	}
	.form-group .combo_field {margin: 0px 0px 10px 0px; }

	/* --- Работа вкладок --- */
	.tab-content > .tab-pane { display: none; }
		.tab-content > .active { display: block; }

	/* --- Страница сообщений --- */
	

/* ЖИВОЙ ПОИСК DLE */

#searchsuggestions { background: #fff; width: 360px; z-index: 999; border-radius: 3px;}
	#searchsuggestions a, #searchsuggestions .notfound {
		display: block;
		color: #000;
		padding: 10px;
		border-bottom: 1px solid #ececec;
		font-size: 14px;
	    z-index: 999;
        overflow: hidden; 
        white-space: nowrap; 
        text-overflow: ellipsis;
	}

	#searchsuggestions a:hover { background: #f0f0f0; }
	#searchsuggestions .notfound { font-weight: bold; }
	#searchsuggestions span {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
    #searchsuggestions a span {color: #333;}
	#searchsuggestions img {width: 40px; height: 60px; float: left; margin: 0px 10px 0px 0px; object-fit: cover; border-radius: 3px;}
	#searchsuggestions a:after {content: ''; display: block; clear: both; }

#searchsuggestions span.seperator { display: block; }
#searchsuggestions span.seperator a {padding: 10px 0; text-align: center; border: 0 none; background-color:#444; color: #fff; }
#searchsuggestions span.seperator a:hover {background-color:#333 !important; color: #fff; }
#searchsuggestions .break { display: none; }

/* Стили для обычного быстрого поиска без картинки 
#searchsuggestions {background: #fff; width: 360px; z-index: 999; border-radius: 3px;}
#searchsuggestions a, #searchsuggestions .notfound {
	display: block;
	color: #000;
	padding: 10px;
	border-bottom: 1px solid #ececec;
	font-size: 14px;
    z-index: 999;
}

#searchsuggestions a:hover { background-color: #f0f0f0; font-weight: bold; z-index: 999;}

#searchsuggestions .notfound { font-weight: bold; }
#searchsuggestions a span {	display: none; }
#searchsuggestions a span.searchheading {display: block;}

#searchsuggestions span.seperator { display: block; }
#searchsuggestions span.seperator a { padding: 10px 0; text-align: center; border: 0 none; background-color:#444; color: #fff; }
#searchsuggestions .break { display: none; }

*/



/* ГОЛОСОВАНИЕ DLE */

.answer label { vertical-align: middle; display: inline; }

.poll_sumbit {    
    padding: 6px 12px 6px 12px;
    background-color: #2fad68;
    border-radius: 2px;
    color: #fff;
    border: 0;
    text-transform: none;
    font: 14px 'Play', sans-serif;
    margin: 12px 0px 6px 0px;
    float: left;
    height: 30px;
}

button.btn.btn-white.poll_sumbit:hover {
    background-color: #24854f;
}

.voteprogress [class^=vote] {
	display: block;
    border-radius: 2px;
    text-align: center;
    margin: 2px 0px 8px 0px;
    font-size: 14px;
    padding: 2px 0px;

}

.voteprogress {
    line-height: 15px;
    background-color: #343434;
}


.vote1 { background: #2144DA; }
.vote2 { background: #A1523A; }
.vote3 { background: #3aa192; }
.vote4 { background: #4d3aa1; }
.vote5 { background: #f73ec9; }
.vote6 { background: #f7bc3e; }
.vote7 { background: #ec0000; }
.vote8 { background: #20e3ff; }



/*---Диалоговые и всплывающие окна jQuery UI---*/
.ui-widget-overlay {
	background: #000;
	opacity: 0.5;
	left: 0; top: 0; right: 0; bottom: 0;
	position: fixed;
	}
	.ui-helper-clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden }
	.ui-helper-clearfix { display: inline-block }
	* html .ui-helper-clearfix { height: 1% }
	.ui-helper-clearfix { display: block }
	.ui-dialog {
		text-align: center;
		overflow: hidden;
		padding: 0px;
		position: absolute;
		width: 200px;
		border-radius: 6px;
		box-shadow: 0 8px 40px -10px rgba(0,0,0,0.3);
		border: 1px solid #e6e6e6; border-color: rgba(0,0,0,0.1);
		background-color: #1c1c1c;
		background-clip: padding-box;
        z-index: 10001 !important;
	}
	.ui-dialog-titlebar { padding: 10px 10px; position: relative; background-color: #2fad68;
    border-bottom: 0px solid #2fad68; }
	.ui-dialog-title { float: left; font-weight: normal; font-size: 16px; color: #fff;}
	.ui-dialog-titlebar-close {
		position: absolute;
		right: 10px; top: 50%;
		margin-top: -16px;
		height: 32px; width: 32px;
		border: 0 none !important;
	}
	.ui-dialog-titlebar-close .ui-icon {
		display: block;
		margin: 10px auto 0 auto;
		width: 12px; height: 12px;
		background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAG1BMVEUAAAA1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTW7eCkWAAAACHRSTlMA8DiyCsELwNb3saQAAABlSURBVBjTY2AxYoACZQcG10YFCJtJooTBokMIwlHsaAZioBRYAigKJoAAJAghoRIQCiYEoSEiUCmIBFQKLAGTAkvApCASCA6GMoQBGEYjLEV1DopDUbyA4jlUb6ciAiSMgQ0pqAB4linXHtbaoQAAAABJRU5ErkJggg==);
		-webkit-background-size: 12px auto; background-size: 12px auto;
		opacity: .5;
	}
	.ui-button {
		float: none;
		border: 0 none;
		display: inline-block;
		vertical-align: middle;
		cursor: pointer;
		height: 26px;
		border-radius: 5px;
		line-height: 10px;
		outline: none;
		background-color: #2fad68;
		color: #fff;
		border: 0 none;
        font-size: 14px;
		padding: 7px 22px;
		text-decoration: none !important;
		box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2); -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2);
		-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
		-webkit-transition: all ease .1s; transition: all ease .1s;
	}

    .ui-button a {  }
    .ui-button:hover { background-color: #24854f; }
	.ui-dialog-titlebar-close:hover .ui-icon { opacity: 1; }
	.ui-icon { overflow: hidden; text-indent: -9999px; }
	.ui-dialog label { color: #575757; }
	.ui-dialog-content { padding: 18px 10px 5px 10px; border-bottom: 0px solid #343434; overflow: auto; position: relative; }
	.loginbox.ui-dialog, .loginbox .ui-dialog-content { overflow: visible !important; }
	.ui-dialog-content h2 { display: inline; font-size: 14px; font-weight: bold }
	.ui-dialog .ui-dialog-buttonpane { padding: 10px; text-align: center; }
	.ui-dialog .ui-resizable-se { bottom: 3px; height: 14px; right: 3px; width: 14px; }
	.ui-draggable .ui-dialog-titlebar { cursor: move; }
	.ui-state-error { background: #fef1ec 50% 50% repeat-x !important; border: 1px solid #cd0a0a; color: #cd0a0a; }
	.ui-button { margin: 0 3px; }
	.ui-helper-hidden-accessible{display: none;}


/*-U_FORM
--------------------------------------*/
.uForm {margin: 10px 0;}
ul.uf-form {
	margin: 0 !important;
	padding: 0 !important;
	list-style: none !important;
}
ul.uf-form li {
	margin: 0 0 10px 0 !important;
}
ul.uf-form li:last-child {
	margin-bottom: 0 !important;
}
.uf-form textarea {
	margin: 0;
	width: 100%;
	overflow: auto;
	resize: vertical;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
}
.uf-hidden {display: none;}

.uauth-small-links {margin: 0 0 10px 60px;}

.uf-txt-input {
	padding: 4px 10px !important;
	*padding: 0 !important;
	margin: 0 !important;
	font-size: 14px !important;
	color: #848484 !important;
	line-height: 20px !important;
	border: 1px solid #d6d6d6 !important;
	border-radius: 3px !important;
	background-color: #fff !important;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
	box-shadow: none !important;
	outline: none !important;
	background-image: none !important;
}
input.uf-txt-input {height: 28px !important;}
textarea.uf-txt-input {
	width: 100% !important;
	padding: 6px 10px !important;
	*padding: 0 !important;
	min-height: 50px !important;
	overflow: auto !important;
	resize: none !important;
}

.ucf-post-btn:active {
	background-color: #f3f3f3 !important;
}

.uf-btn:hover, input.uf-btn:hover,
.uf-btn:active, input.uf-btn:active {
	background-position: 0;
}

/*--------DARK_THEME:----------*/
.uForm-dark  ::-webkit-input-placeholder{color:#fff;}
.uForm-dark  ::-moz-placeholder{color:#fff;}
.uForm-dark  .uf-txt-input:-ms-input-placeholder{color:#fff;}
.uForm-dark .uf-txt-input {
	color: #fff !important;
	background-color: #707070 !important;
	border-color: #1f1f1f !important;
}

/*-COMMENTS_VIEW
--------------------------------------*/
.uComment {margin: 20px 0;}
.uComment.cBlock1, .uComment.cBlock2 {background: none;}
.uc-avatar {float: left;width: 50px;}
.uc-avatar img {
	vertical-align: middle;
	width: 50px;
    height: 50px;
	border-radius: 3px;
    background: #d9d9d9;
    object-fit: cover;
    padding: 0px;
    border: 4px solid #202020;
}

.uc-content {
	margin: 0 0 0 65px;
    background-color: #272727;
    border-radius: 4px;
    text-align: justify;
    padding: 5px 10px;
    font-size: 14px;
    display: flow-root;
}

.uc-top {}
.uc-top img {vertical-align: middle;}
.uc-top-right {
	float: right;
	white-space: nowrap;
}
.uc-top-left img, .uc-top-left a, .uc-top-left span {vertical-align: middle;}
a.uc-profile-link {}
.uc-message {margin: 8px 0; padding: 0;}
.uc-answer {}
.uc-answer-link {margin: 5px 0 0;text-align: right;font-size: 14px;}
.uc-opacity {opacity: .6;filter: alpha(opacity = 60);}


/*-TOOLTIP
-------------------------------------*/
.uf-with-tooltip {position: relative;cursor: pointer;}
.uf-tooltip {
	position: absolute;
	width: 120px;
	bottom: 100%;
	left: 50%;
	margin: 0 0 15px -60px;
	padding: 5px;
	font-size: 14px !important;
	line-height: 1.5 !important;
	color: #fff !important;
	text-align: center;
	background-color: #000;
	background-color: rgba(0, 0, 0, .7);
	border-radius: 4px;
	visibility: hidden;
	opacity: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	transition: all .2s .2s ease-out;
}
.uf-with-tooltip:hover .uf-tooltip, .uf-wtt-hovered .uf-tooltip {visibility: visible;opacity: 1;margin-bottom: 10px;*margin-bottom: 0;transition-delay: .05s;}
.uf-tooltip:before {
	position: absolute;
	display: block;
	content: "";
	top: 100%;
	left: 0;
	width: 100%;
	height: 12px;
}
.uf-tooltip:after {
	position: absolute;
	display: block;
	content: "";
	top: 100%;
	left: 50%;
	margin: 0 0 0 -6px;
	border: 6px solid transparent;
	border-top-color: #000;
	border-top-color: rgba(0, 0, 0, .7);
}
.uf-tt-item {
	display: block;
	padding: 2px 0 !important;
	font-size: 14px !important;
	text-align: center;
	color: #fff !important;
	text-decoration: none !important;
}
a.uf-tt-item:hover {
	opacity: .8;
	filter: alpha(opacity=80);
}
.uf-tt-hr {
	display: block;
	height: 1px;
	margin: 3px 0;
	overflow: hidden;
	background: #000;
	background: rgba(255, 255, 255, .2);
}

.uComment:before, .uComment:after {
   content: " ";
   display: table;
}
 .uComment:after {
   clear: both;
}

/* Похожие новости */
.uRelatedEntry {text-align: center; font-size: 14px !important; list-style: none; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #43CD80;}
.uRelatedEntry a { text-align: center; font-size: 14px !important; list-style: none; width: 100%; }
.uRelatedEntry a img {object-fit: cover; overflow: hidden; width: 100%; height: 182px !important; border-radius: 3px; margin: 0px 0px 8px 0px !important;}
div#owl-related .owl-dots {display: none;} 

/* Сортировка DLE */
#news_set_sort {float: left; position: relative;}
#news_set_sort .sort { margin: 0px 0px 0px 0px; padding: 0px; text-transform: capitalize; z-index: 9999;}
#news_set_sort .sort li {list-style: none; display: inline-block; width: 100%; margin: 0px 0px 0px 0px; background-color: #252525; color: #ffffff; border-radius: 0px; padding: 5px 10px;}
#news_set_sort .sort li.asc:after { content: " ▼"; padding: 0px 0px 0px 4px; }
#news_set_sort .sort li.desc:after { content: " ▲"; padding: 0px 0px 0px 4px; }
#news_set_sort .sort li:hover { background-color: #000000; color: #ffffff;}
#news_set_sort .sort li a:hover {text-decoration: none;}
#news_set_sort:hover {height: 35px;}
#news_set_sort:hover ul {display: block;}
#news_set_sort ul {display: none; width: 130px; position: absolute; top: 35px; left: 0px; z-index: 10001; border-radius: 3px; overflow: hidden;}
#news_set_sort:before {
    content: '';
    width: 45px;
    height: 31px;
    border-radius: 3px;
    background-image: url(/uploads/sortirovka_gud1.png);
    background-size: 25px;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #202020;
    float: left;
    cursor: pointer;
    display: block;
}

.zakladki-standart-gosty a.btnfrmlogin:before {
    content: '';
    width: 35px;
    height: 35px;
    border-radius: 3px;
    background-image: url(/uploads/Ajoibot-WebP/zakladki-good.webp);
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #333;
    float: left;
    opacity: 0.9;
    cursor: pointer;
    display: block;    
}    

.zakladki-franshizy-gosty a.btnfrmlogin:before {
    content: '';
    width: 35px;
    height: 35px;
    border-radius: 3px;
    background-image: url(/uploads/Ajoibot-WebP/zakladki-good.webp);
    background-size: 20px;
    background-repeat: no-repeat;
    background-position: center;
    background-color: #333;
    float: left;
    opacity: 0.9;
    cursor: pointer;
    display: block;    
}    



.uf-txt-input[placeholder] {font-size: 14px;color:#d9d9d9;text-overflow:ellipsis;opacity: 1;} 
.uf-txt-input::-webkit-input-placeholder {font-size: 14px;color:#d9d9d9;text-overflow:ellipsis;opacity: 1;} 
.uf-txt-input::-moz-placeholder {font-size: 14px;color:#d9d9d9;text-overflow:ellipsis;opacity: 1;}/* Firefox 19+ */ 
.uf-txt-input:-moz-placeholder {font-size: 14px;color:#d9d9d9;text-overflow:ellipsis;opacity: 1;}/* Firefox 18- */ 
.uf-txt-input:-ms-input-placeholder {font-size: 14px;color:#d9d9d9;text-overflow:ellipsis;opacity: 1;}

/* Рейтинг DLE */
.rating { float: right; }
.rating, .unit-rating { width: 75px; height: 15px;}
	.rating { font-size: 14px; }
	.unit-rating, .unit-rating li a:hover, .unit-rating li.current-rating {
		background-image: url('/uploads/rejting777.png');
	}
	.unit-rating {
		list-style: none;
		margin: 0; padding: 0;
		position: relative;
		background-position: 0 0px;
	}
	.unit-rating li {
		text-indent: -90000px;
		padding: 0; margin: 0;
		float: left;
	}
	.unit-rating li a {
		display: block;
		width: 15px; height: 15px;
		text-decoration: none;
		border: 0 none !important;
		text-indent: -9000px;
		z-index: 17;
		position: absolute;
		padding: 0;
	}
	.unit-rating li a:hover {
		background-position: 0 -15px;
		z-index: 2;
		left: 0;
	}
	.unit-rating a.r1-unit { left: 0; }
	.unit-rating a.r1-unit:hover { width: 15px; }
	.unit-rating a.r2-unit { left: 15px; }
	.unit-rating a.r2-unit:hover { width: 30px; }
	.unit-rating a.r3-unit { left: 30px; }
	.unit-rating a.r3-unit:hover { width: 45px; }
	.unit-rating a.r4-unit { left: 45px; }
	.unit-rating a.r4-unit:hover { width: 60px; }
	.unit-rating a.r5-unit { left: 60px; }
	.unit-rating a.r5-unit:hover { width: 75px; }
	.unit-rating li.current-rating {
		background-position: 0 -30px;
		position: absolute;
		height: 15px;
		display: block;
		text-indent: -9000px;
		z-index: 1;
		padding: 0px;
	}



.full5 img { margin-right: 0px !important; }

.full5 a:first-child { 
float: left; 
position: relative;
 
 border-radius: 5px; 
overflow: hidden; 
border:1px solid #3d3d3d;
 
} 

.full5 a:first-child:hover:after { 
width: 100%; 
height: 100%; 
display: inline-block; 
content: ''; 
background: url('/uploads/a_poster1/play_21_2.png') center no-repeat rgba(0,0,0,0.7); 
position: absolute; 
top: 0px; left: 0px; 
 
 opacity: 0.9;
 
 border-radius: 5px;
}








.search-live a:hover { background: #d1d1d1 !important; font-weight: bold; }

.uRelatedEntries li a { font-size: 14px; }

.uRelatedEntries {
 list-style: none;
 padding-left: 0px !important;
 margin: 0px;
}
.uRelatedEntries li.uRelatedEntry {
 width: 127px;
 float: left;
 overflow: hidden;
 margin: 10px 14px 10px 0px;
 text-align: center;
}
.uRelatedEntries div.uRelatedEntry:last-child { margin: 10px 0px 10px 0px; }
.uRelatedEntries div.uRelatedEntry a img { margin-bottom: 5px; filter: contrast(1.1);}
.outline #uRelat { display: block; clear: both; }



#bglink{
 display:block;
 height:100%;
 width:100%;
 position:fixed;
 left:0;
 top:0;
 z-index:0;
 text-indent:-5000em;
}
 
#page {
 position:relative;
 z-index:10;
}



.jaxxx {
 padding: 5px 4px 0px 4px;
 border-left: 38px double #4d4d4d;
 border-right: 38px double #4d4d4d;
 border-radius: 4px;
 width: 610px;
}


.outline {
 border: 1px solid #3d3d3d;
 -webkit-border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;
 -webkit-border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-topleft: 4px; border-top-right-radius: 4px; border-top-left-radius: 4px;
 padding: 5px 5px;
 background-color: #1c1c1c; 
 }


.outline2 {
    background-color: #222222;
    margin: -8px 12px 12px 12px;
    border-radius: 3px;
    overflow: hidden;
    padding: 0px 0px 5px 0px; 
 }


.outline3 {
 border: 1px solid #3d3d3d;
 -webkit-border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;
 -webkit-border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-topleft: 4px; border-top-right-radius: 4px; border-top-left-radius: 4px;
 padding: 10px 10px 10px 10px;
 background-color: #1c1c1c; 
 color: #ff9900;
 
 }

.outline4 {
 border: 1px solid #3d3d3d;
 -webkit-border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;
 -webkit-border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-topleft: 4px; border-top-right-radius: 4px; border-top-left-radius: 4px;
 padding: 5px 10px;
 background-color: #1c1c1c; 
 }




/* Таблица номер 1
------------------------------------------*/
.features-table
{
 width: 690px;
 
 margin-left: 12px;
 margin-right: 12px;
 
 border-collapse: separate;
 border-spacing: 0;
 border-right: 1px solid #3d3d3d;
 
 color: #fff;
 background: #343434;
 margin-top:20px;
 margin-bottom:20px;
 
}
 
.features-table td
{
 height: 50px;
 padding: 0 0px;
 border-bottom: 1px solid #3d3d3d;
 border-left: 1px solid #3d3d3d;
 border-top-left-radius: 4px; 
 border-top-right-radius: 4px;
 text-align: center;
 vertical-align: middle;
 display: table-cell;
}
 
.features-table tbody td
{
 text-align: center;
 width: 0px;
}
 
 
.features-table td.grey
{
 background: #efefef;
 background: rgba(144,144,144,0.15);
 
}
 
.features-table td.zaggy
{
 background: #1c1c1c;
 font-size: 14px;
 }
 
.features-table td.green
{
 background: #2fad68;
 font-weight: bold;
 
}
 
.features-table td:nowrap
{
 white-space: nowrap;
}
 
.features-table thead td
{
 font-size: 120%; 
 
 
 border-top: 1px solid #3d3d3d;
}
 
.features-table tfoot td
{
 font-size: 120%; 
 font-weight: bold;
 
 border-bottom: 1px solid #3d3d3d;
}


/* Обычная таблица 
------------------------------------------*/
table {
 display: table;
 border-collapse: separate;
 
 border-color: #5d5d5d;
 }
/* Последние комментария пользователей 
------------------------------------------*/ 
.uzer_coment { 
 overflow: hidden; 
 width:210px; 
 background: #fff; 
 border:1px solid #D6D6D6; 
 border-bottom:none; 
} 
.uzer_massage .film_name a {color: rgb(255, 165, 0); width: 145px; height: 18px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

.uzer_coment_v { 
 float: left;
    width: 200px;
    height: 20px;
    background-color: #2d2d2d;
    padding: 4px 5px 3px 5px;
    border-radius: 3px; 
} 
 
.uzer_coment_v a:link, 
.uzer_coment_v a:visited {color:#fff;} 
.uzer_coment_v a:hover {color:#d1d1d1;} 
 
.uzer_coment_v a:link, 
.uzer_coment_v a:visited, 
.uzer_coment_v a:hover { 
 text-decoration:none; 
 font:14px Play;
 font-weight: bold;
 text-transform: capitalize;
 
} 

.film_name { 
 float:left; 
 padding: 4px 0px 4px 0px;
 font-size: 14px;
} 

.uzer_name { 
    float: left;
    padding: 0px 0px 0px 0px;
    font-size: 14px;
    color: #d9d9d9;
    width: 120px;
    height: 18px;
    overflow: hidden;
    line-height: 18px;
    text-transform: capitalize;
    font-weight: 700;
} 
 
.uzer_data { 
    float: right;
    font-size: 13px;
    color: #c1c1c1;
    line-height: 16px;
    margin: 2px 0px 0px 0px;
} 
 
.uzer_massage { 
    width: 72% !important;
    background: #1c1c1c;
    float: left;
    overflow: hidden;
    padding: 10px 0px 10px 2px;
    color: #9d9d9d;
    font-size: 14px;
    display: grid;
} 
 
.uzer_massage :link, 
.uzer_massage :visited { 
 display: block; 
 text-decoration: none; 
 color:#9d9d9d; 
 font-size: 14px;
} 


.uzer_massage :link:hover {
    color: #d1d1d1;
}

.uzer_massage a:hover {
    color: #d1d1d1 !important;
}

.uzer_massage .film_name a:hover {
    color: darkorange !important;
    text-decoration: underline !important;
}




.coment_avatar { 
 width:40px; 
 height:40px; 
 float:right; 
 background: #d9d9d9; 
 padding: 0px; 
 margin: 15px 0px 0px 0px; 
 border:4px solid #404040; 
 border-radius: 3px;
 margin: 15px 0px 7% 0px; 
 object-fit: cover;   
} 

/* -------------------------------------- */





/* Carousel */ 

.carousel ul { 
margin:0; 
padding:0; 
border:0; 
outline:0; 
font-size:100%; 
vertical-align:baseline; 
}

.container_car { 
 position:relative; 
 overflow:hidden; 
 
} 
.clear { 
 clear:both; 
 display:block; 
 overflow:hidden; 
 visibility:hidden; 
 width:0; 
 height: 0; 
} 

.carousel { 
 position:relative; 
 margin-top: 0px;
 margin-left: auto;
 margin-right: auto;
 margin-bottom: 15px;
 padding: 5px 30px 5px 30px; 
 border: 1px solid transparent;
 -webkit-box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.75);
box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.75);
} 

.carousel, .carousel_mask { 
    width: 918px;
    background-color: #1C1C1C;
    border-radius: 3px;
    z-index: 2;
    min-height: 192px;
} 

.carousel_btn_left, .carousel_btn_right { 
 position:absolute; 
 background:url("/uploads/btn_carousel.png") no-repeat 0px 0px; 
 width:15px; 
 height:20px; 
 top:90px; 
} 
.carousel_btn_left { 
 left:10px; 
} 
.carousel_btn_right { 
 background:url("/uploads/btn_carousel.png") no-repeat 0px -20px; 
 right:10px; 
} 
.carousel_btn_left:active, .carousel_btn_right:active{ margin-top:1px; } 
.carousel_mask { 
 position:relative; 
 overflow:hidden !important; 
} 
.carousel ul.carousel_items { 
 position:relative; 
 margin:0px; 
} 
.carousel ul.carousel_items li { 
 float:left; 
 margin-right:2px; 
} 
.carousel ul.carousel_items li img { 
 width:120px; 
 height:174px; 
 filter: contrast(1.1);
 border-radius: 2px;
 object-fit: cover;
 overflow: hidden;   
} 

.img_frame { 
    display: inline-block;
    margin: 7px;
    padding: 0px;
    line-height: 0px;
    border-radius: 2px;
    border: 1px solid transparent; 
 } 


.img_frame .container_car ul {position:absolute;} 
.img_frame .container_car ul li { 
 margin:0px; 
 padding:0px; 
 width:100%; 
 overflow:hidden; 
} 
.img_frame a.description { 
 display:block; 
 padding:5px 8px; 
 background-color:#2fad68; 
 color:#fff; 
 line-height:16px; 
 font-size: 14px;
 text-align: center;
 text-decoration:none;
 text-shadow: #0a0a0a 0 0 1px;
} 
.img_frame a.description h4 {padding:0px;}

.carousel_btn_left, .carousel_btn_right { 
 display:block !important; 
}

/* Carousel */

.tabs { list-style: none; height: 32px; border-bottom: 1px solid #3d3d3d; margin-left: 30px; margin-bottom: 0px; width: 650px; padding: 0; } .page_tabs { list-style: none; height: 32px; width: 100%; margin-top: 10px; margin-bottom: -20px; border-bottom: none; } .tabs li, .page_tabs li { margin: 0px; padding: 0px; float: left; height: 31px; line-height: 32px; border: 1px solid #3d3d3d; overflow: hidden; position: relative; background: #1c1c1c; margin-right: 2px; margin-bottom: -1px; -webkit-border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-topleft: 4px; border-top-right-radius: 4px; border-top-left-radius: 4px; } .page_tabs li.active a { -webkit-border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-topleft: 4px; border-top-right-radius: 4px; border-top-left-radius: 4px; } .tabs li a, .page_tabs li a { font-weight: bold; color: #666666; text-decoration: none; display: block; padding: 0px 20px; outline: none; } .tabs li a:hover, .page_tabs li a:hover { color: #43CD80; } .tabs li.active, .tabs li.active a, .tabs li.active a:hover, .page_tabs li.active, .page_tabs li.active a, .page_tabs li.active a:hover { color: #fff; background: #1c1c1c; border-bottom: 1px solid #1c1c1c; } .tab_container { border: 1px solid #3d3d3d; border-top: none; overflow: hidden; margin-left: 30px; width: 650px; background: #1c1c1c; -webkit-border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } .tab_content { margin: 19px; /* 20 - border */ }

/* НЕ ЗАДАВАЙ ЭТОМУ ЗАГОЛОВКУ ВЫСОТУ ИНАЧЕ В МОБ ВЕРСИИ БУДЕТ СЪЕЗЖАТЬ */

.zagolovok {
    text-align: left;
    padding: 0px 12px;
    background-color: #1c1c1c;
    color: #CFCFCF;
    text-transform: none;
    font-size: 17px;
    border-radius: 3px;
    height: 40px;
    line-height: 40px;
    width: 100%;
    box-sizing: border-box;
}

.zagolovok h1 {font-size: 17px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}


.kroshky {
    text-align: left;
    padding: 0 14px;
    border-radius: 3px;
    background-color: #1c1c1c;
    color: #9C9C9C;
    text-transform: none;
    font: 14px/40px 'Play', sans-serif;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    height: 40px !important;
}

.commenty {padding: 5px 10px; background-color: #303030; margin: 10px 0px 0px 0px;}


.commenty777 {padding: 0px 0px; margin: 10px 0px 0px 0px;}



.socseti {

width:100%;
margin : 0;
padding : 0;
list-style : none;
margin-bottom:5px;
 text-align:center;
}


#navigation {
margin: 4px 0px -3px 0px;
}

.subnav {
color : #ffffff;
text-align:center;
}

.navhead, .navhead_blank {
width:95%;
text-align:center;
height:21px;
padding-top:3px;
background:url('') 0 0 repeat-x;

-moz-border-radius:4px;
-webkit-border-radius:4px;
margin-bottom:5px;
margin-top:2px; 
margin-left:6px;    
}

.selected {
    background-color: #333;
    text-align: left;
    box-sizing: border-box;
    border-radius: 2px;
    font-weight: bold;
    padding: 0px 5px;
    height: 28px !important;
    line-height: 27px !important;
    margin: 0px auto 7px auto !important;
    font-size: 16px;
}

.selected span {
    color: #43CD80;
    text-shadow: #000 0 0 2px;
}

.navhead {
cursor : auto;
}

.submenu {

width:100%;
margin : 0;
padding : 0;
list-style : none;
margin-bottom:2px;
}

.submenu li {
margin: 0 auto;
width : 95%;

}

.submenu li a {
width:100%;
display : block;
color : #ffffff;
padding-top : 2px;
 padding-bottom : 2px;
height : 20px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
background:#111;
 margin-bottom:3px;
 border:1px solid #222;
}

.submenu li a:hover {
color : #43CD80;
background:#000000;

 text-decoration: none;
}

.submenu777 li a:hover {
color : #43CD80;
text-decoration: none;
background-color: #333;    
}


.wysibb-body {
 background:#878787 !important;
} 

.ajoibottop {
 position:relative;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 margin-top: 0px;
 margin-left: auto;
 margin-right: auto;
 margin-bottom: 10px;
 width: 980px;
 height: 100%;
 border: 1px solid #2d2d2d;
 -webkit-border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;
 -webkit-border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-topleft: 4px; border-top-right-radius: 4px; border-top-left-radius: 4px;
 padding: 0 10px;
background: #1c1c1c;
 -webkit-box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.75);
box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.75);
padding-top:5px;
 padding-bottom:5px;
}

.centralniy {
    position: relative;
    z-index: 2;
    box-sizing: border-box;
    margin: 0 auto;
    width: 980px;
    height: 100%;
    padding: 5px 15px;
    background-color: #1c1c1c;
    user-select: none;
    border-radius: 3px;
    text-align: justify;
    margin-bottom: 20px;
    box-shadow: 0px 5px 15px 0px rgb(0 0 0 / 50%);
}


article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section,
summary {
 display: block;
}
audio,
canvas,
video {
 display: inline-block;
}
audio:not([controls]) {
 display: none;
 height: 0;
}
[hidden] {
 display: none;
}
html {
 font-family: sans-serif;
 -ms-text-size-adjust: 100%;
 -webkit-text-size-adjust: 100%;
}
body {
 margin: 0;
}


a {
 background: transparent;
}
a:focus {
 outline: thin dotted;
}
a:active,
a:hover {
 outline: 0;
}
h1 {
 margin: 0 0 0;
 font-size: 2em;
}

img {
 border: 0;
}
svg:not(:root) {
 overflow: hidden;
}
figure {
 margin: 0;
}
fieldset {
 margin: 0 2px;
 padding: 0.35em 0.625em 0.75em;
 border: 1px solid #c0c0c0;
}
legend {
 padding: 0;
 border: 0;
}
button,
input,
select,
textarea {
margin: 0;
font-family: inherit;
outline: 0;    
}
button,
input {
 line-height: normal;
}
button,
select {
 text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
 cursor: pointer;
 -webkit-appearance: button;
}
button[disabled],
html input[disabled] {
 cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
 box-sizing: border-box;
 padding: 0;
}
input[type="search"] {
 -webkit-box-sizing: content-box;
 -moz-box-sizing: content-box;
 box-sizing: content-box;
 -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
 -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
 padding: 0;
 border: 0;
}
textarea {
 overflow: auto;
 vertical-align: top;
}

/*------ General style ------*/

html,
button,
input,
select,
textarea {
 color: #aeaeae;
}

body { 
background-color: #010101; 
font: 14px Play, sans-serif; 
line-height: 1.5;
max-width: 980px !important; 
margin: 0 auto !important;    
}

::-moz-selection {
 background: #b3d4fc;
 text-shadow: none;
}

::selection {
 background: #b3d4fc;
 text-shadow: none;
}

hr {
 display: block;
 margin: .4em 0;
 padding: 0;
 height: 0;
 border: 0;
 border-top: 1px solid #4d4d4d;
}

img {
 vertical-align: middle;
}

fieldset {
 margin: 0;
 padding: 0;
 border: 0;
}

textarea {
 resize: vertical;
}
 
a {
 color: #43CD80;
 text-decoration: none;
 font-family: Play;
}

.clr:after {
 display: table;
 clear: both;
 content: '';
}

.cont-wrap {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 margin: 0 auto;
 width: 960px;
 height: 100%;
}


.middle {
 position: relative;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 background: url() no-repeat 50% 0;
 white-space: nowrap;
 z-index: 2;    
}

.middle:before {
 position: absolute;
 top: 0;
 left: 0;
 z-index: -1;
 display: block;
 width: 100%;
 height: 100%;
 background: url() repeat 0 0;
 content: '';
}

.middle .cont-wrap > section,
.middle .cont-wrap > aside,
.middle .cont-wrap > div {
 position: relative;
 white-space: normal;
}

.cap {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 margin: 0 auto;
 max-width: 960px;
 width: 100%;
 height: 0;
 border-right: 25px solid transparent;
 border-bottom: 28px solid transparent;
 border-left: 25px solid transparent;
display: none;    
}

.slider-row .cap:first-child {
 border-width: 0 20px 20px;
}

.content {
 display: inline-block;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 padding-right: 240px;
 width: 100%;
 vertical-align: top; 
}

.content a:hover {
 text-decoration: underline;
}

.sidebar {
 display: inline-block;
 margin-left: -230px;
 width: 230px;
 vertical-align: top;
}

.cat-blocks .gTableTop {
 padding: 5px 0 !important;
 border-top: 1px solid #272727;
 background-color: transparent;
 text-transform: none;
 font-weight: normal;
 font-size: 14px !important;
 font-family: Arial, sans-serif;
}

.cat-blocks .gTableTop:first-child {
 border-top: none;
}

.sidebar .cat-blocks.gTable {
 background-image: none;
}

/*------ General style ------*/

/*------ Button style ------*/
input[type="submit"],
input[type="reset"],
input[type="button"],
select,
.entryReadAllLink {
 padding: 6px 12px;
 background-color: #2fad68;
 border:1px solid #2fad68;
 border-radius: 2px;
 color: #fff;
 text-transform: none;
 font: 14px 'Play', sans-serif;
 margin-top: 3px;
 margin-bottom: 3px;   
 
}

select {
 padding: 2px 7px 3px 7px;
 background-color: #2fad68;
 outline: 0;   
}

select option {
 color: #000;
}

input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
select:hover,
.entryReadAllLink:hover {
 background: #29c46f;
 border:1px solid #29c46f;
}

.entryReadAllLink:hover {
 text-decoration: none !important;
}

.manTdText input[type="button"],
.manTd2 input[type="button"],
.commTd2 input[type="button"],
.manTdBrief input[type="button"],
select.codeButtons,
input[type="button"].codeButtons,
#iplus input[type="button"] {
 padding: 3px 5px;
 font-size: 14px;
}

input[type="button"]#bid-8-basket {
 margin-left: 3px;
 padding: 4px 7px;
}

.manTd2 input[type="text"] {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 padding: 2px 5px !important;
}

input[type="text"],
input[type="password"],
textarea {
 padding: 4px 5px;
 background: #fff;
 color: #373737;
 font-size: 14px;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}

textarea {
 width: 100%;
}

input[type="button"]#newPhtBt {
 width: auto !important;
}
/*------ Button style ------*/

/*------ Header style ------*/

.header {
 margin-top: 250px;
 margin-left: auto;
 margin-right: auto;
 margin-bottom: 15px;
 width: 980px;
 height: 100%;
 z-index: 10001;    
}

.logo-row {
    position: relative;
    min-height: 70px;
    background: linear-gradient(to bottom, #202020 0%, #0e0e0e 100%);
    border-radius: 3px 3px 0px 0px;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.5); 
}

.logo-row:before {}

.logo-row .cont-wrap {
 position: relative;
}

.logo-row .cont-wrap:before {
 position: absolute;
 top: 50%;
 left: -10px;
 z-index: 10;
 margin-top: -35px;
 width: 200px;
 height: 95px;
 background: url() no-repeat 0 50%;
 content: '';
 display: none;   
}

.logo-b {
 position: relative;
 display: inline-block;
 margin: 20px 0 0 150px;
 padding: 12px 0 0;
 height: 32px;
 text-align: center;
}

.logo-b:before,
.logo-b:after {
 position: absolute;
 top: 0;
 width: 38px;
 height: 46px;
 background-repeat: no-repeat;
 content: '';
}

.logo-b:before {
 position: absolute;
 top: 50%;
 left: -150px;
 z-index: 10;
 margin-top: -27px;
 width: 202px;
 height: 52px;
 background: url(/uploads/dost_logo1.png) no-repeat 0 50%;
 content: '';
}

.logo-b:after {
 right: 0;
 background-image: url();
 background-position: 100% 0;
}




.logo-name {
 display: inline-block;
 padding: 0 12px;
 text-transform: uppercase;
 font: bold 18px/1 'Roboto Condensed', sans-serif;
}
.logo-slogan {
 display: inline-block;
 padding: 0 42px;
 color: #fff;
 font: 11px/1 Arial, sans-serif;
}

.welcome-b {
 float: right;
 margin-top: 12px;
 color: #fff;
 text-align: right;
}

.welcome-inf {
 margin-bottom: 10px;
}

.welcome-inf a:hover{
 text-decoration: underline;
}

.welcome-buttons a {
 margin-left: 10px;
}

.btn-lnk {
 display: inline-block;
 padding: 5px 6px 5px 6px;
 min-width: 95px;
 color: #fff;
 text-align: center;
 text-transform: none;
 font: 14px 'Play', sans-serif;
}

.btn-lnk:hover {
 text-decoration: none;
}

.btn-lnk-home {
 display: none;
}

.dark-gr {
 background: #EEEEE0;
 border-radius: 2px;
 color: #000;
 
}

.dark-gr:hover {
 background: #747474;
 
 border-radius: 2px;
 color: #fff;
 
}

.green-gr,
.btn-lnk-home,
.btn-lnk.enter {
 background: #2fad68;
 text-shadow: #0a0a0a 0 0 1px;
 border-radius: 2px;
}

.green-gr:hover,
.btn-lnk-home:hover,
.btn-lnk.enter:hover {
 background: #24854f;
 
 border-radius: 2px;
 
 
}

.nav-row {
 position: relative;
    min-height: 40px;
    background: #2fad68;
    border-radius: 0px 0px 3px 3px;
    box-shadow: 0px 0px 10px rgba(0,0,0,0.5);
}

/*------ Header style ------*/


/*------ Menu style ------*/
.main-menu {}

.main-menu ul {
 margin: 0;
 padding: 0;
}

.main-menu li {
 position: relative;
 display: inline-block;
 margin-right: 10px;
 
}

.main-menu .uMenuRoot a:hover {
 background: #24854f;
 text-shadow: #000 0 0 2px;
 border-radius: 3px; 
 
}

.main-menu a {
 display: inline-block;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 padding: 0 9px;
 color: #fff;
 text-shadow: #000 0 0 2px;
 text-align: center;
 text-transform: uppercase;
 white-space: nowrap;
 font: bold 14px/40px 'Play', sans-serif;
}


.main-menu li ul {
 display: none;
}

.main-menu ul a:hover + ul { }

.main-menu .uMenuRoot li:hover > ul {
 position: absolute;
 top: 100%;
 z-index: 10;
 display: block !important;
}

.main-menu .uMenuRoot li li {
 display: block;
 margin: 0;
 padding: 0;
 min-width: 80px;
 width: 100%;
}

.main-menu .uMenuRoot li li a {
 display: block;
 width: 100%;
 border-top: 1px solid #fff;
 border-top: 1px solid rgba(255,255,255,.3);
 background-color: #7fc434;
}

.main-menu .uMenuRoot li li a:hover,
.main-menu .uMenuRoot li ul li:hover a:hover {
 background-color: #a5d644;
}

.main-menu .uMenuRoot li ul > li {
 position: relative;
}

.main-menu .uMenuRoot li ul li:hover ul{
 position: absolute;
 top: 0;
 left: 100%;
 z-index: 10;
 display: block;
 padding-left: 5px;
 border-left: 5px solid transparent;
}
/*------ Menu style ------*/

/*------ Search style ------*/
.nav-row .searchForm {
 position: relative;
 display: inline-block;
 float: right;
 vertical-align: middle;
 line-height: 40px;
 
}

.queryField {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 padding: 5px 30px 5px 10px !important;
 min-width: 228px;
 height: 25px;
 border: none;
 color: #373737 !important;
 font-size: 14px;
 font-family: Play;
 outline: 0;
 -webkit-border-bottom-right-radius: 2px; -webkit-border-bottom-left-radius: 2px; -moz-border-radius-bottomright: 2px; -moz-border-radius-bottomleft: 2px; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px;
 -webkit-border-top-right-radius: 2px; -webkit-border-top-left-radius: 2px; -moz-border-radius-topright: 2px; -moz-border-radius-topleft: 2px; border-top-right-radius: 2px; border-top-left-radius: 2px;
}

.content .queryField {width: auto !important;}

.searchSbmFl[type="submit"] {
 overflow: hidden;
 margin: 0;
 padding: 0;
 width: 25px;
 height: 20px;
 border: none;
 background: url('/uploads/Ajoibot-WebP/search-dost-7.svg') no-repeat center;
 text-indent: -10000px;
 background-size: 14px;
}

 .searchSbmFl:hover {
 background: url('/uploads/srch.png') no-repeat 50% 50% !important;
}

.nav-row .searchSbmFl {
 position: absolute;
 top: 54%;
 right: 3px;
 margin-top: -12px;
 -webkit-box-shadow: none;
 -moz-box-shadow: none;
 box-shadow: none;
}
/*------ Search style ------*/

/*------ Paginator style ------*/
.pages_nav {text-align:center; margin: 25px 0px 25px 0px; padding: 20px; background-color: rgba(0,0,0,0.1); border-radius: 3px;}
.pages_nav a, .pages_nav span {
    display: inline-block;
    padding: 5px 12px;
    color: #fff;
    margin: 1px 5px 5px 5px;
    font-size: 16px;
    min-width: 10px;
    border-radius: 3px;
    background-color: #212121;
    text-decoration: none !important;
}

.pages_nav span { border: 0px solid #3d3d3d; background-color: #43CD80; }
.pages_nav .nav_ext { background: transparent; border: 0px; }
.pages_nav a:hover { background-color: #43CD80; }

.catPages1 a:hover {
 text-decoration: none;
}

.catPages1 {
 padding-bottom: 10px;
}
/*------ Paginator style ------*/

/*------ Content style ------*/

.middle .cont-wrap {
    position: relative;
    padding: 11px 11px 11px 9px;
    width: 980px;
    background-color: #343434;
    border: 1px solid #3d3d3d;
    box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.5);
    margin-bottom: 20px;
    border-radius: 3px;
}

.middle .cont-wrap:before,
.middle .cont-wrap:after {
 position: absolute;
 top: 0;
 display: block;
 width: 44px;
 height: 128px;
 content: '';
}

.middle .cont-wrap:before {
 left: -44px;
 background: url() no-repeat 0 0;
}

.middle .cont-wrap:after {
 right: -44px;
 background: url() no-repeat 0 0;
}

.soc-row {
 position: relative;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 margin: 0 auto;
 max-width: 0;
 height: 0;
 background-color: #303030;
 -webkit-box-shadow: 0px 40px 20px -28px rgba(0, 0, 0, 0.75);
 -moz-box-shadow: 0px 40px 20px -28px rgba(0, 0, 0, 0.75);
 box-shadow: 0px 40px 20px -28px rgba(0, 0, 0, 0.75);
}

.soc-row:before {
 position: absolute;
 top: -15px;
 left: 15px;
 display: block;
 width: 82px;
 height: 71px;
 background: url() no-repeat 0 0;
 content: '';
}

.soc-list {
 display: inline-block;
 float: right;
 margin: 0;
 padding: 0 30px 0 0;
 list-style: none;
 line-height: 65px;
}

.soc-l-item {
 display: inline-block;
 margin: 0 0 0 6px;
 padding: 0;
 vertical-align: middle;
}

.soc-link {
 display: block;
 overflow: hidden;
 padding: 31px 0 0;
 width: 31px;
 height: 0;
 background-image: url();
 background-repeat: no-repeat;
}

.soc-link.facebook {
 background-position: 0 0;
}

.soc-link.twitter {
 background-position: -35px 0;
}

.soc-link.linkedin {
 background-position: -70px 0;
}

.soc-link.rss {
 background-position: -106px 0;
}

.eTitle {
 padding: 0 14px;
 background-color: #1c1c1c;
 color: #CFCFCF;
 text-transform: none;
 font: bold 17px/40px 'Play', sans-serif;
 display: grid;   
}

.eTitle a {
 color: #CFCFCF;
 text-transform: none;
 font: bold 16px/40px 'Play', sans-serif;
}

.eTitle h1 {font-size: 17px; display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.eTitle a:hover {color:#43CD80;} 

.eTitle div[style^="float:right"] a {font-size: inherit;}

.eMessage,
.cMessage {
 color: #aeaeae;
 line-height: 1.7;
}

.eMessage p,
.cMessage p {
 padding-bottom: 15px;
}

.eMessage a:first-child { 
float: left; 
margin: 0 10px 10px 0 !important; 
}

.eDetails {
 padding: 6px 6px 0;
 color: #fff;

}
.eDetails1 { padding: 0px 12px 12px 12px; }


.eDetails a {
 text-decoration: none;
}

.eDetails a:hover {
 text-decoration: none;
}

.e-reads .ed-value {
 color: #43CD80;
}

.ed-sep {
 display: inline-block;
 padding: 0 .5em 0 .6em;
}

.eBlock {
    background-color: rgba(0,0,0,0.1);
    border-radius: 3px;
    margin: 10px 0px 0px 0px;
    overflow: hidden;
    box-shadow: 0 0px 0px 0 rgba(0,0,0,0.4);
}

.content > .eBlock {
 margin-bottom: 10px;
 padding-bottom: 10px;
 border: 1px solid #3d3d3d;
 background-color: #303030;
 -webkit-border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;
 -webkit-border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-topleft: 4px; border-top-right-radius: 4px; border-top-left-radius: 4px;
}


#allEntries div:first-child .eBlock {
 padding-top: 0;
 border-top: 1px solid #3d3d3d;
}

.entryReadAllLink {
 display: inline-block;
 float: right;
 margin-top: 15px;
}

#bid-9-basket {
 margin-left: 5px;
}

/*------ Content style ------*/

/*------ Post style ------*/
/*------ Post style ------*/

/*----- Comments style -----*/


.cMessage {	border: 0px !important; }

.cTop {
 padding: 5px 14px;
 background-color: #1c1c1c;
 color: #fff;
 text-transform: uppercase;
}

.pagesBlock1 {
 display: block;
 padding-bottom: 10px;
}

.cMessage .user_avatar {
 display: block;
 float: left; 
 margin-top: 5px;
 margin-right: 2.7%;
}

.cMessage .user_avatar img {
 width: 50px;
 height: 50px;
}

.allSmiles a:hover {
 text-decoration: underline;
}

.wysibb {
 z-index: 10;
}

/*----- Comments style -----*/


/*----- Sidebar style -----*/

.sidebox {
    box-sizing: border-box;
    margin-bottom: 11px;
    background-color: #1c1c1c;
    color: #fff;
    border-radius: 0px 0px 2px 2px;
}

.sidebox-ttl {
    padding: 0 18px;
    background: #2fad68;
    text-transform: uppercase;
    font: bold 14px/40px 'Play', sans-serif;
    text-align: center;
    text-shadow: #000 0 0 2px;
    border-radius: 2px 2px 0px 0px;
}

.catLink {
 color: #fff;
}

.sidebox-bd {
 padding: 7px 4px;
 
}

.sidebox-bd li {
 list-style-position: inside;
}

.sidebox-bd a {
 color: #fff;

}

.sidebox-bd a:hover {
 color: #43CD80;
}

.ulb-mid {
 color: #8f8f8f;
}

#shop-basket,
.archUl {
 padding: 15px 0;
}

.calTable {
 margin: 0;
 width: 170px;
}

.calMonthLink {
 text-shadow: 1px 1px 2px #000;
}


.calWday,
.calWdaySe,
.calWdaySu {
 color: #43CD80;
 text-transform: uppercase;
}

.calMdayIsA,
.calMdayA {
 background-color: #43CD80;
 color: #fff;
}

.calMdayIsA {
 color: #fff;
 cursor: pointer;
}

.calMdayLink {
 font-weight: bold;
}

.calMdayIsA .calMdayLink {
 color: #fff;
 font-style: normal;
}

.calMdayIsA .calMdayLink:hover {
 text-decoration: none;
}

.archUl {
 margin: 0;
 padding: 0;
 list-style: none;
}

.cMessage {
 border-bottom: 1px solid #343434; 
}


#MCaddFrm {
 position: relative;
 padding-bottom: 20px !important;
}

#mchatBtn {
 position: absolute;
 bottom: 0;
 left: 0;
 padding: 3px 5px;
 font-size: 14px;
}

#mchatNmF {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}

.pollBlock {padding: 0px 7px;}

.pollQue {
    color: #d1d1d1;
    font-size: 16px;
    font-weight: 400;
    margin: 0px 0px 7px 0px;
}



.answer {
 font-size: 14px;
 
}

.pollButton {
 float: center;
 padding: 15px 0;
}

.pollLnk a {
     white-space: nowrap;
    cursor: pointer;
}
.pollLnk { }

.spisok-golosovanie {
    font-family: play;
    color: #f5f5f5;
    font-size: 14px;
    background-color: inherit;
    padding: 5px;
    border-radius: 2px;
    line-height: 30px;
}

a.rezultaty-golosovanie {
    font-size: 14px;
    float: right;
    background-color: #EEEEE0;
    margin: 12px 0px 0px 0px;
    height: 30px;
    color: #000;
    line-height: 30px;
    padding: 0px 10px;
    border-radius: 2px;
}

a.rezultaty-golosovanie:hover {
    background-color: #555;
    color: #f0f0f0;
}


.pollTot {
 text-align: center !important;
 font-size: 14px !important;
}

.pollTot b {
 color: #43CD80;
 font-weight: normal;
}

.cat-blocks.gTable {
 margin-top: 0;
 border-top: none;
}

.cat-blocks.gTable:before {
 border: none;
}

.cat-blocks.gTable div {
 font-size: 14px !important;
}

.cat-blocks.gTable .forumNameTd {
 border-top: none;
}

.cat-blocks.gTable a:hover {
 text-decoration: underline;
}

/*----- Sidebar style -----*/




/*------ Footer style ------*/
.footer {
 position: relative;
 overflow: hidden;
 min-height: 90px;
z-index: 3;    
}

.footer:after {
 
}

.footer .cont-wrap {
    position: relative;
    box-sizing: border-box;
    padding: 20px;
    min-height: 62px;
    width: 980px;
    background: #2fad68;
    box-shadow: 0px 15px 15px -10px rgba(0,0,0,0.5);
    color: #fff;
    border-radius: 3px;
}


.footer .cont-wrap:before {
 position: absolute;
 top: -22px;
 left: -170px;
 z-index: -1;
 display: block;
 width: 225px;
 height: 114px;
 background: url() no-repeat 0 0;
 content: '';
}
.footer .cont-wrap:after {
 position: absolute;
 top: -42px;
 right: -116px;
 z-index: -1;
 display: block;
 width: 165px;
 height: 127px;
 background: url() no-repeat 0 0;
 content: '';
}

.footer .cont-wrap a {
 color: #fff;
 text-decoration: underline;
}

.footer .cont-wrap a:hover {
 text-decoration: none;
}

.foot-ttl {
 float: left;
}

.foot-ttl-name {
 display: block;
 text-transform: uppercase;
 font: bold 16px/1 'Roboto Condensed', sans-serif;

}

.foot-ttl-slogan {
 display: block;
 font-size: 14px;
 line-height: 1.1;
}

.copy {
 float: right;
 text-align: right;
 line-height: 1.1;
 margin: -4px 0px 0px 0px !important;   
}
/*------ Footer style ------*/

/*----- Forum style -----*/
.forumContent {
 position: relative;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 margin: 0 auto -18px;
 padding: 11px 11px 40px 9px;
 max-width: 960px;
 background-color: #343434;
 -webkit-box-shadow: 0px 45px 20px -30px rgba(0,0,0,.75);
 -moz-box-shadow: 0px 45px 20px -30px rgba(0,0,0,.75);
 box-shadow: 0px 45px 20px -30px rgba(0,0,0,.75);
 white-space: normal;
}

.switches {
 padding-top: 10px;
}

.gTableSubTop:first-child {
 padding-left: 30px;
}

.fFastSearchTd {
 position: relative;
}

input[type="text"].fastSearch {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 padding-right: 30px !important;
 height: 25px;
 color: #6c6c6c;
 font-style: normal;
}

input[type="submit"].fastSearch {
 position: absolute;
 top: 50%;
 right: 1px;
 overflow: hidden;
 margin: -14px 0 0;
 padding: 0;
 width: 34px;
 height: 28px;
 border: none;
 background-color: transparent;
 background-image: url('/uploads/srch.png');
 background-position: 50% 50%;
 background-repeat: no-repeat;
 -webkit-box-shadow: none;
 -moz-box-shadow: none;
 box-shadow: none;
 text-indent: -10000px;
}

input[type="submit"].fastSearch:hover {
 background-color: transparent;
}

input[type="submit"].fastSearch:active {
 background-color: transparent;
}

input[type="button"].fastNav,
input[type="submit"].fastNav,
#forum_filter input[type="submit"],
.userSchFrm input[type="submit"] {
 padding: 4px 7px;
}

#frM60 {
 padding-top: 10px;
}


.gTable {
 border-spacing: 0;
 border-collapse: collapse;
 background-color: #303030;
}


.middle .gTable {
 background-image: url(/uploads/shine-l.png), url(/uploads/shine-r.png);
 background-position: 0 40px, 100% 40px;
 background-repeat: no-repeat, no-repeat;
}

.gTableTop {
 padding: 0 14px;
 height: 40px;
 background-color: #43CD80;
 color: #fff;
 text-transform: uppercase;
 font: bold 16px 'Roboto Condensed', sans-serif;
}

.gTableTop a {
 color: #fff;
}


.catLink {
 color: #fff;
 text-transform: uppercase;
 font: bold 16px 'Roboto Condensed', sans-serif;
}

.forum,
.threadLink {
 text-decoration: underline;
}

.forum:hover,
.threadLink:hover {
 text-decoration: none;
}

.gTableSubTop {
 color: #fff;
 font-weight: bold;
}

.gTableSubTop,
.forumIcoTd,
.forumNameTd,
.forumThreadTd,
.forumPostTd,
.forumLastPostTd,
.threadIcoTd,
.threadIcoTd,
.threadNametd,
.threadPostTd,
.threadViewTd,
.threadAuthTd,
.threadLastPostTd {
 padding-right: 5px;
 height: 60px;
 border-top: 2px solid #333333;
}

.gTableBody1,
.threadsDetails {
 border-top: 2px solid #333333;
}


.gTableSubTop,
.forumThreadTd,
.forumPostTd,
.forumLastPostTd,
.threadPostTd,
.threadViewTd,
.threadAuthTd,
.threadLastPostTd {
 color: #fff;
 text-align: left;
}

.funcBlock {
 color: #fff;
}

.gTableBody1 a {
 text-decoration: underline;
}

.gTableBody1 a:hover {
 text-decoration: none;
}

.userRights b {
 color: #fff;
}

#forum_filter {
 padding-bottom: 5px;
}

#filter_by {
 margin-right: 5px;
}

.topSortLink {
 color: #fff;
}

.gTableSubTop {
 padding-right: 5px;
}

.fNavLink:hover,
.funcLink:hover,
.threadFrmLink:hover,
.forumLastPostTd a:hover,
.threadLastPostTd a:hover,
.threadAuthorLink:hover,
.forumOnlineBar a:hover {
 text-decoration: underline;
}

.threadsDetails,
.forumOnlineBar {
 padding-left: 5px;
}

#allSmiles a {
 font-size: 14px !important;
}

#addform input[type="checkbox"] {
 margin-right: 3px;
}

.forumNamesBar a:hover {
 text-decoration: underline;
}

.switches {
 margin-bottom: 3px;
}

.postTable a:hover {
 text-decoration: underline;
}

.middle .postTable {
 border-bottom: 10px solid #343434;
}
.postTdTop {
 border-bottom: 2px solid #333333;
}
.postBottom {
 border-top: 2px solid #333333;
}

.posttdMessage {
 padding-left: 2px solid #333333;
}

.gTableLeft,
.postTdInfo {
 padding-left: 5px;
}

#frM57, 
#frM58 {
 padding-top: 5px;
}

#frM60,
.searchSubmitFl {
 padding-bottom: 5px;
}

#allSmiles a:hover {
 text-decoration: underline;
}

.searchQueryFl {
 margin-bottom: 5px;
}

#thread_search_field {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 width: 150px !important;
}

#thread_search_button {
 margin-top: 0 !important;
}
/*----- Forum style -----*/

/*------ Popup style ------*/
.popup {
 background-color: #303030;
}

.popup-ttl {
 color: #fff;
 text-transform: uppercase;
 font: bold 16px/40px 'Roboto Condensed', sans-serif;
 padding: 0 18px;
 background-color: #43CD80;
}

.popup a {
 text-decoration: underline;
}

.popup a:hover {
 text-decoration: none;
}

.popup-bd {
 position: relative;
 padding-top: 25px;
 background-image: url(/uploads/shine-l.png), url(/uploads/shine-r.png);
 background-position: 0 0, 100% 0;
 background-repeat: no-repeat, no-repeat;
}

.popup-bd input[type="submit"],
.popup-bd input[type="button"],
.popup-bd input[type="reset"] {
 padding: 4px 5px;
}

.popup-bd div > div:first-child {
 right: 50px;
 padding-left: 50px;
}

.udtlb {
 padding: 0 10px 0 80px;
 color: #fff;
}

.allUsersBtn,
.uSearchFlSbm {
 width: 160px !important;
}

#block22 {
 padding: 10px 0;
 color: #fff;
}

#block22 a {
 display: inline-block;
 padding: 0 10px;
}

.user_avatar {
 display: inline-block;
 padding-bottom: 10px;
}

.repHistory {
 font-weight: bold;
}

#usch {
 padding: 10px 0;
}
/*------ Popup style ------*/

/*------ slider style ------*/
.slider-row {
 background: url() no-repeat 50% 0;
}

.slider {
 position: relative;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 margin-bottom: 0 !important;
 padding: 20px;
 background: #373737;
 -webkit-box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.75);
box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.75);
 text-align: center;
}

 .slider img, 
.slider ol, .slider ul, .slider li,
.slider table, .slider tbody, .slider tfoot, .slider thead, .slider tr, .slider th, .slider td {
 margin: 0;
 padding: 0;
 border: 0;
 background: none;
 list-style: none;
 vertical-align: baseline;
 font: inherit;
 font-size: 100%;
}
.slider {
 position: relative;
 z-index: 0;
 display: none;
}
.slider img {
 max-width: none!important;
}
.camera_fakehover {
 position: relative;
 z-index: 1;
 min-height: 60px;
 width: 100%;
 height: 100%;
}
.slider {
 width: 980px;
 right: 10px;
 border: 1px solid #3d3d3d;
 -webkit-border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px;
 -webkit-border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-topleft: 4px; border-top-right-radius: 4px; border-top-left-radius: 4px;
}
.camera_src {
 display: none;
}
.cameraCont, .cameraContents {
 position: relative;
 z-index: 1;
 width: 100%;
 height: 100%;
}
.cameraSlide {
 position: absolute;
 top: 0;
 right: 0;
 bottom: 0;
 left: 0;
 width: 100%;
}
.cameraContent {
 position: absolute;
 top: 0;
 right: 0;
 bottom: 0;
 left: 0;
 display: none;
 width: 100%;
}
.camera_target {
 position: absolute;
 top: 0;
 right: 0;
 bottom: 0;
 left: 0;
 z-index: 0;
 overflow: hidden;
 width: 100%;
 height: 100%;
 text-align: left;
}
.camera_overlayer {
 position: absolute;
 top: 0;
 right: 0;
 bottom: 0;
 left: 0;
 z-index: 0;
 overflow: hidden;
 width: 100%;
 height: 100%;
}
.camera_target_content {
 position: absolute;
 top: 0;
 right: 0;
 bottom: 0;
 left: 0;
 z-index: 2;
 overflow: hidden;
}
.camera_target_content .camera_link {
 display: block;
 height: 100%;
 background: url(/uploads/imag/blank.gif);
 text-decoration: none;
}
.camera_nav_cont {
 position: absolute;
 top: 15px;
 right: 9px;
 z-index: 4;
 overflow: hidden;
 width: 120px;
 height: 65px;
}
.camerarelative {
 position: relative;
 overflow: hidden;
}
.imgFake {
 cursor: pointer;
}
.camera_command_wrap .hideNav {
 display: none;
}
.camera_command_wrap {
 position: relative;
 right:0;
 left: 0;
 z-index: 4;
}

.camera_pag {
 position: absolute;
 bottom: 13px;
 z-index: 1000;
 width: 100%;
}

.slider .camera_pag .camera_pag_ul {
 position: relative;
 display: inline-block;
 margin: 0 auto;
 padding: 0;
 min-width: 240px;
 background: #373737 url(/uploads/slider-pag-m.png) repeat 0 0;
 list-style: none;
 vertical-align: bottom;
 text-align: center;
}

.slider .camera_pag .camera_pag_ul:before,
.slider .camera_pag .camera_pag_ul:after {
 position: absolute;
 top: 0;
 display: block;
 width: 30px;
 height: 32px;
 content: '';
}

.slider .camera_pag .camera_pag_ul:before {
 left: -30px;
 background: url(/uploads/slider-pag-l.png) no-repeat 0 0;
}

.slider .camera_pag .camera_pag_ul:after {
 right: -30px;
 background: url(/uploads/slider-pag-r.png) no-repeat 0 0;
}

.slider .camera_pag .camera_pag_ul li {
 position: relative;
 display: inline-block;
 margin: 9px 2px 5px;
 width: 16px;
 height: 16px;
 -webkit-border-radius: 8px;
 -moz-border-radius: 8px;
 border-radius: 8px;
 background-color: #4a4a4a;
 -webkit-box-shadow: inset 0px 1px 3px rgba(0,0,0,.7);
 -moz-box-shadow: inset 0px 1px 3px rgba(0,0,0,.7);
 box-shadow: inset 0px 1px 3px rgba(0,0,0,.7);
 text-align: left;
 text-indent: -9999px;
 cursor: pointer;
}

.slider .camera_pag .camera_pag_ul li:hover {
 background-color: #2e2e2e;
 -webkit-box-shadow: inset 0px 1px 3px rgba(0,0,0,.7);
 -moz-box-shadow: inset 0px 1px 3px rgba(0,0,0,.7);
 box-shadow: inset 0px 1px 3px rgba(0,0,0,.7);
}

.slider .camera_pag .camera_pag_ul li.cameracurrent {
 background-color: #43CD80;
 -webkit-box-shadow: inset 0px 1px 0px rgba(255,255,255,1);
 -moz-box-shadow: inset 0px 1px 0px rgba(255,255,255,1);
 box-shadow: inset 0px 1px 0px rgba(255,255,255,1);
}

.camera_pag_ul li img {
 position: absolute;
 display: none;
}
.camera_pag_ul .thumb_arrow {
 position: absolute;
 top: 0;
 left: 50%;
 margin-left: -4px;
 border-top: 4px solid;
 border-right: 4px solid transparent;
 border-left: 4px solid transparent;
}

.slider .camera_pag .camera_pag_ul li {
 position: relative;
 display: inline-block;
 margin: 9px 2px 5px;
 width: 16px;
 height: 16px;
 -webkit-border-radius: 8px;
 -moz-border-radius: 8px;
 border-radius: 8px;
 text-indent: -9999px;
 cursor: pointer;
}
.camera_clear {
 display: block;
 clear: both;
}
.showIt {
 display: none;
}
.camera_clear {
 position: relative;
 display: block;
 clear: both;
 margin: -1px 0 25px;
 height: 1px;
}

.pattern .camera_overlayer {
 background: url(/uploads/slide-ol.png) repeat;
}

.camera_caption {
 position: absolute;
 top: 70px;
 left: 0;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
 padding: 20px 3px 20px 35px;
 width: 350px;
 background-color: #000;
 background-color: rgba(0,0,0,.5);
 color: #fff;
 text-align: left;
 font-family: 'Roboto Condensed', sans-serif;
}

.slide-ttl {
 margin: 0;
 padding: 0 0 10px;
 text-transform: none;
 font-weight: normal;
 font-size: 20px;
}

.slide-descr {
 font-weight: normal;
 font-size: 14px;
 line-height: 1.6;
}

.camera_caption .btn-lnk {
 position: absolute;
 bottom: -50px;
 padding: 10px 24px;
}
/*------ slider style ------*/


/*------ UI fix ------*/

.x-unselectable {
 position: relative;
}
#uCatsMenu7,
#sFltLst {
 top: 100% !important;
 left: 0 !important;
}
/*------ UI fix ------*/


.zagolovokdp {
    text-align: center;
    padding: 10px 5px 10px 5px;
    background-color: rgba(0,0,0,0.2);
    color: #cfcfcf;
    text-transform: none;
    font-size: 16px;
    border-radius: 3px;
    margin: 20px 12px 20px 12px;
    font-weight: 700;
}

.zagolovokdp h2 {font-size: 16px; margin: 0px;}


.eBlog img:first-child { 
float: left; 
margin: 0 10px 10px 0 !important; 
} 



.eBlog a:first-child { 
float: none !important; 
margin: 0px !important; 
}


/* Создаем переключатели для соцсетей */


.cm-tabs {
 width: 210px;
 overflow: hidden;
}
.cm-tabs .cm-tabs__nav {
 width: 240px;
 margin-bottom: 5px;
}
.cm-tabs .cm-tabs__nav, .cm-tabs .cm-tabs__row {
 width: 240px;
 padding: 0px;
 margin: 0px;
}
.cm-tabs .cm-tabs__nav li {
 float: left; 
 width: 65px;
 color: #fff;
 padding: 3px 0 2px 0;
 margin-right: 4px;
 height: 40px;
 border-radius: 5px;
 background: #111;
 margin-bottom: 3px;
 border: 1px solid #222; 
 list-style: none;
 color: #fff;
 text-align: center;
 cursor: pointer;
} 
.cm-tabs .cm-tabs__row li.cm-tabs__cell {
 display: none;
}

.cm-tabs .cm-tabs__nav li.active, .cm-tabs .cm-tabs__nav li:hover {
 color: #2fad68;
 background-color: #000000;
}
.cm-tabs .cm-tabs__row li.active {
 display: block;
}




/* Поправляем картинку у старых материалов */

.full5 img {
 float: left;
 margin: 5px 10px 10px 0px !important;
}
.full5 a img {
 clear: both;
 margin: 0px !important;
}


/* ДОП МЕНЮ */

.po-godam222 {
 width: 100%;
 overflow: hidden;
 
}

.po-godam {
 width: 100%;
 overflow: hidden;
}

.po-godam .po-godam__nav {
 width: 210px;
 margin-bottom: 5px;
}
.po-godam .po-godam__nav, .po-godam .po-godam__row {
 width: 210px;
 padding: 0px;
 margin: 0px;
}
.po-godam .po-godam__nav li {
 float: left; 
 width: 95px;
 color: #fff;
 padding: 3px 0 2px 0;
 margin-right: 1px;
 height: 20px;
 border-radius: 5px;
 background: #111;
 margin-bottom: 5px;
 margin-left: 5px;
 border: 1px solid #222; 
 list-style: none;
 color: #fff;
 text-align: center;
 
 
} 
.po-godam .po-godam__row li.po-godam__cell {
 display: none;
}

.po-godam .po-godam__nav li.active, .po-godam .po-godam__nav li:hover {
 color: #2fad68;
 background-color: #000000;
}
.po-godam .po-godam__row li.active {
 display: block;
}


/* Сортировка и Соцсети */

.sortirovka7 {padding: 0px 0px 31px 0px; margin: 10px 0px 10px 0px;}

.socsety999 {float: right; margin: 5px -5px 0px 0px;}

.pomosh-uzeram {padding: 0px 0px 0px 0px; }


/* Подправляем видеоплеер для ВСЕХ ЧАСТЕЙ */

.vse-chasty-mob777 {
    background-color: rgba(0,0,0,0.3);
    padding: 0px 0 0px 0;
    border-radius: 2px 2px 0px 0px;
    margin: 0px 12px 0px 12px;
}

.vse-chasty-mob777 select {
    margin: 0px 0px 0px 0px;
    border: 0px;
    cursor: pointer;
    border-radius: 3px 0px 0px 0px;
    padding: 0px 3px 0px 7px;
    height: 30px;
    line-height: 30px;
    outline: 0;
    font-weight: 700;
    text-shadow: #000 0 0 1px;
}





/* Расширенный поиск */

.rasshir-poisk { padding: 0 5px; }


/* НОВЫЕ ФИШКИ ДЛЯ ВИДЕОРЕКЛАМЫ */

.zamena-videoreklamy777 { display: none;}
.reklama-marketgid-pc { display: block;}

.schetchik777 { float: right; font-weight: normal;}

#timer{
margin: 0px 14px 0px 0px;
background-color: #EE2C2C;
 color: #ffffff;
 border-radius: 3px 3px 3px 3px;
 padding: 0px 7px;
 
font-family: play;
font-size: 14px;
cursor: default;
}
 
#timer div{
display: inline;
}



.movierow {
	border-radius: 3px;
    clear: both;
    margin: 0px 0px 14px 0px !important;
    border: 0px solid #393939;
    position: relative;
    overflow: hidden;
    background-color: rgba(0,0,0,0.1);
}

.movierow:before {
	content: '';
	clear: both;
	display: block;
}

.movierow__title {
	padding: 0 14px;
    background-color: #1c1c1c;
    color: #CFCFCF;
    text-transform: none;
    font: bold 17px/40px 'Play', sans-serif;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.movierow__title a {
	color: #CFCFCF;
    text-transform: none;
    font: bold 17px/40px 'Play', sans-serif;
}

.movierow__title a:hover {
	color: #2fad68;
}




#movierow .movierow__title a {
	color: #CFCFCF;
    text-transform: none;
    font: bold 15px/40px 'Play', sans-serif;
    line-height: 16px;    
}

#movierow .movierow__title a:hover {
	color: #2fad68;
}



.movierow__title div {
	float: right;
}
.movierow__title span {
	font-size: 14px;
	color: #fff;
	padding: 0px 0px 0px 10px;
	font-weight: lighter;
}
.movierow__left {
	width: 190px;
	float: left;	
	padding: 10px;
	box-sizing: border-box;
}

.movierow__left a {
	display: block;
	position: relative;
    
}


.movierow__left a:first-child {
	display: block;
	position: relative;
    border-radius: 4px 4px 4px 4px;
}


.movierow__left a:first-child:hover:after {
	width: 100%; 
	height: 100%; 
	display: inline-block; 
	content: ''; 
	background: url('/uploads/a_poster1/play_21_2.png') center no-repeat rgba(0,0,0,0.7); 
	position: absolute; 
	top: 0px; left: 0px; 
	right: 0px;
	opacity: 0.9;
    z-index: 999999;
	border-radius: 4px 4px 4px 4px;
	cursor: pointer;
}
.movierow__right {
	width: 73%;
	float: right;
	box-sizing: border-box;
	padding: 0px 10px 0px 5px;
}
.movierow__right p {
	padding: 0px 5px 0px 0px;
	margin: 10px 0px;
    text-align: justify;
}
.movierow__left img {
	width: 100%;
    height: 250px;
	border-radius: 4px 4px 4px 4px;
    filter: contrast(1.2) !important;
    object-fit: cover;
    overflow: hidden;
}

.movierow__button {
	width: 100%;
	background-color: #2fad68;
	color: #fff;
	height: 28px;
	display: block;
	border-radius: 3px;
	line-height: 28px;
	text-align: center;
	text-indent: 0px;
	font-size: 14px;
	margin: 15px 0px 0px 0px;
    text-shadow: #0a0a0a 0 0 1px;
}

.movierow__button:hover {
	text-decoration: none !important;
    background: #24854f;
    text-shadow: #0a0a0a 0 0 1px;
    
}


#movierow .movierow__button { display: none;}

.movierow__details {
	color: #e9e9e9;
	font-size: 14px;
	line-height: 24px;
	padding: 0px 0px 0px 15px;
    list-style-type: circle;
    margin: 8% 0px 3% 0px;
}

.movierow__details b {
	color: #aeaeae;
}
.movierow__info {
	clear: both;
	position: absolute;
	right: 0px;
	left: 29%;
	font-size: 14px;
	padding: 0px 15px;
	bottom: 0px;
	line-height: 28px;
	height: 28px;
	text-indent: 100px;
    margin-bottom: 12px;
}

.movierow__info .rating {
	float: right;
	margin: -27px 0px 0px 0px !important;
}
.movierow__info {
	color: #43CD80;
}
.movierow__info span {
	color: #e9e9e9;
}
.movierow__info #spn_ext {
	color: #fff;
	padding: 0px 10px;
}

#movierow {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr 1fr !important;
	grid-gap: 14px;
    margin: 0px 0px 14px 0px;
}

#movierow .movierow {
	width: auto;
	overflow: hidden;
	margin: 0px !important;
        border: 0px solid #3d3d3d;
    background: #252525;
}

#movierow .movierow__title {
	overflow: hidden;
    height: 42px;
    padding: 7px 5px 0px 5px;
    font: 14px/40px 'Play', sans-serif;
    position: absolute; 
    bottom: 0px; 
    left: 8px; 
    right: 8px; 
    margin-bottom: 7px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    background-color: #252525;
    line-height: 16px;
}

#movierow .movierow, #movierow .movierow__left {
	width: 169px;
}
#movierow .movierow__left img {
	height: 225px !important;
    filter: contrast(1.2) !important;
    
}
#movierow .movierow__info, #movierow .movierow__right {
	display: none;
}

#movierow .reyting5 .rating {
    float: none; 
    background-color: inherit; 
    border-radius: 3px 3px 3px 3px; 
    padding: 3px 7px;  
    bottom: 6px;     
    position: relative; 
    z-index: 10001; 
    margin: 0px 0px 0px 5px !important;
    line-height: 15px;
    height: 15px;
}


#movierow .movierow__left a:first-child {
	display: block;
	position: relative;
    border:0px solid #3d3d3d;
    border-radius: 4px 4px 4px 4px;
    margin-bottom: 28px !important;
}







.movierow_switch {
	width: 20px;
	height: 20px;
	float: right;
	cursor: pointer;	
	opacity: 0.7;
}
.movierow_switch_grid {
	background:  url(/uploads/menu_perek1.png) no-repeat center;
     background-size: 16px 16px;

}
.movierow_switch_list {
	background:  url(/uploads/menu_perek2.png) no-repeat center;
    background-size: 16px 16px;

}
.movierow_switch_active, .movierow_switch:hover {
	opacity: 1;
}



.reyting5 .rating {
    float: none;
    margin: 0px;
    background-color: #222;
    padding: 6px 0px 0px 10px;
    line-height: 22px;
    height: 22px;
    border-radius: 3px;
}

.reyting7 .rating {margin: -27px 0px 0px 0px;}




/* АДАПТИВНАЯ ВЕРСТКА САЙТА - СДЕЛАННАЯ СОБСТВЕННОРУЧНО ВЕЛИКИМ SUGGESTIVE*/


/* РАЗРЕШЕНИЕ 985рх - НАЧАЛО */


@media screen and (max-width: 985px) {

 body {background: #010101 no-repeat 50% 0; background-color: #010101;}    
.movierow__left { float: left; margin: 0px 0px 0px 0px !important; width: 32% !important; }    
.movierow__left a { float: left; width: 100% !important; }      
.movierow__left img {float: left; width: 100% !important; height: 295px !important; margin: 0px 0px 0px 0px !important;}
.reklama-kartinka-yandex img {width: 100% !important; margin: 0px 0px 0px 0px !important;}    
.zashitatekstov897 img {width: 35% !important; height: 35% !important; min-height: 200px !important; margin: 0px 20% 10px 32% !important; }
.zashitatekstov-dlya-fullstory img { width: 60% !important; height: 60% !important; margin: 0px 35% 10px 20% !important; }
.zashitatekstov-dlya-fullstory iframe { width: 100% !important; max-height: 250px;}
.reklama-under-player img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}
.reklama-nad-playerom img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
.movierow__right {width: 68% !important; height: auto !important; padding: 0px 5px;}
.movierow__info .rating { display: block;}
.movierow__info {display: none;}
.movierow__details { display: block;}
.movie-genre {display: initial;}    
.movierow__info span { display: none;}
.movierow__info #spn_ext { display: none;}

.movierow__button {font-size: 14px; } 
.movierow__right p {padding: 0px 10px 10px 0px !important;}

#movierow .movierow, #movierow .movierow__left {width: 100% !important;}    
#movierow {display: grid !important; grid-template-columns: 1fr 1fr 1fr 1fr !important; grid-gap: 10px !important;}
#movierow .movierow__left a {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
#movierow .movierow__left img {width: 100% !important; height: 210px !important; margin: 0px !important;}
#movierow .movierow__button {font-size: 14px;}
.vivod-top .commenty777 table img {width: 100% !important; height: 210px !important; margin: 0px !important;} 
.vivod-top .commenty777 table tr {grid-template-columns: 1fr 1fr 1fr 1fr !important;}
.vivod-top a.zagolovki-podborok  {margin: 3px 0px -10px 0px;}    
    
#movierow .movierow__title a {font: bold 14px/40px 'Play', sans-serif; line-height: 16px;} 
   
a.logo img {width: 200px; height: 45px; margin: 6px 0px 0px 0px;}
a.logo {margin: 6px 0% 0% 12%;}    
  
.reklama-pod-playerom-mobile {display: block;}
.reklama-pod-playerom-desktop { display: none;}

.viboom-overroll {display: block !important;}    
 
.readmore-js-toggle {width: -webkit-fill-available !important; margin: 5px 0px 20px 0px !important; padding: 0px 12px 0px 0px;}    
.fullstory-descr {margin-right: 12px !important; margin-left: 12px !important; display: inline-block; height: auto; min-height: auto;}
.fullstory-descr:before {display: none;}   
.logo-row {width: 100%; min-height: 60px;}
.carousel {width: 100%; box-sizing: border-box; padding: 5px 20px 5px 20px; margin-bottom: 15px; min-height: 152px;}
.carousel_mask {width: 96%; margin: 0% 2%;}
.nav-row {width: 100%;} 
.header {width: 100%; height: 100%; margin: 0px auto 15px auto !important; }
 
.cont-wrap { width: 100%; height: 100%; margin: 0 auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.middle .cont-wrap::before, .middle .cont-wrap::after {display: none;}
.middle .cont-wrap, .zashitatekstov, .centralniy, .zashitatekstov-dlya-fullstory { width: 100%; }
 section.content { }
.zashitatekstov iframe { width: 100% !important; max-height: 350px;}
.centralniy img {width: 45% !important; height: 45% !important; margin: 10px 10px 0px 0px !important;}
    
#news_set_sort .sort li { margin: 0px 0px 0px 0px; padding: 5px 10px !important;}    
#news_set_sort .sort { margin: 0px 0px 0px 0px !important;  }  
 
.full7 blockquote, .full7 ul { margin: 0px !important; display: none; } 
.zashitatekstov img {width: 100%; height: 100%;} 
.full5 a img { width: 100% !important; clear: both; margin: 0px !important;} 
.eMessage a:first-child { float: left; width: 40% !important;}
 
 
 span.e-reads { display: none;}
 span.ed-sep { display: none;}
 span.e-date { display: none;}
 a.btn-lnk.green-gr { display: none;}
 a.e-category { font-size: 14px;}
 a.entryReadAllLink { display: none;}
 
.sidebar { } 
.sidebar .sidebox {box-sizing: border-box;} 
.sidebar .sidebox-ttl {box-sizing: border-box;} 
.sidebar .sidebox-bd {box-sizing: border-box;}
 
.welcome-b {margin: 15px 3% 3% 0%;} 
.logo-b:before { margin-left: 65px; }
.welcome-inf { margin-bottom: 0px; }
.queryField {width: 96%; margin: 0px 2% 0px 2%;} 
.nav-row .searchSbmFl { margin-right: 20px;}
.nav-row .searchForm {float: none; display: block;}    

.main-menu li { margin-left: 5px; margin-right: 5px; display: none; }
.main-menu a { width: 100%;}
.main-menu ul {list-style-type: none;}    
 
.show-main-menu {background: #2fad68 url('/uploads/Ajoibot-WebP/menu-header-2.webp') no-repeat center; background-size: 20px 20px; position: absolute; cursor: pointer; top: 10px; left: 10px; width: 40px; height: 35px; z-index: 1; border-radius: 3px; }
.show-main-menu:hover { background: #24854f url('/uploads/Ajoibot-WebP/menu-header-2.webp') no-repeat center; background-size: 20px 20px; }
.show-main-menu22 {display: none;}

.sortirovka7 {font-size: 14px; margin-left: 0px !important; padding: 0px 0px 31px 0px !important;} 
.sortirovka7 a {font-size: 14px;}

.footer .cont-wrap { width: 100%; height: 120px; } 
.vse-chasty-mob { width: 100%;} 
.vse-chasty-mob777 { width: 100%; margin: 0px 0px 0px 0px;}
 
.eBlog img:first-child {float: left; width: 40% !important;}
.manTd2 { max-width: 70px;}
.manFlaCountry { max-width: 135px;}
.outline2 { } 
.pomosh-uzeram { } 
 
div.uRelatedEntry a img {width: 100%; height: 285px !important;} 
.uRelatedEntries { float: left; margin: 0px 0px 0px 20px !important;} 
.eDetails1 { }
    

.po-godam { } 
.po-godam .po-godam__nav, .po-godam .po-godam__row { }
.po-godam .po-godam__nav li { }
.cm-tabs { }

.uzer_coment { } 
.uzer_coment_v { } 
.uzer_massage { }
.carousel ul.carousel_items li img { width: 120px; height: 174px;} 
.rasshir-poisk { width: 310px; }
.rasshir-poisk div { display: none; } 

 .carousel_btn_left { left: 10px;}
.carousel_btn_right { right: 10px;} 
.zamena-videoreklamy777 { display: block;}
.reklama-marketgid-pc { display: none;}
.outline4 { padding: 0px 0px;}
.commenty777 table img {width: 94% !important; height: 94% !important; margin: 3% !important;}
a.zagolovki-podborok {margin: 5px; height: 50px;}
.commenty777 table tr {grid-template-columns: 1fr 1fr 1fr 1fr !important;}        

.commenty777 table tr td { padding: 3px;}
.commenty777 td > a:first-child:after { right: 38px; }    
.opisanie-podborok img.fr-dii.fr-fil { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 120px !important;}
.outline img.fr-dii.fr-fil { margin: 10px 10px 0px 0px !important; width: 120px !important; height: 120px !important;}
.uc-avatar img { width: 50px !important; height: 50px !important; margin: 0px 0px 0px 0px !important;}
.uc-top-right img { margin: 0px 4px !important; }
.opisanie-podborok img { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 80px !important;}     

.stat-right {float: none; width: 100%;}
.stat-poster {width: 100%; float: none; padding: 0px; margin: 12px 0px 4px 12px;}    
.stat-text-prava {margin: 12px 12px 12px 12px;}
.vkladka-playera {margin: 0px 0px 15px 0px;}
.big-block-with-player {margin: 0px 12px;}

    
.reklama-under-player {margin: 12px 0px 12px 0px;}
.udalen-film-rkn {margin: 0px 0px 12px 0px;}
.zashitatekstov897 .block-with-rat-soc {margin: 0px 0px 0px 0px;}
h1.zagolovok {height: auto; display: inline-block; width: -webkit-fill-available; font-size: 16px;}
.socsety999 {float: right; margin: 5px -5px 5px 5px;}
.pomosh_stayle a {margin: 0px 0px 0px 0px;}
.pomosh_stayle22 a {margin: 0px 0px 0px 0px;}    
.rating-podpravka .rating {margin: 0px 0px 0px 0px;}
.soc_knopki_pod_pleerom {margin: 0px 0px 0px 0px;}
    
.detaly-kategoriya span {display: inline-block;}
.detaly-data span {display: inline-block;}
.detaly-prosmotrov span {display: inline-block;}
    
.detaly-kategoriya i.fas.fa-list-ul {color: #d0d0d0;}
.detaly-data i.fas.fa-calendar-alt {color: #d0d0d0;}
.detaly-prosmotrov i.far.fa-eye {color: #d0d0d0;}
    
.reklam_recreativ_sidbar {display: block;} 
tr.tret_stroka_tabblic {float: left; margin: 0px 0px 0px 0px;}
.dobavit-v-zakladki-vhod a.btnfrmlogin {width: 100%;}    
a.ssilka-vpn-reklama {margin: 0px 12px 14px 12px;} 
.zamena-videoreklamy777 img {margin: 0px !important; width: 100% !important;}
.main-podborki-foot img {width: 30%; height: 30%; margin: 10px 10px 0px 0px;}
.reklama-under-player iframe {max-height: 300px;}

.vse-chasty-spinoff .movierow__left a {margin: -8px 0px 0px 0px !important; width: 100px !important;}
.vse-chasty-spinoff .movierow__right {float: none; width: 100% !important;}

.vse-chasty-spinoff .movierow__left img {margin: 0px !important;}
.vse-chasty-spinoff .movierow__right p {position: relative; padding: 8px 2px 0px 0px !important; max-height: 145px; overflow: hidden; min-height: 145px;}
#searchsuggestions {width: 75%; z-index: 3333333333333 !important;} 
.vse-chasty-spinoff {margin: 0px 0px 12px 0px;}
.spisok-dop-info222 li  {overflow: inherit; white-space: inherit; text-overflow: inherit;}
.btn-lnk {min-width: 87px;}
.movierow__title a {font: bold 16px/40px 'Play',sans-serif;}
.short-actorz .movierow__details li {overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.short-actorz .movierow__details {display: block; padding: 0px;}
.vse-chasty-spinoff .movierow__left {margin: 10px 4px 0px -8px !important;}
.zakladki-franshizy-gosty a.btnfrmlogin {margin: 8px 0 0 14%;}    
.zakladki-standart-gosty a.btnfrmlogin {margin: 12px 0 0 23%;}
.zakladki-standart-userz .mylists-switch, .mylists-tabs {margin: 8px 0 0 0%;} 
    
.franchise__wrap {display: grid; height: 100px; -webkit-backdrop-filter: blur(0px); backdrop-filter: blur(0px); width: -webkit-fill-available;}
.franchise__right { padding: 10px 15px; }
.franchise__image { width: 100px; }
.franchise__htitle { padding: 3px 6px; font-size: 14px; }
.franchise__title { font-size: 20px; margin: 8px 0px 2px 0px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.franchise__stitle { font-size: 14px; }    
.franchise__left { display: none; }
.pokhozhie-novosty {padding: 8px 30px;}
.nadpis-pokhozhie-news {margin: 0px 0px 14px -18px;}
.reklama-sidebar {display: block;}
.opovesh-gosty {margin: 12px; display: inline-block;}
.opovesh-gosty2 {margin: 10px 0px; display: inline-block;}    
    
.play4spioff a.movierow__button {width: 101px; margin: 12px 0px 24px 0%;}
.rating4ciffrax {margin: 12px 0px 0px 7px;}
.rating4spinoff .rating {margin: 12px 0px 0px 0px;}
.vse-chasty-spinoff .movierow {margin: 0px 0px -20px 0px !important;}
.eTitle h1 {display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.eTitle {display: grid;}
.vse-chasty-spinoff .movierow__wrapper {margin: 0px 8px 12px 8px;}
ul.dop_svedeniya {margin: 0px 12px 20px 12px;} 
.mylists-switch, .mylists-tabs {margin: 0px 12px 18px 12px;}
.spisok-izbrannykh {margin: 12px 0px 20px 0px;}    
.feedback-dost .form-group textarea {margin: 0px;}
/* POKA NE NUZHNO BRAND HDVB body div[id*=epom-pushdown] {height: 140px !important;}  */
header.header {margin-top: 170px !important;}    
a.banner4revshare img {padding: 0px 12px 12px 12px;}
.net-voine {font-size: 45px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.movierow__button i.fas.fa-play-circle {display: initial;}
.reyting-osnoffnoy-full {margin: 0px 0px 0px 12px !important;}
.pomosh_stayle span {display: inline-block;} 
.pomosh_stayle i.fas.fa-question-circle {padding: 0px 0px 0px 5px;}    
.reklama-nad-playerom-ver4 img {width: 100% !important; height: 100% !important; margin: 0px !important;}
.owl-nav {display: none;}
.opisanie-categoriy {height: 205px;}
.pokaz-skrytogo-opisaniya {width: 96%; display: none;}    
span.pomosh-uzeram-full {background: inherit; color: #fff; margin: 0px 0px 0px 3px; padding: 0px;}
a.movierow__button span {display: inline-block;}
.fullstory-descr p {margin-left: 0px !important; min-height: 145px !important;}
.detaly-novostey {margin: 6px 12px 0px 12px;}  
    
}

/* РАЗРЕШЕНИЕ 985рх - КОНЕЦ */






/* РАЗРЕШЕНИЕ 920рх - НАЧАЛО */


@media screen and (max-width: 921px) {


#movierow .movierow__left img {width: 100% !important; height: 185px !important; margin: 0px !important;}
.vivod-top .commenty777 table img {width: 100% !important; height: 185px !important; margin: 0px !important;}    
.movierow__left img {float: left; width: 100% !important; height: 267px !important; margin: 0px !important;}
.reklama-kartinka-yandex img {width: 100% !important;}
.reklama-under-player img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}
.reklama-nad-playerom img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
.reklama-under-player iframe {max-height: 300px;}
.zakladki-franshizy-gosty a.btnfrmlogin {margin: 8px 0 0 13%;} 
.zakladki-standart-gosty a.btnfrmlogin {margin: 12px 0 0 22%;}   
div.uRelatedEntry a img {height: 255px !important;} 
.reklama-nad-playerom-ver3 {margin: 0px 12px 0px 12px;}    
    
}

/* РАЗРЕШЕНИЕ 920рх - КОНЕЦ */



/* РАЗРЕШЕНИЕ 860рх - НАЧАЛО */


@media screen and (max-width: 860px) {

.movierow__left { float: left; margin: 0px 0px 0px 0px !important; width: 40% !important; }    
.movierow__left a { float: left; width: 100% !important; }      
.movierow__left img {float: left; width: 100% !important; height: 300px !important; margin: 0px 0px 0px 0px !important;}
.reklama-kartinka-yandex img {width: 100% !important;} 
.zashitatekstov897 img {width: 40% !important; height: 40% !important; margin: 0px 20% 10px 30% !important;}
.zashitatekstov-dlya-fullstory img { width: 60% !important; height: 60% !important; margin: 0px 35% 10px 20% !important; }
.zashitatekstov-dlya-fullstory iframe { width: 100% !important; max-height: 250px;}
.reklama-under-player img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}
.reklama-nad-playerom img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
.movierow__right { width: 60% !important; height: auto !important;}
.movierow__info .rating { display: block;}
.movierow__info {display: none;}
.movierow__details {display: block;}
li.zhanry-stroka {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inherit;}
.movie-genre {display: initial;}    
.movierow__info span { display: none;}
.movierow__info #spn_ext { display: none;}


.movierow__right p { padding-bottom: 10px !important;  }

#movierow .movierow, #movierow .movierow__left {width: 100% !important;}    
#movierow {display: grid !important; grid-template-columns: 1fr 1fr 1fr 1fr !important; grid-gap: 10px !important;}
#movierow .movierow__left a {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
#movierow .movierow__left img {width: 100% !important; height: 165px !important; margin: 0px !important;}
.vivod-top .commenty777 table img {width: 100% !important; height: 165px !important; margin: 0px !important;}    
.commenty777 table tr {grid-template-columns: 1fr 1fr 1fr 1fr !important;}
    
.fullstory-descr {margin-right: 12px !important; margin-left: 12px !important;}

.cont-wrap { width: 100%; height: 100%; margin: 0 auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.middle .cont-wrap::before, .middle .cont-wrap::after { display: none;}
.middle .cont-wrap, .zashitatekstov, .centralniy, .zashitatekstov-dlya-fullstory { width: 100%; }
 section.content { }
.zashitatekstov iframe { width: 100% !important; max-height: 350px;}
.centralniy img {width: 45% !important; height: 45% !important; margin: 10px 10px 0px 0px !important;}
    
#news_set_sort .sort li { margin: 0px 3px 0px 0px; padding: 6px 9px;}    
#news_set_sort .sort { margin: 0px 0px 0px 0px !important;  }  
 
.full7 blockquote, .full7 ul { margin: 0px !important; display: none; } 
.zashitatekstov img {width: 100%; height: 100%;}
.full5 a img { width: 100% !important; clear: both; margin: 0px !important;} 
.eMessage a:first-child { float: left; width: 40% !important;}
 
 span.e-reads { display: none;}
 span.ed-sep { display: none;}
 span.e-date { display: none;}
 a.btn-lnk.green-gr { display: none;}
 a.e-category { font-size: 14px;}
 a.entryReadAllLink { display: none;}
 
.sidebar { } 
.sidebar .sidebox {box-sizing: border-box;} 
.sidebar .sidebox-ttl {box-sizing: border-box;} 
.sidebar .sidebox-bd {box-sizing: border-box;}
 
.logo-b:before { margin-left: 65px; }
.welcome-inf { margin-bottom: 0px; }
.nav-row .searchSbmFl { margin-right: 20px;}
.main-menu li { margin-left: 5px; margin-right: 5px; display: none; }
.main-menu a { width: 100%;}
 
.footer .cont-wrap { width: 100%; height: 120px; } 
.eBlog img:first-child {float: left; width: 40% !important;}
.manTd2 { max-width: 70px;}
.manFlaCountry { max-width: 135px;}
.outline2 { } 
.pomosh-uzeram { } 
 
.uRelatedEntries { float: left; margin: 0px 0px 0px 20px !important;} 
.eDetails1 { }
    

.po-godam { } 
.po-godam .po-godam__nav, .po-godam .po-godam__row { }
.po-godam .po-godam__nav li { }
.cm-tabs { }
.uzer_coment { } 
.uzer_coment_v { } 
.uzer_massage { }

.rasshir-poisk { width: 310px; }
.rasshir-poisk div { display: none; } 
.zamena-videoreklamy777 { display: block;}
.reklama-marketgid-pc { display: none;}
.outline4 { padding: 0px 0px;}

.commenty777 td > a:first-child:after { right: 38px; }    
.opisanie-podborok img.fr-dii.fr-fil { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 120px !important;}
.outline img.fr-dii.fr-fil { margin: 10px 10px 0px 0px !important; width: 120px !important; height: 120px !important;}
.uc-avatar img { width: 50px !important; height: 50px !important; margin: 0px 0px 0px 0px !important;   }
.uc-top-right img { margin: 0px 4px !important; }
.opisanie-podborok img { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 80px !important;}     
.zamena-videoreklamy777 img {margin: 0px !important; width: 100% !important;} 
.reklama-under-player iframe {max-height: 300px;}
.vse-chasty-spinoff .movierow {margin: 0px 0px -20px 0px !important;}
div.uRelatedEntry a img {height: 225px !important;}
.reklama-nad-sortirovkoy {margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; background-color: inherit; background: inherit;}
.reklama-nad-blockom-vazhno {margin: 15px 0px 15px 0px; background-color: inherit; padding: 0px 0px 0px 0px; background: inherit;}
.zakladki-standart-gosty a.btnfrmlogin {margin: 12px 0 0 20%;}    
 
}

/* РАЗРЕШЕНИЕ 860рх - КОНЕЦ */





/* РАЗРЕШЕНИЕ 800рх - НАЧАЛО */


@media screen and (max-width: 802px) {

.movierow__left { float: left; margin: 0px 0px 0px 0px !important; width: 45% !important; }    
.movierow__left a { float: left; width: 100% !important; }      
.movierow__left img {float: left; width: 100% !important; height: 300px !important; margin: 0px 0px 0px 0px !important;}
.reklama-kartinka-yandex img {width: 100% !important;}    
.zashitatekstov897 img {width: 40% !important; height: 40% !important; margin: 0px 20% 10px 30% !important; }
.zashitatekstov-dlya-fullstory img { width: 60% !important; height: 60% !important; margin: 0px 35% 10px 20% !important; }
.zashitatekstov-dlya-fullstory iframe { width: 100% !important; max-height: 250px;}
.reklama-under-player img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}
.reklama-nad-playerom img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
.movierow__right { width: 55% !important; height: auto !important;}
.movierow__info .rating { display: block;}
.movierow__info {display: none;}
.movierow__details {display: block;}
li.zhanry-stroka {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inherit;}
.movie-genre {display: initial;}
.movierow__info span { display: none;}
.movierow__info #spn_ext { display: none;}
.movierow__right p { padding-bottom: 10px !important;  }

#movierow .movierow, #movierow .movierow__left {width: 100% !important;}    
#movierow {display: grid !important; grid-template-columns: 1fr 1fr 1fr !important; grid-gap: 10px !important;}
#movierow .movierow__left a {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
#movierow .movierow__left img {width: 100% !important; height: 215px !important; margin: 0px !important;}
.vivod-top .commenty777 table img {width: 100% !important; height: 215px !important; margin: 0px !important;}
.vivod-top .commenty777 table tr {grid-template-columns: 1fr 1fr 1fr !important;}
.commenty777 table tr {grid-template-columns: 1fr 1fr 1fr !important;}    

.fullstory-descr {margin-right: 12px !important; margin-left: 12px !important;}

.franchise {margin: 12px 12px 12px 12px;}
.cont-wrap { width: 100%; height: 100%; margin: 0 auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.middle .cont-wrap::before, .middle .cont-wrap::after { display: none;}
.middle .cont-wrap, .zashitatekstov, .centralniy, .zashitatekstov-dlya-fullstory { width: 100%; }
 section.content { }
.zashitatekstov iframe { width: 100% !important; max-height: 300px;}
.centralniy img {width: 45% !important; height: 45% !important; margin: 10px 10px 0px 0px !important;}
    
#news_set_sort .sort li { margin: 0px 3px 0px 0px; padding: 6px 9px;}    
#news_set_sort .sort { margin: 0px 0px 0px 0px !important;  }  
 
.full7 blockquote, .full7 ul { margin: 0px !important; display: none; } 
.zashitatekstov img {width: 100%; height: 100%;}
.full5 a img { width: 100% !important; clear: both; margin: 0px !important;} 
.eMessage a:first-child { float: left; width: 40% !important;}
 
 span.e-reads { display: none;}
 span.ed-sep { display: none;}
 span.e-date { display: none;}
 a.btn-lnk.green-gr { display: none;}
 a.e-category { font-size: 14px;}
 a.entryReadAllLink { display: none;}
 
.sidebar { } 
.sidebar .sidebox {box-sizing: border-box;} 
.sidebar .sidebox-ttl {box-sizing: border-box;} 
.sidebar .sidebox-bd {box-sizing: border-box;}
 
.logo-b:before { margin-left: 65px; }
.welcome-inf { margin-bottom: 0px; }

.nav-row .searchSbmFl { margin-right: 20px;}
.main-menu li { margin-left: 5px; margin-right: 5px; display: none; }
.main-menu a { width: 100%;}
 
 

.footer .cont-wrap { width: 100%; height: 120px; } 
.eBlog img:first-child {float: left; width: 40% !important;}
.manTd2 { max-width: 70px;}
.manFlaCountry { max-width: 135px;}
.outline2 { } 
.pomosh-uzeram { } 
 

.uRelatedEntries { float: left; margin: 0px 0px 0px 20px !important;} 
.eDetails1 { }
.po-godam { } 
.po-godam .po-godam__nav, .po-godam .po-godam__row { }
.po-godam .po-godam__nav li { }
.cm-tabs { }

.uzer_coment { } 
.uzer_coment_v { } 
.uzer_massage { }

.rasshir-poisk { width: 310px; }
.rasshir-poisk div { display: none; } 
.zamena-videoreklamy777 { display: block;}
.reklama-marketgid-pc { display: none;}
.outline4 { padding: 0px 0px;}

.commenty777 td > a:first-child:after { right: 38px; }    
.opisanie-podborok img.fr-dii.fr-fil { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 120px !important;}
.outline img.fr-dii.fr-fil { margin: 10px 10px 0px 0px !important; width: 120px !important; height: 120px !important;}
.uc-avatar img { width: 50px !important; height: 50px !important; margin: 0px 0px 0px 0px !important;   }
.uc-top-right img { margin: 0px 4px !important; }
.opisanie-podborok img { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 80px !important;}     
.franshizy-sikvely {float: initial; margin: 7px 0px 0px 0px;}
.zamena-videoreklamy777 img {margin: 0px !important; width: 100% !important;}
.reklama-under-player iframe {max-height: 300px;}
.vse-chasty-spinoff .movierow {margin: 0px 0px -20px 0px !important;}
.vse-chasty-spinoff {margin: 0px 0px 0px 0px;}
ul.spisok-dop-info {margin: 18px 12px 15px 12px;} 
.reklama-nad-playerom {margin: 0 12px 12px 12px;} 
.zagolovokdp {margin: 15px 12px 15px 12px;}
.zakladki-franshizy-gosty a.btnfrmlogin {margin: 8px 0 0 12%;} 
.zakladki-standart-gosty a.btnfrmlogin {margin: 12px 0 0 19%;}   
div.uRelatedEntry a img {height: 195px !important;}
.spinoffery2 {margin: 0px 12px 15px 12px;}
    
.vse-chasty-spinoff .movierow__right p:before {
    content: '';
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px;
    width: 100%;
    height: 100px;
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, #fff 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, #303030 100%);
    pointer-events: none;
}

   
    
}

/* РАЗРЕШЕНИЕ 800рх - КОНЕЦ */








/* РАЗРЕШЕНИЕ 772рх - НАЧАЛО */


@media screen and (max-width: 772px) {

.movierow__left { float: left; margin: 0px 0px 0px 0px !important; width: 45% !important; }    
.movierow__left a { float: left; width: 100% !important; }      
.movierow__left img {float: left; width: 100% !important; height: 296px !important; margin: 0px 0px 0px 0px !important;}
.reklama-kartinka-yandex img {width: 100% !important;}    
.zashitatekstov897 img {width: 45% !important; height: 45% !important; margin: 0px 20% 10px 27% !important; }
.zashitatekstov-dlya-fullstory img { width: 60% !important; height: 60% !important; margin: 0px 32% 10px 20% !important; }
.zashitatekstov-dlya-fullstory iframe { width: 100% !important; max-height: 250px;}
.reklama-under-player img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}
.reklama-nad-playerom img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
.movierow__right { width: 55% !important; height: auto !important;}
.movierow__info .rating { display: block;}
.movierow__info {display: none;}
.movierow__details {display: block; margin: 7% 0px 3% 0px;}
.movierow__info span { display: none;}
.movierow__info #spn_ext { display: none;}
.movie-genre {display: initial;}
li.zhanry-stroka {white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inherit;}


.movierow__right p {padding-bottom: 5px !important;}

#movierow .movierow, #movierow .movierow__left {width: 100% !important;}    

#movierow .movierow__left a {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
#movierow .movierow__left img {width: 100% !important; height: 200px !important; margin: 0px !important;}
.vivod-top .commenty777 table img {width: 100% !important; height: 200px !important; margin: 0px !important;}
    
.fullstory-descr {margin-right: 12px !important; margin-left: 12px !important;}

.cont-wrap { width: 100%; height: 100%; margin: 0 auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.middle .cont-wrap::before, .middle .cont-wrap::after { display: none;}
.middle .cont-wrap, .zashitatekstov, .centralniy, .zashitatekstov-dlya-fullstory { width: 100%; }
 section.content { }
.zashitatekstov iframe { width: 100% !important; max-height: 300px;}
 
 
.full7 blockquote, .full7 ul { margin: 0px !important; display: none; } 
.zashitatekstov img {width: 100%; height: 100%;}
.full5 a img { width: 100% !important; clear: both; margin: 0px !important;} 
.eMessage a:first-child { float: left; width: 40% !important;}
 
 
 span.e-reads { display: none;}
 span.ed-sep { display: none;}
 span.e-date { display: none;}
 a.btn-lnk.green-gr { display: none;}
 a.e-category { font-size: 14px;}
 a.entryReadAllLink { display: none;}
 
.sidebar { } 
.sidebar .sidebox {box-sizing: border-box;} 
.sidebar .sidebox-ttl {box-sizing: border-box;} 
.sidebar .sidebox-bd {box-sizing: border-box;}
 

.logo-b:before { margin-left: 65px; }
.welcome-inf { margin-bottom: 0px; }

.nav-row .searchSbmFl { margin-right: 20px;}

.main-menu li { margin-left: 5px; margin-right: 5px; display: none; }
.main-menu a { width: 100%;}
 
 

.footer .cont-wrap { width: 100%; height: 120px; } 
 
.eBlog img:first-child {float: left; width: 40% !important;}
.manTd2 { max-width: 70px;}
.manFlaCountry { max-width: 135px;}
.outline2 { } 
.pomosh-uzeram { } 
 
.uRelatedEntries { float: left; margin: 0px 0px 0px 20px !important;} 
.eDetails1 { }
    

.po-godam { } 
.po-godam .po-godam__nav, .po-godam .po-godam__row { }
.po-godam .po-godam__nav li { }
.cm-tabs { }

.uzer_coment { } 
.uzer_coment_v { } 
.uzer_massage { }

.rasshir-poisk { width: 310px; }
.rasshir-poisk div { display: none; } 


.zamena-videoreklamy777 { display: block;}
.reklama-marketgid-pc { display: none;}
.outline4 { padding: 0px 0px;}
    

.commenty777 td > a:first-child:after { right: 28px; }    
.opisanie-podborok img.fr-dii.fr-fil { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 120px !important;}
.outline img.fr-dii.fr-fil { margin: 10px 10px 0px 0px !important; width: 120px !important; height: 120px !important;}
.uc-avatar img { width: 50px !important; height: 50px !important; margin: 0px 0px 0px 0px !important;   }
.uc-top-right img { margin: 0px 4px !important; }
.opisanie-podborok img { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 80px !important;}
.zamena-videoreklamy777 img {margin: 0px !important; width: 100% !important;}    
.reklama-under-player iframe {max-height: 300px;} 
.social-button4actors {display: inline-block; float: right !important; margin: 0%;}
.vopros-regist label {padding: 0 0 0 2%; width: 98% !important; margin-bottom: 5%;}
.zakladki-standart-gosty a.btnfrmlogin {margin: 12px 0 0 17%;}    
 
}

/* РАЗРЕШЕНИЕ 772рх - КОНЕЦ */






/* РАЗРЕШЕНИЕ 736рх - НАЧАЛО */


@media screen and (max-width: 736px) {
    
#movierow .movierow, #movierow .movierow__left {width: 100% !important;}    
#movierow {display: grid !important; grid-template-columns: 1fr 1fr 1fr !important; grid-gap: 10px !important;}
#movierow .movierow__left a {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
#movierow .movierow__left img {width: 100% !important; height: 175px !important; margin: 0px !important;}
.vivod-top .commenty777 table img {width: 100% !important; height: 175px !important; margin: 0px !important;}    
     
.movierow__left { float: left; margin: 0px 0px 0px 0px !important; width: 40% !important; }    
.movierow__left a { float: left; width: 100% !important; }      
.movierow__left img {float: left; width: 100% !important; height: 220px !important; margin: 0px 0px 0px 0px !important;}
.reklama-kartinka-yandex img {width: 100% !important;}    
.zashitatekstov897 img {width: 45% !important; height: 45% !important; margin: 0px 20% 10px 27% !important; }
.zashitatekstov-dlya-fullstory img { width: 60% !important; height: 60% !important; margin: 0px 30% 10px 20% !important; }
.zashitatekstov-dlya-fullstory iframe { width: 100% !important; max-height: 250px;}
.reklama-under-player img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}
.reklama-nad-playerom img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
.movierow__right { width: 60% !important; height: auto !important;}
.movierow__info .rating { display: block;}
.movierow__info {display: none;}
.movierow__details { display: none;}
.movierow__info span { display: none;}
.movierow__info #spn_ext { display: none;}


.movierow__right p { padding-bottom: 10px !important;}
.cont-wrap { width: 100%; height: 100%; margin: 0 auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.middle .cont-wrap::before, .middle .cont-wrap::after { display: none;}
.middle .cont-wrap, .zashitatekstov, .centralniy, .zashitatekstov-dlya-fullstory { width: 100%; }
 section.content { }
.zashitatekstov iframe { width: 100% !important; max-height: 300px;}
 
 
.full7 blockquote, .full7 ul { margin: 0px !important; display: none; } 
.zashitatekstov img {width: 100%; height: 100%;}
.full5 a img { width: 100% !important; clear: both; margin: 0px !important;} 
.eMessage a:first-child { float: left; width: 40% !important;}
 
 
 span.e-reads { display: none;}
 span.ed-sep { display: none;}
 span.e-date { display: none;}
 a.btn-lnk.green-gr { display: none;}
 a.e-category { font-size: 14px;}
 a.entryReadAllLink { display: none;}
 
.sidebar { } 
.sidebar .sidebox {box-sizing: border-box;} 
.sidebar .sidebox-ttl {box-sizing: border-box;} 
.sidebar .sidebox-bd {box-sizing: border-box;}
 

.logo-b:before { margin-left: 65px; }
.welcome-inf { margin-bottom: 0px; }
.nav-row .searchSbmFl { margin-right: 23px;}
.main-menu li { margin-left: 5px; margin-right: 5px; display: none; }
.main-menu a { width: 100%;}
 
.footer .cont-wrap { width: 100%; height: 120px; } 
.eBlog img:first-child {float: left; width: 40% !important;}
.manTd2 { max-width: 70px;}
.manFlaCountry { max-width: 135px;}
.outline2 { } 
.pomosh-uzeram { float: left; margin: 12px 20% 5px 21% !important; text-align: center; padding: 0px; } 
 
div.uRelatedEntry a img {height: 170px !important;} 
.uRelatedEntries { float: left; margin: 0px 0px 0px 4% !important;} 
.eDetails1 { float: left; margin: 5px 18% 5px 18% !important; text-align: center;  }

.po-godam { } 
.po-godam .po-godam__nav, .po-godam .po-godam__row { }
.po-godam .po-godam__nav li { }
.cm-tabs { }

.uzer_coment { } 
.uzer_coment_v { } 
.uzer_massage { }

.rasshir-poisk { width: 310px; }
.rasshir-poisk div { display: none; } 

.zamena-videoreklamy777 { display: block; } 
.commenty777 table tr td { padding: 3px;}
.commenty777 td > a:first-child:after { right: 28px; }    
.uc-avatar img { width: 50px !important; height: 50px !important; margin: 0px 0px 0px 0px !important;   }
.uc-top-right img { margin: 0px 4px !important; }
.opisanie-podborok img { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 80px !important;}  

    
.mass_comments_action {display: grid;}
.napisat-soobshenie a {margin: 12px 0px 0px 0px !important; display: block !important; float: none !important;}    
.zamena-videoreklamy777 img {margin: 0px !important; width: 100% !important;} 
.reklama-under-player iframe {max-height: 300px;}
.feedback-dost label {margin: 2px 3% 4% 0px; width: 220px !important;}
.zakladki-franshizy-gosty a.btnfrmlogin {margin: 12px 0 0 12%;} 
.zakladki-standart-gosty a.btnfrmlogin {margin: 12px 0 0 16%;}
span.uc-opacity {display: block; margin: 5px 0px;}    
    
}

/* РАЗРЕШЕНИЕ 736рх - КОНЕЦ */





/* РАЗРЕШЕНИЕ 685рх - НАЧАЛО */

@media screen and (max-width: 685px) {
    
#movierow .movierow, #movierow .movierow__left {width: 100% !important;}    

#movierow .movierow__left a {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
#movierow .movierow__left img {width: 100% !important; height: 250px !important; margin: 0px !important;}
.vivod-top .commenty777 table img {width: 100% !important; height: 250px !important; margin: 0px !important;}    
#movierow {display: grid !important; grid-template-columns: 1fr 1fr !important; grid-gap: 10px !important;}    
.commenty777 table tr {grid-template-columns: 1fr 1fr !important;}
.vivod-top .commenty777 table tr {grid-template-columns: 1fr 1fr!important;}    
    
.movierow__left { float: left; margin: 0px 0px 0px 0px !important; width: 45% !important; }    
.movierow__left a { float: left; width: 100% !important; }      
.movierow__left img {float: left; width: 100% !important; height: 246px !important; margin: 0px 0px 0px 0px !important;}
.reklama-kartinka-yandex img {width: 100% !important;}
.zashitatekstov897 img {width: 50% !important; height: 50% !important; margin: 0px 20% 10px 25% !important; }
.zashitatekstov-dlya-fullstory img { width: 60% !important; height: 60% !important; margin: 0px 27% 10px 20% !important; }
.zashitatekstov-dlya-fullstory iframe { width: 100% !important; max-height: 250px;}
.reklama-under-player img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}
.reklama-nad-playerom img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
.movierow__right { width: 55% !important; height: auto !important;}
.movierow__info .rating { display: block;}
.movierow__info {display: none;}
.movierow__details { display: none;}
.movierow__info span { display: none;}
.movierow__info #spn_ext { display: none;}
.movierow__right p {padding-bottom: 10px; max-height: 140px; overflow: hidden;}

.cont-wrap { width: 100%; height: 100%; margin: 0 auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.middle .cont-wrap::before, .middle .cont-wrap::after { display: none;}
.middle .cont-wrap, .zashitatekstov, .centralniy, .zashitatekstov-dlya-fullstory { width: 100%; }
 section.content { }
.zashitatekstov iframe { width: 100% !important; max-height: 300px;}
 
 
.full7 blockquote, .full7 ul { margin: 0px !important; display: none; } 
.zashitatekstov img {width: 100%; height: 100%;}
.full5 a img { width: 100% !important; clear: both; margin: 0px !important;} 
.eMessage a:first-child { float: left; width: 40% !important;}
 
 
 span.e-reads { display: none;}
 span.ed-sep { display: none;}
 span.e-date { display: none;}
 a.btn-lnk.green-gr { display: none;}
 a.e-category { font-size: 14px;}
 a.entryReadAllLink { display: none;}
 
.sidebar { } 
.sidebar .sidebox {box-sizing: border-box;} 
.sidebar .sidebox-ttl {box-sizing: border-box;} 
.sidebar .sidebox-bd {box-sizing: border-box;}
 

.logo-b:before { margin-left: 65px; }
.welcome-inf { margin-bottom: 0px; }

.nav-row .searchSbmFl { margin-right: 19px;}

.main-menu li { margin-left: 5px; margin-right: 5px; display: none; }
.main-menu a { width: 100%;}
 
 
#news_set_sort .sort li { margin: 0px 3px 0px 0px; padding: 6px 6px;}    
#news_set_sort .sort { margin: 0px 0px 0px 0px !important;  }                   

.footer .cont-wrap { width: 100%; height: 120px; } 
 
.eBlog img:first-child {float: left; width: 40% !important;}
.manTd2 { max-width: 70px;}
.manFlaCountry { max-width: 135px;}
.outline2 { } 
.pomosh-uzeram {padding:0px; float: left; margin: 12px 18% 5px 18% !important; text-align: center; } 
 
div.uRelatedEntry a img {height: 200px !important;} 
.uRelatedEntries { float: left; margin: 0px 0px 0px 3% !important;} 
.eDetails1 { float: left; margin: 0px 60px 0px 60px !important; text-align: center;}

.po-godam { } 
.po-godam .po-godam__nav, .po-godam .po-godam__row { }
.po-godam .po-godam__nav li { }
.cm-tabs { }

.uzer_coment { } 
.uzer_coment_v { } 
.uzer_massage { }

.rasshir-poisk { width: 310px; }
.rasshir-poisk div { display: none; } 


.zamena-videoreklamy777 { display: block; }
    
.commenty777 table img {width: 94% !important; height: 94% !important; margin: 3% !important;}


.commenty777 td > a:first-child:after { right: 32px; }    
.uc-avatar img { width: 50px !important; height: 50px !important; margin: 0px 0px 0px 0px !important;   }
.uc-top-right img { margin: 0px 4px !important; }
.zamena-videoreklamy777 img {margin: 0px !important; width: 100% !important;}
.reklama-under-player iframe {max-height: 300px;}
.zakladki-franshizy-gosty a.btnfrmlogin {margin: 8px 0 0 11%;}
.zakladki-standart-gosty a.btnfrmlogin {margin: 8px 0 0 14%;} 
.pomosh_stayle i.fas.fa-question-circle {padding: 8px 6px 0px 5px; font-size: 14px;}    
    
}    

/* РАЗРЕШЕНИЕ 685рх - КОНЕЦ */





/* РАЗРЕШЕНИЕ 667рх - НАЧАЛО */


@media screen and (max-width: 667px) {

#movierow .movierow, #movierow .movierow__left {width: 100% !important;}    

#movierow .movierow__left a {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
#movierow .movierow__left img {width: 100% !important; height: 250px !important; margin: 0px !important;}
.vivod-top .commenty777 table img {width: 100% !important; height: 250px !important; margin: 0px !important;}
    

        
.movierow__left { float: left; margin: 0px 0px 0px 0px !important; width: 45% !important; }    
.movierow__left a { float: left; width: 100% !important; }      
.movierow__left img {float: left; width: 100% !important; height: 231px !important; margin: 0px !important;}
.reklama-kartinka-yandex img {width: 100% !important;}
.zashitatekstov897 img {width: 50% !important; height: 50% !important; margin: 0px 20% 10px 25% !important; }
.zashitatekstov-dlya-fullstory img { width: 60% !important; height: 60% !important; margin: 0px 27% 10px 20% !important; }
.zashitatekstov-dlya-fullstory iframe { width: 100% !important; max-height: 250px;}
.reklama-under-player img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}
.reklama-nad-playerom img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
.movierow__right { width: 55% !important; height: auto !important;}
.movierow__info .rating { display: block;}
.movierow__info {display: none;}
.movierow__details { display: none;}
.movierow__info span { display: none;}
.movierow__info #spn_ext { display: none;}


.movierow__right p { padding-bottom: 10px !important;}
    
    
  
.cont-wrap { width: 100%; height: 100%; margin: 0 auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.middle .cont-wrap::before, .middle .cont-wrap::after { display: none;}
.middle .cont-wrap, .zashitatekstov, .centralniy, .zashitatekstov-dlya-fullstory { width: 100%; }
 section.content { }
.zashitatekstov iframe { width: 100% !important; max-height: 300px;}
 
 
.full7 blockquote, .full7 ul { margin: 0px !important; display: none; } 
.zashitatekstov img {width: 100%; height: 100%;}
.full5 a img { width: 100% !important; clear: both; margin: 0px !important;} 
.eMessage a:first-child { float: left; width: 40% !important;}
 
 
 span.e-reads { display: none;}
 span.ed-sep { display: none;}
 span.e-date { display: none;}
 a.btn-lnk.green-gr { display: none;}
 a.e-category { font-size: 14px;}
 a.entryReadAllLink { display: none;}
 
.sidebar { } 
.sidebar .sidebox {box-sizing: border-box;} 
.sidebar .sidebox-ttl {box-sizing: border-box;} 
.sidebar .sidebox-bd {box-sizing: border-box;}
 

.logo-b:before { margin-left: 65px; }
.welcome-inf { margin-bottom: 0px; }
.nav-row .searchSbmFl { margin-right: 19px;}

.main-menu li { margin-left: 5px; margin-right: 5px; display: none; }
.main-menu a { width: 100%;}
 
 
 #news_set_sort .sort li { margin: 0px 3px 0px 0px; padding: 6px 6px;}    
 #news_set_sort .sort { margin: 0px 0px 4px 7px;  }               

.footer .cont-wrap { width: 100%; height: 120px; } 
 
.eBlog img:first-child {float: left; width: 40% !important;}
.manTd2 { max-width: 70px;}
.manFlaCountry { max-width: 135px;}
.outline2 { } 
.pomosh-uzeram { padding:0px; float: left; margin: 12px 17% 5px 17% !important; text-align: center;} 
 

.uRelatedEntries { float: left; margin: 0px 0px 0px 8% !important;} 
.eDetails1 {float: left; margin: 0px 60px 5px 60px !important; text-align: center; }

.po-godam { } 
.po-godam .po-godam__nav, .po-godam .po-godam__row { }
.po-godam .po-godam__nav li { }
.cm-tabs { }

.uzer_coment { } 
.uzer_coment_v { } 
.uzer_massage { }

.rasshir-poisk { width: 310px; }
.rasshir-poisk div { display: none; } 


.zamena-videoreklamy777 { display: block; } 
.commenty777 td > a:first-child:after { right: 26px; }
.uc-avatar img { width: 50px !important; height: 50px !important; margin: 0px 0px 0px 0px !important;   }
.uc-top-right img { margin: 0px 4px !important; }
.opisanie-podborok img { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 80px !important;} 
.zamena-videoreklamy777 img {margin: 0px !important; width: 100% !important;}
.reklama-under-player iframe {max-height: 300px;} 
.detaly-data {display: none;}    
    
}

/* РАЗРЕШЕНИЕ 667рх - КОНЕЦ */






/* РАЗРЕШЕНИЕ 645рх - НАЧАЛО */


@media screen and (max-width: 645px) {

#movierow .movierow, #movierow .movierow__left {width: 100% !important;}    
#movierow {display: grid !important; grid-template-columns: 1fr 1fr !important; grid-gap: 10px !important;}
#movierow .movierow__left a {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
#movierow .movierow__left img {width: 100% !important; height: 225px !important; margin: 0px !important;}
#movierow .movierow__button {font-size: 14px;}
.movierow__button {font-size: 14px; } 
.vivod-top .commenty777 table img {width: 100% !important; height: 225px !important; margin: 0px !important;}
.vivod-top .commenty777 table tr {grid-template-columns: 1fr 1fr !important;} 
.commenty777 table tr {grid-template-columns: 1fr 1fr !important;}    

.reklama-kartinka-yandex img {width: 100% !important;}    
.commenty777 td > a:first-child:after { right: 22px; }    
#news_set_sort .sort li { margin: 0px 3px 0px 0px; padding: 6px 3px;}    
#news_set_sort .sort { margin: 0px 0px 4px 5px;  }           
.zashitatekstov-dlya-fullstory img { width: 60% !important; height: 60% !important; margin: 0px 24% 10px 20% !important; }
.reklama-under-player img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
.reklama-nad-playerom img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}
    

.pomosh-uzeram { margin: 12px 14% 5px 14% !important; }
.zamena-videoreklamy777 img {margin: 0px !important; width: 100% !important;}
.movierow__left img {float: left; width: 100% !important; height: 210px !important; margin: 0px !important;}    
.reklama-under-player iframe {max-height: 300px;}
.zakladki-franshizy-gosty a.btnfrmlogin {margin: 8px 0 0 10%;}
.zakladki-standart-gosty a.btnfrmlogin {margin: 8px 0 0 13%;}
.movierow__button i.fas.fa-play-circle {display: none;}
a.movierow__button span {display: none;}    
    
}

/* РАЗРЕШЕНИЕ 645рх - КОНЕЦ */






/* РАЗРЕШЕНИЕ 605рх - НАЧАЛО */


@media screen and (max-width: 605px) {

#movierow .movierow, #movierow .movierow__left {width: 100% !important;}    
#movierow {display: grid !important; grid-template-columns: 1fr 1fr 1fr !important; grid-gap: 10px !important;}
#movierow .movierow__left a {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
#movierow .movierow__left img {width: 100% !important; height: 235px !important; margin: 0px !important;}
#movierow .movierow__button {font-size: 14px;}
.vivod-top .commenty777 table img {width: 100% !important; height: 235px !important; margin: 0px !important;}
.vivod-top .commenty777 table tr {grid-template-columns: 1fr 1fr 1fr !important;}    
        
.movierow__left { float: left; margin: 0px 0px 0px 0px !important; width: 35% !important; }    
.movierow__left a { float: left; width: 100% !important; }      
.movierow__left img {float: left; width: 100% !important; height: 262px !important; margin: 0px !important;}
.reklama-kartinka-yandex img {width: 100% !important;}    
.zashitatekstov897 img {width: 35% !important; height: 35% !important; margin: 0px 25% 10px 33% !important; }
.zashitatekstov-dlya-fullstory img { width: 60% !important; height: 60% !important; margin: 0px 35% 10px 21% !important; }
.zashitatekstov-dlya-fullstory iframe { width: 100% !important; max-height: 250px;}
.reklama-under-player img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
.reklama-nad-playerom img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}
.movierow__right { width: 65% !important; height: auto !important;}
.movierow__right p {max-height: inherit; overflow: inherit;}    
.movierow__info .rating { display: block;}
.movierow__info {display: none;}
.movierow__details {display: block; margin-top: 5%;}
.movierow__info span { display: none;}
.movierow__info #spn_ext { display: none;}

.movierow__button {font-size: 14px; } 
    
 #news_set_sort .sort li { margin: 0px 3px 0px 0px; padding: 6px 9px;}    
 #news_set_sort .sort { margin: 0px 0px 4px 7px;  }     
    
.cont-wrap { width: 100%; height: 100%; margin: 0 auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.middle .cont-wrap::before, .middle .cont-wrap::after { display: none;}
.middle .cont-wrap, .zashitatekstov, .centralniy, .zashitatekstov-dlya-fullstory { width: 100%; }
 section.content {padding-right: 0px; }
.zashitatekstov iframe { width: 100% !important; max-height: 300px;}

.full7 blockquote, .full7 ul { margin: 0px !important; display: none; } 
.zashitatekstov img {width: 100%; height: 100%;}
.full5 a img { width: 100% !important; clear: both; margin: 0px !important;} 
.eMessage a:first-child { float: left; width: 30% !important;}
 
 
 span.e-reads { display: none;}
 span.ed-sep { display: none;}
 span.e-date { display: none;}
 a.btn-lnk.green-gr { display: none;}
 a.e-category { font-size: 14px;}
 a.entryReadAllLink { display: none;}
 
.sidebar { display: none; width: 100%; margin-left: 0px; margin-top: 4px; padding-top: 4px; } 
.sidebar .sidebox {box-sizing: border-box;} 
.sidebar .sidebox-ttl {box-sizing: border-box;} 
.sidebar .sidebox-bd {box-sizing: border-box;}
 

.show-main-menu22 { display: block; background: #FF3030 url('/uploads/Ajoibot-WebP/menu-sidebar-2.webp') no-repeat center; background-size: 20px 20px; position: absolute; cursor: pointer; top: 55px; left: 10px; width: 40px; height: 35px; z-index: 1; border-radius: 3px; }
.show-main-menu22:hover { background: #e52929 url('/uploads/Ajoibot-WebP/menu-sidebar-2.webp') no-repeat center; background-size: 20px 20px; }

.logo-b:before { margin-left: 65px; }
.welcome-inf { margin-bottom: 0px; }
.queryField {width: 86%; margin: 0px 2% 0px 12%;}    

.nav-row .searchSbmFl { margin-right: 12px;}
.main-menu li { margin-left: 5px; margin-right: 5px; display: none; }
.main-menu a { width: 100%;}
.footer .cont-wrap { width: 100%; height: 120px; } 
 
.eBlog img:first-child {float: left; width: 30% !important;}
.manTd2 { max-width: 70px;}
.manFlaCountry { max-width: 135px;}
.outline2 { } 
.pomosh-uzeram {float: inherit; padding: inherit; margin: 0px 0px 0px 0px !important; text-align: inherit; }  
 
div.uRelatedEntry a img {height: 215px !important;}     
.uRelatedEntries { float: left; margin: 0px 0px 0px 11% !important;} 
.eDetails1 {float: inherit; margin: 0px 0px 0px 0px !important; text-align: inherit; }

.po-godam222 { margin-left: 0px !important; width: 100%; }    
.po-godam { margin-left: 7px !important; width: 100%; } 
.po-godam .po-godam__nav, .po-godam .po-godam__row { margin-left: 7px !important; width: 480px; }
.po-godam .po-godam__nav li { width: 215px; }
.cm-tabs { margin: 0px 15px 0px 150px !important;}

.uzer_coment { width:430px; } 
.uzer_coment_v { width: 96%; } 
.uzer_massage { width:420px; }

.zamena-videoreklamy777 { display: block; }
.commenty777 table img {width: 94% !important; height: 94% !important; margin: 3% !important;}

.commenty777 table tr {grid-template-columns: 1fr 1fr 1fr !important;}        


.commenty777 table tr td { padding: 3px;}
.commenty777 td > a:first-child:after { right: 44px; }    
.uc-avatar img { width: 50px !important; height: 50px !important; margin: 0px 0px 0px 0px !important;   }
.uc-top-right img { margin: 0px 4px !important; }
.opisanie-podborok img { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 80px !important;}


.coment_avatar {margin: 15px 2% 3% 0px;}
.rating-podpravka .rating {margin: 0px 0px 12px 0px;}
.soc_knopki_pod_pleerom {margin: 0px 0px 8px 0px;}
.zamena-videoreklamy777 img {margin: 0px !important; width: 100% !important;}    
.reklama-under-player iframe {max-height: 300px;}
.reklam_recreativ_sidbar {margin: 0 15% 0 15%;}
.vse-chasty-spinoff .movierow {margin: 0px 0px -20px 0px !important;}
.vse-chasty-spinoff {margin: 0px 0px 10px 0px;}
.detaly-data {display: inline-block;}
.zakladki-franshizy-gosty a.btnfrmlogin {margin: 8px 0 0 19%;}
.zakladki-standart-gosty a.btnfrmlogin {margin: 12px 0 0 31%;}   
.reklama-sidebar {display: none;}
.movierow__button i.fas.fa-play-circle {display: initial;}
.pomosh_stayle span {display: inline-block;} 
.pomosh_stayle i.fas.fa-question-circle {padding: 0px 0px 0px 5px;}
a.movierow__button span {display: inline-block;}
li.zhanry-stroka {white-space: initial; overflow: inherit; text-overflow: inherit; display: revert;}    
    
}

/* РАЗРЕШЕНИЕ 605рх - КОНЕЦ */






/* РАЗРЕШЕНИЕ 572рх - НАЧАЛО */


@media screen and (max-width: 572px) {

.movierow__left { float: left; margin: 0px 0px 0px 0px !important; width: 35% !important; }    
.movierow__left a { float: left; width: 100% !important; }      
.movierow__left img {float: left; width: 100% !important; height: 246px !important; margin: 0px !important;}
.reklama-kartinka-yandex img {width: 100% !important;} 
.zashitatekstov897 img {width: 40% !important; height: 40% !important; margin: 0px 20% 10px 30% !important; }
.zashitatekstov-dlya-fullstory img { width: 60% !important; height: 60% !important; margin: 0px 32% 10px 21% !important; }
.zashitatekstov-dlya-fullstory iframe { width: 100% !important; max-height: 250px;}
.reklama-under-player img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
.reklama-nad-playerom img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}
.movierow__right { width: 65% !important; height: auto !important;}
.movierow__info .rating { display: block;}
.movierow__info {display: none;}
.movierow__details {display: none;}
.movierow__info span { display: none;}
.movierow__info #spn_ext { display: none;}

#movierow .movierow, #movierow .movierow__left {width: 100% !important;}    
#movierow {display: grid !important; grid-template-columns: 1fr 1fr 1fr !important; grid-gap: 10px !important;}
#movierow .movierow__left a {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
#movierow .movierow__left img {width: 100% !important; height: 220px !important; margin: 0px !important;}
.vivod-top .commenty777 table img {width: 100% !important; height: 220px !important; margin: 0px !important;}    

.cont-wrap { width: 100%; height: 100%; margin: 0 auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.middle .cont-wrap::before, .middle .cont-wrap::after { display: none;}
.middle .cont-wrap, .zashitatekstov, .centralniy, .zashitatekstov-dlya-fullstory { width: 100%; }
 section.content {padding-right: 0px; }
.zashitatekstov iframe { width: 100% !important; max-height: 300px;}
 
.full7 blockquote, .full7 ul { margin: 0px !important; display: none; } 
.zashitatekstov img {width: 100%; height: 100%;}
.full5 a img { width: 100% !important; clear: both; margin: 0px !important;} 
.eMessage a:first-child { float: left; width: 30% !important;}
 
 span.e-reads { display: none;}
 span.ed-sep { display: none;}
 span.e-date { display: none;}
 a.btn-lnk.green-gr { display: none;}
 a.e-category { font-size: 14px;}
 a.entryReadAllLink { display: none;}
 
.sidebar { display: none; width: 100%; margin-left: 0px; margin-top: 4px; padding-top: 4px; } 
.sidebar .sidebox {box-sizing: border-box;} 
.sidebar .sidebox-ttl {box-sizing: border-box;} 
.sidebar .sidebox-bd {box-sizing: border-box;}
 

.logo-b:before { margin-left: 65px; }
.welcome-inf { margin-bottom: 0px; }
.nav-row .searchSbmFl { margin-right: 12px;}
.main-menu li { margin-left: 5px; margin-right: 5px; display: none; }
.main-menu a { width: 100%;}
 

.footer .cont-wrap { width: 100%; height: 120px; } 
.eBlog img:first-child {float: left; width: 30% !important;}
.manTd2 { max-width: 70px;}
.manFlaCountry { max-width: 135px;}
.outline2 { } 
.pomosh-uzeram {float: inherit; padding: inherit; margin: 0px 0px 0px 0px !important; text-align: inherit; } 
 

.uRelatedEntries { float: left; margin: 0px 0px 0px 9% !important;} 
.eDetails1 {float: inherit; margin: 0px 0px 0px 0px !important; text-align: inherit; }

.po-godam { margin-left: 7px !important; width: 100%; } 
.po-godam .po-godam__nav, .po-godam .po-godam__row { margin-left: 7px !important; width: 480px; }
.po-godam .po-godam__nav li { width: 215px; }
.cm-tabs { margin: 0px 15px 0px 150px !important;}

.uzer_coment { width:430px; } 
.uzer_coment_v { width: 96%; } 
.uzer_massage { width:420px; }

.zamena-videoreklamy777 { display: block; }
.commenty777 td > a:first-child:after { right: 34px; }    
.uc-avatar img { width: 50px !important; height: 50px !important; margin: 0px 0px 0px 0px !important;   }
.uc-top-right img { margin: 0px 4px !important; }
.opisanie-podborok img { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 80px !important;} 
.zamena-videoreklamy777 img {margin: 0px !important; width: 100% !important;}
.reklama-under-player iframe {max-height: 300px;}    
.vse-chasty-spinoff .movierow {margin: 0px 0px -20px 0px !important;}
.vse-chasty-spinoff {margin: 0px 0px 10px 0px;}
.zakladki-standart-gosty a.btnfrmlogin {margin: 8px 0 0 28%;}    
 
}

/* РАЗРЕШЕНИЕ 572рх - КОНЕЦ */





/* РАЗРЕШЕНИЕ 540рх - НАЧАЛО */


@media screen and (max-width: 542px) {


.movierow {width: 100% !important;}
.movierow__left {width: 100% !important; height: auto !important;} 
.reyting-osnoffnoy {margin: 0px 10px 0px 0px;}

.movierow__right { width: 100% !important; height: auto !important;}
.movierow__info {position: static !important; text-indent: 0px !important;}

a.logo img {width: 200px; height: 45px; margin: 7px 0px 0px 0px;}
a.logo {margin: 7px 0px 0% 29%;}    
    
#movierow {display: grid !important; grid-template-columns: 1fr 1fr 1fr !important; grid-gap: 10px !important;}
#movierow .movierow__left a {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}        
#movierow .movierow, #movierow .movierow__left {width: 100% !important;}
.reyting5 .rating {margin: 0px 0px 12px 0px;}
#movierow .movierow__left img {width: 100% !important; height: 200px !important; margin: 0px !important;}
.vivod-top .commenty777 table img {width: 100% !important; height: 200px !important; margin: 0px !important;}    
.vivod-top .commenty777 table tr {grid-template-columns: 1fr 1fr 1fr !important;}
             
.movierow__left a {float: left; margin: 2px 60px 10px 32% !important; width: 170px !important; }      
.movierow__left img {float: left; width: 170px !important; height: 250px !important; margin: 0px !important;}
.reklama-kartinka-yandex img {width: 100% !important;}
.zashitatekstov897 img {width: 40% !important; height: 40% !important; margin: 0px 88px 10px 30% !important; }
.zashitatekstov-dlya-fullstory img { width: 60% !important; height: 60% !important; margin: 0px 30% 10px 21% !important; }
.zashitatekstov-dlya-fullstory iframe { width: 100% !important; max-height: 250px;}
.reklama-under-player img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
.reklama-nad-playerom img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}
.movierow__right p {padding: 0px 8px 10px 8px !important;}
    
.movierow__info {display: inline-block;}
.movierow__details {display: block; margin: 6% 0px 6% 10px;}
.movierow__info span {display: inline-block;}
.movierow__info #spn_ext {display: inline-block;}    
    
.cont-wrap { width: 100%; height: 100%; margin: 0 auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.middle .cont-wrap::before, .middle .cont-wrap::after { display: none;}
.middle .cont-wrap, .zashitatekstov, .centralniy, .zashitatekstov-dlya-fullstory { width: 100%; }
 section.content {padding-right: 0px; }
.zashitatekstov iframe { width: 100% !important; max-height: 300px;}

.full7 blockquote, .full7 ul { margin: 0px !important; display: none; } 
.zashitatekstov img {width: 100%; height: 100%;}
.full5 a img { width: 100% !important; clear: both; margin: 0px !important;} 
.eMessage a:first-child { float: left; margin: 2px 60px 10px 70px !important; width: 60% !important;}
 
 span.e-reads { display: none;}
 span.ed-sep { display: none;}
 span.e-date { display: none;}
 a.btn-lnk.green-gr { display: none;}
 a.e-category { font-size: 14px;}
 a.entryReadAllLink { display: none;}
 
.sidebar { display: none; width: 100%; margin-left: 0px; margin-top: 4px; padding-top: 4px; } 
.sidebar .sidebox {box-sizing: border-box;} 
.sidebar .sidebox-ttl {box-sizing: border-box;} 
.sidebar .sidebox-bd {box-sizing: border-box;}
 
.welcome-b {margin: 2% 0% 3% 26%; float: left;}
.logo-b:before { margin-left: 100px; }
.welcome-inf { margin-bottom: 0px; }
.queryField {width: 96%; margin: 0px 2% 0px 2%;}    
.nav-row .searchSbmFl { margin-right: 12px;}

.main-menu li { margin-left: 5px; margin-right: 5px; display: none; }
.main-menu a { width: 100%;}
.show-main-menu { background: #2fad68 url('/uploads/Ajoibot-WebP/menu-header-2.webp') no-repeat center; background-size: 20px 20px; position: absolute; top: 10px; left: 10px; width: 40px; height: 35px; border-radius: 3px; }
.show-main-menu22 { background: #FF3030 url('/uploads/Ajoibot-WebP/menu-sidebar-2.webp') no-repeat center; background-size: 20px 20px; position: absolute; top: 55px; left: 10px; width: 40px; height: 35px; border-radius: 3px; }
 
 #news_set_sort .sort li { margin: 0px 3px 0px 0px; padding: 6px 9px;}    
 #news_set_sort .sort { margin: 0px 0px 4px 7px;  }           
.footer .cont-wrap { width: 100%; height: 120px; } 
 
.eBlog img:first-child {margin: 2px 60px 10px 74px !important; width: 60% !important;}
.manTd2 { max-width: 70px;}
.manFlaCountry { max-width: 135px;}
.outline2 { } 
.pomosh-uzeram { float: left; margin: 12px 24% 5px 23% !important; text-align: center; padding: 0px;} 
 
div.uRelatedEntry a img {width: 100%; height: 180px !important;}     
.uRelatedEntries { float: left; margin: 0px 0px 0px 0px !important;} 
.eDetails1 { float: left; margin: 0px 60px 0px 60px !important; text-align: center; }

.po-godam { margin-left: 7px !important; width: 100%; } 
.po-godam .po-godam__nav, .po-godam .po-godam__row { margin-left: 7px !important; width: 320px; }
.po-godam .po-godam__nav li { width: 150px; }
.cm-tabs { margin: 0px 15px 0px 75px !important;}

.uzer_coment { width:330px; } 
.uzer_coment_v { width: 96%; } 
.uzer_massage { width:320px; }

.zamena-videoreklamy777 { display: block; }

.commenty777 td > a:first-child:after { right: 48px; }    
.uc-avatar img { width: 50px !important; height: 50px !important; margin: 0px 0px 0px 0px !important;   }
.uc-top-right img { margin: 0px 4px !important; }
    

.fullstory-descr p {margin-left: 0px !important; margin-right: 0px !important;}
.opisanie-podborok img { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 80px !important;} 


p.offline {font-size: 14px; margin: 7px 0px 0px 0px !important;}
p.online {font-size: 14px; margin: 7px 0px 0px 0px !important;}    

.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.dle-popup-userprofile.ui-draggable.ui-dialog-buttons {max-height: 300px !important;}
div#dleprofilepopup {height: 100% !important; margin: 0px;}

.stat-text-prava {display: inline-block;} 
.zamena-videoreklamy777 img {margin: 0px !important; width: 100% !important;}    
.reklama-under-player iframe {max-height: 300px;}
.vse-chasty-spinoff .movierow {margin: 0px 0px -20px 0px !important;}
.vse-chasty-spinoff {margin: 0px 0px 0px 0px;}
.short-actorz .movierow__details {padding: 0px 5px 0px 5px;}
.zakladki-standart-gosty a.btnfrmlogin {margin: 8px 0 0 27%;}
.zakladki-standart-userz .mylists-switch, .mylists-tabs {margin: 8px 0 0 19%;}
.social-button4actors {margin: 2%;}    
    
}

    

/* РАЗРЕШЕНИЕ 540рх - КОНЕЦ */






/* РАЗРЕШЕНИЕ 490рх - НАЧАЛО (адаптив середина) */

@media screen and (max-width: 490px) {
    

.movierow {width: 100% !important;}
.movierow__left {width: 100% !important; height: auto !important;} 

.movierow__right { width: 100% !important; height: auto !important;}
.movierow__info {position: static !important; text-indent: 0px !important;}

    
#movierow {display: grid !important; grid-template-columns: 1fr 1fr 1fr !important; grid-gap: 10px !important;}
#movierow .movierow__left a {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}        
#movierow .movierow, #movierow .movierow__left {width: 100% !important;}

#movierow .movierow__left img {width: 100% !important; height: 190px !important; margin: 0px !important;}
.vivod-top .commenty777 table img {width: 100% !important; height: 190px !important; margin: 0px !important;}    
                 
.movierow__left a {margin: 2px 60px 10px 30% !important;}      
.reklama-kartinka-yandex img {width: 100% !important;}
.zashitatekstov897 img {width: 45% !important; height: 45% !important; margin: 0px 88px 10px 28% !important; }
.zashitatekstov-dlya-fullstory img { width: 60% !important; height: 60% !important; margin: 0px 30% 10px 21% !important; }
.reklama-under-player img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
.reklama-nad-playerom img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}
    
.movierow__right p {padding: 0px 8px 10px 8px !important;}
    


 
.cont-wrap { width: 100%; height: 100%; margin: 0 auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.middle .cont-wrap::before, .middle .cont-wrap::after { display: none;}
.middle .cont-wrap, .zashitatekstov, .centralniy, .zashitatekstov-dlya-fullstory { width: 100%; }
 section.content {padding-right: 0px; }


 
 .full7 blockquote, .full7 ul { margin: 0px !important; display: none; } 
.zashitatekstov img {width: 100%; height: 100%;}
.full5 a img { width: 100% !important; clear: both; margin: 0px !important;} 
.eMessage a:first-child { float: left; margin: 2px 60px 10px 70px !important; width: 60% !important;}
 
 span.e-reads { display: none;}
 span.ed-sep { display: none;}
 span.e-date { display: none;}
 a.btn-lnk.green-gr { display: none;}
 a.e-category { font-size: 14px;}
 a.entryReadAllLink { display: none;}
 
.sidebar { display: none; width: 100%; margin-left: 0px; margin-top: 4px; padding-top: 4px; } 
.sidebar .sidebox {box-sizing: border-box;} 
.sidebar .sidebox-ttl {box-sizing: border-box;} 
.sidebar .sidebox-bd {box-sizing: border-box;}
 

.logo-b:before { margin-left: 100px; }
.welcome-inf { margin-bottom: 0px; }

.nav-row .searchSbmFl { margin-right: 12px;}

.main-menu li { margin-left: 5px; margin-right: 5px; display: none; }
.main-menu a { width: 100%;}
.show-main-menu { background: #2fad68 url('/uploads/Ajoibot-WebP/menu-header-2.webp') no-repeat center; background-size: 20px 20px; position: absolute; top: 10px; left: 10px; width: 40px; height: 35px; border-radius: 3px; }
.show-main-menu22 { background: #FF3030 url('/uploads/Ajoibot-WebP/menu-sidebar-2.webp') no-repeat center; background-size: 20px 20px; position: absolute; top: 55px; left: 10px; width: 40px; height: 35px; border-radius: 3px; }
 
 #news_set_sort .sort li { margin: 0px 3px 0px 0px; padding: 6px 9px;}    
 #news_set_sort .sort { margin: 0px 0px 4px 7px;  }           

.footer .cont-wrap { width: 100%; height: 120px; } 
 
.eBlog img:first-child {margin: 2px 60px 10px 74px !important; width: 60% !important;}
.manTd2 { max-width: 70px;}
.manFlaCountry { max-width: 135px;}
.outline2 {} 
.pomosh-uzeram { float: left; margin: 12px 22% 5px 22% !important; text-align: center; padding: 0px;} 
 

.uRelatedEntries { float: left; margin: 0px 0px 0px 0px !important;} 
.eDetails1 { float: left; margin: 0px 60px 0px 60px !important; text-align: center; }

.po-godam { margin-left: 7px !important; width: 100%; } 
.po-godam .po-godam__nav, .po-godam .po-godam__row { margin-left: 7px !important; width: 320px; }
.po-godam .po-godam__nav li { width: 150px; }
.cm-tabs { margin: 0px 15px 0px 75px !important;}

.uzer_coment { width:330px; } 
.uzer_coment_v { width: 96%; } 
.uzer_massage { width:320px; }

.zamena-videoreklamy777 { display: block; }


.uc-avatar img { width: 50px !important; height: 50px !important; margin: 0px 0px 0px 0px !important;   }
.uc-top-right img { margin: 0px 4px !important; }
    

.fullstory-descr p {margin-left: 0px !important; margin-right: 0px !important;}
.opisanie-podborok img { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 80px !important;} 

.user-avatar-gud {width: 55px; height: 55px;}
ul.upop-right li a {font-size: 14px;}
p.offline {font-size: 14px; margin: 7px 0px 0px 0px !important;}
p.online {font-size: 14px; margin: 7px 0px 0px 0px !important;}    
ul.upop-right {font-size: 14px;}

.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.dle-popup-userprofile.ui-draggable.ui-dialog-buttons {max-height: 300px !important;}

button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {font-size: 14px; padding: 7px;}
.upop-left {width: 17%;}    
ul.upop-right {width: 81%;}
.zamena-videoreklamy777 img {margin: 0px !important; width: 100% !important;}    
.reklama-under-player iframe {max-height: 300px;}
header.header {margin-top: 140px !important;}
.zakladki-standart-gosty a.btnfrmlogin {margin: 8px 0 0 25%;}    
    
}

/* РАЗРЕШЕНИЕ 490рх - КОНЕЦ */



/* РАЗРЕШЕНИЕ 470рх - НАЧАЛО */


@media screen and (max-width: 470px) {
    

#movierow .movierow__left a {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}        
#movierow .movierow, #movierow .movierow__left {width: 100% !important;}

#movierow .movierow__left img {width: 100% !important; height: 165px !important; margin: 0px !important;}
.vivod-top .commenty777 table img {width: 100% !important; height: 165px !important; margin: 0px !important;}

    
.movierow__left a {margin: 2px 60px 10px 28% !important;}      
.reklama-kartinka-yandex img {width: 100% !important;}
.zashitatekstov897 img {width: 45% !important; height: 45% !important; margin: 0px 85px 10px 28% !important; }
.zashitatekstov-dlya-fullstory img {width: 60% !important; height: 60% !important; margin: 0px 28% 10px 20% !important; }
.reklama-under-player img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
.reklama-nad-playerom img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}
    

 
.cont-wrap { width: 100%; height: 100%; margin: 0 auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.middle .cont-wrap::before, .middle .cont-wrap::after { display: none;}
.middle .cont-wrap, .zashitatekstov, .centralniy, .zashitatekstov-dlya-fullstory { width: 100%; }
 section.content {padding-right: 0px; }


 
 .full7 blockquote, .full7 ul { margin: 0px !important; display: none; } 
.zashitatekstov img {width: 100%; height: 100%;}
.full5 a img { width: 100% !important; clear: both; margin: 0px !important;} 
.eMessage a:first-child { float: left; margin: 2px 60px 10px 70px !important; width: 60% !important;}
 
 span.e-reads { display: none;}
 span.ed-sep { display: none;}
 span.e-date { display: none;}
 a.btn-lnk.green-gr { display: none;}
 a.e-category { font-size: 14px;}
 a.entryReadAllLink { display: none;}
 
.sidebar { display: none; width: 100%; margin-left: 0px; margin-top: 4px; padding-top: 4px; } 
.sidebar .sidebox {box-sizing: border-box;} 
.sidebar .sidebox-ttl {box-sizing: border-box;} 
.sidebar .sidebox-bd {box-sizing: border-box;}
 
 
.logo-b:before { margin-left: 100px; }
.welcome-inf { margin-bottom: 0px; }

.nav-row .searchSbmFl { margin-right: 12px;}

.main-menu li { margin-left: 5px; margin-right: 5px; display: none; }
.main-menu a { width: 100%;}
 
 #news_set_sort .sort li { margin: 0px 3px 0px 0px; padding: 6px 9px;}    
 #news_set_sort .sort { margin: 0px 0px 4px 7px;  }          

.footer .cont-wrap { width: 100%; height: 120px; } 
 
.eBlog img:first-child {margin: 2px 60px 10px 74px !important; width: 60% !important;}
.manTd2 { max-width: 70px;}
.manFlaCountry { max-width: 135px;}
.outline2 {} 
.pomosh-uzeram { float: left; margin: 12px 19% 5px 19% !important; text-align: center;} 
 
div.uRelatedEntry a img {width: 100%; height: 160px !important;} 
.uRelatedEntries { float: left; margin: 0px 0px 0px 0px !important;} 
.eDetails1 { float: left; margin: 0px 60px 0px 60px !important; text-align: center; }

.po-godam { margin-left: 7px !important; width: 100%; } 
.po-godam .po-godam__nav, .po-godam .po-godam__row { margin-left: 7px !important; width: 320px; }
.po-godam .po-godam__nav li { width: 150px; }
.cm-tabs { margin: 0px 15px 0px 75px !important;}

.uzer_coment { width:330px; } 
.uzer_coment_v { width: 96% !important; } 
.uzer_massage { width:320px; }

.zamena-videoreklamy777 { display: block; }
.commenty777 table img {width: 94% !important; height: 94% !important; margin: 3% !important;}

.commenty777 table tr {grid-template-columns: 1fr 1fr 1fr !important;}        

.commenty777 table tr td { padding: 3px;}
.commenty777 td > a:first-child:after { right: 44px; }    
.uc-avatar img { width: 50px !important; height: 50px !important; margin: 0px 0px 0px 0px !important;   }
.uc-top-right img { margin: 0px 4px !important; }
    

.fullstory-descr p {margin-left: 0px !important; margin-right: 0px !important;}
.opisanie-podborok img { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 80px !important;}
    
.user-avatar-gud {width: 55px; height: 55px;}
ul.upop-right li a {font-size: 14px;}
p.offline {font-size: 14px; margin: 7px 0px 0px 0px !important;}
p.online {font-size: 14px; margin: 7px 0px 0px 0px !important;}    
ul.upop-right {font-size: 14px;}

.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.dle-popup-userprofile.ui-draggable.ui-dialog-buttons {max-height: 300px !important;}

button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {font-size: 14px; padding: 7px;}
.upop-left {width: 17%;}    
ul.upop-right {width: 81%;}
    
.coment_avatar {margin: 15px 1% 3% 0px;}
ul.spisok-dop-info222 {height: 100% !important;}
.spisok-dop-info222 li {padding: 10px 14px; height: auto; line-height: inherit;}
.zamena-videoreklamy777 img {margin: 0px !important; width: 100% !important;}    
.reklama-under-player iframe {max-height: 300px;}
.zakladki-franshizy-gosty a.btnfrmlogin {margin: 8px 0 0 17%;}
.zakladki-standart-gosty a.btnfrmlogin {margin: 8px 0 0 25%;}
.zakladki-standart-userz .mylists-switch, .mylists-tabs {margin: 8px 0 0 17%;}    
    
}

/* РАЗРЕШЕНИЕ 470рх - КОНЕЦ */




/* РАЗРЕШЕНИЕ 425рх - НАЧАЛО */

@media screen and (max-width: 425px) {

#movierow {display: grid !important; grid-template-columns: 1fr 1fr !important; grid-gap: 10px !important;}    
#movierow .movierow, #movierow .movierow__left {width: 100% !important;}
#movierow .movierow__left img {width: 100% !important; height: 245px !important; margin: 0px !important;}
.vivod-top .commenty777 table img {width: 100% !important; height: 245px !important; margin: 0px !important;}
.vivod-top .commenty777 table tr {grid-template-columns: 1fr 1fr !important;}
.commenty777 table tr {grid-template-columns: 1fr 1fr !important;}    

.movierow__left a {margin: 2px 60px 10px 26% !important;}      
.reklama-kartinka-yandex img {width: 100% !important;} 
.zashitatekstov897 img {width: 50% !important; height: 50% !important; margin: 0px 73px 10px 26% !important; }
.zashitatekstov-dlya-fullstory img { width: 60% !important; height: 60% !important; margin: 0px 24% 10px 20% !important; }
.reklama-under-player img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
.reklama-nad-playerom img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}
    

 
.cont-wrap { width: 100%; height: 100%; margin: 0 auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.middle .cont-wrap::before, .middle .cont-wrap::after { display: none;}
.middle .cont-wrap, .zashitatekstov, .centralniy, .zashitatekstov-dlya-fullstory { width: 100%; }
 section.content {padding-right: 0px; }
#searchsuggestions {width: 90%;}
 
 
 .full7 blockquote, .full7 ul { margin: 0px !important; display: none; } 
.zashitatekstov img {width: 100%; height: 100%;}
.full5 a img { width: 100% !important; clear: both; margin: 0px !important;} 
.eMessage a:first-child { float: left; margin: 2px 60px 10px 70px !important; width: 60% !important;}
 
 span.e-reads { display: none;}
 span.ed-sep { display: none;}
 span.e-date { display: none;}
 a.btn-lnk.green-gr { display: none;}
 a.e-category { font-size: 14px;}
 a.entryReadAllLink { display: none;}
 
.sidebar { display: none; width: 100%; margin-left: 0px; margin-top: 4px; padding-top: 4px; } 
.sidebar .sidebox {box-sizing: border-box;} 
.sidebar .sidebox-ttl {box-sizing: border-box;} 
.sidebar .sidebox-bd {box-sizing: border-box;}
 
.welcome-b {margin: 3% 0% 4% 24%; float: left;}
.logo-b:before { margin-left: 100px; }
.welcome-inf { margin-bottom: 0px; }
a.logo {margin: 7px 0 0% 28%;}    


.main-menu li { margin-left: 5px; margin-right: 5px; display: none; }
.main-menu a { width: 100%;}
.show-main-menu { background: #2fad68 url('/uploads/Ajoibot-WebP/menu-header-2.webp') no-repeat center; background-size: 20px 20px; position: absolute; top: 10px; left: 10px; width: 40px; height: 35px; border-radius: 3px; }
.show-main-menu22 { background: #FF3030 url('/uploads/Ajoibot-WebP/menu-sidebar-2.webp') no-repeat center; background-size: 20px 20px; position: absolute; top: 55px; left: 10px; width: 40px; height: 35px; border-radius: 3px; }
 
 #news_set_sort .sort li { margin: 0px 3px 0px 0px; padding: 6px 3px;}    
 #news_set_sort .sort { margin: 0px 0px 4px 7px;  }          

.footer .cont-wrap { width: 100%; height: 120px; } 
 
.eBlog img:first-child {margin: 2px 60px 10px 74px !important; width: 60% !important;}
.manTd2 { max-width: 70px;}
.manFlaCountry { max-width: 135px;}
.outline2 { } 
.pomosh-uzeram { float: left; margin: 12px 16% 5px 16% !important; text-align: center; padding:0px;} 
 
div.uRelatedEntry a img {width: 100%; height: 225px !important;} 
.uRelatedEntries { float: left; margin: 0px 0px 0px 11% !important;} 
.eDetails1 { float: left; margin: 0px 60px 0px 60px !important; text-align: center; }

.po-godam { margin-left: 3px !important; width: 100%; } 
.po-godam .po-godam__nav, .po-godam .po-godam__row { margin-left: 7px !important; width: 320px; }
.po-godam .po-godam__nav li { width: 150px; }
.cm-tabs { margin: 0px 15px 0px 75px !important;}

.uzer_coment { width:330px; } 
.uzer_coment_v { width:330px; } 
.uzer_massage { width:320px; }

.zamena-videoreklamy777 { display: block; }

.commenty777 table tr td { padding: 3px;}
.commenty777 td > a:first-child:after { right: 30px; }
.logo-row .cont-wrap:before { display: none; }
.opisanie-podborok img.fr-dii.fr-fil { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 120px !important;}
.outline img.fr-dii.fr-fil { margin: 10px 10px 0px 0px !important; width: 120px !important; height: 120px !important;}
.uc-avatar img { width: 50px !important; height: 50px !important; margin: 0px 0px 0px 0px !important;   }
.uc-top-right img { margin: 0px 4px !important; }
.opisanie-podborok img { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 80px !important;}    

.user-avatar-gud {width: 40px; height: 40px;}
ul.upop-right li a {font-size: 14px;}
p.offline {font-size: 14px; margin: 7px 0px 0px 0px !important;}
p.online {font-size: 14px; margin: 7px 0px 0px 0px !important;}    
ul.upop-right {font-size: 14px;}

.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.dle-popup-userprofile.ui-draggable.ui-dialog-buttons {max-height: 300px !important;}

button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {font-size: 14px; padding: 7px;}
.upop-left {width: 14%;}    
ul.upop-right {width: 82%;} 
#pm-menu a {padding: 5px 6px;} 
h1.zagolovok {font-size: 16px;}
.zamena-videoreklamy777 img {margin: 0px !important; width: 100% !important;}
.reklama-under-player iframe {max-height: 300px;} 
.detaly-data {display: none;}  
.zakladki-standart-gosty a.btnfrmlogin {margin: 8px 0 0 23%;}
    
 
}

/* РАЗРЕШЕНИЕ 425рх - КОНЕЦ */




/* РАЗРЕШЕНИЕ 395рх - НАЧАЛО (ТОЛЬКО ОДИН ЭЛЕМЕНТ СОРТИРОВКИ - УЖЕ НЕ ОДИН...)))...) */


@media screen and (max-width: 395px) {

#movierow {display: grid !important; grid-template-columns: 1fr 1fr !important; grid-gap: 10px !important;}    
#movierow .movierow, #movierow .movierow__left {width: 100% !important;}

#movierow .movierow__left img {width: 100% !important; height: 230px !important; margin: 0px !important;}
.vivod-top .commenty777 table img {width: 100% !important; height: 230px !important; margin: 0px !important;}
    

#news_set_sort .sort li { margin: 0px 3px 0px 0px; padding: 6px 3px;}    
#news_set_sort .sort { margin: 0px 0px 4px 5px;  }        

.pomosh-uzeram { float: left; margin: 12px 15% 5px 15% !important; text-align: center; padding:0px;}    
#searchsuggestions {width: 92%;}
    
   
.zamena-videoreklamy777 { display: block; }


.commenty777 td > a:first-child:after { right: 34px; }    
.uc-avatar img { width: 50px !important; height: 50px !important; margin: 0px 0px 0px 0px !important;   }
.uc-top-right img { margin: 0px 4px !important; }
.reklama-kartinka-yandex img {width: 100% !important;}
.opisanie-podborok img { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 80px !important;}    
.zashitatekstov-dlya-fullstory img { width: 60% !important; height: 60% !important; margin: 0px 24% 10px 20% !important; }   
.reklama-under-player img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}
.reklama-nad-playerom img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
    
.user-avatar-gud {width: 40px; height: 40px;}
ul.upop-right li a {font-size: 14px;}
p.offline {font-size: 14px; margin: 7px 0px 0px 0px !important;}
p.online {font-size: 14px; margin: 7px 0px 0px 0px !important;}    
ul.upop-right {font-size: 14px;}

.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.dle-popup-userprofile.ui-draggable.ui-dialog-buttons {max-height: 300px !important;}

button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {font-size: 14px; padding: 7px;}
.upop-left {width: 14%;}    
ul.upop-right {width: 82%;}
    

.pomosh_stayle i.fas.fa-question-circle {padding: 8px 6px 0px 5px; font-size: 14px;}    
.pomosh_stayle a {padding: 0px 7px 0px 7px;}
.vse-chasty-mob777 select {padding: 0px 3px 0px 5px;}    
.zamena-videoreklamy777 img {margin: 0px !important; width: 100% !important;}

.reklama-under-player iframe {max-height: 300px;}
div.uRelatedEntry a img {height: 210px !important;}
.movierow__left a {margin: 2px 30px 10px 25% !important;} 
    
}


/* РАЗРЕШЕНИЕ 395рх - КОНЕЦ */




/* РАЗРЕШЕНИЕ 375рх - НАЧАЛО */

@media screen and (max-width: 375px) {
    
#movierow .movierow, #movierow .movierow__left {width: 100% !important;}

#movierow .movierow__left img {width: 100% !important; height: 220px !important; margin: 0px !important;}
#movierow {grid-gap: 10px !important;}
.vivod-top .commenty777 table img {width: 100% !important; height: 220px !important; margin: 0px !important;}    

.big-block-with-player {margin: 0px 12px;}
.block-with-rat-soc {margin: 0px 0px;}
.opovesh-gosty2 {margin: 10px 0px;}    
    
.movierow__left a {margin: 2px 28px 10px 24% !important;}      

.reklama-kartinka-yandex img {width: 100% !important;}
.zashitatekstov897 img {width: 50% !important; height: 50% !important; margin: 0px 49px 10px 25% !important; }
.zashitatekstov-dlya-fullstory img { width: 70% !important; height: 70% !important; margin: 0px 17% 10px 15% !important; }
.reklama-under-player img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}
.reklama-nad-playerom img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
    
ul.spisok-dop-info222 { height: 100% !important; }
    

 
.cont-wrap { width: 100%; height: 100%; margin: 0 auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.middle .cont-wrap::before, .middle .cont-wrap::after { display: none;}
.middle .cont-wrap, .zashitatekstov, .centralniy, .zashitatekstov-dlya-fullstory { width: 100%; }
 section.content {padding-right: 0px; }

 
 
.full7 blockquote, .full7 ul { margin: 0px !important; display: none; }     
.zashitatekstov img {width: 100%; height: 100%;}
.full5 a img { width: 100% !important; clear: both; margin: 0px !important;} 
.eMessage a:first-child { float: left; margin: 2px 28px 10px 48px !important; width: 70% !important;}
 
 span.e-reads { display: none;}
 span.ed-sep { display: none;}
 span.e-date { display: none;}
 a.btn-lnk.green-gr { display: none;}
 a.e-category { font-size: 14px;}
 a.entryReadAllLink { display: none;}
 
.sidebar { display: none; width: 100%; margin-left: 0px; margin-top: 4px; padding-top: 4px; } 
.sidebar .sidebox {box-sizing: border-box;} 
.sidebar .sidebox-ttl {box-sizing: border-box;} 
.sidebar .sidebox-bd {box-sizing: border-box;}
 

.logo-b:before { margin-left: 85px; }
.welcome-inf { margin-bottom: 0px; }

.nav-row .searchSbmFl { margin-right: 12px;}

.main-menu li { margin-left: 5px; margin-right: 5px; display: none; }
.main-menu a { width: 100%;}
.show-main-menu { background: #2fad68 url('/uploads/Ajoibot-WebP/menu-header-2.webp') no-repeat center; background-size: 20px 20px; position: absolute; top: 10px; left: 10px; width: 40px; height: 35px; border-radius: 3px; }
.show-main-menu22 { background: #FF3030 url('/uploads/Ajoibot-WebP/menu-sidebar-2.webp') no-repeat center; background-size: 20px 20px; position: absolute; top: 55px; left: 10px; width: 40px; height: 35px; border-radius: 3px; }
 
#news_set_sort .sort li { margin: 0px 3px 0px 0px; padding: 6px 3px 7px 3px;}    
#news_set_sort .sort { margin: 0px 0px 4px 5px;  }        

.footer .cont-wrap { width: 100%; height: 120px; } 
 
.eBlog img:first-child {margin: 2px 28px 10px 48px !important; width: 70% !important;}
.manTd2 { max-width: 70px;}
.manFlaCountry { max-width: 135px;}
.outline2 { } 
.pomosh-uzeram { float: left; margin: 12px 13% 5px 13% !important; text-align: center;} 
 
div.uRelatedEntry a img {height: 190px !important;}
.uRelatedEntries { float: left; margin: 0px 0px 0px 9% !important;} 
.eDetails1 { float: left; margin: 0px 40px 0px 40px !important; text-align: center; }

.po-godam222 { margin-left: 0px !important; width: 100%; }    
.po-godam { margin-left: 3px !important; width: 100%; } 
.po-godam .po-godam__nav, .po-godam .po-godam__row { margin-left: 8px !important; width: 290px; }
.po-godam .po-godam__nav li { width: 130px; }
.cm-tabs { margin: 0px 15px 0px 50px !important;}

.uzer_coment { width:290px; } 
.uzer_coment_v { width:290px; } 
.uzer_massage { width:280px; }

.zamena-videoreklamy777 { display: block; } 


.commenty777 td > a:first-child:after { right: 30px; }
.opisanie-podborok img.fr-dii.fr-fil { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 120px !important;}
.outline img.fr-dii.fr-fil { margin: 10px 10px 0px 0px !important; width: 120px !important; height: 120px !important;}
.uc-avatar img { width: 50px !important; height: 50px !important; margin: 0px 0px 0px 0px !important;   }
.uc-top-right img { margin: 0px 4px !important; }
.opisanie-podborok img { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 80px !important;}  

.user-avatar-gud {width: 40px; height: 40px;}
ul.upop-right li a {font-size: 14px;}
p.offline {font-size: 14px; margin: 7px 0px 0px 0px !important;}
p.online {font-size: 14px; margin: 7px 0px 0px 0px !important;}    
ul.upop-right {font-size: 14px;}

.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.dle-popup-userprofile.ui-draggable.ui-dialog-buttons {max-height: 300px !important;}

button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {font-size: 14px; padding: 7px;}
.upop-left {width: 14%;}    
ul.upop-right {width: 82%;}
.form-group label {font-size: 14px;} 
.zamena-videoreklamy777 img {margin: 0px !important; width: 100% !important;}    
.reklama-under-player iframe {max-height: 300px;}
.vse_komm a {font-size: 16px;}
.zakladki-franshizy-gosty a.btnfrmlogin {margin: 8px 0 0 12%;}
.zakladki-standart-gosty a.btnfrmlogin {margin: 8px 0 0 21%;}
.zakladki-standart-userz .mylists-switch, .mylists-tabs {margin: 8px 0 0 12%;}
/* POKA NE NUZHNO BRAND HDVB body div[id*=epom-pushdown] {height: 135px !important;}  */
header.header {margin-top: 135px !important;}    
    
}

/* РАЗРЕШЕНИЕ 375рх - КОНЕЦ */





/* РАЗРЕШЕНИЕ 362рх - НАЧАЛО */

@media screen and (max-width: 362px) {
    
#movierow .movierow, #movierow .movierow__left {width: 100% !important;}

#movierow .movierow__left img {width: 100% !important; height: 210px !important; margin: 0px !important;}
#movierow {grid-gap: 10px !important;}
.vivod-top .commenty777 table img {width: 100% !important; height: 210px !important; margin: 0px !important;}


.reklama-kartinka-yandex img {width: 100% !important;}
.reklama-under-player img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
.reklama-nad-playerom img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}
    
.commenty777 td > a:first-child:after { right: 26px; }    
#news_set_sort .sort li { margin: 0px 2px 0px 0px; padding: 6px 3px 7px 3px;}    
#news_set_sort .sort { margin: 0px 0px 4px 2px;  }

 
.uRelatedEntries { float: left; margin: 0px 0px 0px 10% !important;}
.pomosh-uzeram { margin: 12px 13% 5px 13% !important;}
    
.user-avatar-gud {width: 40px; height: 40px;}
ul.upop-right li a {font-size: 14px;}
p.offline {font-size: 14px; margin: 5px 0px 0px 0px !important;}
p.online {font-size: 14px; margin: 5px 0px 0px 0px !important;}    
ul.upop-right {font-size: 14px;}

.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.dle-popup-userprofile.ui-draggable.ui-dialog-buttons {max-height: 300px !important;}

button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {font-size: 14px; padding: 7px;}
.upop-left {width: 16%;}    
ul.upop-right {width: 81%;}
.zamena-videoreklamy777 img {margin: 0px !important; width: 100% !important;}    
.reklama-under-player iframe {max-height: 300px;}
/* POKA NE NUZHNO BRAND HDVB body div[id*=epom-pushdown] {height: 132px !important;}  */ 
header.header {margin-top: 132px !important;}
.movierow__left a {margin: 2px 30px 10px 23% !important;}
.rating4ciffrax span {display: none;}
span.ratingz-exce1 {display: inline-block;}    
    
}


/* РАЗРЕШЕНИЕ 362рх - КОНЕЦ */






/* РАЗРЕШЕНИЕ 350рх - НАЧАЛО */

@media screen and (max-width: 350px) {
 
#movierow .movierow__left img {width: 100% !important; height: 190px !important; margin: 0px !important;}    
.vivod-top .commenty777 table img {width: 100% !important; height: 190px !important; margin: 0px !important;}
    
.pomosh-uzeram { margin: 12px 9% 5px 9% !important;}
div.uRelatedEntry a img {width: 100%; height: 170px !important;}
.uRelatedEntries { float: left; margin: 0px 0px 0px 2% !important;}
.g-recaptcha {width: 100% !important; overflow: hidden;}    


    
.user-avatar-gud {width: 40px; height: 40px;}
ul.upop-right li a {font-size: 14px;}
p.offline {font-size: 14px; margin: 5px 0px 0px 0px !important;}
p.online {font-size: 14px; margin: 5px 0px 0px 0px !important;}    
ul.upop-right {font-size: 14px;}

.reklama-kartinka-yandex img {width: 100% !important;}
.reklama-under-player img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}    
.reklama-nad-playerom img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}
    
.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.dle-popup-userprofile.ui-draggable.ui-dialog-buttons {max-height: 300px !important;}

button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {font-size: 14px; padding: 7px;}
.upop-left {width: 16%;}    
ul.upop-right {width: 81%;}
.gruppa_status {margin: 0px 0px 0px 7px; padding: 5px 0px 0px 7px;}
h1.zagolovok {font-size: 16px;} 
.rating-podpravka .rating {margin: 0px 0px 12px 0px; width: -moz-available; width: -webkit-fill-available; text-align: -webkit-center; text-align: -moz-center;}
.soc_knopki_pod_pleerom {float: none; margin: 0px 0px 0px 0px; }    
.pod-playerom-blocki {padding: 0px 0px 0px 0px;}
    
.pomosh_stayle i.fas.fa-question-circle {padding: 8px 6px 0px 5px; font-size: 14px;}
.zamena-videoreklamy777 img {margin: 0px !important; width: 100% !important;}
.reklama-under-player iframe {max-height: 300px;}
.vse_komm a {font-size: 14px;}
a.ssilka-vpn-reklama {font-size: 14px;}
a.ssilka-vnimanie-uzeram {font-size: 14px;}
a.logo {margin: 7px 0 0% 26%;}
.welcome-b {margin: 3% 0% 5% 22%; float: left;}
.opovesh-gosty {margin: 12px; display: inline-block;}    
/* POKA NE NUZHNO BRAND HDVB body div[id*=epom-pushdown] {height: 120px !important;} */
header.header {margin-top: 120px !important;}    
.spisok-izbrannykh a i.fas.fa-align-left {display: none;}
.movierow__left a {margin: 2px 30px 10px 21% !important;}
.movierow__info #spn_ext {padding: 0px 5px 0px 7px;}    

    
}


/* РАЗРЕШЕНИЕ 350рх - КОНЕЦ */






/* РАЗРЕШЕНИЕ 320рх - НАЧАЛО (адаптив конец) */


@media screen and (max-width: 321px) {
    
#movierow .movierow, #movierow .movierow__left {width: 100% !important;}
#movierow .movierow__left img {width: 100% !important; height: 180px !important; margin: 0px !important;}
#movierow {grid-gap: 10px !important;}
.vivod-top .commenty777 table img {width: 100% !important; height: 180px !important; margin: 0px !important;}   

.movierow__left a {margin: 2px 30px 10px 19% !important;}  
.reklama-kartinka-yandex img {width: 100% !important;}
.zashitatekstov897 img {width: 50% !important; height: 50% !important; margin: 0px 30px 10px 25% !important; }
.zashitatekstov-dlya-fullstory img { width: 80% !important; height: 80% !important; margin: 0px 15% 10px 10% !important; }
.reklama-under-player img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}
.reklama-nad-playerom img {width: 100% !important; height: 100% !important; margin: 0px 0px 0px 0px !important;}

.cont-wrap { width: 100%; height: 100%; margin: 0 auto; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.middle .cont-wrap::before, .middle .cont-wrap::after { display: none;}
.middle .cont-wrap, .zashitatekstov, .centralniy, .zashitatekstov-dlya-fullstory { width: 100%;}
 section.content {padding-right: 0px; }

 .full7 blockquote, .full7 ul { margin: 0px !important; display: none; } 
.zashitatekstov img {width: 100%; height: 100%;}
.full5 a img { width: 100% !important; clear: both; margin: 0px !important;} 
.eMessage a:first-child { float: left; margin: 2px 30px 10px 27px !important; width: 80% !important;}
 
 span.e-reads { display: none;}
 span.ed-sep { display: none;}
 span.e-date { display: none;}
 a.btn-lnk.green-gr { display: none;}
 a.e-category { font-size: 14px;}
 a.entryReadAllLink { display: none;}
 
.sidebar { display: none; width: 100%; margin-left: 0px; margin-top: 4px; padding-top: 4px; } 
.sidebar .sidebox {box-sizing: border-box;} 
.sidebar .sidebox-ttl {box-sizing: border-box;} 
.sidebar .sidebox-bd {box-sizing: border-box;}
 

.logo-b:before { margin-left: 70px; }
.welcome-inf { margin-bottom: 0px; }
.nav-row .searchSbmFl { margin-right: 6px;}
.main-menu li { margin-left: 5px; margin-right: 5px; display: none; }
.main-menu a { width: 100%;}
.show-main-menu { background: #2fad68 url('/uploads/Ajoibot-WebP/menu-header-2.webp') no-repeat center; background-size: 20px 20px; position: absolute; top: 10px; left: 10px; width: 40px; height: 35px; border-radius: 3px; }
.show-main-menu22 { background: #FF3030 url('/uploads/Ajoibot-WebP/menu-sidebar-2.webp') no-repeat center; background-size: 20px 20px; position: absolute; top: 55px; left: 10px; width: 40px; height: 35px; border-radius: 3px; }
 
 #news_set_sort .sort { margin: 0px 0px 4px 7px;  }
 #news_set_sort .sort li { margin: 0px 2px 0px 0px; padding: 8px 4px;}  
.footer .cont-wrap { width: 100%; height: 120px; } 
.eBlog img:first-child {margin: 2px 35px 10px 25px !important; width: 80% !important;}
.manTd2 { max-width: 70px;}
.manFlaCountry { max-width: 135px;}
.outline2 { } 
.pomosh-uzeram { float: left; margin: 12px 7% 5px 8% !important; text-align: center;} 
 

.uRelatedEntries { float: left; margin: 0px 0px 0px 0px !important;} 
.eDetails1 { float: left; margin: 0px 40px 0px 40px !important; text-align: center; }

.po-godam222 { margin-left: 0px !important; width: 100%; }    
.po-godam { margin-left: 3px !important; width: 100%; } 
.po-godam .po-godam__nav, .po-godam .po-godam__row { margin-left: 3px !important; width: 249px; }
.po-godam .po-godam__nav li { width: 115px; }
.cm-tabs {margin: 0px 15px 0px 25px !important;}
.movierow__info #spn_ext {padding: 0px 5px 0px 7px;}

.uzer_coment { width:249px; } 
.uzer_coment_v { width:249px; } 
.uzer_massage { width:239px; }
.zamena-videoreklamy777 { display: block; }
.commenty777 table tr td { padding: 3px;}
.commenty777 td > a:first-child:after {right: 24px;} 
.uc-avatar img { width: 50px !important; height: 50px !important; margin: 0px 0px 0px 0px !important;}
.uc-top-right img { margin: 0px 4px !important; }
.opisanie-podborok img { margin: 0px 10px 0px 0px !important; width: 120px !important; height: 80px !important;}
    

.user-avatar-gud {width: 40px; height: 40px;}
ul.upop-right li a {font-size: 14px;}
p.offline {font-size: 14px; margin: 5px 0px 0px 0px !important;}
ul.upop-right {font-size: 14px;}
.zamena-videoreklamy777 img {margin: 0px !important; width: 100% !important;}
.reklama-under-player iframe {max-height: 300px;}
.zakladki-franshizy-gosty a.btnfrmlogin {margin: 8px 0 0 6%;}
.zakladki-standart-gosty a.btnfrmlogin {margin: 8px 0 0 21%;}
.zakladki-standart-userz .mylists-switch, .mylists-tabs {margin: 8px 0 0 6%;}    
    
}

/* РАЗРЕШЕНИЕ 320рх - КОНЕЦ (АДАПТИВКА ПОДВАЛ) */


.full5 img {max-width: 1000px !important;}

/* ПОПРАВЛЯЕМ КАРТИНКУ ПОСТЕРА - ЧТОБЫ НЕ БЫЛО ОТСТУПОВ И РАЗРЫВОВ ПРИ НАВЕДЕНИИ */

.movierow__left img {max-width: 1000px !important; margin-right: 0px !important;}
















