@font-face{font-family:'SourceSansProRegular';src:url(/Widgets/HostWebb.Widget.InventorySearch/Content/fonts/SourceSansProRegular.eot);src:url(/Widgets/HostWebb.Widget.InventorySearch/Content/fonts/SourceSansProRegular.eot) format('embedded-opentype'),url(/Widgets/HostWebb.Widget.InventorySearch/Content/fonts/SourceSansProRegular.woff2) format('woff2'),url(/Widgets/HostWebb.Widget.InventorySearch/Content/fonts/SourceSansProRegular.woff) format('woff'),url(/Widgets/HostWebb.Widget.InventorySearch/Content/fonts/SourceSansProRegular.ttf) format('truetype'),url(/Widgets/HostWebb.Widget.InventorySearch/Content/fonts/SourceSansProRegular.svg#SourceSansProRegular) format('svg')}@font-face{font-family:'SourceSansProSemibold';src:url(/Widgets/HostWebb.Widget.InventorySearch/Content/fonts/SourceSansProSemibold.eot);src:url(/Widgets/HostWebb.Widget.InventorySearch/Content/fonts/SourceSansProSemibold.eot) format('embedded-opentype'),url(/Widgets/HostWebb.Widget.InventorySearch/Content/fonts/SourceSansProSemibold.woff2) format('woff2'),url(/Widgets/HostWebb.Widget.InventorySearch/Content/fonts/SourceSansProSemibold.woff) format('woff'),url(/Widgets/HostWebb.Widget.InventorySearch/Content/fonts/SourceSansProSemibold.ttf) format('truetype'),url(/Widgets/HostWebb.Widget.InventorySearch/Content/fonts/SourceSansProSemibold.svg#SourceSansProSemibold) format('svg')}a:hover{text-decoration:none}body{font-family:'SourceSansProRegular'}#vehicles .vehicle h3{padding:0;margin:0;width:100%;display:block;text-align:center;font-size:18px;font-family:'SourceSansProSemibold'}#vehicles .vehicle h4{padding:0;margin:0;width:100%;display:block;text-align:center;font-size:18px;font-family:'SourceSansProSemibold'}#vehicles .vehicle .stock{padding:0;margin:0;width:100%;display:block;text-align:center}#vehicles .vehicle .price{padding:0;margin:0;width:100%;display:block;text-align:center;font-size:30px;color:#ee3a41;font-family:'SourceSansProSemibold';line-height:40px}#vehicles .vehicle sup{color:#ee3a41;font-size:15px;top:-18px}#vehicles .vehicle p{padding:0;margin:0;width:100%;display:inline-block;text-align:center;font-size:18px}#vehicles .vehicle .monthly{padding:0;margin:0;display:inline-block;text-align:center;font-size:20px;color:#ee3a41;font-family:'SourceSansProSemibold';line-height:20px}#vehicles .vehicle .edit{margin:0;display:inline-block;text-align:center;background:#5381a5;color:#fff;font-size:14px;padding:2px 8px;margin-left:15px;border:none}#vehicles .vehicle .claim{padding:5px 0;margin:8px auto;width:175px;display:block;text-align:center;background:#ee3a41;color:#fff;border:none}#vehicles .vehicle .view-details{padding:0;margin:0;width:100%;display:block;text-align:center;color:#000;font-weight:bold;border:none;background:none}hr{padding:0;border-top:2px solid #000;width:100%;margin:10px auto;float:left}#full-details{text-align:center}#vdp-payment-calculator .paymentcalculator .price{font-size:34px;color:#7db376;line-height:1.5em}#calc .modal-dialog{width:310px}#vdp-payment-calculator{color:#000;font-size:16px}#calc .close{position:absolute;right:-15px;top:-15px;background:#fff;padding:5px 10px;opacity:1;border-radius:100%;border:#8e8e8e solid 1px;z-index:999}#calc .modal-content{-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);border:none;background:transparent}#calc .modal-body{-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);padding:0;margin:0}#calc .modal-body .well{margin:0}.vdp_payment_disclaimer{font-size:13px}@media(max-width:768px){.modal-dialog{width:600px;margin:30px auto}}#checkAvailabilityModal h4{color:#ee3a41}.specialWidget_img{padding-bottom:60%;width:100%;height:0;background-color:#fff;background-size:contain;background-position:center;background-repeat:no-repeat}@media(min-width:992px){.specialWidget_row .vehicle:first-child,.specialWidget_row .vehicle:nth-child(2),.specialWidget_row .vehicle:nth-child(3){margin-bottom:40px}}@media(max-width:991px){.specialWidget_row .vehicle{margin-bottom:40px}.specialWidget_row .vehicle:nth-child(5),.specialWidget_row .vehicle:nth-child(6){margin-bottom:0}}@media(max-width:767px){.specialWidget_row .vehicle:nth-child(5){margin-bottom:40px}}.vehsplsgridctc .vehsplcol{margin:5px 0;font-size:16px;padding:5px 12px 5px 0}.vehspinner{border:2px solid #ccc}.vehsplsgridctc p{line-height:1.5}.vehsplsgridctc .cpntitle,.vehsplsgridctc .stockno{margin-top:10px}.vehsplsgridctc .stockno p{margin-bottom:0}.vehsplsgridctc .vehsplpricectc{font-size:24px;font-weight:bold;color:#d00}.vehsplstitle h3{font-size:18px}.vehsplsgridctc .vehtrim{font-size:12px;color:#888}.vehspdetailsbtnctc{margin-bottom:15px}.vehsplbtnred{background-color:#a10000;color:#fff;padding:6px 15px}.vehsplbtngrey{background-color:#444;color:#fff;padding:6px 15px}.vehsplbtngrey:hover,.vehsplbtngrey:focus,.vehsplbtngrey:active,.vehsplbtnred:hover,.vehsplbtnred:focus,.vehsplbtnred:active{background-color:#000;color:#fff;text-decoration:none}@media(max-width:1200px){.vehsplsgridctc .vehsplstitle h3{font-size:15px}.vehsplsgridctc .vehtrim{font-size:10px}}@media(max-width:992px){.vehsplbtngrey,.vehsplbtnred{padding:4px 6px;font-size:14px}.vehsplsgridctc .vehsplstitle h3{font-size:14px}.vehsplsgridctc .vehtrim{font-size:10px}}@media(max-width:767px){.vehsplbtngrey{font-size:14px}.vehsplsgridctc .vehsplstitle h3{font-size:16px}}.vehsplsctc{margin:30px 0;font-size:16px;border:1px solid #ccc;padding:5px 15px}.vehsplsctc p{line-height:1.5}.cpntitle,.vehicleinfo{margin-top:10px}.startdate{margin-right:15px}.vehsplsprice{text-align:right;padding-right:28px;font-size:20px;font-weight:bold}.vehtrim{font-size:18px;color:#888}span.vehtrim{display:block}.vehicleinfo{margin-bottom:20px}.vehspviewdetials{background-color:#444;color:#fff;padding:4px 10px}.vehspviewdetials:hover,.vehspviewdetials:focus,.vehspviewdetials:active{background-color:#000;color:#fff;text-decoration:none}.vehsplsgridctc .vehspimgctc{position:relative;padding-bottom:75%;overflow:hidden;width:100%}.vehsplsgridctc .vehspimgctc img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}@media(max-width:1200px){.vehicleinfo{font-size:15px}.vehspinner{padding-top:15px}.vehsplstitle h3{margin-top:0;height:50px}.vehsplbtngrey,.vehsplbtnred{padding:4px 6px;font-size:12px}}@media(max-width:767px){.vehsplsprice{text-align:left;display:none}.vehspviewdetials{font-size:14px}}@media(min-width:600px) and (max-width:650px){.vehsplbtngrey,.vehsplbtnred{padding:4px 6px;font-size:12px}}@media(max-width:480px){.vehsplsgridctc .vehsplcol{width:100%}.vehsplstitle h3{margin-top:0;height:auto}.vehsplsgridctc .vehspimgctc{padding-bottom:0}.vehsplsgridctc .vehspimgctc img{position:static}}