@media only screen and (max-width: 767px){
#finance-page .section__title-blue{padding-bottom:31px;margin-top:0;}
#finance-page .section__title-blue .container{padding:0;max-width:100%;}
}
#finance-page .section__title-blue{font-family:"Questrial", sans-serif;min-height:128px;width:100%;background:#2777B7;color:#FFFFFF;padding:60px 0 20px 16px;}
#finance-page .cash-for-cars .cash-for-car-application{font-size:14px;padding:0 76px;}
#finance-page .cash-for-cars .cash-for-car-application .cash-for-cars-block{margin:2% 0;text-align:right;padding:3% 15%;background:#F5F5F5;}
#finance-page .cash-for-cars .cash-for-car-application .cash-for-cars-block input:not([type='checkbox']),.cash-for-cars .cash-for-car-application .cash-for-cars-block select{width:50%;margin-left:3%;border:1px solid #CCCCCC;color:#525252;margin-bottom:14px;height:29px;padding-left:10px;}
#finance-page .cash-for-cars .cash-for-car-application .cash-for-cars-block select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("/images/cash-for-cars/arrow.png");background-position:center right 10px;background-size:3%;background-repeat:no-repeat;background-color:white;border-radius:0;padding-left:10px;height:29px;color:#555555;font-family:"Questrial", sans-serif;margin-bottom:14px;}
#finance-page .cash-for-cars .cash-for-car-application .cash-for-cars-block:first-child{padding:3%;text-align:left;}
#finance-page .cash-for-cars .cash-for-car-application .cash-for-cars-block:first-child div{text-align:right;}
#finance-page .cash-for-cars .cash-for-car-application h3{text-align:left;font-size:21px}
#finance-page .previous-address-block, .previous-employment-block{display:none}
#finance-page .cash-for-cars .cash-for-car-application .agree{background:#2777B7;color:white;padding:1.4%;}
#finance-page .cash-for-cars__button{border:0;background:#2777B7;color:white;}
#finance-page .cash-for-cars__bold{padding:1rem 0;display:inline-block;}
#finance-page .cash-for-cars__items-top{padding-left:2rem;}
#finance-page .cash-for-cars__button-subtitle{text-align:left;display:inline-block;width:80%;}
#finance-page .cash-for-cars__button-car{padding:7px 52px;}
#finance-page .agree-block{display:inline-block;padding-bottom:2rem;}
#finance-page .agree-mobile-lable{text-transform:uppercase;}
#finance-page .datepicker{border-radius:0!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;}
#finance-page .cash-for-cars .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:center right 10px;background-size:3%;background-repeat:no-repeat;background-color:white;border-radius:0;height:29px;color:#555555;font-family:"Questrial", sans-serif;margin-bottom:14px;border:1px solid #CCCCCC;width:50%!important;}
#finance-page .cash-for-cars .select2-container--default .select2-selection--single{background-color:transparent;border:none;border-radius:0;}
#finance-page .alert-success1{color:#155724;background-color:#d4edda;border-color:#c3e6cb;position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;}
#finance-page #bsimage_area{display:none;}
#finance-page #warnings{width:90%;margin:0 auto;margin-top:20px;}
#finance-page #success-alert{display:none;text-align:center;width:96%;margin:0 auto;margin-top:20px;margin-bottom:20px;}
#finance-page #overlay{background:#ffffff;color:#666666;position:fixed;height:100%;width:100%;z-index:5000;top:0;left:0;float:left;text-align:center;padding-top:25%;opacity:.80;}
#finance-page #overlay_img{background:#ffffff;color:#666666;position:fixed;height:100%;width:100%;z-index:5000;top:0;left:0;float:left;text-align:center;padding-top:25%;opacity:.80;}
@media (min-width: 1200px){
#finance-page .previous-address-block{margin:2% 0;text-align:right;padding:3% 15%;background:#F5F5F5;}
#finance-page .previous-address-block input:not([type='checkbox']),.previous-address-block select{width:50%;margin-left:3%;border:1px solid #CCCCCC;color:#525252;margin-bottom:14px;height:29px;padding-left:10px;}
}
#finance-page .previous-address-block{background:#F5F5F5}

#finance-page .cash-for-car__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
#finance-page .cash-for-car__card-car{border:1px solid #707070;padding:1rem 0 1rem 2rem;max-width:678px;width:678px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;margin:1rem 0 3rem 0;}
#finance-page .cash-for-car__card-title{display:inline-block;font-size:20px;font-weight:500;padding-bottom:10%;}
#finance-page .cash-for-car__card-model{display:block;padding-bottom:10%;}
#finance-page .cash-for-car__card-price{font-size:31px;font-weight:bold;}
#finance-page .cash-for-cars .cash-for-car-application .cash-for-cars-block input:not([type="checkbox"]):disabled,#finance-page .previous-address-block input:not([type="checkbox"]):disabled,#finance-page .select2-container--default.select2-container--disabled .select2-selection--single{background:#cccccc;}
@media only screen and (max-width: 991px){
#finance-page .cash-for-cars .cash-for-car-application{padding:0;}
}
@media only screen and (max-width: 767px){
#finance-page .cash-for-cars .cash-for-car-application .cash-for-cars-block input:not([type='checkbox']),.cash-for-cars .cash-for-car-application .cash-for-cars-block select{width:100%;height:32px;margin-left:0;}
#finance-page .cash-for-cars .cash-for-car-application .cash-for-cars-block,#finance-page .previous-address-block{padding:3%;}
#finance-page .cash-for-cars .cash-for-car-application .cash-for-cars-block input:not([type="checkbox"]),#finance-page .previous-address-block input:not([type="checkbox"]),#finance-page .select2-container--default.select2-container--disabled .select2-selection--single{width:100%;height:32px;margin-left:0;}
#finance-page .cash-for-cars .cash-for-car-application label{display:block;text-align:left;margin-bottom:0;padding-top:1rem;}
#finance-page .cash-for-cars .select2-container{width:100%!important;}
#finance-page .cash-for-cars .cash-for-car-application .agree{padding:3%;width:70%;margin:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;}
#finance-page .agree-center{display:flex;margin-bottom:unset;}
#finance-page .cash-for-cars-block .agree-center .agree label{padding-top:0;}
}
@media only screen and (max-width: 991px){
#finance-page .cash-for-cars__button-subtitle{padding-bottom:0.5rem;text-align:left;display:block;width:100%;}
}
@media only screen and (max-width: 768px){
#finance-page .cash-for-cars .section__title-blue{background:#FFFFFF;}
#finance-page .cash-for-cars .section__title-blue{padding:15px!important;}
}
#finance-page .cash-for-cars .section__title-blue{background:#222222;color:#FFFFFF;}
@media only screen and (max-width: 768px){
#finance-page .cash-for-cars .section__title-blue{background:#222222;}
}

#finance-page .section__title-blue-container{
    color: #FFFFFF;
}

#finance-page .datedd, #finance-page .datemm {width: 12% !important}
#finance-page .dateyyyy {width: 20% !important}
@media only screen and (max-width: 767px) {

  #finance-page .datedd, #finance-page .datemm {width: 24%;margin-right:6% !important}
  #finance-page .dateyyyy {width: 40% !important}

}
.show-loading{
    background-image: url(/images/pulse-loading.svg);
    width: 20px;
    height: 20px;
    text-align: center;
    background-position-x: center;
    align-items: 0 auto;
    background-size: cover;
    margin: 0 auto;
    outline: none;
}

.error-message{
    color:red;
}

@media only screen and (min-width: 768px) {
  #finance-page .cash-for-cars .select2-container{margin:0 0 15px 3%;}
}
