.mobile-menu{width:320px;height:100%;overflow-x:hidden;overflow-y:auto;z-index:999;position:fixed;left:-360px;top:0;transition:left .4s;background-color:var(--bg)}.mobile-menu.is-active{left:0}body.mobile-menu-is-opened{overflow:hidden;width:100%;height:100%}.mobile-menu__header{padding:15px 20px;gap:10px;background-color:var(--bgb);color:#fff;--tt:#fff}.mobile-menu__header .logo{font-size:24px}.mobile-menu__btn-close{font-size:24px;width:40px;height:40px;margin-right:-10px}.mobile-menu__content{gap:30px;padding:20px}@media screen and (min-width:1600px){:root{--indent-negative:-90px;--indent:90px;--max-width:1540px}.new-carousel .owl-dots{left:auto;right:-57px}.col2 .new-carousel .owl-dots{left:-57px;right:auto}.cols{gap:60px}}@media screen and (max-width:1220px){:root{--indent-negative:-20px;--indent:20px}.wrapper__container{max-width:1000px}.cols{display:block}.cols__sidebar .js-this-in-mobile-menu{display:none}.content{margin:0 var(--indent-negative)}.cols__sidebar{padding-top:30px}.header{padding-top:20px;padding-bottom:0;gap:20px}.header__top{gap:20px}.header__favs,.footer__stats-caption{margin:0}.header__btn-menu{display:flex;font-size:34px}.header__search{flex:1 1 0;max-width:100%;min-width:calc(100% - 50px);order:10}.header .header__logo{margin-right:auto}.header__menu{flex-wrap:nowrap;overflow-y:auto;gap:20px;font-size:15px;margin:0 var(--indent-negative);margin-top:20px}.header__menu li{flex-shrink:0;margin:0}.header__menu a,.header__menu span{height:50px}.footer{gap:30px 20px;grid-template-columns:1fr}.footer__menu{flex-direction:row;align-items:center;gap:10px 20px;flex-wrap:wrap}.footer__stats{padding:20px;gap:20px}.footer__menu li:not(:has(a)){padding:0;font-size:inherit}.gtr__main{gap:20px 20px}}@media screen and (max-width:950px){.wrapper__container{max-width:768px}.gtr__tech-table{width:100%}.gtr__tech-table:first-child li>span:first-child{width:180px}.pagination{gap:10px}.pagination__btn-loader a,.pagination__btn-loader span:not([class]){width:100%}.pagination>a,.pagination>span{flex-grow:1;order:10;justify-content:center}.pagination__pages,.pagination__btns{min-width:100%;margin:0}.pagination__pages a,.pagination__pages span,.pagination__btns>*{flex-grow:1}}@media screen and (max-width:760px){.wrapper__container{max-width:640px}.header__favs{display:none}.header__search{min-width:calc(100% - 80px)}.header .header__logo{flex:1 1 0;max-width:100%;margin:0;min-width:100px;font-size:24px}.header__theme{order:11}.header__top{gap:20px 10px}.hots::before{left:-130px}.hots::after{right:-130px}.hots__desc{height:auto;padding:20px;padding-top:10px;flex-direction:column;align-items:flex-start;gap:20px}.hots__title{white-space:normal;font-size:24px}.hots__btn,.hots__desc::before{margin:0}.hots__img{left:0;right:0}.hots__text{flex:0 0 max-content;min-height:max-content;margin-top:-10px}.gtr__main{display:block}.speedbar__back{display:none}.gtr__poster{width:250px;margin:20px auto}.gtr__header,.speedbar{text-align:center}.gtr__meta,.gtr__subinfo{justify-content:center}.gtr__dl-btns-item{width:100%}.gtr__dl-btn{min-width:0;width:100%}.ac-form__bottom{gap:10px}.ac-form__bottom button{padding:0 20px;width:100%}.ac-form__header input+input{min-width:100%;order:10}.ac-form #b_color{display:none}.ac-toggle .ac-form__bottom button{position:static;width:100%}}@media screen and (max-width:590px){.wrapper__container{max-width:480px}.lgn__content{padding:30px 20px}.lgn__ctrl>*{font-size:17px;height:40px}.lgn__btn-close{right:0;top:0;color:var(--tt);font-size:24px}.lgn__header{padding-left:60px}.lgn__avatar{width:40px;font-size:18px}.lgn__title{font-size:17px}.lgn__caption{font-size:14px;margin-top:0}.sect__tabs-btn{font-size:18px;justify-content:flex-start}.footer__logo{font-size:24px}.footer__stats-caption{width:100%}.sect:has(.has-carousel) .sect__title{font-size:22px}.descr>img{width:60px}.sect:has(.sect__tabs) .owl-nav{display:none}.dl::before{display:none!important}.dl__title{font-size:15px}.dl__subtitle{font-size:12px}.dl__btn{padding:0 15px}}@media screen and (max-width:470px){.wrapper__container123{max-width:410px}.gtr__rating-votes span:last-child,.page__comments .sect__descr{display:none}.gtr__upd-info::before{left:-14px}.gtr__alert{padding-top:10px;padding-bottom:10px}.gtr__alert-caption{display:block}}@media screen and (max-width:400px){.wrapper__container123{max-width:360px}.ac-form__bottom .comments_subscribe{font-size:13px}.full-text iframe{width:calc(100% + 40px);max-width:calc(100% + 40px);height:260px;margin-left:-20px;margin-right:-20px}}
