#appoinment_content .select-input .ui-selectmenu-button span.ui-selectmenu-text{font-weight:400;color:#cacac9}#appoinment_content .vehicle-year .thm-spinner{width:70%;display:inline-block;margin-right:15px}#appoinment_content .vehicle-year .vehicle-year{display:inline-block;padding:0;text-align:center}#appoinment_content .thm-spinner{height:10px;border:none;background:#f5f5f5}#appoinment_content .thm-spinner .ui-widget-header{background:#15a8dc}#appoinment_content .thm-spinner.ui-slider .ui-slider-handle{width:30px;height:30px;border:none;border:10px solid #fff;outline:none;border-radius:50%;background:#15a8dc;box-shadow:0 0 5px rgba(0,0,0,.1);top:-10px}#appoinment_content ul.special-checkbox{font-size:0}#appoinment_content ul.special-checkbox li{display:inline-block;color:#555;font-size:14px;line-height:18px;margin-right:17px;cursor:pointer}#appoinment_content ul.special-checkbox li.active .input-checker{border:none}#appoinment_content ul.special-checkbox li.active .input-checker:before{content:"";font-family:"FontAwesome";font-size:21px;color:#15a8dc}#appoinment_content ul.special-checkbox li .input-checker{width:18px;height:18px;border:1px solid #ddd;margin-right:18px;display:inline-block;vertical-align:bottom}.appointment-page{padding-top:10%}.appointment-page h2{font-size:50px;font-weight:900;color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;margin:0 20%;padding:1% 0}.appointment-page h3{font-size:16px;font-weight:300;color:#fff}select.form-control.selectclase{border:1px solid #e1e1e1;height:50px;border-radius:0px;font-size:13px;font-weight:500;color:#cacac9}.information_input input{border:1px solid #e1e1e1;height:50px;border-radius:0px;font-size:13px;font-weight:500;color:#cacac9}.checkbox_colunn{width:14%;float:left}.checkbox_colunn form{font-size:14px;font-weight:500;color:#cececd}.form_textarea{padding-top:20px}.form_textarea h2{font-size:14px;font-weight:700;color:#000;text-transform:uppercase;padding-bottom:20px}.form_textarea textarea{border:1px solid #e1e1e1;height:100%;border-radius:0px;font-size:13px;font-weight:500;color:#cacac9;width:100%;padding:20px}.information_check_box{font-size:14px;font-weight:500;color:#cececd}.information_check_box span{float:left;padding-left:0;padding-top:1px}.information_check_box i{float:left;padding-top:3px;width:18px;height:18px;font-size:18px}i.fa.fa-check-square{background:#fff;color:#15a8dc}.fa.fa-check-square{margin-right:6px}.information_check_box{width:15%;float:left}.checkbox-middel{width:10%}input.check{width:15px;height:15px;border:1px solid #e1e1e1;font-size:14px;font-weight:500;color:#cececd}.contact_details input{border:1px solid #e1e1e1;height:50px;border-radius:0px;font-size:13px;font-weight:500;color:#cacac9}.contact_button{border:0px solid;border-radius:0px;width:100px;height:45px;background:#15a8dc;color:#fff;font-size:13px;font-weight:700;text-align:center;padding-top:5px;float:right;margin-top:20px}.contact_button:hover{background:#15a8dc;color:#fff}.special-service .special-checkbox span{margin:0}.special-service .special-checkbox span label{display:inline-block;color:#555;font-size:14px;line-height:18px;margin-right:17px;cursor:pointer}.special-service .special-checkbox span label input{width:18px!important;height:18px!important;border:1px solid #ddd!important;margin-right:18px;display:inline-block;vertical-align:bottom;padding:0!important}#appoinment_content .vehicle-year .thm-spinner{position:relative;top:25px}.vehicle-year p{float:right;width:24%;display:inline-block;padding:0;text-align:center}#appoinment_content .thm-spinner.ui-slider .ui-slider-handle{width:30px!important}#appoinment_content .nice-select{display:none!important}