.visible-print-block{display:none!important}@media print{@page{margin:.5cm}.visible-print-block{display:block!important}.d-print-none{display:none!important}a{color:#000;text-decoration:none}.single-inventory{font:14px/1.5 "Helvetica Neue",Helvetica,Arial,sans-serif}.single-inventory *{-webkit-box-sizing:border-box;box-sizing:border-box}.single-inventory #Specifications,.single-inventory #currentIncentives,.single-inventory #vdp_payment_calculator,.single-inventory #vehicle-videos,.single-inventory .carousel-direction-nav,.single-inventory .carproof-logo-block,.single-inventory .footer-social,.single-inventory .footer-widgets,.single-inventory .image-carousel,.single-inventory .image-count,.single-inventory .incentives-learn-more,.single-inventory .map-block,.single-inventory .notifier,.single-inventory .pricing-table .in-stock-indicator,.single-inventory .pricing-table .savings-price .price-breakdown,.single-inventory .product-brochure-header,.single-inventory .product-brochure-utils,.single-inventory .scratchpad,.single-inventory .silent-salesman-lead,.single-inventory .similar-vehicles,.single-inventory .site-branding h1,.single-inventory .site-footer,.single-inventory .site-footer .dealer-description,.single-inventory .site-header,.single-inventory .site-navigation,.single-inventory .site-top-bar,.single-inventory .vdp-accordion-section h6,.single-inventory .vdp-accordion-section ul li a[data-toggle=collapse],.single-inventory .vdp-breadcrumbs,.single-inventory .vdp-cta-block,.single-inventory .vdp-dealer-info,.single-inventory .vdp-heading a,.single-inventory .vdp-share,.single-inventory>*{display:none}.single-inventory .site-header{background-color:transparent}.single-inventory .site-header .mobile-call{display:none}.single-inventory .site-header .site-logo{display:none}.single-inventory .page-wrapper{display:block;position:relative;width:rem(920);margin:0 auto;padding:rem(30);border:rem(10) solid #ccc}.single-inventory .vdp-heading{width:100%;margin-bottom:rem(20)}.single-inventory .product-gallery{float:left;width:30%;height:rem(240);margin:0;overflow:hidden}.single-inventory .product-gallery .image-slider,.single-inventory .product-gallery .tab-pane,.single-inventory .product-gallery .tabs-content{width:100%;height:100%}.single-inventory .product-gallery #vehicle-videos{display:none}.single-inventory .product-gallery #vehicle-videos+#vehicle-images{display:block}.single-inventory .product-gallery li,.single-inventory .product-gallery ul{margin:0;padding:0;list-style:none}.single-inventory .product-gallery ul{-webkit-transform:none!important;transform:none!important}.single-inventory .image-slider li{visibility:hidden;width:auto!important}.single-inventory .image-slider li img{width:auto;max-width:100%;height:auto;max-height:200px;margin-top:auto;display:block}.single-inventory .image-slider li.clone+li,.single-inventory .image-slider li:first-child{visibility:visible;position:absolute;left:0}.single-inventory .pricing-table,.single-inventory .specs-table{width:67%;margin-left:33%}.single-inventory #vehicleOverview,.single-inventory .product-equipment{clear:both;width:100%}.single-inventory .site-branding .site-logo,.single-inventory .site-branding .site-logo img{display:block}.single-inventory .site-branding .site-logo img{max-height:6em}.single-inventory .site-footer{position:absolute;top:rem(30);right:rem(30);background-color:transparent;color:#000;padding-top:1rem;border-top:1px solid #ccc}.single-inventory .site-footer .strathcom-footer a{color:#000}.single-inventory .vdp-heading{text-align:center;padding-top:5rem}.single-inventory .vdp-heading h2{margin:rem(10) auto 0;font-size:rem(38)}.single-inventory .vdp-heading h3{margin:0 auto rem(10);font-size:rem(28);font-weight:400}.single-inventory .pricing-table{margin-bottom:rem(10);font-size:rem(18);text-align:center;background-color:#ccc}.single-inventory .pricing-table ul{padding:0}.single-inventory .pricing-table ul li>span{width:50%;float:left}.single-inventory .pricing-table ul li>span.price,.single-inventory .pricing-table ul li>span.price-title{width:auto;float:none}.single-inventory .pricing-table ul li>span>small{display:block}.single-inventory .pricing-table ul li>span>strong{display:block}.single-inventory .pricing-table .retail-price{display:block}.single-inventory .pricing-table .price{display:block;font-size:rem(36);margin:0}.single-inventory .pricing-table .price small{font-size:rem(15);display:block!important}.single-inventory .pricing-table .savings-price{display:block;color:#000!important}.single-inventory .pricing-table .inventory-indicator,.single-inventory .pricing-table .inventory-ribbon{display:none}.single-inventory .specs-table ul{margin:rem(10) 0;padding:0;list-style:none}.single-inventory .specs-table ul:after{display:table;clear:both;content:""}.single-inventory .specs-table ul li{float:left;width:50%}.single-inventory .pricing-table ul,.single-inventory .vdp-accordion-section ul{list-style:none}.single-inventory #vehicleOverview .tabs-nav{display:none}.single-inventory #vehicleOverview .tab-pane{padding:rem(20) 0 0;margin:rem(20) auto 0;border-top:1px solid #ccc}.single-inventory #vehicleOverview .tab-pane:before{display:block;content:attr(title);font-weight:700;font-size:120%}.single-inventory #vehicleOverview #specifications{display:none}.single-inventory #vehicleOverview #vehicleOverview *{font:14px/1.5 "Helvetica Neue",Helvetica,Arial,sans-serif!important}.single-inventory .vdp-accordion-section{border-top:1px solid #ccc}.single-inventory .vdp-accordion-section h4{margin:rem(15) auto;font-weight:700;font-size:120%}.single-inventory .vdp-accordion-section ul{list-style:none;margin:rem(10) rem(-10);padding:0}.single-inventory .vdp-accordion-section ul:after{display:table;clear:both;content:""}.single-inventory .vdp-accordion-section li{float:left;width:25%;padding:0 rem(10)}.single-inventory .vdp-accordion-section li:nth-child(4n+1){clear:both}.theme-smi-go-auto-twenty-twenty #tabs,.theme-smi-go-auto-twenty-twenty #vdp-ad-block,.theme-smi-go-auto-twenty-twenty #vdp-contact,.theme-smi-go-auto-twenty-twenty #vdp-disclaimer,.theme-smi-go-auto-twenty-twenty #vdp-related-vehicles,.theme-smi-go-auto-twenty-twenty #vehicleOverViewHeading,.theme-smi-go-auto-twenty-twenty #vehicleOverviewContent h1,.theme-smi-go-auto-twenty-twenty .in-stock-indicator,.theme-smi-go-auto-twenty-twenty .mobile-ctas,.theme-smi-go-auto-twenty-twenty .mobile-pull-down,.theme-smi-go-auto-twenty-twenty .spec-img,.theme-smi-go-auto-twenty-twenty .vdp-cta-buttons,.theme-smi-go-auto-twenty-twenty .vdp-extras-block,.theme-smi-go-auto-twenty-twenty .vehicle-status,.theme-smi-go-auto-twenty-twenty h2.vdp-details-title,.theme-smi-go-auto-twenty-twenty img.overview-first-photo{display:none}.theme-smi-go-auto-twenty-twenty #vdp-location{display:block}.theme-smi-go-auto-twenty-twenty .specs-table{display:block;padding:0;margin:0}.theme-smi-go-auto-twenty-twenty .specs-table .vdp-spec-cell{display:inline;padding:0;margin:0}.theme-smi-go-auto-twenty-twenty .specs-table .vdp-spec-cell p{padding:0;margin:0}.theme-smi-go-auto-twenty-twenty .specs-table .vdp-spec-cell p small:after{content:": "}.theme-smi-go-auto-twenty-twenty .breadcrumbs ul li{display:inline}.theme-smi-go-auto-twenty-twenty .breadcrumbs ul li:before{content:"/ "}.theme-smi-go-auto-twenty-twenty p a[href^="http://"]:after{content:" (" attr(href) ")";font-size:80%}.theme-smi-go-auto-twenty-twenty #vdp-product-gallery{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;max-width:100%}.theme-smi-go-auto-twenty-twenty #vdp-product-gallery img{display:block}.theme-smi-go-auto-twenty-twenty #vdp-pricing{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:100%;width:100%;margin:0;padding:0}.theme-smi-go-auto-twenty-twenty #vdp-pricing .vdp-title{display:none}.theme-smi-go-auto-twenty-twenty .vdp-accordion-section{border:none}}