     @page {
        margin: 0.5cm;
    }
body, .columns-container, #columns, .container, article {
 width: 100%; margin: 0; padding: 0;
}    
#vehicl {
  margin: 0.25cm;
  padding: 0;
  padding-top: 1cm;
 column-count: 2;
    -webkit-column-rule:1px solid rgba(0,0,0,1);
    -moz-column-rule:1px solid rgba(0,0,0,1);
    column-rule:1px solid rgba(0,0,0,1);
    overflow: auto;
    width: 100%;
}
.container {
  max-width: 100%;
  margin:0.2cm;
}
p, h1, h2, h3, h4, h5, h6, blockquote, ul, ol {
  color: #000!important;
  margin: auto!important;
}
.print {
  display: block; /* affichage des éléments de classe print */
}
.iqitmegamenu-wrapper {
  display:none;
}
#header .container {display: none;}
p, blockquote {
  orphans: 3; /* pas de ligne seule en bas */
  widows: 3; /* pas de ligne seule en haut */
}
div.bx-wrapper {
  width: 4cm;
  float:left;
  /*display: none;*/
}
.bx-wrapper img {
  width: 3cm;
  height: auto;
  float: left;
}
ul#bxslider2, ul#bxslider2 li {
  display: inline;
  float: left;
  
}
.clear.esp {
  width: 100%;
  clear: both;
  display: block;
  height: 3cm;

}
#ul#bxslider2 {
  width: 3cm;
  display: inline-flex;
}

#vehicl > .v_opt {
  width: 14cm;
  padding: 0;
  margin:0.25cm;
  display: inline;
  float: left;
}
#vehicl > h2.v_equip_t {
  width: 14cm;
  padding: 0;
  margin:0.25cm;
  display: inline;

}
#vehicl > p {
    width: 14cm;
  padding: 0;
  margin:0.25cm;
  display: inline;
  float: left;
}
.col-lg-7 {
  break-after: column;
}
.col-lg-5 {

}
p.col {
  column-count: 2;
  padding-left: 1cm;
}
.clear.esp {
  break-after: page;
}
.noprint {
  display: none;
}
.footer-container {
  display: none;
}