@import url("https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap&subset=cyrillic,cyrillic-ext");body,html{width:100%;height:100%;}body{background:#e5e5e5;overflow-x:hidden;}body,th,td{font-family:"Roboto",sans-serif;font-size:14px;color:#333;}body,form,object,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;}img,table{border:none;}a{color:#333;cursor:pointer;-webkit-transition:all 200ms ease;transition:all 200ms ease;}.page-content a{color:#428bca;}a:hover{text-decoration:none;}input,textarea,button,select{margin:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;border:0;font-family:"Roboto",sans-serif;}button,input[type='submit']{-webkit-transition:all 200ms ease;transition:all 200ms ease;cursor:pointer;border:0;}ol,ul{padding:0;margin:0;list-style:none;}img{max-width:100%;}section,header,footer,nav,main{display:block;}.wrap{width:1200px;margin:0 auto;}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.page-content{width:75%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px;background:#fff;border:1px solid rgba(196,196,196,.4);-webkit-box-shadow:0px 1px 1px rgba(0,0,0,.25);box-shadow:0px 1px 1px rgba(0,0,0,.25);border-radius:3px;padding:18px;}.right-sidebar{width:23%;}.footer{background:#0f0f0f;padding:45px 0;margin-top:80px;color:#fff;}.footer a{color:#fff;text-decoration:underline;}.footer ul li{margin-bottom:6px;}.footer ul li a{color:#fff;text-decoration:none;font-size:16px;}.navi{font-size:13px;color:rgba(15,15,15,.6);margin:-10px 0 10px;}.navi img{vertical-align:middle;margin-top:-2px;}.navi a:hover{text-decoration:underline;}.navi a{color:rgba(15,15,15,.6);text-decoration:none;}.articles-page img,.index-rating img,.main-content img{height:auto;}.articles-page h1{font-weight:bold;font-size:24px;line-height:34px;margin-bottom:15px;}.page-content h2{margin-bottom:5px;}.articles-page .item{width:22%;margin-bottom:25px;margin-right:25px;position:relative;}.articles-page .item img{width:100%;}.articles-page .item .content{position:absolute;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;bottom:0;padding:10px;color:#fff;}.articles-page .item .content .date{font-size:11px;font-weight:300;margin-bottom:2px;}.articles-page .item .content a{font-size:14px;font-weight:700;text-decoration:none;color:#fff;}@media (max-width: 1230px){.wrap{width:970px;}.right-sidebar{width:28%;}.page-content{width:70%;}.articles-page .item{width:29%;}}@media (max-width: 991px){.wrap{width:768px;}.page-content{width:100%;}.right-sidebar{width:100%;}.footer ul{display:block;}.footer .flex + div{width:49%;}}@media (max-width: 798px){.wrap{width:auto;padding:0 10px;}.page-content{padding:15px 10px;}.navi{margin:-5px 0 10px;}.articles-page .item{width:100%;margin-right:0px;}}.darkened{position:relative;}.darkened img{border-radius:4px;}.darkened::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:4px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#09243c 89.58%);z-index:1;}.article-items:after{content:"";flex:auto;}.page-content ul,.main-content ul{margin-bottom:10px;}.page-content ul li,.main-content ul li{}.footer{position:relative;z-index:5;}.headers{width:100%;height:250px;position:absolute;background-color:#1e1621;}.container{max-width:1200px;margin:0 auto;padding:0 10px;}.headers-top{display:flex;align-items:center;padding:30px 0;border-bottom:1px solid #363636;}@media screen and (max-width: 400px){.headers-top{flex-wrap:wrap;padding:10px 0;}}.headers-top__search{position:relative;width:100%;max-width:470px;height:35px;}@media screen and (max-width: 930px){.headers-top__search{margin-right:20px;}}@media screen and (max-width: 400px){.headers-top__search{margin-right:0;}}.headers-body{position:relative;display:flex;align-items:center;}@media screen and (max-width: 992px){.headers-body{height:35px;}}.headers-body__menu{margin-left:30px;}@media screen and (max-width: 1024px){.headers-body__menu{margin-left:0;}}@media screen and (max-width: 992px){.headers-body__menu{display:none;}}.headers-body__icon{width:15px;height:15px;fill:#fac833;}.headers-body__list{display:flex;align-items:center;}.headers-body__item{position:relative;padding:20px 10px;}.headers-body__item:not(:last-child){margin-right:13px;}.headers-body__item:after{content:"";position:absolute;width:0%;transition:width .3s linear;height:2px;background-color:#fac833;left:50%;transform:translateX(-50%);top:0px;}.headers-body__item:hover .headers-body__item-icon{fill:#fac833;transform:rotate(-270deg);}.headers-body__item:hover .headers-body__link{color:#fac833;}.headers-body__item:hover:after{width:100%;}.headers-body__item:hover .sub-menu{opacity:1;visibility:visible;top:55px;}.headers-body__item-icon{position:absolute;right:-4px;transition:all .3s linear;top:24px;transform:rotate(-90deg);width:10px;height:10px;fill:#fff;}.headers-body__link{position:relative;text-transform:uppercase;font-size:13px;color:#fff;transition:all .3s linear;}.headers-body__link:hover{color:#fac833;}.social{margin-left:auto;white-space:nowrap;}@media screen and (max-width: 570px){.social{display:none;}}input[type=text]::-ms-clear{display:none;width:0;height:0;}input[type=text]::-ms-reveal{display:none;width:0;height:0;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none;}.search{width:100%;height:100%;border:none;background-color:#333;color:#fff;border-radius:5px;padding:9px 35px 9px 13px;}.search__icon{position:absolute;right:10px;cursor:pointer;top:50%;transform:translateY(-50%);width:20px;height:20px;fill:#fac833;}.logo__link{margin-right:120px;}@media screen and (max-width: 670px){.logo__link{margin-right:20px;}}@media screen and (max-width: 400px){.logo__link{margin-bottom:20px;}}.headers .sub-menu{width:220px;opacity:0;z-index:9999;transition:all .3s linear;visibility:hidden;position:absolute;border-left:3px solid #fac833;top:40px;left:0;}a{text-decoration:none;}.headers .sub-menu:hover .headers-body__link:after{width:100%;}.headers .sub-menu:after{content:"";position:absolute;left:15px;top:-11px;width:0;height:0;border-style:solid;border-width:0 9.5px 11px 9.5px;border-color:transparent transparent #686464 transparent;}.headers .sub-menu__link{display:block;padding:13px 0 13px 25px;color:#fac833;background-color:#686464;}.headers .sub-menu__item{position:relative;}.headers .sub-menu__item:not(:last-child){border-bottom:1px solid #464646;}.headers .sub-menu__item:hover .sub-menu__icon{transform:rotate(90deg);}.headers .sub-menu__item:hover .sub-menu__link{background-color:#535252;}.headers .sub-menu__icon{position:absolute;right:10px;transform:rotate(0deg);transition:transform .3s linear;top:15px;width:12px;height:12px;fill:#fac833;}.sandwich{cursor:pointer;display:none;height:20px;position:absolute;right:0;width:32px;}@media screen and (max-width: 992px){.sandwich{display:block;margin-left:15px;}}.sandwich__line{background-color:#fff;display:block;height:2px;left:0;position:absolute;transition:all linear .4s;width:100%;}.sandwich__line--top{top:0;}.sandwich__line--middle{top:9px;}.sandwich__line--bottom{top:18px;}.mobiles-menu{position:absolute;z-index:999999;width:100%;padding-top:10px;left:-1000px;max-width:300px;transition:left .3s linear;background-color:#686464;top:100%;}.mobile-menu__link{display:block;text-transform:uppercase;padding:13px 0 13px 25px;color:#fac833;background-color:#686464;}.mobile-menu__item{position:relative;}.mobile-menu__item:not(:last-child){border-bottom:1px solid #464646;}.mobile-menu__item:hover .sub-menu{width:calc(100% - 3px);opacity:1;visibility:visible;position:static;}.mobile-menu__item:hover .sub-menu:after{display:none;}.mobile-menu__item:hover .sub-menu__icon.mobile{transform:rotate(90deg);}.mobile-menu__item:hover .mobile-menu__link{background-color:#535252;}form.hide-submit input[type="submit"]{display:none;}.lang_switcher{margin-left:20px;}@media screen and (max-width: 500px){.lang_switcher{margin-left:20px;margin-top:10px;}}