/* blind version -main */
.img-hide img, .img-hide .b-helpsec svg {display:none}
.img-hide .b-header__logo span {display: block;}
.img-hide * {background-image:none !important;}
.img-hide .news__item--w100:after, .img-hide .news__item::after {background: #5996dd;}

.blind_settings {display:none;background: #005EB8 !important;padding: 20px 0;font-size: 16px;}
.blind_settings-line {display:flex;align-items: center;margin-bottom: 20px;}
.blind_settings-name {margin-right: 20px;width: 160px;color:#fff;}
.blind_settings-sizes {display:flex;}
.blind_settings-sizes a {
    padding: 15px 20px;
    border: 1px solid #B8C0C9;
    color: #fff;
    margin-right: -1px;  
    opacity: 0.5; 
    line-height: 20px;
}
.blind_settings-sizes a.bg-white {color:#000}
.blind_settings-sizes a.active {/*background:#0d264e;color:#fff;*/opacity: 1;}
.blind_settings-sizes a:first-child {border-radius: 5px 0 0 5px;}
.blind_settings-sizes a:last-child {border-radius: 0 5px 5px 0;}
.blind_settings-sizes a:hover {text-decoration: none;}

/*.blind_settings-sizes a*/
.bg-transparent *, .bg-transparent .b-domainsec-25:before, .bg-transparent .b-infoblock.b-infoblock_press {background: transparent;}
.bg-transparent .b-header__content {background: #F6F6F6;}
.bg-transparent section * {color: inherit}/*!important*/
.bg-transparent .b-popupmenu {background: rgba(255, 255, 255, 0.95);}
.bg-transparent .b-promo__arr, .bg-transparent .b-promo__arr.js-cs__timer {background-color: rgb(22 95 104 / 40%);}

.bg-white {background: #fff;color: #000;}
.bg-black {background: #000;color:#fff;}
.bg-blue {background: #9dd1ff;color:#fff;}

.letter-spacing01em, .letter-spacing01em * {letter-spacing:0.1em !important}
.letter-spacing02em, .letter-spacing02em * {letter-spacing:0.2em !important}

.blind_settings-off {color: #fff;cursor: pointer;}
.blind_settings-off img {display: inline-block;vertical-align: middle;margin-left: 5px;}




/* blind version -additional */
.l-wrapper {position: relative;}
.header__blind {
    float: right;
    background: #f6f6f6;
    border-radius: 3px;
    margin: -10px -20px 10px 0;
    padding: 5px 10px;
    cursor: pointer; 
    color: #284043;  
    font-size: 14px;
}
.cb {clear: both;}
.header__blind svg {fill:#284043;margin-right: 5px;}
.bg-white .header__blind svg {fill: #000;}
body .header__blind.active svg {fill:#e74040;}


.bg-white .b-promo__btn, .bg-white .b-contact__action {border-color: #165f68;color: #165f68;}
.bg-white .b-service, .bg-white .b-infoblock._inverse .b-infoblock__name, .bg-white .b-contact, .bg-white .b-contact__phone, 
.bg-white .b-head__desc, .bg-white .b-head__title {color: #165f68;}
.bg-white .b-infoblock._inverse .b-infoblock__date {color: rgb(22 95 104 / 60%);}

.bg-black .b-domainsec__name, .bg-black .b-service__tab, .bg-black .b-helpsec__name, .bg-black .b-infoblock__name, .bg-black .b-pagehead, .bg-black .b-submenu__item {color:#fff;}
.bg-black .b-domainsec__desc {color: rgba(255, 255, 255, 0.7);}

/*old .bg-white*/
.img-hide .b-promo__item._inverse .b-promo__title,
.img-hide .b-promo__counter,
.img-hide .b-domainsec-25, .img-hide .b-domainsec._ru .b-domainsec__name, .img-hide  .b-domainsec._rf .b-domainsec__name, .img-hide .b-domainsec-10,
.img-hide .b-domainsec._ru .b-domainsec__desc, .img-hide .b-domainsec._rf .b-domainsec__desc, .img-hide .b-infoblock__category._inverse {color: #165F68;}
.img-hide .b-domainsec__continue {display: none}

.bg-black .b-promo__item._inverse .b-promo__title, .bg-black .b-promo__title,
.bg-black .b-domainsec-25, .bg-black .b-domainsec._ru .b-domainsec__name, .bg-black .b-domainsec._ru .b-domainsec__desc, .bg-black .b-domainsec._rf .b-domainsec__desc, .img-hide .b-domainsec-10, .bg-black .b-domainsec._rf .b-domainsec__name,
.bg-black .b-stat__item, 
.bg-black .b-section__title, .bg-black footer .b-menu__item {color:#fff;}


/*old .bodyFontSize25*/
.bodyFontSize16 .b-stat {flex-wrap: wrap;}

.bodyFontSize16 .b-head {height: auto;}
.bodyFontSize16 a.b-archive__item {padding-left: 0 !important;}
.bodyFontSize16 .b-archive__date {position: initial;}
.bodyFontSize16 .b-domainsec {height: auto;}

.bodyFontSize20 .b-promo {height: 100vh;}
.bodyFontSize20 .b-promo__counter {display:none;}
.bodyFontSize20 .col-3,
.bodyFontSize20 .col-xl-3 {max-width: 50%;}
.bodyFontSize20 .b-helpsec {width: 50%;}
.bodyFontSize20 .col-6,
.bodyFontSize20 .col-sm-6 {-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.bodyFontSize20 .b-domainsec {padding-bottom: 50px;}

.b-helpsec__name span {hyphens: auto;
-ms-hyphens: auto;
              -moz-hyphens: auto;
              -webkit-hyphens: auto;}


@media (min-width: 768px) {
.bodyFontSize16 .b-header__logo, .bodyFontSize16 .b-header {width: 100%;position: initial;}
.bodyFontSize16 .b-header__content {margin-left: 0;padding-left: 0;}
}

@media (max-width: 767px) {
  .blind_settings {
    position: fixed;
    width: 100%;
    top: 62px;
    z-index: 100;
}
	.blind_settings-line {display: block;}
	.blind_settings-name {margin: 0 0 10px;width: 100%;}
	.blind_settings-sizes {font-size: 16px;}
	.blind_settings-sizes a {padding: 8px 10px;}
	.bodyFontSize25 .news__item-wrap {width: 100%;} 
	
	.bodyFontSize20 .b-helpsec {width: 100%;}   
	.header__blind {position: absolute;right: 200px;top: 22px;}
   	.header__blind span {display:none;}
}

@media (max-width: 575px) {
	.header__blind {right: 150px;}
}

