.appointmentPg0{margin:0 auto;width:100%;max-width:1540px;font-weight:400;}
.appoinmentDiv2{max-width:920px;}
.textcnt5{font-weight:700;text-align:center;margin:23px 0;}
#additionalLink{cursor:pointer;margin:15px 0;margin-top:30px;text-transform:uppercase;text-decoration:underline;}
#div_btnSend{float:left;width:100%;text-align:center;margin:0 auto;}
.aptform1-trade, .aptform2-trade, .aptform3-trade{height:740px;}
.aptform4-trade{height:605px;}
.form-control-select{display:block;width:100%;height:34px;padding:6px 12px;font-size:1rem;line-height:1.42857143;background-color:#fff;background-image:none;border:1px solid #ccc;}
.material select option{color:#555;}
.form-control-msg{display:block;width:100%;height:34px;padding:6px 12px;font-size:1rem;line-height:1.42857143;background-color:#fff;background-image:none;border:1px solid #ccc;}
.checkbox-inline{position:relative !important;display:block !important;font-weight:normal;cursor:pointer;margin-left:0 !important;top:18px !important;}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill{background-color:transparent !important}
.Bsh{min-height:310px !important;}

@media screen and (max-width:1281px){.aptform3{height:500px}
}
@media screen and (min-width:768px) and (max-width:999px){#col-contact-cover{padding-right:0 !important;}
#col-showroom-cove{padding-right:0 !important;}
}
@media screen and (max-width:767px){.col-sm-4-cont{width:100% !important;}
#div_vhl_condition{font-size:0.7857142857142857rem;}
.aptform4{height:443px;}
.aptform5{height:558px;}
#Div_aptform4{padding:0%;}
.radio_vhlCond{margin:8px 3px 0 0 !important;}
.vhl_Cond{margin-top:5% !important;margin-left:-2px !important;}
#Div_AppoinmentContainer6{padding-left:5px !important;padding-right:4px !important;}
#Div_AppoinmentContainer7{padding-right:6px !important;}
}
@media screen and (max-width:1281px){.col-sm-4-cont{width:49.333333%;}
#col-contact-cover{padding-right:0 !important;}
#col-showroom-cove{width:100% !important;padding-right:0 !important;max-width:920px;text-align:center;margin:0 auto;float:none;}
}
.material input:focus, .material select:focus{outline:none;border:none;border-bottom:1px solid #757575;background:transparent !important;}
.radio_SellCars{float:left;margin:14px 7px 0px 7px;}
.authorizetxt{margin-top:14px;}
@media screen and (max-width:400px){.aptform3{height:803px;}
#Div_AppoinmentContainer6{padding-left:7px !important;}
}
.col-showroom{padding-right:30px}
.col-showroom .textcnt5{margin-bottom:33px;margin-top:23px}
#service_information input{margin-top:68%}
.dw-chkbox-td,.dw-radio-td{width:25px;}
.dw-radio-td1{width:20px;}
#div_btnSend div{margin-top:3%;}
#H3_1{color:#fff !important;margin:30px;text-align:center}
#divScheduleTestDrive, #divOfferContact, #MailFriendForm, #divConfirmAvailability{margin:20px 7px 0 7px;padding-top:0 !important;}
.sub-head{font-weight:600}
input[type="radio"], input[type="checkbox"]{margin:4px 0 0;}
.chk-td{padding-right:60px;}
.btn:focus, .btn:active:focus{outline:none}
.submit{float:left;margin-top:1%;margin-left:46.5%;}

#div_Comments{margin-top:50px;}

@media screen and (max-width:1100px){.col-sm-4-cont{width:100%;}
}
@media screen and (max-width:767px){.material label{font-size:0.7857142857142857rem;}

}
#col-showroom-cover-sell,#col-showroom-cove-sell,#Div_AppoinmentContainer4-sell{padding-right:30px}
#col-showroom-cover-sell .textcnt5,#col-showroom-cove-sell .textcnt5{margin-bottom:33px;margin-top:23px}
#Div_AppoinmentContainer4-sell .textcnt5{margin-bottom:34px}
#col-showroom-cover-emp{width:100%;padding-right:30px}
#divScheduleTestDrive-emp{max-width:600px;margin:0 auto;}
.appointmentPg0-emp{width:100%;float:left;}
.material .group-req{text-align:left}
.file-field{position:relative;}
.file-field .btn, .file-field .btn-large{float:left;height:34px;line-height:1.2rem;}
.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:1.4285714285714286rem;cursor:pointer;opacity:0;filter:alpha(opacity=0);color:#000;}
.file-field .file-path-wrapper{overflow:hidden;padding-left:10px;}
.txt-employment{text-align:center;width:100%}
.Bsh-emp{min-height:470px !important;box-shadow:0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);width:100%;padding:5%;float:left;min-height:429px;}
