#auto_specifications td{height:45.5px}
.appointmentPg0{margin:0 auto;width:100%;max-width:1540px;font-weight:400;}
.appoinmentDiv2{max-width:920px;}
.textcnt5{font-weight:700;text-align:center !important;margin:23px 0 33px 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;}
.aptform1, .aptform2, .aptform3{height:740px;}
.aptform4, .aptform5{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;}
#Div_AppoinmentContainer4{float:left;width:34.333333% !important;}
#Div_AppoinmentContainer5{float:left;width:30.333333% !important;}
#Div_AppoinmentContainer6{float:left;width:47.6%;}
#Div_AppoinmentContainer7{float:left;width:100%;padding-left:6px;}
@media screen and (min-width:1415px) and (max-width:1599px){#Div_AppoinmentContainer6{float:left;width:37.4% !important;}
#Div_AppoinmentContainer7{float:left;width:100%;}
}
@media screen and (min-width:1300px) and (max-width:1415px){#Div_AppoinmentContainer6{float:left;width:67% !important;margin-left:14%;}
#Div_AppoinmentContainer7{float:left;width:100%;margin-left:16%;}
}
@media screen and (min-width:1000px) and (max-width:1299px){#Div_AppoinmentContainer6{float:left;width:100% !important;padding-right:5px;padding-left:6px !important;}
#Div_AppoinmentContainer7{float:left;width:100%;padding-right:5px;padding-right:6px;}
}
@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;}
#Div_AppoinmentContainer6{float:left;width:100% !important;padding-right:5px;padding-left:6px !important;}
#Div_AppoinmentContainer7{float:left;width:100%;padding-right:5px;padding-right:6px;}
}
@media screen and (max-width:767px){.col-sm-4-cont{width:100% !important;}
#div_vhl_condition{font-size:0.7857142857142857rem;}
.aptform1, .aptform2, .aptform3{height:auto;}.aptform4, .aptform5{height:auto;}
#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;}
#Div_AppoinmentContainer6{float:left;width:100%;}
#Div_AppoinmentContainer7{float:left;width:100%;}
.col-sm-4-cont {width: 50%;float: left;}
}
.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:10px;}
@media screen and (max-width:400px){
#Div_AppoinmentContainer6{padding-left:7px !important;}
}
@media screen and (max-width:490px) {
.material label,.authorizetxt{font-size:0.6428571428571429rem !important;}
.first_td{width:9px !important;}
}
#col-showroom-cover, #col-showroom-cove{padding-right:30px;}
#service_information input{margin-top:68%;}
.exterior, .interior{text-decoration:underline;}
.DW_send{margin:3% auto 0 auto;max-width:100px;width:100%;}
#div_chkbox table, #div_vhl_condition table{width:100%;}
.first_td{width:20px;}
.chkbox_td{width:25px;}
#service_information .material label{position:relative !important}
#service_information .authorizetxt{margin-top:-2px !important;position:relative;line-height:0px;float:none !important}
.div_vhlCond{margin-top:10px;}
.div_vhlCond label{position:relative !important;top:0 !important;}
@media only screen and (min-width: 768px) and (max-width: 1100px) {#col-contact-cover {width: 48% !important; margin:0 1%; padding-right: 20px;}} 
@media only screen and (min-width: 1101px) and (max-width: 1280px) {#col-contact-cover, #col-showroom-cover {width: 48% !important; margin:0 1%; padding-right: 20px;}} 