/* -----------------------------------------------
PRINT SPECIFIC STYLES
----------------------------------------------- */

body{background-image:none!important; background-color: none!important; color: #000!important;}

div#search,div#primary-navigation,div#secondary-navigation,div#model-navigation,
div#secondary-content, div#tertiary-content,div.useful-links,div#footer,div#model-further-details-header ul,
div#model-further-details-footer ul,div.large-promos,ul.cta-links,div#mask,a.view,div.cta-full-block ul li a,div#search, div#primary-navigation, div#drop-downs, div#mask, div.back-link, div#model-further-details-header, div#model-further-details-footer, div.intro img, a.build-price, div.in-page-navigation {
 display: none;
}

div#accessories-header, div#compare-header, div#owner-header { width: 100%; }

div#header { display: block; border-bottom: 2px solid #000; height: 70px; }
div#background-headertext-block div.text { position: relative!important; top: 0!important; left: 0!important; margin: 30px 0 0 0; }

div#background-headertext-block { height: 200px; }
div#primary-content-header h1, div#primary-content-header h2 { float: left; clear: both; }

div#content, div#primary-content-body, div#primary-content, div#model-further-details, div#model-further-details-content, div.primary-content-tabs, div.primary-content-tabs div#primary-content-header, div#primary-content-header, div.padder { overflow: visible; clear: both; width: 100%; padding: 0; height: auto; background-image: none!important; }

div.padder { padding: 30px 0; }

div#model-further-details-content { border-top: 0 none }

div#model-further-details .ui-accordion .ui-accordion-header a { font-weight: bold; padding: 20px 0 10px 0; border-bottom: 1px solid #000; width: 100%; display: block; font-size: 14px; }

div.ui-accordion-content,#print-footer,img.print-header { display:block!important; }

#print-footer{width:400px;color:#989898;font-size:10px;}

/*print menu and breadcrumb*/
div.print-menu{display:block;margin-left:35px;clear:both;float:left;}
div.print-menu ul{margin:20px 0 20px 0;}
div.print-menu ul li{float:left;padding-right:7px;color:#777777;}
div.print-menu ul.breadcrumb li a{text-decoration:none;}
div.print-menu ul.breadcrumb li {margin-left:7px;}
div.print-menu ul.breadcrumb li.first{border-right:1px dotted #000000;margin-left:0;}
div.print-menu ul.print-links li{margin-left:7px;}
div.print-menu ul.print-links li.first{border-right:solid 1px #ff6801;margin-left:0;}
div.print-menu ul.print-links li a{text-decoration:underline;color: #ff6801;}

.ui-tabs-nav { display: none; }
.ui-tabs-nav { display: none; }
