/* Форма пожертвования */
#rec809900102 .t988__pricebtn {
    border-radius:9px;
}
.t988 .t988__submit {
    margin-top:15px;
    font-size:22px;
    height:56px;
}
.t988 .t988__text-wrapper {
    margin-bottom:25px;
}

/* Корзина пожертвования */
.t706__cartwin-content {
    background-color:#181818;
}
.t706__product-title, .t706__cartwin-prodamount-wrap {
    color:#fff;
    font-weight: 400;
    text-align:left;
}
.t706__cartwin-bottom {
    padding-top:0;
    border-top:0;
}
.t706__cartwin-prodamount-wrap {
    border-bottom: 1px solid #333;
}
.t706__cartwin-top {
    border-bottom: 1px solid #333;
    padding: 0 0 10px;
}
.t706__product-title {
    padding-bottom:0;
}
.t-checkbox__indicator {
    border: 1px solid #e4e4e4 !important;
}
.t-checkbox__indicator:after {
    border: solid #e4e4e4 !important;
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
.t706__product-amount, .t706__cartwin-totalamount-wrap, .t706__cartwin-prodamount-label {
    display:none !important;
}

/* Главная */
.t525__container .t-valign_middle {
    vertical-align: top !important;
}
.t944__btn_xl {
    font-size:3em;
}
.t988 .t988__content {
    padding: 5em 25px 5em;
}
.t-form__errorbox-wrapper {
    display:none !important;
}
.t-form .js-error-control-box .t-checkbox__control, .t-form .js-error-control-box .t-checkboxes__wrapper, .t-form .js-error-control-box .t-input:not(.t-input-phonemask):not(.t-input-ownanswer):not(.t-input__own-answer), .t-form .js-error-control-box .t-radio__wrapper, .t-form .js-error-control-box .t-rate__wrapper, .t-form .js-error-control-box .t-select, .t-form .js-error-control-box .uploadcare-widget {
    border-radius: 9px !important;
}

/* Истории */
.t-btn_xs {
    font-size:15px;
}

/* Виджет слабовидящим */
@media screen and (max-width: 980px) {
    #glazd {
        position:absolute;
        top:10px;
        right:10px;
        z-index: 99999;
        width:50px;
    }
}
@media screen and (min-width: 980px) {
    #glazd {
        position:absolute;
        top:20px;
        right:20px;
        z-index: 99999;
        width:50px;
    }
}