.premiumAutoSale .vehicleTabs
h2{margin:10px
0}.premiumAutoSale .vehicleTabs
.brandHeading{margin-bottom:10px}.premiumAutoSale .vehicleTabs .brandHeading
label{font-size:18px}.premiumAutoSale .vehicleTabs .brandHeading
i{font-size:30px;vertical-align:middle;margin-right:5px}.premiumAutoSale .vehicleTabs .nav-tabs{margin:0
auto;text-align:center;border:none}.premiumAutoSale .vehicleTabs .nav-tabs>li{float:inherit;display:inline-block}.premiumAutoSale .vehicleTabs .nav-tabs>li>a{padding:10px
20px;background:#e7ecf2;color:#a2adbd;border:1px
solid #e7ecf2;border-radius:5px}.premiumAutoSale .vehicleTabs .nav-tabs>li.active>a,
.premiumAutoSale .vehicleTabs .nav-tabs>li.active>a:focus,
.premiumAutoSale .vehicleTabs .nav-tabs>li.active>a:hover{background:#2699fa;border:1px
solid #2699fa;color:#fff}.premiumAutoSale .brandsThumb figure
label{height:100%;width:100%;background:#fff;position:relative;border:1px
solid #d2cfcf;min-height:100px;border-radius:3px;margin-bottom:0px}.premiumAutoSale .brandsThumb
figure{position:relative;margin-bottom:0px}.premiumAutoSale .brandsThumb figure img, .premiumAutoSale .brandsThumb figure
span{position:absolute;top:50%;left:50%;max-width:80%;text-align:center;font-weight:500;transform:translate(-50%, -50%)}.premiumAutoSale .brandsThumb input[type="checkbox"]{position:absolute;top:3px;right:7px;z-index:1}.premiumAutoSale .brandsThumb input[type='checkbox']:after{line-height:1.5em;content:'';display:inline-block;width:15px;height:15px;border:1px
solid rgb(192,192,192);background:#fff}.premiumAutoSale .brandsThumb input[type='checkbox']:checked:after{width:15px;height:15px;line-height:12px;text-align:center;background:#2699fa;color:#fff;border:1px
solid #2699fa;font-family:FontAwesome;content:'\f00c';position:absolute}.premiumAutoSale .brandsThumb input[type="checkbox"]:checked+label{border:2px
solid #2699fa}.premiumAutoSale
.thankYouContainer{background:#fff url('http://cdn1.acedms.com/photos/images/web/beta/images/pages/premium-auto-sale/car.png') no-repeat right bottom;background-size:contain}.premiumAutoSale .thankYouContainer
.thankYouMessage{background:transparent}.premiumAutoSale .thankYouContainer
.textMessage{font-size:26px;color:#8c8d8e;font-weight:300}.premiumAutoSale
.phoneNumberBlock{position:relative}.premiumAutoSale .phoneNumberBlock
.verifyBtn{position:absolute;top:5px;right:0;padding:5px
10px;font-weight:500}.brandsThumb ul
li{float:left;width:14.24%;padding:10px}.brandsThumb ul li
figure{width:100%}.mt-25{margin-top:25px}.preBookingContainer{width:100%;margin:0
auto;padding:0;font-family:'Rubik',sans-serif}.main-banner{position:relative}.main-banner
img{width:100%}.main-banner
figcaption{position:absolute;left:5%;top:50%;transform:translate(5%,-50%)}.mainHeading{font-size:16px;color:#30343e;font-weight:600;margin:0;padding:0}.mainHeading
span{display:block;color:#1a5789;margin-top:10px}.bookingFormContainer{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.08);padding:20px;margin:0px
auto}.bookingForm:after{content:'';height:0;display:block;clear:both}.bookingForm .form-group{position:relative;margin-bottom:30px}.preBookingContainer
.subHeading{font-size:18px;color:#2d2f4b;margin:0
auto 30px}.bookingForm .form-group input, .bookingForm .form-group
select{font-size:14px;padding:8px
0;display:block;width:100%;background-color:transparent;border:none;border-radius:0;border-bottom:1px solid #e1e1e1;box-shadow:none}.bookingForm .form-group input:focus,
.bookingForm .form-group select:focus,
.bookingForm .form-group select:active{outline:none;border:none;border-bottom:1px solid #2598fb;box-shadow:none}.bookingForm .form-group select:hover{outline:none;border:none;border-bottom:1px solid #e1e1e1}.bookingForm .form-group .form-control~label{color:#999;font-size:13px;font-weight:normal;position:absolute;pointer-events:none;left:0;top:5px;text-transform:capitalize;transition:0.2s ease all;-moz-transition:0.2s ease all;-webkit-transition:0.2s ease all}.bookingForm .form-group
label{font-size:13px;font-weight:normal}.bookingForm .form-group .form-control:focus ~ label,
.bookingForm .form-group .form-control:valid~label{top:-18px;font-size:12.5px;color:#2598fb}#buttons{text-align:center}.bookingForm
.btn{max-width:220px;width:100%;padding:10px
0;border:solid 1px #2699fa;background-color:#2699fa;border:0
none;box-shadow:0 3px 7px 0 #a6c7e5}.error{color:#e23c3c;font-size:12px;font-style:italic;display:none;width:90%;margin:0
auto;position:absolute}#thankYouPopup .modal-body
ul{padding:0;margin:0}.successMessageBlock,.errorMessageBlock{display:none}.thankYouContainer
.thankYouMessage{background:#f7f7f7;padding:40px;text-align:center}.thankYouContainer .thankYouMessage .headingIcon
img{margin:0
auto}.thankYouContainer .thankYouMessage
h1{font-size:32px;margin-top:20px}.thankYouContainer .thankYouMessage
.ico{font-size:42px;color:#4da424}.thankYouContainer
.thankYouServices{padding:20px
0;text-align:center}.thankYouContainer .thankYouServices
h2{color:#2d2f4b;font-size:26px;margin-bottom:30px}.thankYouContainer .thankYouServices
.service{background:#f9f5f5;text-align:center;padding:20px
30px;margin-bottom:20px}.thankYouContainer .thankYouServices
a{color:#8f9195}.thankYouContainer .thankYouServices a:hover{text-decoration:none}.thankYouContainer .thankYouServices a:hover
.service{transition:all 0.3s ease-in-out;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.08);-moz-box-shadow:0 5px 5px rgba(0,0,0,.08);box-shadow:0 5px 5px rgba(0,0,0,.08)}.thankYouContainer .thankYouServices .service
figure{min-height:80px;position:relative}.thankYouContainer .thankYouServices .service figure
img{margin:0
auto;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.thankYouContainer .thankYouServices .service
label{display:block;margin:10px
0}.new-vehicle-banner{position:relative}p.text-absolute{position:absolute;top:50%;left:55%;transform:translate(-50%, -50%);color:#fff;font-size:27px;width:100%}p.text-absolute
span{color:#efb506;font-weight:500}p.motorcycle-txt-abs{position:absolute;top:35%;color:#333;font-size:27px;right:8%;text-align:right}p.motorcycle-txt-abs
span{color:#ea1f37}.scooter p.text-absolute
span{color:#0dcfda}.v-content .bookingFormContainer
p{text-align:justify}@media(max-width: 990px){.brandsThumb ul
li{float:left;width:20%;padding:10px}}@media(max-width: 768px){.brandsThumb ul
li{float:left;width:25%;padding:10px}}@media only screen and (min-width:768px){.bookingFormContainer{padding:25px}.v-content
.bookingFormContainer{padding:35px}.thankYouContainer{padding:0}.bookingForm{max-width:80%;margin:0
auto}.bookingForm>[class*="col-"]{}.bookingForm .form-group{position:relative;margin-bottom:40px}.preBookingContainer
.subHeading{font-size:24px}.mainHeading{font-size:40px}.mainHeading
span{font-size:44px}.thankYouContainer
.thankYouServices{padding:20px
40px}}@media only screen and (max-width:767px){.thankYouContainer .thankYouMessage
h1{font-size:24px}.thankYouContainer .thankYouServices
h2{font-size:18px}}@media only screen and (max-width:320px){.thankYouContainer .thankYouMessage
h1{font-size:18px}.thankYouContainer .thankYouServices
h2{font-size:16px}}@media(max-width: 600px){.brandsThumb ul
li{float:left;width:33.33%;padding:10px}p.text-absolute{position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);color:#fff;font-size:13px;width:100%}p.motorcycle-txt-abs{position:absolute;top:35%;color:#fff;font-size:13px;right:8%;text-align:right}}@media(max-width: 480px){.brandsThumb ul
li{float:left;width:50%;padding:10px}p.text-absolute{color:#fff;font-size:11px;width:100%}p.motorcycle-txt-abs{color:#fff;font-size:11px;right:8%;text-align:right}}@media only screen and (min-width:812px){.premiumAutoSale .vehicleTabs .nav-tabs>li>a{padding:10px
30px}.premiumAutoSale .vehicleTabs
h2{margin:20px
0}.premiumAutoSale
.thankYouContainer{min-height:500px}}