.details-page-ctawrap #details-page-ctabox{font-family:"MazdaTypeTT", "Arial", sans-serif}.details-page-ctawrap #details-page-ctabox #ctabox-pricing-bottom .diso-offer-link{text-align:left;font-size:14px;text-decoration:none;font-weight:normal}.details-page-ctawrap #gform_submit_button_24{width:100% !important}.details-page-ctawrap #details-page-ctabox span.price.locked,.unlock-pricing-cta{max-width:100% !important;clear:both}@media (max-width: 1024px){.details-page-ctawrap #details-page-ctabox{max-height:inherit}}#ctabox-pricing-bottom{padding:10px 0px !important}@media (max-width: 767px){.fixed-top-spacer{height:55px !important}}.unlock-pricing-cta p{position:relative;top:0;display:inline-block}i.fa.fa-unlock{margin-right:20px;font-size:24px;position:relative;top:4px}#lockedPricingFormModal .modal-header{display:none}#lockedPricingFormModal .modal-footer{border:none;padding:0;margin:0}#lockedPricingFormModal .modal-footer .btn{position:absolute;top:-18px;right:-18px;background:url("/wp-content/themes/DealerInspireCommonTheme/includes/js/fancybox/source/fancybox_sprite.png") no-repeat top;text-indent:-99999px;width:36px;height:36px}#lockedPricingFormModal #gform_wrapper_19 .gform_title{font-size:34px;font-weight:bolder;color:black}#lockedPricingFormModal #gform_wrapper_19 .gform_description{font-size:18px}.fancybox-skin #gravity-form-10 .gform_title{font-size:34px;font-weight:bolder;color:black}.fancybox-skin #gravity-form-10 .gform_description{font-size:18px}@media (max-width: 767px){div.fancybox-type-inline.fancybox-opened{margin-top:50px}.modal .modal-dialog{max-width:100% !important;margin:50px 18px}#gform_fields_10 textarea{height:75px}}#vehicleDetails.project-hotwheels .vdp-top-banner.box-gallery .box-gallery-wrap{background:none;background-color:#f5f5f5}#vehicleDetails.project-hotwheels .vdp-top-banner.box-gallery h1.vehicle-title{color:#69707b}#vehicleDetails.project-hotwheels #breadcrumbs{color:#69707b}#vehicleDetails.project-hotwheels #breadcrumbs a{color:#69707b}#vehicleDetails.project-hotwheels .details-page-ctawrap #details-page-ctabox .maincta-row.ctabox-row{display:none !important}#vehicleDetails.project-hotwheels .details-page-ctawrap #details-page-ctabox .mobile-cta-avail a.button{margin-top:40px;padding:10px 0 8px;color:#fff;position:fixed;top:55px;font-size:16px;left:0;border-radius:0;background-clip:padding-box;width:100%;z-index:1080}#vehicleDetails .box-gallery-wrap{background-image:url("/wp-content/themes/DealerInspireDealerTheme/images/minnesota-bg-gradient.jpg") !important;background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important}.details-page-row .owl-next{float:right !important;text-transform:uppercase !important}.details-page-row .owl-prev{float:left !important;text-transform:uppercase !important}.details-page-row .button-wrapper{text-align:center}.details-page-row #review-box{z-index:0}.new-vehicle #ctabox-pricing-bottom .price-block.locked-price{border-bottom:0;padding-bottom:5px}.details-page-ctawrap #details-page-ctabox .ctabox-row{border-top:0}#details-page-ctabox .ctabox-inner #form{border-top:1px solid #333;padding-top:10px}#vehicleDetails.used-vehicle .details-page-ctawrap #details-page-ctabox .our-price.real-price{border-bottom:0}#vehicleDetails.used-vehicle .details-page-ctawrap #details-page-ctabox .cta-finance{display:none}#ctabox-pricing *{color:#fff !important}#details-page-ctabox .ctabox-inner .primary-button.button{font-size:20px;line-height:30px;font-weight:bolder;text-decoration:none;padding:10px 20px}.fancybox-type-iframe{width:100% !important;left:calc( (100% - 1300px)/2) !important;max-width:1300px;max-height:900px;height:100% !important}@media screen and (max-width: 1200px){.fancybox-type-iframe{left:2.5% !important;width:95% !important}}.fancybox-type-iframe .fancybox-skin,.fancybox-type-iframe .fancybox-outer{height:100% !important}.fancybox-type-iframe .fancybox-inner{width:100% !important;height:100% !important}.fancybox-type-iframe .fancybox-inner>div{max-width:100% !important}div.review div.rating{background-image:unset;width:120px}body .vdp--lightning #price-box .vdp-price-box__cta .vdp-price-box__main-cta-wrapper{margin-bottom:10px}body .vdp--lightning #price-box .vdp-price-box__cta a.vdp-pricebox-cta-button,body .vdp--lightning #price-box .vdp-price-box__cta>span{text-transform:uppercase;background:#000;border:2px solid #000;padding:14.4px 0;font-size:14px;letter-spacing:2px}body .vdp--lightning #price-box .vdp-price-box__cta a.vdp-pricebox-cta-button:hover,body .vdp--lightning #price-box .vdp-price-box__cta>span:hover{background-color:#FFF;border-color:#FFF;color:#333;box-shadow:0 3px 5px 0 #333333}
