#sc-box .subMitBtn input[type="submit"]{background:#27A305!important;padding:8px 10px!important;margin:0 0 10px 0!important;width:auto!important;border-color:transparent!important;border-radius:5px!important;font-size:18px!important;}
#sc-box .sc-form-heading{background:#27A305 none repeat scroll 0% 0%!important;border-radius:0!important;text-align:center!important;padding:5px 5px 10px 5px!important; width:100%}
.switch-android a{background-color:#27A305!important;}
.switch-android.switch-light input:checked ~ a{background-color:#27A305!important;}
#sc-box .sc-field-wrapper{background:transparent!important;padding:5px!important;}
.sc-form-wrapper.sc-vl-5{display:inline-block!important;background:transparent none!important;margin-right:3px!important;border:10px solid #27A305!important;border-radius:5px!important;}
#sc-box .bootstrap-select .btn{border:1px solid #ccc!important;}
#sc-box .locLabel{color:#000!important;}
#sc-box .sc-field.formToggleInc > span{color:#000!important;}
#sc-box .sc-field.half .sc-date-field input, #sc-box .sc-field.half .sc-date-field button{border:1px solid #ccc!important;padding:9px!important;height:40px!important;}
#sc-box .form_misc label{color:#000!important;}
#sc-box .dAge input[type="number"]{border:1px solid #ccc!important;}
.sc-aff-base #sc-box .sc-vl-5 div.dropOffLocInc select, .sc-aff-base #sc-box .sc-vl-5 div.pickUpLocInc select{border:1px solid rgb(204, 204, 204)!important;}
#sc-box .sc-form-wrapper .sc-date-field select{border:1px solid #ccc!important;}
#sc-box .sc-form-wrapper select{height:40px!important;padding:3px 32px 4px 4px!important;}
#sc-box .locDrop select{color:#27A305!important;}
#sc-box .sc-clear-15{height:0px!important;}
#sc-box .liveInWrap{margin-top:2px!important;}
#sc-box .sc-form-wrapper .locDrop.liveIn::after, #sc-box .sc-form-wrapper .locDrop.currency::after{border-color:#000!important;}
.numbers_n_popup a {
    color: #333;
    text-decoration: none !important;
}
.terms_head .heading {font-size: 20px; color: #333;}

#sc-be #sc-box .sc-form-wrapper .label_on .sc-cust-checkbox + label::before {background: #27a305;}
#sc-be #sc-box .sc-form-wrapper .sc-cust-checkbox + label::before {background: #27a305;}
#sc-be #sc-box .sc-form-wrapper .sc-cust-checkbox + label::after {border-color: #fff;}
#sc-be #sc-box .form_misc label, #sc-box .sc-form-wrapper .drv_age_check label {color: inherit !important;}
.drv_age_check #drvAge{border:1px solid #ccc !important;}
#sc-box .sc-right { float: left !important; }

/******************* Insurance CSS *******************/
[id|="sc-be"] #scv-book_protection h3 {padding-bottom: 0;}
[id|="sc-be"] #scv-book_protection .protection-title h2 {padding-bottom: 0;}

/******************* Manage Booking CSS *******************/
.manageBookingForm input[type="text"]{border: 1px solid #717171!important;border-radius: 0!important; height: 48px!important; padding: 13px!important;}
.manageContent .container{width:100%!important;}
.manageContent #sc-box .sc-field-wrapper {background: transparent !important;padding: 0 !important;}
.manageContent #sc-box .sc-field.half { float: left; Width: 100%;margin: 0 !important}
.manageContent .sc-aff-base #sc-box .sc-suggest div.pickUpLocInc { float: left;  width: 100% !important;}
.manageContent .sc-aff-base #sc-box .sc-suggest .sc-field.half.liveInWrap { margin-top: 15px;   width: auto; float: right;}
.manageContent .sc-aff-base #sc-box .sc-suggest .sc-date-field {Width: calc(51% - 20px);}
.manageContent  #sc-box .sc-right { float: right;  margin: 15px 0;}
.manageContent .sc-form-wrapper.sc-suggest {background: #f2f2f2 !important;  padding: 15px;}
.manageContent .sc-aff-base #sc-box .subMitBtn {position: relative !important; bottom: 0 !important;}
.manageContent #sc-box .subMitBtn input[type="submit"] {margin-right: 0 !important;}
.manageContent .sc-aff-base #sc-box .sc-suggest.half div.dropOffLocInc, .manageContent .sc-aff-base #sc-box .sc-suggest.half div.pickUpLocInc { width: calc(50% - 5px) !important;}
.manageContent .sc-aff-base #sc-box .sc-suggest .formToggleInc {margin-top: 16px;}
.manageContent #sc-box .sc-form-wrapper .sc-field input[type="text"]{border:1px solid #ccc !important;}
.manageContent #sc-box .sc-form-wrapper .sc-field input[type="text"] {height: 40px !important;}
@media screen and (min-width:992px){
 #sc-be #sc-box .sc-form-wrapper:not(.sc-nf) .drv_age_check {border-top: 1px solid  #ccc;}       
}
@media screen and (max-width:991px){
.manageContent .sc-aff-base #sc-box .sc-suggest.half div.dropOffLocInc, .manageContent .sc-aff-base #sc-box .sc-suggest.half div.pickUpLocInc {width: calc(50% - 1%) !important;}
}
@media screen and (max-width:575px){
.manageContent .sc-aff-base #sc-box .sc-suggest .sc-date-field {width: 100%;}
.manageContent .sc-aff-base #sc-box .sc-suggest.half div.dropOffLocInc, .manageContent .sc-aff-base #sc-box .sc-suggest.half div.pickUpLocInc {width: 100% !important;margin-left: 0;}
.manageContent .sc-aff-base #sc-box .sc-suggest.half div.dropOffLocInc {margin-top: 2%;}
}	


@media (max-width: 767px){
.sc-search .locDrop:not(:last-child) {margin-right: 58px !important;}
}
@media (max-width:399px){
	#sc-box .sc-form-wrapper .subMitBtn input[type="submit"] {  margin-right: 0 !important;}
	#sc-box .subMitBtn {padding: 0 5px;}
}