#sc-box .subMitBtn input[type="submit"]{background:#C4981F!important;padding:13px 35px!important;width:auto;font-size: 22px !important;}
#sc-box .sc-form-heading {text-align: center;  width: 100%;  border-bottom: 1px solid #444;}
.switch-android a{background-color:#C4981F;}
.switch-android.switch-light input:checked ~ a{background-color:#C4981F;}
#sc-box #payment_box.panel.panel-default{border:1px solid #D9D9D9;}
#sc-box .fieldWrapperInc .bootstrap-select .be_btn {
    padding: 8px !important;
    border: 1px solid #a8abad !important;
    box-shadow: none !important;
    border-radius: 2px !important;
}
#sc-box .fieldWrapperInc button.startDate, #sc-box .fieldWrapperInc button.endDate {
    font-size: 11px !important;
}
.mainPriceInc p .largeFont {
    font-size: 32px !important;
}
#sc-box .bootstrap-select .be_btn {
    color: #555 !important;
    text-transform: capitalize;
}
#sc-be #sc-box .sc-form-wrapper .label_on .sc-cust-checkbox + label::before {background: #fff;}
#sc-be #sc-box .sc-form-wrapper .sc-cust-checkbox + label::before {background: #fff;}
#sc-be #sc-box .sc-form-wrapper .sc-cust-checkbox + label::after {border-color: #333;}

/******************* For Insurance  ********************/
[id|="sc-be"] .cancelBooking #sc-manage-protection h3 {font-size: 16px !important;}
[id|="sc-be"] .cancelBooking #sc-manage-protection li, [id|="sc-be"] .cancelBooking #sc-manage-protection p, [id|="sc-be"] .cancelBooking #sc-manage-protection p a {font-size: 14px;}
[id|="sc-be"] .cancelBooking #sc-manage-protection label {font-size: 14px;}

#sc-manage-body .sc-aff-base #sc-box .sc-suggest .subMitBtn {
    position: relative;
    bottom: 0 !important;
}
#sc-box .locDrop{align-items:center}
#sc-box .locDrop label{margin-bottom:2px}
body:has(.engine-layout) #sc-box .liveInWrap{margin-top:18px;margin-bottom:10px}
body .sc-aff-base #sc-box .sc-suggest .subMitBtn{right:2px;}
body:has(.manage-booking-layout) #sc-box .liveInWrap{margin-top:20px;margin-bottom:12px}
@media (min-width:992px) and (max-width:1199px){body .sc-aff-base #sc-box .sc-field-wrapper{padding:20px 20px 30px 20px}}
@media screen and (min-width:768px) and (max-width:1470px){
:has(.manage-booking-layout) :has(input[aria-controls="select2-currency_select-results"]).select2-container--open span.select2-dropdown{right:calc(0px - 63px);left:auto}}
@media(min-width:680px){
.manageContent .sc-aff-base #sc-box .subMitBtn{margin-top:-40px !important;}
}
@media (min-width:992px){
.manageContent .sc-aff-base #sc-box .sc-suggest .sc-field.half.liveInWrap {margin-left: -23px;}
#sc-be #sc-box .sc-form-wrapper:not(.sc-nf) .drv_age_check {border-top: 1px solid  #2f2f2f;}    
}
@media (max-width:767px){body:has(.manage-booking-layout) #sc-box .liveInWrap{margin-top:16px;margin-bottom:2px}#resp-menu{position:absolute;width:100%;top:90px;z-index:999;left:50%;transform:translate(-50%,0%)}}