.form-horizontal span {
    color: inherit;
}
#order-form .steps-wrapper .academic-label {
    color: #5d5d5d !important;
}
#order-form .steps-wrapper .shadow-label, #order-form .steps-wrapper .shadow-label-paper-format, #order-form .steps-wrapper .shadow-label-deadline, #order-form .steps-wrapper .shadow-label-page-quantity, #order-form .steps-wrapper .shadow-label-writer, #order-form .steps-wrapper .shadow-label-payment {
    color: #5d5d5d !important;
}
#order-form .steps-wrapper .order-info-header-text {
    color: #818181 !important;
}
#order-form .steps-wrapper .information-input-name {
    color: #767676 !important;
}
#order-form .steps-wrapper .total-sum-sign {
    color: #808180 !important;
}
#order-form .steps-wrapper .user-form-tab {
    color: #5d5d5d !important;
}
#order-form .steps-wrapper .text-under-input {
    color: #8e8c8c !important;
}
#order-form .tabs-wrapper .tabs li.active:nth-of-type(1) {
    background-image: url(../images/steps.png);
}
#order-form .tabs-wrapper .tabs li.active:nth-of-type(2) {
    background-image: url(../images/steps.png);
}
#order-form .tabs-wrapper .tabs li.active:nth-of-type(3) {
    background-image: url(../images/steps.png);
}
@media only screen and (max-width: 771px) {
    #order-form .tabs-wrapper .active {
        background-color: #605ca8;
    }
}
#order-form .steps-wrapper .custom-button, #order-form .steps-wrapper .custom-button-second-step, #order-form .steps-wrapper .custom-button-third-step, .modal .modal-file-upload .modal-content .modal-footer .green-btn,#order-form .steps-wrapper .promo-code .promo-code-value button {
    border: 1px #ffc90f solid !important;
    background-color: #ffc90f;
    background-image: none !important;
}
#order-form .steps-wrapper .custom-button:hover, #order-form .steps-wrapper .custom-button-second-step:hover, #order-form .steps-wrapper .custom-button-third-step:hover,.modal .modal-file-upload .modal-content .modal-footer .green-btn:hover,#order-form .steps-wrapper .promo-code .promo-code-value button:hover {
    background-color: #ffc90f !important;
    background-image: none !important;
}
#main-customer-form .wrap-customer-form .input-wrap .text-error {
    margin-top: 10px !important;
}
#main-customer-form .wrap-customer-form .input-wrap button.submit-btn {
    border: 1px solid #ffc90f !important;
    background: #ffc90f !important;
}
#main-customer-form .wrap-customer-form .input-wrap button.submit-btn:hover {
    background: #ffc90f;
}
#order-form .tabs-wrapper .tabs li {
    width: 254px;
}
#order-form .steps-wrapper .order-info-header-text span {
    color: inherit;
}
.order-information span, .ng-binding #order-form, .steps-wrapper .total-sum-value-wrapper span, #order-form .steps-wrapper .back-button-wrapper span, .custom-button-third-step span{
    color: inherit;
}
span.ng-binding {
    color: inherit;
}
.summary-block span {
    color: inherit;
}
#order-form .steps-wrapper .total-sum>.col-sm-12{padding: 0;}
.modal .modal-file-upload .modal-content .modal-header{
    background-color: #605ca8;
}

.modal .modal-file-upload .modal-content .modal-body .list-files .t-progress .progress{
    top: 50%;
}
#order-form .policy-holder label a:not(label.faq__group a){
    padding-left: 0;
}