/*** CSS PRINT ***/

body { background: none !important; }
#wrap { background: none !important; }
#header { height:100px; border-bottom: 1px solid #ccc; margin-bottom: 20px;Ê}
#printlogo { height: 77px; width: 478px; margin:5px; display: block !important;  }
#logo {   margin-top: 0; display: none; }

#page, #primary {width: 100% !important; }
#content { margin-top: -8px; width: 100% !important; }
#sidebar, #searchform { display: none; }
#footer {Êmargin: 20px 0 0 0; padding: 20px 0 0 0; border-top: 1px solid #ccc; }
#footer-contacts { border-bottom: none; }
#footer-business {  border-bottom: 1px solid #ccc; height:200px }
#footer .vcard { color: #000 !important }
.footer-contatti b { display: block !important; width: 116px; float: left; }
.footer-contatti .adr b {  display: none !important; }
.footer-contatti .street-address { display: inline !important; }
.footer-copyright { color: #000 !important;Ê}
.back-list-link, .sociable,
#menu-main, #navigation,#footer-socials,
#footer-business span.links,
.button, .buttons-area .button,
#car-file-bigbuttons, .header-image, .fb-widget { display:none; }
#page, #primary, #content { width:660px; }
#gallery-sample { width:650px; }
.buttons-area h4 { border-top: 1px solid #29839E;  margin-top: 3px; padding-top: 3px;}
.buttons-area { display: none; }
#car-file-details p {width:325px;}
.car-file-title { margin-bottom: 8px; background-color: #444; border: none !important; }
.car-file-title h1 { font-size: 24px !important; width: 100% !important; margin-bottom: 15px; }
#car-file-preview { border-top: 8px solid #fff; width:100% !important; }
#car-file-details .clearboth, #gallery-sample, .wide-gallery, .lang-contatta-venditore, 
.back-list-link, .title-gallery, .header-lock { display: none !important; }

.widget_transposh { display: none; }

#car-file-details h2 { display: block; }
#gallery-sample img { width: 80px; height: 58px; display: none; }
#gallery-sample a.gaa-first img {  height: 190px; display: block; }

.contacts-area {  width: 270px !important;  position: absolute !important; right: 0; top: -6px; border-top: 1px solid #ccc; padding-top: 6px; background: #f6f6f6;  color: #000 !important;}
.contacts-address, .contacts-orari{display: block !important; color: #000 !important}
.contacts-address b  { display: block; font-size: 18px;margin-top: 10px; border-top: 1px solid #ccc; padding-top: 5px; color: #f00; }
.contacts-orari b  { display: block; font-size: 18px;margin-top: 5px; border-top: 1px solid #ccc; padding-top: 5px; color: #f00;}

.optional-item, .extra-item { margin: 3px 3px 0 0; padding: 2px 3px; font-size: 12px;}
.post h2 {    margin: 0px;}
.equipments b { display: block; }
.equipments br { display: none; }
#footer-contacts .widget { width: 500px; }
#footerlogo img {width: 240px; height: 42px;}

#nav-single, #long-text { display: none; }
#fm-form-5 ul, #fm-form-5 div, #car-file-translate, #video-youtube, .lang-contatta-venditore { display: none; }
#fm-form-5 { border: none !important; background-color: #fff !important; padding: 0; height: 1px; overflow: hidden; }
#link-loghi, .widget_wp_statsmechanic, .footer-marche, #footer .widget_nav_menu, .back-to-top { display: none !important; }
.collapsible-title { font-size: 23px !important; color: #000; background: none !important; padding:  10px 0 !important; }
.consumi-emissioni-title, 
.car-print-button { display: none !important; }
.equipments { display: block !important;  width: 670px !important; margin-top: 30px; min-height: 100px;Ê}

.additional-infos { font-size: 12px;   }
.additional-infos p { margin-bottom: 0; padding-bottom: 0; }
.equipments,.equipments span, .additional-infos div { font-size: 19px !important; }
