select{display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-family:Ubuntu;font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:#454F5B;border:none;padding-left:15px;line-height:46px;padding-left:16px;padding-right:29px}
select[name="cat"]{max-width:209px}
.hide{display:none!important}
*,[data-whatintent=mouse] :focus,[data-whati=touch] :focus{outline:none}
*{box-sizing:border-box}
:after,:before{box-sizing:inherit}
body{position:relative;margin:0;padding:0;font-family:"Ubuntu",sans-serif;font-size:18px;line-height:1.78;font-weight:300;color:#1A1A22;overflow-x:hidden;cursor:default}
@media (max-width:1440px) {
body{font-size:16px;line-height:1.62}
}
@media (max-width:575px) {
body{font-size:14px;line-height:1.71}
}
main{overflow-x:hidden}
h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}
ol,ul{margin:0}
ol.no-style,ul.no-style{padding:0;list-style:none}
button{cursor:pointer}
button,img{border:none}
a{text-decoration:none;color:inherit}
[contenteditable=true]:empty:before{content:attr(data-placeholder);color:#131313;font-size:inherit;display:block}
select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
select::-ms-expand{display:none}
input[type=number]{-moz-appearance:textfield}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
b{font-weight:700}
h1,h2,h3,h4,h5,h6{color:#1A1A22}
h1,h2{font-weight:300}
h3,h4,h5{font-weight:400}
h6{font-weight:500}
.container{max-width:1260px;width:100%;margin:auto;padding:0 30px}
@media (max-width:991px) {
.container{padding:0 16px}
}
input::-webkit-input-placeholder{opacity:1;transition:opacity .3s ease}
input::-moz-placeholder{opacity:1;transition:opacity .3s ease}
input:-moz-placeholder{opacity:1;transition:opacity .3s ease}
input:-ms-input-placeholder{opacity:1;transition:opacity .3s ease}
input:focus::-webkit-input-placeholder{opacity:0;transition:opacity .3s ease}
input:focus::-moz-placeholder{opacity:0;transition:opacity .3s ease}
input:focus:-moz-placeholder{opacity:0;transition:opacity .3s ease}
input:focus:-ms-input-placeholder{opacity:0;transition:opacity .3s ease}
.menu_active{position:fixed}
.wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh;width:100%;position:relative}
.wrapper.sticky{overflow:unset}
.wrapper .header{-ms-flex:0 0 auto;flex:0 0 auto}
.wrapper main{position:relative;-ms-flex:1 0 auto;flex:1 0 auto}
.wrapper .footer{-ms-flex:0 0 auto;flex:0 0 auto}
footer,header,main{transition:.25s linear;transition-property:filter}
#my_accessibility{font-size:18px;display:none;padding:8px 0;background-color:#e7e7e7}
body.accessibility_on #my_accessibility{display:block}
#my_accessibility > div{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
#my_accessibility .changes{display:flex}
#my_accessibility .changes > div{display:flex;padding:0 9px;position:relative}
#my_accessibility .changes > div:first-child{padding-left:0}
#my_accessibility .changes > div:first-child > div:first-child{margin-left:0}
#my_accessibility .changes > div:not(:last-child):after{content:'';position:absolute;background-color:#000;width:1px;height:50%;right:0;top:50%;transform:translateY(-50%)}
#my_accessibility .changes > div > div{width:35px;height:35px;border:1px solid #000;border-radius:4px;display:flex;align-items:center;justify-content:center;margin:5px;cursor:pointer}
#my_accessibility .serif-face,body.serif *{font-family:times new roman!important}
#my_accessibility .non-serif-face,body.non-serif *{font-family:arial!important}
#my_accessibility .black-on-white,body.black-on-white,body.black-on-white *{background-color:#fff!important;color:#000!important;border-color:#000!important;background:linear-gradient(89.84deg,#fff -.8%,#fff 99.99%)}
#my_accessibility .white-on-black,body.white-on-black,body.white-on-black *{background-color:#000!important;color:#fff!important;border-color:#fff!important;background:linear-gradient(89.84deg,#000 -.8%,#000 99.99%)}
body.black-on-white #my_accessibility{background-color:#fff!important}
body.white-on-black #my_accessibility{background-color:#000!important}
#my_accessibility .yellow-on-blue,body.yellow-on-blue,body.yellow-on-blue *{background-color:#3563b1!important;color:#FFD200!important}
html.zoom150{zoom:150%}
html.zoom150 #my_accessibility{zoom:66.667%}
html.zoom200{zoom:200%}
html.zoom200 #my_accessibility{zoom:50%}
#accessibility_on{display:inline-block;background-color:#ffd232;border-radius:2px;padding:5px 3px;font-size:14px;border:2px solid #ffd232;cursor:pointer;transition:all .3s}
body.accessibility_on #accessibility_on{display:none}
#accessibility_on:hover{background-color:transparent}
div#accessibility_off{background-color:#c9c9c9;border-radius:4px;padding:8px 20px;border:1px solid #c9c9c9;cursor:pointer}
.header{background:linear-gradient(90deg,#4376B3 0%,#477DBD 34.9%,#234260 100%);position:relative;z-index:10}
.header__container{height:100px;-ms-flex-pack:justify;justify-content:space-between;position:relative}
.header__burger,.header__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.header__burger{-ms-flex-pack:start;justify-content:flex-start;cursor:ponter}
.header__burger-btn{width:42px;height:42px;border:1px solid transparent;box-sizing:border-box;border-radius:50%;margin-right:11px;position:relative;cursor:pointer;transition:.3s}
.header__burger-btn:after{transition:.3s}
.header__burger-btn span{position:absolute;top:12px;left:50%;transform:translateX(-50%);width:23px;height:3px;background:rgba(231,246,255,0.8);border-radius:2px;transition:.3s}
.header__burger-btn span:nth-child(2){top:19px}
.header__burger-btn span:last-child{top:26px}
.header__burger-btn.active{background:transparent;position:relative;border:1px solid #fff}
.header__burger-btn.active:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:46px;height:46px;border-radius:50%;z-index:4}
.header__burger-btn.active span{z-index:5;top:19px;background:#FFF;transform:translateX(-47%) rotate(-45deg)}
.header__burger-btn.active span:nth-child(2){display:none}
.header__burger-btn.active span:last-child{top:19px;transform:translateX(-47%) rotate(45deg)}
@media screen and (min-width:760px) {
.header__burger:hover .header__burger-btn{border:1px solid #FFF}
.header__burger-btn: hover{border:1px solid #fff}
.header__burger-btn:hover span{bakground-color:#fff}
}
.header__burger-text{font-family:Ubuntu;font-style:normal;font-weight:700;font-size:20px;line-height:21px;letter-spacing:2px;text-transform:uppercase;color:rgba(231,246,255,0.8);transition:.3s}
.header__burger:hover .header__burger-text{color:#fff}
.header__burger-btn.active + .header__burger-text{color:#fff}
.header__burger:hover .header__burger-btn span{background:#fff}
.header__title{width:907px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:Ubuntu;font-style:normal;font-weight:700;font-size:18px;line-height:21px;text-align:center;letter-spacing:1px;color:#FFF;opacity:0;visibility:hidden;transition:.25s linear;transition-property:all}
@media screen and (max-width:1280px) {
.header__title{width:500px}
}
@media screen and (max-width:860px) {
.header__title{width:300px;font-size:14px;line-height:18px}
}
@media screen and (max-width:560px) {
.header__title{width:180px;font-size:11px;line-height:14px}
}
.header__logo{flex-wrap:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:.25s linear;transition-property:all}
.header__logo-left{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:10px;line-height:13px;text-align:right;letter-spacing:2px;text-transform:uppercase;color:#FFF;margin-right:20px;min-width:260px}
.header__logo-center{width:33px}
.header__logo-right{font-family:Ubuntu;font-style:normal;font-size:10px;line-height:13px;letter-spacing:2px;text-transform:uppercase;color:#fff;margin-left:20px;min-width:260px}
.header__logo-right.l2{display:none}
@media screen and (max-width:1175px) {
.header__logo{left:40%}
}
@media screen and (max-width:965px) {
.header__logo{left:40%}
.header__logo-left{display:none}
}
@media screen and (max-width:860px) {
.header__logo{left:71px;transform:translateY(-50%)}
.header__logo-right{margin-left:9px;min-width:auto;width:200px;font-size:10px;line-height:13px;letter-spacing:1px}
.header__logo img{width:30px}
}
@media screen and (max-width:600px) {
.header__logo-right{display:none}
.header__logo-right.l2{display:block}
}
@media screen and (max-width:520px) {
.header__container{padding:0 5px}
.header__logo-right.l2{width:110px;font-size:9px;line-height:10px;text-transform:inherit}
.header__logo{left:53px}
}
@media screen and (max-width:445px) {
.header__logo-right{width:155px}
}
.header__buttons{-ms-flex-pack:end;justify-content:flex-end}
.header__buttons,.header__buttons-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.header__buttons-btn{width:42px;height:42px;box-sizing:border-box;border-radius:50%;-ms-flex-pack:center;justify-content:center;transition:.3s;cursor:pointer}
.header__buttons-btn svg path{transition:.3s;fill:rgba(231,246,255,0.6)}
.header__buttons-btn-text{font-family:Ubuntu;font-style:normal;font-weight:700;font-size:13px;line-height:15px;letter-spacing:2px;color:#FFF;transition:.3s}
#favorite{margin-right:7px}
@media screen and (min-width:760px) {
.header__buttons-btn: hover{background:#FFD72F}
#favorite .favorite:hover,.more_button:hover,.header__buttons-btn:hover{color:#4481C0}
#favorite .favorite:hover path,.header__buttons-btn:hover path{fill:#fff}
.header__buttons-btn:hover .header__buttons-btn-text{color:#4481C0}
}
@media screen and (max-width:560px) {
.header__buttons-btn{margin-right:10px}
.header__buttons-btn.search-btn{margin-right:0}
}
.header__menu{position:absolute;top:0;left:0;width:100%;padding-top:29px;background:rgba(17,61,86,0.92);backdrop-filter:blur(4px);visibility:hidden;opacity:0;z-index:-1}
.header__menu.active{visibility:visible;opacity:1;top:100%}
.header__menu-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px}
@media screen and (max-width: 1050px) {
.header__menu-wrap{-ms-flex-direction:column;flex-direction:column;width:auto}
}
@media screen and (max-width:760px) {
.header__menu-block{margin-bottom:20px;width:calc(50% - 10px)}
}
@media screen and (max-width:560px) {
.header__menu-wrap{-ms-flex-direction:column;flex-direction:column;width:100%}
.header__menu-block{width:100%}
}
.header__menu-block ul{list-style:none;padding-left:0;margin-top:11px;display:none;}
.header__menu-block ul a{display:block;line-height:20px;padding:6px 0 8px;font-weight:400;font-size:16px;border-bottom:1px solid rgba(255,255,255,0.1)}
.header__menu-block ul a:hover{color:#FFD72F}
.header__menu-block ul li{font-family:Ubuntu;font-style:normal;font-weight:500;font-size:14px;line-height:22px;color:#FEFEFE;transition:.3s;display:inline-block;width:100%}
.header__menu-block ul li p{position:relative;display:inline-block;cursor:pointer}
.header__menu-block ul li p:after{content:"";position:absolute;right:-15px;top:50%;margin-top:2px;transform:translateY(-50%) rotate(45deg);width:6px;height:6px;border-bottom:2px solid #ffcb4c;border-right:2px solid #ffcb4c;transition:.3s}
.header__menu-block ul li p.active:after{transform:translateY(-50%) rotate(225deg)}
.header__menu-block ul li ul{display:none;margin-top:0;padding-left:20px}
.header__menu-title{font-family:Ubuntu;font-style:normal;font-weight:700;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,.33);position:relative;font-size:17px;line-height:21px;color:#ffcb4c}
.header__menu-title.active:after{transform:translateY(-50%) rotate(225deg)}
.header__menu-title:after{content:"";position:absolute;right:5px;top:calc(50% - 4px);transform:translateY(-50%) rotate(45deg);display:none;width:10px;height:10px;border-bottom:1px solid rgba(255,255,255,.33);border-right:1px solid rgba(255,255,255,.33);transition:.3s}
.header__menu-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}
.header__menu-right{margin-top:26px;width:340px;margin-left:50px}
.header__menu-right .btn1,.header__menu-right .btn2,.header__menu-right .btn3{margin-bottom:29px}
.header__menu-phone{margin-top:47px;padding-right:10px}
.header__menu-phone a{display:block;font-family:Ubuntu;font-style:normal;font-weight:700;font-size:32px;line-height:32px;text-align:right;letter-spacing:1px;text-transform:uppercase;color:#FEFEFE}
.header__menu-phone p{font-weight:400;font-size:13px;opacity:.7;margin-top:2px}
.header__menu-mail,.header__menu-phone p{font-family:Ubuntu;font-style:normal;line-height:17px;text-align:right;letter-spacing:1px;text-transform:lowercase;color:#FEFEFE}
.header__menu-mail{font-weight:500;font-size:14px;margin-top:35px;display:block;padding-right:10px}
.header__menu-sochial{margin-top:17px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;padding-right:10px}
.header__menu-sochial a{display:block;margin-left:25px;line-height:0;transition:.3s}
@media screen and (max-width:760px) {
.header__menu-title{padding-bottom:8px;padding-right:20px;font-size:16px;line-height:20px}
.header__menu-title:after{display:block}
.header__menu-sochial a:hover{opacity:.5}
.header__menu-mail:hover{text-decoration:underline}
.header__menu-phone a:hover{text-decoration:underline}
.header__menu-phone{margin-top:30px}
.header__menu-right{margin-left:auto;margin-top:10px;margin-bottom:20px;width:auto;max-width:100%}
.header__menu-right .btn1,.header__menu-right .btn2,.header__menu-right .btn3{height:46px;margin-bottom:15px;padding:0 10px;font-size:14px;line-height:16px}
.header__menu-container{-ms-flex-direction:column;flex-direction:column}
.header__menu-block ul li a:hover{color:#FBBB1D;text-decoration:none}
}
.btn1{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #FEFEFE;box-sizing:border-box;border-radius:8px;height:64px;font-family:Ubuntu;font-style:normal;font-weight:700;font-size:16px;line-height:17px;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#FEFEFE}
.btn0{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;border-radius:8px;height:64px;font-family:Ubuntu;font-style:normal;font-weight:700;font-size:16px;line-height:17px;text-align:center;letter-spacing:.5px;text-transform:uppercase;background:#BEE6FD;border:1px solid #BEE6FD;color:#234463}
.btn0,.btn2,.btn3{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;height:64px;font-family:Ubuntu;font-style:normal;font-weight:700;font-size:16px;line-height:17px;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#234C64}
.btn3{border:1px solid #FEFEFE;border-radius:8px;background-color:#FEFEFE}
.btn1,.btn2,.btn3{transition:.3s}
.btn0:hover{opacity:1;border:1px solid #ffd232!important;background-color:#ffd232!important}
.btn1:hover{opacity:1;border:1px solid #ffd232!important;background-color:#ffd232!important;color:#234C64}
.btn2{border:1px solid #ffd232;background-color:#ffd232;border-radius:8px}
.btn2:hover{opacity:1;border:1px solid #BEE6FD;background-color:#BEE6FD}
.btn3:hover{opacity:1;border:1px solid #ffd232!important;background-color:#ffd232!important}
.header__menu-phone a:hover{text-decoration:underline}
.header__menu-mail:hover{text-decoration:underline}
.header__menu-sochial a:hover{opacity:.5}

.header__search {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    background: linear-gradient(90deg,#4376B3 0%,#477DBD 34.9%,#234260 100%);
    box-shadow: 0 15px 20px rgb(0 0 0 / 10%);
    padding-bottom:40px;
    margin-bottom: 27px;
}

.header__search .container{position:relative}
.header__search-block{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 96px;position:relative}
.header__search2 .header__search-block{margin-top:-10%}
.header__search-block input{-webkit-appearance:none;height:46px;border:none;padding-left:53px;padding-right:10px;font-family:Ubuntu;font-style:normal;font-weight:400;font-size:20px;line-height:23px;letter-spacing:1px;color:#224B64;background:#fff;border-radius:6px 0 0 6px;width:100%;min-width:263px}
.header__search-block input::-webkit-search-cancel-button{position:relative;right:0;-webkit-appearance:none;height:20px;width:20px;background:url(../img/header/close.svg);cursor:pointer;transition:.3s}
.header__search-block button{background:#FFD730;border-radius:0 6px 6px 0;font-family:Ubuntu;font-style:normal;font-weight:500;font-size:20px;line-height:23px;letter-spacing:1px;color:#1A1A22;padding:11px 35px 12px;transition:.3s}
.serach-title{font-size:20px;line-height:20px;text-align:center;color:#fff;padding-bottom:28px;border-top:1px solid rgba(255,255,255,0.2);padding-top:35px}
.header__search-block svg{position:absolute;top:14px;left:16px}
.header.fixed-h{position:fixed;top:0;left:0;width:100%;transition:.3s;transform:translateY(0%)}
.header.fixed-h.nav-up{transition:.5s}
.header.fixed-h~main{padding-top:136px}
.header.fixed-h .header__menu{height:calc(100vh - 136px);max-height:calc(100vh - 136px);overflow-y:auto}
.header.active .header__burger-text{display:none}
.header__burger .goto_doc{margin-left:20px;font-weight:400;font-size:12px;line-height:15px;text-align:center;letter-spacing:1px;text-transform:uppercase;border-radius:5px;transition:all .3s;padding:5px 12px;position:relative;overflow:hidden;color:#FFF;border:1px solid rgba(255,255,255,.5);background:transparent}
.header__burger .goto_doc:hover{background:#FFD72F;border:1px solid #FFD72F;color:#234463}
.document{display:none}
.header__menu-left{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px;width:800px!important}
@media screen and (max-width: 1200px) {
.header__burger .goto_doc{margin-left:10px}
}
@media screen and (max-width: 1110px) {
.header__burger .goto_doc{display:none}
}
@media screen and (max-width: 950px) {
.document{display:flex}
.document.header__buttons-btn svg{width:22px}
}
@media screen and (max-width:560px) {
.goto_nazk{font-size:9px;padding:5px 8px}
}
@media screen and (max-width:860px) {
.header.fixed-h .header__menu{transition:.3s;margin-left:-265px;-webkit-overflow-scrolling:touch;top:0;background:#103461;box-shadow:inset 0 0 50px 0 rgba(0,0,0,0.5);height:100vh;max-height:100vh;overflow-y:auto;visibility:visible;width:265px}
.header.fixed-h .header__menu.active{opacity:1;margin-left:0;z-index:6;}
.menu_active .header__container{transition:.3s;margin-left:0;margin-left:265px;transition:.3s}
.header__menu-container{padding:0}
.wapper{transition:.3s}
body{transition:.3s}
.menu_active{margin-left:265px;transition:.3s}
.menu_active .wapper{transition:.3s;background:#fff}
html.fix,body.menu_active{width:100%;height:100%;overflow:hidden}
html.fixed_not_ios,html.fixed_not_ios body.menu_active{position:fixed;overflow:hidden;height:100vh}
.menu_active .wapper:before{content:'';height:100%;min-width:100%;width:100%;position:absolute;min-height:100%;background:#000;opacity:.5;z-index:12;transition:.3s}
.header__menu-left{padding-left:0}
.header__menu-title{display:block;font-size:14px;margin-right:0;height:auto;padding:8px 20px;font-weight:400;letter-spacing:1px;color:#fff;border-bottom:none}
.header__menu-title:after{display:none}
.header__menu-title:hover{color:#ffbb4c;background-color:hsla(0,0%,100%,.1)}
.header__menu-block ul.menu_sublist{background:#0c243c;box-shadow:inset 0 0 50px 0 rgba(0,0,0,0.3);padding:10px 25px;margin-top:0}
.header__menu-block ul li{font-size:14px;line-height:17px;padding:0}
.header__menu-block ul li p:after{right:2px}
.header__menu-block ul li p{padding:10px 0;font-weight:400}
.header__menu-block ul li a{padding:10px 0;font-weight:400;display:block}
.header__menu-block > ul.menu_sublist > li > a,.header__menu-block > ul.menu_sublist > li > p{border-bottom:1px solid rgba(255,255,255,0.1);padding-left:0;color:rgba(255,255,255,0.7);font-weight:300!important;display:block;font-size:14px}
.header__menu-block .menu_sublist .menu_sublist{padding:10px 15px}
.menu_sublist .menu_sublist a{font-size:12px;padding:5px 0}
.btn0,.btn1,.btn2,.btn3{font-size:12px!important;font-weight:500}
.header__menu-right{padding:0 20px}
.header__menu-wrap{padding-bottom:0}
.header__menu-phone a{font-size:20px}
}
.header.active .header__title{opacity:1;visibility:visible}
.header.active .header__logo{transform:translateY(-50%);left:116px;opacity:0}
@media screen and (max-width:1300px) {
.header__search-close{right:15px}
}
@media (max-width:780px) {
.header__title{display:none}
.header.active .header__logo{opacity:1;left:76px}
.ch-contrast{opacity:0}
}
@media screen and (max-width:960px) {
.header__search-block{padding:0}
.header__search-block svg{left:20px}
.home .nice-select,.search .nice-select{border-left:none}
.header__search-block{margin:0;}
}
@media screen and (max-width:760px) {
.header__search-block .nice-select{width:100%;min-width:100%}
.header__search-block{-ms-flex-direction:column;flex-direction:column;margin:0}
.header__search-block button:hover{opacity:.5}
.header__search-block button{width:100%;border-radius:0 0 6px 6px}
.header__search-block svg{left:15px}
.header__search-block input::-webkit-search-cancel-button:hover{transform:scale(1.1)}
.header__search-block input{border-radius:6px 6px 0 0}
.header__search-close{top:-150px}
.header__search-close:hover{transform:scale(1.1)}
}
@media (max-width:400px) {
.header.active .header__logo{left:65px}
.header__logo-right{font-size:10px;letter-spacing:0}
}
.goto_nazk{font-weight:400;font-size:12px;line-height:15px;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#FFF;margin-right:8px;border-radius:5px;transition:all .3s;padding:5px 12px;border:1px solid rgba(255,255,255,.5);position:relative;overflow:hidden}
.goto_nazk:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);border-radius:100%;background-color:transparent}
.goto_nazk:hover:after{animation:ripple 1.2s;width:50px;height:50px;background-color:hsla(0,0%,100%,0);transform:translate(-50%,-50%) scale(2)}
@keyframes ripple {
0%{transform:translate(-50%,-50%) scale(0);background-color:#fff}
25%{transform:translate(-50%,-50%) scale(0);background-color:#fff}
30%{transform:translate(-50%,-50%) scale(.1);background-color:#fff}
to{transform:translate(-50%,-50%) scale(4);background-color:transparent}
}
.more_button{display:block;width:42px;height:42px;border:1px solid rgba(255,255,255,.5);box-sizing:border-box;border-radius:50%;margin-right:7px;-ms-flex-pack:center;justify-content:center;transition:.3s;cursor:pointer;text-align:center;letter-spacing:3px;padding-left:4px;color:#fff;line-height:34px}
.more{display:flex;flex-wrap:nowrap}
@media screen and (max-width:640px) {
.more{display:none}
}
.but_hidden{width:0;overflow:hidden;transition:all .3s}
.but_hidden a{opacity:0;transition:all .3s}
.but_hidden.active a{opacity:1;transition:all .3s}
.but_hidden.active{width:calc(42px + 7px)}
#favorite .favorite{background:none;width:42px;height:42px;margin-left:0;box-shadow:none}
#favorite .favorite_ico{background:none}
#favorite .favorite_ico svg{width:24px;height:24px;transition:.3s}
#favorite .favorite_ico path{fill:rgba(231,246,255,0.6);transition:.3s}
.favorite{box-shadow:0 0 6px rgba(0,0,0,.2);border-radius:50px;width:46px;height:46px;display:flex;margin-left:12px;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;background:#fff}
.favorite_ico{margin-top:2px;width:28px;height:25px;background:url(/wp-content/themes/wiki/assets/img/main/favorite.svg);transition:all .3s;text-align:center;color:#fff;position:relative}
.favorite_add.active .favorite_ico{background:url(/wp-content/themes/wiki/assets/img/main/favorite_active.svg)}
.fav_count{position:absolute;right:-6px;top:-3px;width:100%;font-size:12px;border-radius:50%;background:red;color:#fff;width:18px;height:18px;line-height:18px}
.breadcrumbs{
	background: linear-gradient(90deg,#4376B3 0%,#477DBD 34.9%,#234260 100%);
    box-shadow: 0 15px 20px rgb(0 0 0 / 10%);
	margin-bottom: 40px;
}
.breadcrumbs-links{min-height:70px;display:flex;align-items:center}
.breadcrumbs-links,.breadcrumbs-links a{font-size:15px;line-height:21px;color:#fff;position:relative;padding-right:11px;margin-right:3px;transition:all .3s;display:inline-block}
.breadcrumbs-links a:hover{color:#FBBB1D;transition:all .3s}
h1{font-family:Ubuntu;font-style:normal;font-weight:700;font-size:35px;line-height:40px;color:#2B4261}
.kb_title{font-size:15px;line-height:21px;color:#fff}
.breadcrumbs-links a:after,.breadcrumbs-links a:before{content:'';position:absolute;width:6px;background:#FBBB1D;height:2px;right:0;bottom:10px;margin-top:-1px;transform:rotate(35deg)}
.breadcrumbs-links a:after{transform:rotate(-35deg);right:0;margin-top:2px;bottom:7px}
a,a:hover{transition:all .3s}
section.category .container{display:flex}
.d-flex.wrap{flex-wrap:wrap}
.between{justify-content:space-between}
.acenter{align-items:center}
.categories{margin:22px 0 55px}
.category-h2{font-family:Ubuntu;font-weight:700;font-size:28px;line-height:32px;color:#234463;text-transform:uppercase;border-left:6px solid #FFD72F;padding-left:9px}
.category-item{width:calc(50% - 11px);border-bottom:1px solid #C4C4C4;padding:20px 5px 15px;font-weight:700;font-size:20px;line-height:24px}
.category-item.last-item{width:100%}
.category-title{font-family:Ubuntu;font-weight:700;font-size:20px;line-height:28px;color:#1A1A22;transition:all .3s;line-height:24px}
.category-item:hover .category-title{color:#FBBB1D;transition:all .3s}
.category-title svg{margin-right:1px;width:22px;vertical-align:bottom;padding-top:11px}
.category-item path{transition:.3s}
.category-item path + path{fill:#00b9eb}
.category-item path{fill:#00b9eb}
.category-item:hover path + path{fill:#2B4261}
.category-item:hover path{transition:.3s;fill:#FBBB1D}
.category-item svg,.category-item img{transition:.3s}
.category-item:hover svg,.category-item:hover img{transform:scale(1.1)}
.category-description{font-size:14px;line-height:16px;color:#565656;padding-top:14px;font-weight:400}
.category-description span{font-weight:500;font-size:13px;line-height:13px;background:#BEE6FD;border-radius:6px;color:#234260;padding:5px 15px;display:inline-block;margin-top:5px}
.category-description .image{padding-right:10px;filter:saturate(150%)}
.section-left{flex-grow:1;min-height:450px}
.section-right{min-width:278px;width:278px;margin-left:19px}
.box-cont{background:#E5F5FF;border-radius:6px;padding:13px 15px}
.box-content .button-yellow{margin-left:auto;width:140px;display:block;margin-top:22px;margin-bottom:10px}
.box-header{font-weight:500;font-size:18px;line-height:20px;color:#3E414F;border-bottom:1px solid rgba(30,95,148,0.2);padding-bottom:8px}
.box-cont.help{padding:28px 27px}
.box-title{font-weight:500;font-size:11px;line-height:13px;background:#BEE6FD;border-radius:6px;color:#234260;padding:4px 15px 5px;margin-top:20px}
.box-title.active{background:#FFD72F}
.box-cont.docs{background:none}
.box-cont.docs svg{width:12px}
.box-text a path{transition:.3s}
.box-text a:hover path{fill:#FBBB1D;transition:.3s}
.box-cont.docs .box-title{font-weight:700}
.box-cont.docs .box-title:hover{background:#BEE6FD}
.box-cont.docs .box-title.active:hover{background:#FFD72F}
.box-text{font-size:13px;line-height:15px;color:#565656;padding:8px 0}
.box-item{border-bottom:1px solid rgba(30,95,148,0.2)}
.button-help{background:#9ed9fb;box-shadow:0 4px 30px rgba(0,0,0,0.05);border-radius:6px;padding:10px 16px;font-weight:700;font-size:14px;line-height:18px;color:#234463;margin-top:5px;display:inline-block}
.button-help:hover{background:#FFD72F}
.tags-title{font-weight:500;font-size:18px;line-height:20px;color:#3E414F}
.tags-content{display:flex;flex-wrap:wrap;padding-top:14px}
.tags-content a{margin-right:4px;margin-bottom:6px;background:#BEE6FD;border-radius:6px;padding:5px 24px;font-size:12px;line-height:14px;color:#234260}
.tags-content a:hover{background:#9ed9fb}
.button-blue{background:#BEE6FD;border-radius:6px;padding:5px 24px;font-size:12px;line-height:14px;color:#234260}
.button-blue:hover{background:#FFD72F}
.button-yellow{background:#FFD72F;border-radius:6px;padding:5px 24px;font-size:12px;line-height:14px;color:#234260}
.button-yellow:hover{background:#BEE6FD}
.box-cont+.box-cont{margin-top:17px}
.footer{background:linear-gradient(90deg,#4376B3 0%,#477DBD 34.9%,#234260 100%);box-shadow:0 15px 20px rgba(0,0,0,.1);padding-top:35px;margin-top:54px}
.footer__wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;padding-bottom:15px;border-bottom:1px solid #B9E0FF}
.footer__wrap-left>p{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#FFF;margin-top:37px}
.footer__wrap-left>p a{font-weight:700}
.footer__wrap-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;min-height:30px;text-align:center}
.footer__wrap-right p{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:13px;line-height:15px;color:#fff;margin-right:32px}
.footer__wrap-right-sochial{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}
.footer__wrap-right-sochial a{margin-right:20px;line-height:0;transition:.3s}
.footer__map .open{font-family:Ubuntu;font-style:normal;font-weight:700;font-size:20px;line-height:23px;color:#FFF}
.footer__map p svg{margin-left:11px}
.footer__map p svg path{fill:#fff}
.footer__bottom{padding-bottom:34px;-ms-flex-direction:column;flex-direction:column}
.footer__bottom,.footer__bottom-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:5px}
.footer__bottom-text{-ms-flex-pack:center;justify-content:center}
.footer__bottom-text a{margin:0 12px;font-size:14px;line-height:16px;width:33%;margin:0}
.footer__bottom-text a,.footer__bottom p{font-family:Ubuntu;font-style:normal;font-weight:400;color:#FFF;text-align:center}
.footer__bottom p{margin-top:5px;font-size:13px;line-height:15px;max-width:580px}
.footer__bottom p a{font-weight:700}
.d-flex{display:flex}
.map .d-flex{flex-wrap:wrap}
#sitemap .map{display:none;padding-top:30px}
#sitemap a{color:#fff}
.footer__map p{cursor:pointer}
#sitemap a.parent{font-weight:700}
#sitemap a:hover{text-decoration:none;color:#FBBB1D}
#sitemap .column{flex-direction:column;width:31%;margin-bottom:3px}
#sitemap a{display:block;font-size:12px;color:#fff;margin-bottom:0;margin-right:10px}
.scrolltop{display:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;width:48px;height:100%;background:rgba(232,246,255,0.49);cursor:pointer}
.scrolled{position:relative}
.scrolled .scrolltop,.scrolled ~ .footer .scrolltop{display:-ms-flexbox;display:flex}
@media screen and (max-width:1280px) {
.scrolltop{width:40px;height:40px;top:unset;bottom:10px;left:10px;border-radius:50%}
}
@media screen and (max-width:860px) {
.footer__wrap{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:center}
.footer__wrap-left>p{margin-top:15px;text-align:center}
.footer__map .open{text-align:center}
.footer__wrap-right{margin-top:15px}
}
@media screen and (max-width:760px) {
.footer__wrap-left>p a: hover{text-decoration:underline}
.footer__wrap-right-sochial a:hover{opacity:.5}
.scrolltop{bottom:120px;left:unset;right:37px}
}
.box-title{display:inline-block}
.box-title:hover{background:#FFD72F}
.box-text a{color:#3E414F;transition:.3s;display:block}
.box-text a:hover{color:#FBBB1D}
ul{margin:0;padding:0;list-style:none}
.menu_nav ul{margin-top:8px}
.menu_nav a{font-weight:400;line-height:20px;font-size:14px;box-sizing:border-box;border-radius:5px;transition:all .3s;display:block;border:1px solid #E5F5FF;color:#3E414F;display:block;padding:10px 11px 5px;border-radius:5px}
.container_.search .container{padding:0}
.category.favorites .section-right,.category.posts .section-right,.search .section-right{margin-left:0;margin-right:37px;overflow:hidden;display:block}
.search-item{width:100%;margin-bottom:30px}
.article-content__tag,.article-content__tag a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.search-item .category a{text-decoration:none;background:#F3F3F3;border-radius:2px;padding:4px 15px;font-family:Ubuntu;font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#234260;background:#ffda3c;transition:.3s}
.search-item .post-title span,.search-item .post-content span{color:#fbbb1d;transition:.3s}
.scroll-wrapper.posts{margin-top:8px!important;padding-right:12px!important}
.menu_nav ul{margin-top:8px}
.menu_nav li li{margin-left:10px}
.search-results .menu_nav a:hover{color:#fbbb1d}
.menu_nav a.post-link{font-weight:400;line-height:20px;font-size:14px;box-sizing:border-box;border-radius:5px;transition:all .3s;display:block;border:1px solid #E5F5FF}
.menu_nav a.post-link:hover{background:#B1E2FF;border:1px solid rgba(45,156,223,0.16);transition:all .3s}
.menu_nav a.active{background:#B1E2FF;border:1px solid rgba(45,156,223,0.16);transition:all .3s}
ul.posts{max-height:300px!important;height:100%}
.post-item{margin:20px 0 10px;width:100%}
table{border-collapse:collapse;width:100%}
table thead tr{background:linear-gradient(180deg,#EDF8FF,#E4F5FF);border:1px solid #E4F5FF}
table thead tr td{font-size:16px;line-height:18px;font-family:Ubuntu;font-style:normal;font-weight:700;font-size:13px;line-height:13px;color:#1A1A22;padding-top:20px;padding-bottom:17px;padding-right:30px}
table tbody tr{border:1px solid #CCEBFF;border-top:none}
table tbody tr:first-child{border-top:1px solid #CCEBFF;background:linear-gradient(180deg,#EDF8FF,#E4F5FF);border:1px solid #E4F5FF;border-top:1px solid #CCEBFF}
table tbody tr td{font-family:Ubuntu;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#1A1A22;padding:10px 15px}
table tbody tr td:first-child{padding-right:0}
table tbody tr td:last-child{padding-right:0}
.post-item + .post-item{border-top:1px solid #eee;padding-top:30px}
.post-title{font-weight:500;font-size:24px;line-height:30px;color:#1A1A22;padding-bottom:5px;display:block;transition:all .3s}
.post-title:not(.no_hover):hover{color:#FBBB1D;transition:all .3s}
.post-row_info{padding-top:15px;display:flex;align-items:center}
.post-row_info .bl_left{display:flex;align-items:flex-start}
.post-item .cat{display:inline-block;font-size:14px;color:#aaa;padding-bottom:5px;transition:.3s}
.post-item .cat a:hover{color:#EBBB1d}
.date_publication{font-weight:500;font-size:13px;line-height:13px;color:#234463;padding:3px 10px 3px 0;white-space:nowrap;display:flex;align-items:center}
.date_publication svg{margin-right:5px}
.actual{color:#39ca2d;background:none;font-weight:500;font-size:13px;line-height:25px;padding:0 15px;white-space:nowrap;display:flex;height:25px;align-items:center}
.actual img,.hystory_title img{width:20px;height:20px;margin-right:5px}
.actual.novalid{color:#F95913}
.novalid_button{color:#999;font-size:13px;border-radius:6px;padding:3px 15px;display:flex;height:25px;align-items:center}
.hystory .novalid_button{color:#999}
.novalid_button img{width:20px;height:20px;margin-right:5px}
.hystory_title{color:#999;background:none;font-weight:500;font-size:13px;line-height:25px;padding:0 15px;white-space:nowrap;display:flex;height:25px;align-items:center}
.hystory_title:hover{color:#FFD730}
.hystory .actual{color:#39ca2d}
.hystory .actual:hover{color:#FFD730}
.hystory{display:none;background:#ECF8FF;padding:8px 1px;position:absolute;border-radius:8px;margin-top:3px}
.hystory a{color:#F95913}
.hystory a:hover{color:#FFD730}
.favorite_add{display:flex;font-size:15px;line-height:16px;color:#234463;text-align:right;margin-left:auto;align-items:center;height:25px;cursor:pointer}
.favorite_add span{font-size:12px}
.favorite:hover{box-shadow:0 0 12px rgba(0,0,0,.2);transition:all .2s;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-webkit-touch-callout:none}
.favorite:hover .favorite_ico{background:url(/wp-content/themes/wiki/assets/img/main/favorite_active.svg);transition:all .3s -webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-user-select:none;-webkit-touch-callout:none}
.favorite_add.active .text-add,.favorite_add .text-remove{display:none;transition:all .3s}
.favorite_add.active .text-remove,.favorite_add .text-add{display:block;transition:all .3s}
.post-content{padding-top:20px;font-size:18px;line-height:30px;color:#1A1A22;text-align:justify}
.post-content img{max-width:100%;height:auto}
.post-content a{color:#079ed9;transition:.3s}
.post-content a:hover{color:#EBBB1d;transition:.3s}
.post-content p+p{padding-top:20px}
.scroll-wrapper{overflow:hidden!important;padding:0!important;position:relative}
.scroll-wrapper > .scroll-content{border:none!important;box-sizing:content-box!important;height:auto;left:0;margin:0;max-height:none;max-width:none!important;overflow:scroll!important;padding:0;position:relative!important;top:0;width:auto!important}
.scroll-wrapper > .scroll-content::-webkit-scrollbar{height:0;width:0}
.scroll-element{display:none}
.scroll-element,.scroll-element div{box-sizing:content-box}
.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block}
.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default}
.scroll-textarea{border:1px solid #ccc;border-top-color:#999}
.scroll-textarea > .scroll-content{overflow:hidden!important}
.scroll-textarea > .scroll-content > textarea{border:none!important;box-sizing:border-box;height:100%!important;margin:0;max-height:none!important;max-width:none!important;overflow:scroll!important;outline:none;padding:2px;position:relative!important;top:0;width:100%!important}
.scroll-textarea > .scroll-content > textarea::-webkit-scrollbar{height:0;width:0}
.scrollbar-inner > .scroll-element,.scrollbar-inner > .scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:9}
.scrollbar-inner > .scroll-element div{display:block;height:100%;left:0;top:0;width:100%}
.scrollbar-inner > .scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%}
.scrollbar-inner > .scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px}
.scrollbar-inner > .scroll-element .scroll-element_outer{overflow:hidden}
.scrollbar-inner > .scroll-element .scroll-element_outer,.scrollbar-inner > .scroll-element .scroll-element_track,.scrollbar-inner > .scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}
.scrollbar-inner > .scroll-element .scroll-element_track,.scrollbar-inner > .scroll-element .scroll-bar{-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);opacity:.4}
.scrollbar-inner > .scroll-element .scroll-element_track{background-color:#e0e0e0}
.scrollbar-inner > .scroll-element .scroll-bar{background-color:#c2c2c2}
.scrollbar-inner > .scroll-element:hover .scroll-bar{background-color:#919191}
.scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar{background-color:#919191}
.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px}
.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px}
.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px}
.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px}
.container_.search{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,0.2);padding:20px 0}
.search-block .header__search{background:none;box-shadow:none;padding:0;margin:0}
.search-block .serach-title{display:none}
.search-block .header__search-block{padding:0}
.copyText{position:relative;margin-left:15px}
.copy{position:absolute;background:#BEE6FD;border-radius:5px;padding:1px 10px;color:#234260;display:block;white-space:nowrap;font-size:14px;left:31px;box-shadow:0 3px 10px #000;display:none}
.search-block .header__search-block svg{left:16px}
.search-block .header__search-block input{border-radius:6px 0 0 6px}
@media (max-width:1100px) {
.container_.search{flex-direction:column-reverse;padding-top:30px}
}
.files{margin-top:20px;display:flex;flex-wrap:wrap}
.files a{margin-right:4px;margin-bottom:6px;border-radius:6px;padding:5px 24px;font-size:12px;line-height:14px;color:#234260;transition:all .3s;background:#ffda3c}
.files a:hover{background:#BEE6FD;transition:all .3s}
.docs .box-content{max-height:600px;height:100%;overflow:hidden;padding-right:9px}
.search-page h1 span{color:#2B4261;padding:0 5px;background:#ddefff}
.print{margin-right:auto;width:180px;box-sizing:border-box;border-radius:6px;font-weight:500;font-size:13px;line-height:18px;color:#234463;line-height:13px;font-family:Ubuntu;text-align:center;background:#FFD72F;box-shadow:0 4px 30px rgba(0,0,0,0.05);transition:.3s;padding:6px 15px;display:block;text-decoration:none}
.print:hover{background:#ECF8FF}
.disallow{margin-top:20px}
.box-cont.docs .box-title.disallow:hover{background:#c4c4c4!important}
@media (max-width:1023px) {
.text-remove,.text-add{display:none!important}
.print{display:none}
}
@media (max-width:900px) {
.post-row_info{align-items:flex-start}
.actual,.date_publication{text-align:center}
.actual{order:0}
.copyText{order:1}
.hystory_block{order:5}
.date_publication{order:6}
.copyText svg{width:19px}
.copy{left:-73px;top:-26px}
}
@media (max-width:860px) {
.search_count{display:none}
.header__burger-text{display:none}
.container_.search{flex-wrap:wrap;padding:20px 30px 25px}
.search-block{width:100%}
.breadcrumbs-links{width:100%;height:auto;padding-bottom:20px;min-height:40px}
.breadcrumbs{margin-bottom:20px}
section.category .container{flex-wrap:wrap;flex-direction:column}
.section-right{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;order:2;margin-right:0!important;margin-left:0}
.category-page .section-right{order:0;margin:12px 0 10px}
.menu_nav a{padding:5px 11px 6px}
h1{font-size:25px;line-height:30px}
.post-title{font-weight:500;font-size:19px;line-height:23px}
.header__search{padding:17px 0 23px;margin-bottom:18px}
.serach-title{font-size:17px;padding-bottom:18px}
.categories{margin:17px 0 15px}
.category-item{padding:10px 5px 13px}
.category-description{padding-top:6px}
.post-item{margin:7px 0 10px}
.section-left{max-width:100%}
.section-slick{display:flex;flex-wrap:wrap;justify-content:space-between}
.box-cont{width:calc(50% - 15px)}
.box-cont+.box-cont{margin-top:0}
.footer__wrap .footer__wrap-right p{margin-right:0}
.footer__wrap-right-sochial{padding-left:15px}
.box-cont.popular{display:none}
}
@media (max-width:640px) {
.category-item{width:100%}
.box-cont{width:100%}
.box-cont+.box-cont{margin-top:17px}
input::-webkit-input-placeholder{opacity:0}
input::-moz-placeholder{opacity:0}
input:-moz-placeholder{opacity:0}
input:-ms-input-placeholder{opacity:0}
.category-page .help{display:none}
}
@media screen and (max-width:600px) {
.header__logo-right{display:none}
.goto_nazk{font-size:9px;padding:5px 8px}
.post-row_info{justify-content:space-between}
.post-row_info .bl_left{flex-wrap:wrap}
.date_publication{margin-left:0;margin-left:15px}
.favorite_add{margin-left:inherit;margin-top:15px}
.scrolltop{bottom:20px;right:17px;width:50px;height:50px}
}
@media screen and (max-width:470px) {
.goto_nazk{letter-spacing:0}
}
@media screen and (max-width:445px) {
.goto_nazk{display:none}
}
@media screen and (max-width:390px) {
.more_button_active .header__logo{display:none}
}
.post-good{padding-top:10px;margin-left:auto;font-weight:500;font-size:15px;line-height:20px;color:#3E414F;}
.post-good_title{text-align:right;transition:.3s}
.post-good_buttons{padding-top:11px;display:flex;width: 270px;justify-content:space-between;margin-left:auto}
.post-good_yes,.post-good_no,.post-good_yes2,.post-good_no2{color:#fff;padding:8px 18px;width:65px;text-align:center;border-radius:6px;cursor:pointer;display:table;transition:.3s;opacity:.7}
.post-good_yes,.post-good_yes2{background:#39ca2d}
.post-good_no,.post-good_no2{background:#f34a4a}
.post-good_yes:hover,.post-good_no:hover,.post-good_yes2:hover,.post-good_no2:hover{opacity:1}
.post-good_success{display:none}
.kama_breadcrumbs{margin:10px 0}
.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;z-index:10;width:auto}
.nice-select:hover{border-color:#dbdbdb}
.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#999}
.nice-select:after{border-bottom:1px solid #999;border-right:1px solid #999;content:'';display:block;height:6px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:6px}
.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}
.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}
.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}
.nice-select.disabled:after{border-color:#ccc}
.nice-select.wide{width:100%}
.nice-select.wide .list{left:0!important;right:0!important}
.nice-select.right{float:right}
.nice-select.right .list{left:auto;right:0}
.nice-select.small{font-size:12px;height:36px;line-height:34px}
.nice-select.small:after{height:4px;width:4px}
.nice-select.small .option{line-height:34px;min-height:34px}
.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,0.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);-ms-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(0.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(0.5,0,0,1.25),opacity .15s ease-out;z-index:9}
.nice-select .list:hover .option:not(:hover){background-color:transparent!important}
.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:15px;padding-right:15px;text-align:left;-webkit-transition:all .2s;transition:all .2s}
.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6}
.nice-select .option.selected{font-weight:700}
.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}
.no-csspointerevents .nice-select .list{display:none}
.no-csspointerevents .nice-select.open .list{display:block}
.nice-select{border-color:transparent}
.nice-select [data-display]{display:none}
.nice-select .current{color:#B7B7B7}
.nice-select{box-sizing:border-box;padding-left:16px;padding-right:29px;max-width:347px;height:46px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:0}
.nice-select .current{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;font-family:Ubuntu;font-style:normal;font-weight:400;font-size:16px;line-height:18px;width:100%;color:#454F5B}
.nice-select .option{text-transform:initial;line-height:24px;min-height:auto}
.home .nice-select,.search .nice-select{border-left:1px solid #eee}
.pagination{padding-top:10px}
.pagination,.pagination .nav-links{width:100%;display:flex;justify-content:center}
.pagination span.current{color:#4090C0}
.pagination a,.pagination span{display:block;margin:0 7px;font-family:Ubuntu;font-style:normal;font-weight:400;font-size:18px;line-height:20px;color:#454F5B;transition:.3s}
.header__nofitications-dropdown{right:-22px!important}
@media screen and (max-width: 475px) {
.header__nofitications-dropdown{width:300px!important;right:-103px!important}
.header__nofitications-dropdown:before{right:99px!important}
}
.post-good_buttons{position:relative}
.message_block{position:absolute;background:#E5F5FF;border-radius:6px;padding:13px 19px;right:0;bottom:0;display:none}
.message_block .title{padding-bottom:5px}
.message_block textarea{width:250px;height:80px;resize:none;border-radius:4px;
	/*background:red;box-shadow:inset 0 0 10px red;*/
	border:1px solid #eaeaea;padding:10px}
.message_block .buttons{display:flex;justify-content:space-between;padding-top:5px}
.header__menu-block{width:361px;margin-bottom:12px}
@media screen and (max-width:1135px) {
.header__menu-left{justify-content:space-between;width:700px!important}
.header__menu-block{width:320px}
.header__menu-right{margin-left:10px}
}
@media screen and (max-width: 1050px) {
.header__menu-left{width:auto!important}
.header__menu-wrap{-ms-flex-direction:column;flex-direction:column;width:auto;max-width:500px}
}
@media screen and (max-width:860px) {
.header__menu-wrap{-ms-flex-direction:row;flex-direction:row}
.header__menu-block{width:100%;margin-bottom:12px}
.header__menu-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-ms-flex-align:start;flex-direction:column}
.header__menu-right{margin-top:26px;width:100%;margin-left:0}
}
 .post_count {
    display: flex;
    text-align: left;
}

@media (max-width: 1200px){
.post-row_info .bl_left {
    flex-wrap: wrap;
}
.favorite_add.active .text-remove, .favorite_add .text-add {
    display: block;
    transition: all .3s;
    white-space: nowrap;
}
}

.post_count {
    line-height: 19px;
    display: flex;
    align-items: end;

        color: #1E5F94;
}


/*
.p_count.post_count .title {
    line-height: 19px;
    display: flex;
    align-items: end;

        color: #1E5F94;
}*/
.post_count .count {
    line-height: 18px;
    font-size: 25px !important;
    align-items: center;
        font-weight: bold;
    font-size: 18px;
    /* line-height: 47px; */
    color: #39ca2d;
    display: flex;

}

.post_count .count img{ 
height: 25px;
    width: 21px;
}

.indicators_red {
color: #f34a4a;
}

.indicators_green {
    color: #39ca2d;
}