@charset "utf-8";


@media (max-width: 460px)  {
	
	
	.subfooter_stick .col-md-4 span {   font-size: 0.8em; }
	#toggler { font-size: 0.9em; }
	.logo_footer .img-responsive { margin: auto;	margin-bottom: 40px; }
	.container-fluid.principal {	/* margin-bottom: 0; */	padding-bottom: 0; }
	#top_menu .logo-VI .img-responsive, .vi-net .img-responsive, .vi-groupes .img-responsive, .vi-marketing .img-responsive { width: inherit; }
	
}


@media (max-width: 768px)  {
	
	.vi-net,.vi-groupes,.vi-marketing { display:none; }
	.navbar-collapse{ overflow:hidden;}
	.fiche_actu { width: 100%;}
	.row {  margin-left: 0;  margin-right: 0; }
	.item-contact {  border-bottom: 1px solid #f8aa24;  margin-bottom: 20px;  padding-bottom: 20px; overflow:auto;}
	.img-responsive.photoid {  margin: auto auto 20px; }
    /*.logo-VI.pull-left {  float: unset !important;  margin: auto;  width: 371px; }*/
	.logo-VI.pull-left {  float: unset !important;  margin: auto;  }
	

	}
	
	
@media (max-width: 992px)  {
	
	
	.home_vipro .moteur_avion {   margin-bottom: 60px; }
	.fiche_produit h2 { font-size: 1.2em; }
	.fiche_produit .over_produit .intro {  font-size: 1em;  }
	.tarif_apartirde { font-size: 1.5em; }
	
	.conteneur_avion_home, .conteneur_autocar_home {		height: 355px; 	}
	.logo-VI .img-responsive, .vi-net .img-responsive, .vi-groupes .img-responsive, .vi-marketing .img-responsive {	width: 50%;	}
	
	
	
	}	
	
	
	
@media (max-width: 1200px)  {
	
	
	.subfooter_stick {	position: relative; height : auto;}
	.subfooter_stick .col-md-4 {	width: 100%;	margin-bottom: 25px; }
	
	
	}	
	

@media (max-width: 2500px)  {
	
	
	

	
	
	
	}		


@media (min-width: 768px)  {	

.navbar-brand {display:none;}
.small_links {   display: none; }
#myNavbar .nav.navbar-nav {  display: block;  margin: 0 0 0 70px;  text-align: center;  /*width: 820px;*/ }
.navbar-nav > li > a {  padding-right: 20px; }


}

@media (min-width: 992px)  {	

  .container_fiches, .documents {  width: 980px; }
  .container_fiches { padding-left: 40px; }
  .fiche_actu { width: 45%;  }

}