body {
    background-color: #000;
}

.block-hunters-garage .col-right {
    background-color: #000;
}
.block-hunters-garage .col-left {
    background-color: #000;
    align-items: start;
    border-radius: 0;
}

.form-reviews label {
    color: #feea00!important;
}

.form-reviews .form-title {
    color: #feea00!important;
}
.block-reviews.review-app .custom-label-file {
    color: #feea00!important;
}

.form-reviews .form-group.accept-privacy {
    color: #feea00;
}
.form-reviews .form-control {
    background-color: #777;
}
.form-reviews input[type=tel].form-control {
    border-color: #feea00!important;
    color: #feea00!important;
    background-color: #000;
}

.form-reviews input[type=tel].form-control::placeholder {
    color: #feea00!important;
}

.block-hunters-garage .lang-switcher-main {
    color: #feea00;
}

.block-hunters-garage .lang-switcher-main__current.active {
    background: #000;
    border-color: #feea00;
    color: #feea00;
}

.block-hunters-garage .lang-switcher-main__current:hover {
    background: #000;
    border-color: #feea00;
    color: #feea00;
}

.block-hunters-garage .lang-switcher-main__list-item {
    color: #feea00;
    background-color: #000;
    border-color: #feea00;
}

.block-hunters-garage .lang-switcher-main__list {
    background-color: #000;
}

.block-hunters-garage .lang-switcher-main__current {
    border: 1px solid #feea00;
}

.block-hunters-garage .lang-switcher-main__current.active {
    background: #000;
    border-color: #feea00;
}

.block-hunters-garage .lang-switcher-main__list:before {
    background-color: #000;

}

.block-hunters-garage .form-reviews textarea.form-control {
    padding: 10px;
    border-color: #feea00!important;
    background-color: #000;
    color: #feea00;
}

.block-hunters-garage.review-app:before {
    background-image: none;
}
.block-hunters-garage.review-app:after {
    background-image: none;
}

.block-reviews.review-app .footer-form span, .block-reviews.review-app .footer-form a {
    color: #feea00 !important;
}

.form-reviews .custom-input-file-v1+label:hover, .form-reviews .custom-input-file-v1.has-focus+label, .form-reviews .custom-input-file-v1:focus+label {
    color: #feea00!important;
}

.form-reviews .btn {
    background-color: #feea00!important;
    color: #000;
}

.form-reviews .custom-checkbox input[type=checkbox]:checked+label:before {
    background-color: #feea00d4!important;
    border-color: #feea00!important;
}

.block-rating .rating-caption {
    color: #feea00;
}

@media only screen and (max-width: 768px) {
    .form-reviews .logo {
        transform: none;
    }

    .block-hunters-garage .col-left {
        padding: 25px 110px;
    }

    .block-hunters-garage .col-left {
        background-image: none;
    }
    .btn-red, .btn-red:disabled {
        width: 100% !important;
        height: 100% !important;
    }
    .block-reviews.review-app .footer-form {
        margin-top: 15px;
        padding: 0 30px 15px 30px;
    }
}

@media only screen and (max-width: 480px) {
    .form-reviews .logo {
        width: 70%;
        max-width: 100%;
    }
    .block-hunters-garage .col-left {
        padding: 25px;
    }
}

@media only screen and (max-width: 768px){
    .review-app .form-reviews .col-right:after {
        background-image: none;
    }
}
