/**********************
	* CSS DOCUMENT FOR PRINTABLE VERSION
**********************/
@font-face {
    font-family: 'ubuntu';
    src: url('Fonts/ubuntu-regular.woff2') format('woff2'),
         url('Fonts/ubuntu-regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ubuntu';
    src: url('Fonts/ubuntu-italic.woff2') format('woff2'),
         url('Fonts/ubuntu-italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'ubuntu';
    src: url('Fonts/ubuntu-bold.woff2') format('woff2'),
         url('Fonts/ubuntu-bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}
h1, h2, h3, h4, p { padding: 0; margin: 0; }

body { background:#fff; color: #222; font-size: 12pt; line-height: 18pt; font-family: "ubuntu",arial,helvetica,sans-serif; }
h1 { padding:15pt 0 10pt; font-size: 22pt; font-weight: normal; font-family: "ubuntu",arial,helvetica,sans-serif; color:#222; }
h2 { padding:7pt 0 5pt; font-size: 18pt; font-weight: normal; font-family:"ubuntu",arial,helvetica,sans-serif; color: #222; }
h3 { padding:7pt 0 5pt; font-size: 16pt; font-weight: normal; font-family:"ubuntu",arial,helvetica,sans-serif; color:#222; }
h4 { font-size: 14pt; font-weight: normal; font-family:"ubuntu",arial,helvetica,sans-serif; }

strong, b { font-weight:bold; font-family:"ubuntu",arial,helvetica,sans-serif; }
a { color:#222; font-weight:normal; }
p { padding:0 0 5pt; }
table th { text-align: left; }
/************************
	* HIDE ELEMENTS
************************/
#blk-menu { display: none; }
#toggle-menu { display: none; }
#slider { display: none; }
.lineaire-header { display: none; }
#contactSection { display: none; }
/***********************
	* STYLES
***********************/
.logo img { display: block; height: 50px }
#content { padding: 10pt 0; }
.text iframe { width: 100%; }
.collaborateurs .grid-item { float: left; width: 40%; margin-right: 4% }
.vehicules-services h1 { font-size: 18pt; }
.focus-news a.zoom, .focus-car a.zoom {
    display: block; float: left; margin-right: 10pt; margin-bottom: 2pt; width: 25%; max-width: 180px;
}
.focus-news a.zoom img, .focus-car a.zoom img { display: block; width: 100% }
.focus-car { clear: both; }
.focus-car::after { clear: both; display: block; font-size: 0; content: " "; }
/****************/
#footer { border-top: 0 none; padding-top: 10pt; clear: both; }
#footer .copyright { font-size: 8pt; line-height: 10pt; }
