

/* Start:/local/components/taifun.cookie/templates/.default/style.css?17635457313588*/
#modal-cookies {
    position: fixed !important;
    bottom: 0;
    top: unset !important;
    background-color: rgb(255 255 255 / 90%);
}

.js-cookie-popup-accept {
    background: #003b7f;
    color: #fff;
    border: 1px solid #003b7f;
    padding: 5px 20px;
    margin-right: 20px;
}

#taifun-cookie.cookie-overlay {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgb(0 0 0 / 56%);
    z-index: 99999;
}

body.cookie-overlay {
    overflow: hidden;
}

.js-cookie-popup-cancel {
    background: transparent;
    border-color: #aaa;
    color: #000;
    min-width: 114px;
    padding: 6px 8px 4px;
    margin-right: 14px;
    border: unset;
    font-size: 14px;
    cursor: pointer!important;
    text-align: center;
}
.popup-window-button-link-cancel {
    color: #f1361b;
    border: 1px solid #ffb4a9;
    padding: 5px 15px;
}

#modal-cookies .popup-window-content {
    background: none;
}

#modal-cookies a, #modal-cookie-agree a {
    text-decoration: underline dotted;
}

.cookie-agree-bg {
    background: #003b7f;
    color: #fff;
    border: 1px solid #003b7f;
    padding: 5px 15px;
}

.cookie-agree-bg:hover {
    background: #003b7f;
    border-color: #003b7f;
    color: #fff;
}

.cookie-modal-body {
    display: flex;
    justify-content: center;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}

.cookie-modal-body .popup-btns {
    margin-left: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
}

#modal-cookie-agree {
    max-width: 100vw;
    max-height: 100vh;
}

#modal-cookie-agree input {
    -webkit-appearance: none;
    background: #fff;
    border: 1px solid #003b7f;
    width: 18px;
    height: 18px;
    display: inline-block;
    margin: 0 10px 0 0;
    min-width: 18px;
}

#modal-cookie-agree label {
    font-weight: 600;
    line-height: 1.3;
    margin: 0 0 4px;
    font-size: 1.3em;
}

#modal-cookie-agree input:checked {
    background: #003b7f;
    border-color: #003b7f;
}

#modal-cookie-agree input:disabled {
    background: #003b7f;
    border-color: #003b7f;
}

#popup-window-content-modal-cookie-agree {
    overflow-y: auto;
}

#modal-cookie-agree .cookie-options {
    margin-top: 20px;
}

#modal-cookie-agree .cookie-option {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px;
}

#modal-cookie-agree .cookie-option-input {
    display: flex;
}

#modal-cookie-agree .cookie-option-input label {}

#modal-cookie-agree .cookie-option-disc {
    padding: 0 0 0 29px;
}

#modal-cookie-agree .cookie-option-disc p {
    font-size: 1em;
    margin: 0;
}

#modal-cookie-agree .cookie-option-alert {
    padding: 20px 20px 20px 55px;
    display: -ms-flexbox;
    margin: 12px 0;
    border-radius: 4px;
    font-size: 1em;
    line-height: 1.3;
    background: url(/local/components/taifun.cookie/templates/.default/images/attention.svg) no-repeat 15px 15px, #fbeff1;
}

@media (max-width: 992px) {
    .cookie-modal-body {
        flex-direction: column;
    }
    .cookie-modal-body .popup-btns {
        margin-top: 10px;
    }
}

@media (max-width: 600px) {
    .cookie-modal-body > div br {
        display: none;
    }
    .cookie-modal-body .popup-btns button {
        max-height: 30px;
    }
    .cookie-modal-body {
        font-size: 11px;
    }
    .cookie-wrap {
        font-size: 12px;
    }
}
@media (max-width: 450px) {
    .cookie-modal-body > div {
        text-align: center;
    }
    .cookie-modal-body .popup-btns {
        flex-wrap: wrap;
        margin-top: 5px;
    }
    .cookie-modal-body .popup-btns button {
        margin-bottom: 5px;
    }
}

/* End */


/* Start:/bitrix/templates/taifun_master/styles.css?162727849064*/
.news-detail .col-lg-6 + .col-lg-6 img {
    max-width: 100%;
}

/* End */


/* Start:/bitrix/templates/taifun_master/template_styles.min.css?16602965871341*/
.aside__gallery a img{width:100%}.home .content .partners__container a{width:25%;display:inline-block;text-align:center}body .content .category__filter .label-input{width:50%}body .content .category__filter .label-input input{width:70%}#scroller{position:fixed;bottom:30px;left:30px;background:transparent url(/bitrix/templates/taifun_master/images/up1.png) no-repeat left top;background-size:25px 35px;width:25px;height:35px;cursor:pointer;display:none;z-index:999}.banner__contaner img{-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-webkit-transition:all 1s ease-out;width:100%}.banner__contaner img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2)}.content .category__filter input.download{border:none;margin-bottom:0;background-image:none;padding-left:10px}table tbody td{padding:5px 10px}.specification__container table tr td:first-child,.specification__container table tr td:last-child{text-align:center}input.phone{padding-left:5px;margin-bottom:5px}@media (max-width:575px){.header__phones p{font-size:12px}.header__center .social{display:none}.header .header-title__container{text-align:center}.header .header-title__container p{padding-left:0;margin-top:0}.header .header-title__container .h3{margin-bottom:30px}.home .content .partners__container a{width:50%}#scroller{bottom:55px}.wrapper{margin-bottom:50px}}
/* End */
/* /local/components/taifun.cookie/templates/.default/style.css?17635457313588 */
/* /bitrix/templates/taifun_master/styles.css?162727849064 */
/* /bitrix/templates/taifun_master/template_styles.min.css?16602965871341 */
