*{margin:0;padding:0}.p_0{padding:0}body{font-size:14px;line-height:1.428571429;background-color:#f6f6f6}hr{border-top:1px solid #d1d6dc}.pt_30{padding:30px 0 0}.container{width:650px}.header{background-color:#ffffff;padding:15px 0;border-bottom:1px solid #dee2e6}.header .logo img{width:200px}.header_right_text h3{text-align:right;color:#3c79bd;font-weight:500;font-size:20px}label{width:70%;font-weight:500;font-size:12px}label.required:after{content:"*"}.left_heading h3{color:#c4cbd3;font-size:20px;font-weight:400}input::placeholder{color:#c0c3c6}.is-invalid{border-color:red !important}.invalid-feedback{color:red;text-align:right;font-size:12px}.invalid-feedback:before{content:"x "}.form_sum .invalid-feedback{text-align:center}.radio,.radio_btns hr{margin-left:20px;margin-right:20px;width:70%}.radio input{width:17px;height:17px}.radio label{font-size:14px}.vehicle_mileage input{width:30%}label span{color:#c0c3c6;font-weight:400}.form_sum input{width:10%;margin:auto}.form-label{font-weight:500;font-size:12px}.form-control{height:38px}.form-check{margin-left:20px}.form-check-input{width:17px;height:17px}.form-check-label{font-weight:400;margin-left:10px}.form_sum{text-align:center}.info{width:80%;text-align:center;margin:auto;padding-bottom:50px}.info button{width:50%;font-size:20px;border-radius:inherit;padding:10px 0;font-weight:500}.inq_success_main{display:flex;height:84vh;flex-direction:column}.inq_success{width:550px;margin:auto;border:1px solid #babdc0;background-color:#ffffff;text-align:center;padding:30px}.inq_heading h3{color:#3c79bd;font-weight:400;font-size:34px}.check_img img{width:100px}.inq_text p{color:#c4cbd3;font-size:16px;padding:30px 0}.inq_link a{text-decoration:underline;font-size:16px}.slidecontainer{width:100%}.slider{-webkit-appearance:none;width:100%;height:4px;border-radius:50px;background:#d6d7d9;outline:none;-webkit-transition:0.2s;transition:opacity 0.2s}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:#699efe;cursor:pointer;border-radius:50%}.slider::-moz-range-thumb{width:16px;height:16px;cursor:pointer}.radio_btns label span{color:#333333;margin-left:10px;line-height:1.6}.radio_btns hr{margin-top:10px;margin-bottom:10px}.range_custom{margin-bottom:20px}.range_custom label{margin-bottom:10px}.range_lable{margin-bottom:10px !important}.lable_heading{color:#c0c3c6 !important;font-weight:400 !important;margin-left:0 !important}.checkbox label{font-weight:600}.chose_file label{margin-bottom:15px}.custom-file-label{display:none}input::file-selector-button{background-color:#ebecee;padding:7px 40px;border-radius:3px;border:1px solid #c8ced6}.flash-messages{text-align:center;width:30%;margin:0 auto;border-radius:0;padding:15px}.flash_alert{border-color:red}.info p{margin-bottom:30px}@media screen and (max-width: 991px){.vehicle_mileage input{width:15%}.form_sum input{width:10%}}@media screen and (max-width: 768px){.container{width:auto}.header{text-align:center}.header_right_text h3{text-align:center;padding-top:20px}.form_sum{text-align:left}.form_sum input{width:30%;margin-left:0;margin-right:auto}.vehicle_mileage input{width:20%}.form_sum input{width:15%}.radio,.radio_btns hr{width:auto}}@media screen and (max-width: 580px){.vehicle_mileage input{width:30%}.form_sum input{width:25%}}@media screen and (max-width: 576px){.inq_success{width:100%}}@media screen and (max-width: 350px){.vehicle_mileage input{width:40%}.form_sum input{width:35%}}.form-horizontal .form-group{margin-left:0px;margin-right:0px}
