@media print {

	a, a:visited {
		color:#0072bc;
		text-decoration:underline;
	}
	a:after {
		content: ' ['attr(href)'] ';
	}
	a.secondary { display: none }
	.breadcrumb li:after {
		content: ' > ';
	}
	.breadcrumb a:after {
		content: ' ';
	}
	.logo a:after, .results-gallery a:after {
		content:normal;
	}
	.logo a {
		background: url('img/motability-logo.jpg') no-repeat;
	}
	.jwplayer { display: none; }
	.breadcrumb ul, .breadcrumb li { display:inline; font-size:10pt; }
	.row,
	.row .aside,
	.row .onecol,
	.row .twocol,
	.row .threecol,
	.row .fourcol,
	.row .fivecol,
	.row .sixcol,
	.row .sevencol,
	.row .eightcol,
	.row .ninecol,
	.row .tencol,
	.row .elevencol,
	.row .twelvecol .fourcol,
	.row .sixcol,
	.content-block,
	.container,
	.global-footer p,
	.row .twelvecol,
	.results-gallery .fourcol {
		clear:left;
		width:100%!important;
		float:none;
	}
	.results-gallery {
		min-height:400px;
		margin-bottom:200px;
	}
	.arrow-link, .arrow-link-back, .checkbox, .icon, .check-box label, .radio-box label, .external span, .tick, .main-search-submit, .js .top-three-steps > li > a, .player, .side-nav .customer-area, .content-block p .arrow-link, .wysiwyg p .download span, .download span, .aside .list-links .download, .form-row .tipper, .tool-tip .origin, .wysiwyg p .email span, .email span, .breadcrumb li, .js .check-arrow {
		background-image:none;
	}
	.access,
	.mega-menu, 
	.aside, 
	.pagination , 
	.global-header, 
	.nav-wrap .nav,
	.product-scroller,
	.top-three-steps,
	.global-footer li,
	.tab-controls,
	.product-search,
	.faq:not(.faq-single),
	.dealer,
	.calculator,
	.carousel-wrapper,
	.block-video,
	.tabs > nav,
	.message,
	button,
	input,
	select,
	.anchor-link,
	.carousel img,
	.carwav-search.homepage-widget,
	.promo-carousel img,
	.simple-tabs,
	.global-footer,
	.logo,
	.breadcrumb,
	#printingTip {
		display:none !important;
	}
	.tabs-box.hide {
		position:relative!important;
		left: inherit;
	}
	.wysiwyg ul, .content-block ul {
		clear:left;
		margin-left:40px;
	}
	.carousel, .promo-carousel {
		height:600px !important;
	}
	.carousel-content, .hero-content {
		height:200px !important;
		position:static !important;
	}
	.intro .carousel > li, .promo-carousel > li {
		display:block !important;
		height:200px !important;
		position:static !important;
	}
	ul.carousel {
		height: auto!important;
	}
	.intro ul.carousel li {
		display: block!important;
		position: relative!important;
		height: auto!important;
	}
	.intro ul.carousel li .carousel-content {
		display: block!important;
		position: relative!important;
		height: auto!important;
		padding: 0!important;
		top: 0!important;
		right: 0!important;
		bottom: 0!important;
		left: 0!important;
	}
	.intro ul.carousel li img {
		display: block!important;
		position: relative!important;
		height: 200px!important;
	}
	.intro ul.carousel .carousel-content .wysiwyg a {
		color:#0072BC!important;
	}
	.content .aside {
		clear:left;
		display:block !important;
	}
	h1,h2,h3,h4,h5,h6 {
		margin:0 0 20px;
	}
	h1 {
		font-size:30pt;
	}
	h2 {
		font-size:18pt;
	}
	h3 {
		font-size:16pt;
	}
	h4 {
		font-size:14pt;
	}
	h5,	h6 {
		font-size:13pt;
	}
	.media-box, img { display:block; page-break-inside:avoid; }
	p, h2, h3 {
		orphans:3;
		widows:3;
	}
	body,label {
		font-size:13pt;
	}
	footer p, small {
		font-size:11pt;
	}
	blockquote, .blockquote {
		font-size:9pt;
	}
	.wysiwyg ul li {
		list-style-type:disc;
	}

	.image-right { float:none!important; margin:0!important; }
	.print-basket, .print-list-container { display: none!important; }

	.utilitybar { display:none!important; }

	h1,	h2,	.h2, h3, h4, h5, h6 { font-family:Arial, Verdana, sans-serif!important; }
	.block-click { clear: both; float: none; }
	#listing .results * { margin:0; border:0; }
	.wysiwyg ul, .content-block ul { margin:0; }
	.list-links { margin:0; }


.hero-carousel div.welcome-msg .wysiwyg {
	float: none;
	display: block;
	width: 100%;
	overflow: hidden;
}

.hero-carousel div.overlay-text {
    display: none !important;
}

