#selected_car p,#selected_car1 p,#selected_car_success p{font-family:'T1 Body Font Bold';color:#1e2a32}#search_dealer_summary,#select_model_summary,#your_details_summary{display:none}#forms .padding-btm-20{padding-bottom:20px}#forms .margin-top-6{margin-top:6px;text-align:left}#forms .padding-btm-10{padding-bottom:10px}#forms .padding-btm-26{padding-bottom:26px}#forms .postcode-label-container{padding-bottom:0}#forms .margin-top-13{margin-top:13px;text-align:left}#forms .mapinfobox img{z-index:1;width:auto}#test_drive .testdrive_cars{position:relative;width:170px;height:150px;margin:0 8px 16px;border:1px solid #ccc;border-radius:4px;float:left;z-index:10}#test_drive .testdrive_cars:hover{cursor:pointer}#test_drive .testdrive_cars label{width:100%;height:100%;margin:0;padding:80px 0 0;line-height:17px;text-align:center}#test_drive .testdrive_cars label span{position:absolute;display:block;width:100%;text-align:center;left:0;top:80%}#test_drive .testdrive_cars label:before{left:auto!important;right:4px!important;top:10px}#test_drive .testdrive_cars label:after{left:auto;right:15px;top:16px}#test_drive .testdrive_cars .car_image{position:absolute;top:0;left:0;width:100%;height:100%}#test_drive .testdrive_cars.checked{background-color:#ebebeb}#test_drive .testdrive_cars.checked label:before{border-color:#000}#test_drive .testdrive_cars.not_ready .car_image{opacity:.3;filter:alpha(opacity=30)}#test_drive .car_image img{padding:25px}#test_drive .required-field-small{font-size:13px}#search_dealer .error-message-required,#search_dealer .error-message-tgb{top:-27px}.summary-box{min-height:107px;border:1px solid #ccc;border-radius:4px}.summary-box.step_2{min-height:91px}.summary-box.step_3{min-height:80px}.summary-box.submit{height:auto;padding:15px}.summary-box a{float:none;display:table;margin:30px auto}.summary-box .tel a{float:none;margin:0;display:inline}#selected_dealer{margin:auto}#selected_dealer h5{font-size:17px;font-size:1.7rem;padding-bottom:8px;padding-top:20px;text-align:center}#selected_dealer p{padding-bottom:3px;text-align:center}#car1,#car2{display:none}#selected_car,#selected_car1{width:157px;height:100%;position:relative;margin:auto;float:left}#selected_car p,#selected_car1 p{text-align:center;width:100%;font-size:14px;font-size:1.4rem}#selected_car img,#selected_car1 img{width:120px;display:block;margin:6px 18px}input[type=radio]+label>.radioicon{background-image:url(../images/find-a-dealer/checked.png);background-size:cover;background-repeat:no-repeat;width:25px;height:25px;margin-left:112px;margin-top:10px}input[type=radio]:checked+label>.radioicon{background-position-y:-26px}#selected_car_success{margin:0;float:none;width:120px}#selected_car_success p{text-align:center;font-size:14px;font-size:1.4rem;line-height:17px}#selected_car_success .bookingdetails{padding-bottom:20px}@media (max-width:581px){#selected_car,#selected_car1{width:50%}}@media (min-width:515px){#selected_car{float:left;margin:none}.summary-box.step_1 a{float:right;margin:30px 15px}.summary-box.step_2 a{float:right;margin:22px 15px}.summary-box .tel a{float:none;margin:0;display:inline}.summary-box.step_3 a{float:right;margin:16px 15px}#selected_dealer{float:left;margin:12px 0 0 15px}#selected_dealer p{text-align:left}#selected_dealer h5{text-align:left;padding-top:0}}@media (min-width:992px) and (max-width:1200px){.summary-box span{display:block}.summary-box.step_2{min-height:135px}.summary-box.step_3{min-height:120px}}#thanks .title{padding-bottom:9px}#thanks .thank{padding-bottom:30px}#thanks .thank h5{padding-bottom:3px}#thanks .booking{padding-bottom:10px}#results-container .no-margin h5,.search-results .dealer-icons-container{padding-bottom:0}#thanks .booking h5{font-size:19px;font-size:1.9rem}#select_model_summary .col-md-4{padding-right:0}#select_model_summary .col-md-2{padding-left:0}#map_list{display:none}#map_canvas{height:450px}i.find-dealer-icons-list{background-image:url(../images/find-a-dealer/find_dealer_list_icons.gif);background-repeat:no-repeat;display:block;width:37px;height:31px}i.icon-list-car{background-position:-7px -2px}i.icon-list-spanner{background-position:-7px -45px}i.icon-list-truck{background-position:-7px -91px}i.icon-list-mobility{background-position:-7px -134px}i.find-dealer-icons{background-image:url(../images/find-a-dealer/find_dealer_icons.gif);background-repeat:no-repeat;display:block;width:28px;height:36px;margin:0 auto}i.icon-car{background-position:-8px -2px;width:26px}i.icon-spanner{background-position:-53px -2px;width:25px}i.icon-truck{background-position:-98px -2px;width:40px}i.icon-mobility{background-position:-158px -2px;width:25px}.map-dealer-icons{text-align:center;margin:20px 0 0}.map-dealer-icons p{font-size:13px;font-size:1.3rem;color:#1e2a32}#results-container .dealer-icons-container{margin-top:10px}#results-container .search-results{margin-bottom:24px}.search-results{border:1px solid #bdbfc0;padding-top:14px;position:relative}.test-drive-icons{padding-bottom:12px;padding-right:20px;float:left}.dealer-details{padding-bottom:3px}.padding-btm-0{padding-bottom:0}.select-dealer-btn-container{text-align:right;padding-bottom:6px;position:absolute;right:0;bottom:10px}a.address-btn{display:block}a.post-code-icon-container{margin-top:0;margin-right:15px;padding:0 4px;height:46px}.post-code-icon{background:url(../images/find-a-dealer/postcode_icon.svg) center -14px no-repeat;display:block;width:37px;height:38px;background-size:50px 52px}.row-padding-btm-24{padding-bottom:24px}.mapinfobox{width:70%;height:100px;background:#fff;background:rgba(255,255,255,.9);border-radius:3px}.mapinfobox .form-label{margin:15px 0 0}.mapinfobox .dealer-icons-container{display:none}@media (max-width:530px){.mapinfobox{height:200px}.mapinfobox span{display:block}.select-dealer-btn-container{text-align:left;position:relative}}.forms .sub-copy h5.error,form .sub-copy h5.error{margin-bottom:0}.checkbox_option.error{color:#e50000;border:1px solid #e50000;box-shadow:inset 0 0 3px #e50000}#selected_dealer_success .dealer_name{font-size:17px;font-size:1.7rem}.forms .row .search-results .form-label{padding-bottom:7px}.dummy-submit{display:none;opacity:.32}@media print{#selected_dealer_success .desktop{display:inline!important}#selected_dealer_success .mobile{display:none!important}}#manufacturer .dropdown-menu,[data-select=model] .dropdown-menu{overflow-y:auto;overflow-x:hidden;perspective:none;height:240px}.t1-form-hybrid-test-drive .post-code-icon{background-position:-9px -4px}.t1-form-hybrid-test-drive .forms .row input{height:46px}.t1-form-hybrid-test-drive a.btn i{margin-left:-33px!important}.grey{color:#6c7073}h5.no-error{font-size:1.5rem;line-height:17px;line-height:1.7rem;color:#595d60;margin-bottom:8px}.image_display img{padding-top:243px!important;margin:auto!important;display:block!important;width:90%!important}#results-container .col-xs-12.col-md-6.select-dealer-btn-container .btn{height:27px!important;margin-top:7px!important;line-height:27px!important;width:33px!important;min-width:120px!important}@media (max-width:1024px){.t1-form-test-drive a.btn.btn-dark.post-code-icon-container .post-code-icon{margin:11px 0 0 4px!important}}@media (min-width:992px){.mapinfobox{height:115px}}.hybrid_available_label{display:block;font-size:12px}.hybrid_available_label .hybrid{display:inline-block;color:#00a0f0}.hybrid_available_label .available{display:inline-block;color:#575756}.hybrid_label{display:block;font-size:12px}.hybrid_label .hybrid{display:inline-block;color:#00a0f0}.summary-box .hybrid_label .hybrid{width:100%;text-align:center}#selected_car,#selected_car1{padding-left:10px}#selected_car p,#selected_car1 p{line-height:17px!important}