/** Print Stylesheet **/

/* Remove unwanted elements */
/*#header, #nav, #main_nav, #cta_nav, .social_btns, .secondaryCarNav, .firstRow, .secondRow, .thirdRow ,  #footerNav, #footerDark {display: none !important;}*/
#body{margin:0; padding:0;background-color:white; background:none;}
.row_content {width:100%; margin:0; float:none !important; background:none !important;}


/* Spec and Prices */
.editSpec {display: none;}
.specSummary .primary{width:330px;}
.specAccordion, .specAccordion h3, .specAccordion .accordionContent, .specAccordion .accordionContent li{border:none;}
.links {display: none !important;}
.disclaimer {margin:0;}



/* Accessories last step page */
.accnav {width:70%; margin:0; float:none !important;}
.accnav .accdesc{font-size:10pt; width: 70%;}
.accessories h3{padding:0; float:none !important;}
.accessories .current h3 .icn{display:none;}
.accessories .margcontent {float:none !important;}
.accessories .margcontent p{width:70%; margin:0; font-size:10pt;}
.accnav a {color:#000; font-weight:bold;text-decoration: underline;}
.accnav span {color:#000; font-weight:bold;}
.accessories h3 a .descrip, .accessories h3 .price {margin:0;}
.accessories h3 a{width:250px;}
.accessories .margpr{display:none;}



/* Forms (general) */
.row { overflow: visible }

.genericForm .formBox { margin: 0; border-radius: 0; overflow: visible }
.genericForm #mapDiv { margin: 0 !important; width: 100% }
.genericForm .results li { border-radius: 0; display: inline-block; width: 100% }
.genericForm .results li h3 { font-weight: bold }
.genericForm .results .dealer address { display: none }
.genericForm .results .dealer .printFriendlyDetails,
.genericForm .results .dealer .printFriendlyDetails address { display: block }
.genericForm .results .dealer .printFriendlyDetails address,
.genericForm .results .dealer .printFriendlyDetails .phone { margin-bottom: 10px }


/* Test drive form */
.TestDrive { height: 100%; margin: 0; overflow: visible }
.TestDrive .dealerServiceLegend,
.TestDrive #formHead,
.TestDrive .MicrosoftMap .MicrosoftNav,
.TestDrive .dealerSearchFieldset,
.TestDrive .chooseDealer,
.TestDrive .js-links,
.TestDrive .resultsHeading,
.TestDrive .hiddenFormAction,
.TestDrive .modelSummary .change,
.TestDrive .select_dealer { display: none !important }

.TestDrive #fullBlock { width: 100%; margin: 0; height: 100% }
.TestDrive #leftBlock { width: 33%; margin: 0; height: 100%; float: right }
.TestDrive #rightBlock { width: 66%; margin: 0; height: 100%; float: left }

.TestDrive .resultCount { padding-left: 24px }
.TestDrive .resultCount strong { font-weight: bold }

#logo {
	background: none;
}
.j-models-details-close {
	display: none !important;
}
.models-details-item {
    padding-left: 0 !important;
}
.swiper-slide-img::after, .hero_image::after {
    content: none;
}