div.homepage-grid .grid-item {
	float: none;
	width: 100%;
}

 div.homepage-grid .grid-item ul.links-list {
    position: initial !important;
    width: auto !important;
}

 div.homepage-grid *[class^="custom-btn-"] {
    position: initial !important;
    width: auto !important;
}




	/**/
	.carwav-detail body, .carwav-detail label { font-size:11pt; line-height:13pt; }
	.carwav-detail h2 a:after,
	.carwav-detail h3 a:after { content:' '; }
	.carwav-detail h2 a,
	.carwav-detail h3 a { text-decoration:none; }
	.carwav-detail .specs-container .spec em,
	.carwav-detail .specs-container .spec cite { float:none!important; display:inline!important; width:auto!important; margin:0!important; padding:0!important; }
	.carwav-detail .specs-container .spec cite:after { content:': '; }
	.carwav-detail .pictures-slider .fourcol { margin:0!important; }
	.carwav-detail .pictures-slider .fourcol .values strong { display:inline!important; }
	.carwav-detail .pictures-slider .fourcol div { margin:0!important; }
	.carwav-detail .pictures-slider .fourcol div.icon span { display:inline-block!important; text-indent:inherit!important; width:auto!important; height:auto!important; background:none!important; }
	.carwav-detail .big-picture-container img { width:400px!important; }

	.carwav-detail img,
	.carwav-detail p,
	.carwav-detail h2,
	.carwav-detail h3,
	.carwav-detail .pictures-slider,
	.carwav-detail .pictures-slider .pad,
	.carwav-detail .specs-container .spec,
	.carwav-detail .whatcar.accordion .whatcar .accordion div,
	.carwav-detail .accordion > div,
	.carwav-detail .stars { display:block!important; float:none!important; margin:0!important; padding:0!important; border:none!important; background:none!important; text-indent:inherit!important; width:auto!important; }

	a.addComparison,
	a.removeComparison,
	.carwav-detail div.logo,
	.carwav-detail .read,
	.carwav-detail .pictures-slider .previous,
	.carwav-detail .pictures-slider .next,
	.carwav-detail .specs-container .spec .tip-select,
	.carwav-detail .wheelChairGuideInfo,
	.carwav-detail #wheelChairGuide,
	.carwav-detail .carousel-container { display:none!important; }

	.carwav-detail .pictures-slider { margin-bottom:20px!important; }









	/**/
	.carwav-results a.name { text-decoration:none!important; }
	.carwav-results a:after { content:' '; }
	.carwav-results .carwav-result-item .carwav-result-image { text-align:left; }
	.carwav-results .carwav-result-item .carwav-result-image img { display:block!important; width:300px!important; height:auto!important; margin:0!important; }
	.carwav-results .carwav-result-item .carwav-result-specs li cite,
	.carwav-results .carwav-result-item .carwav-result-specs li em { width:auto!important; height:auto!important; }
	.carwav-results .carwav-result-item .carwav-result-specs li.icon { background:none!important; }
	.carwav-results,
	.carwav-results h2,
	.carwav-results .carwav-result-item,
	.carwav-results .carwav-result-item .carwav-result-specs li,
	.carwav-results .header {  display:block; padding:0!important; margin:0!important; width:auto!important; height:auto!important; float:none!important; overflow:hidden!important; border:none!important; background:none!important; clear:both!important; }
	.carwav-results .carwav-result-item .carwav-result-image .eco { display:none!important; }
	.carwav-results .carwav-result-item a.secondary {}
	.carwav-results .carwav-result-item a.secondary:after {
		content: ' ['attr(href)'] ';
	}
	.carwav-results .carwav-result-item { page-break-inside:avoid; margin-bottom:10px!important; }
	.carwav-results .carwav-result-item .carwav-result-specs li em:after { content:': '; }
	.carwav-results .carwav-result-item .carwav-result-specs li cite { float:none!important; }
	.carwav-results .carwav-result-item a.name strong { height:auto!important; line-height:auto!important; }















	/**/
	.carwav-comparison body, .carwav-comparison label { font-size:11pt; line-height:13pt; }
	.carwav-comparison .pad .thumbs-container { page-break-after:always; }
	.carwav-comparison .pad .thumbs-container .thumbs .threecol.colThree img { width:270px!important; }
	.carwav-comparison .pad .specs-container.colThree { width:auto!important; float:none!important; }
	.carwav-comparison .inside-labels { float:none!important; width:auto!important; margin:0!important; }
	.carwav-comparison .inside-labels .specs-container.colThree { width:auto!important; margin:0!important; }
	.carwav-comparison .inside-labels .specs-container.colThree .title { display:block!important; margin:0!important; }
	.carwav-comparison .inside-labels .specs-container.colThree .spec cite { float:none!important; display:inline!important; width:auto!important; }
	.carwav-comparison .inside-labels .specs-container.colThree .spec cite:after { content:': '; }
	.carwav-comparison .inside-labels .specs-container.colThree .spec em { float:none!important; display:inline!important; width:auto!important; }
	.carwav-comparison h2 a { text-decoration:none; }
	.carwav-comparison h3 a:after,
	.carwav-comparison h2 a:after { content:' '; }

	.carwav-comparison .accordion > div,
	.carwav-comparison .thumbs-container .thumbs,
	.carwav-comparison .pad .thumbs-container,
	.carwav-comparison .pad .thumbs-container .thumbs .threecol.colThree,
	.carwav-comparison .pad .thumbs-container .thumbs .threecol.colThree .title,
	.carwav-comparison .pad .thumbs-container .thumbs .threecol.colThree a,
	.carwav-comparison .inside-labels .specs-container.colThree .spec,
	.carwav-comparison .accordion,
	.carwav-comparison .accordion h2,
	.carwav-comparison .accordion h2.open { display:block; padding:0!important; margin:0!important; width:auto!important; height:auto!important; float:none!important; overflow:hidden!important; border:none!important; background:none!important; clear:both!important; }

	.carwav-comparison .dealers,
	.carwav-comparison .thumbs-container .thumbs .no-vehicle,
	.carwav-comparison .side-labels,
	.carwav-comparison a.removeComparison,
	.carwav-comparison .not-available,
	.carwav-comparison a.goback { display:none!important; }

	.carwav-comparison .accordion { margin:0 0 20px 0; }


}