
/* CSS - OWL */
@import url(/.framework/css/owl.carousel.css);
@import url(/.framework/css/owl.theme.css);
@import url(/css/configurateur.css);


h2, h3, h4, h5, h6, a, strong{
	color:#3686A3;
}


*{
 font-size:13px;
}

#logo-header{margin:-13px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px solid red;}
.navbar-brand{border:0px solid green; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.topbar-v3{background:#3686A3;}

/* BLOC LANGUES */
.topbar-v3 ul.currency:after, 
.topbar-v3 ul.language:after { 
top: -4px; 
width: 0; 
height: 0; 
left: 8px; 
content: " "; 
display: block; 
position: absolute; 
border-bottom: 6px solid #3686A3;
border-left: 6px solid transparent; 
border-right: 6px solid transparent; 
border-left-style: inset; /*FF fixes*/ 
border-right-style: inset; /*FF fixes*/ 
}
.topbar-v3 ul.currency, .topbar-v3 ul.language{background-color:#3686A3;}
.topbar-v3 ul.currency li a, .topbar-v3 ul.language li a{color:#ffffff;}
.topbar-v3 ul.currency li a:hover, .topbar-v3 ul.language li a:hover, .topbar-v3 ul.currency li.active a, .topbar-v3 ul.language li.active a{background-color:#557d89;}
.topbar-v3 ul.currency li.active a i, .topbar-v3 ul.language li.active a i{color:#828222;}


.header-v5{
	z-index:1;
}
#slider{
	z-index:0;
}
/* ---------------------------------------------- */

.revolution-ch2{
	max-width: 1920px;
}

/* ---------------------------------------------- */

.cartouche{
	background:#fdfdfd;
	border:1px solid #eeeeee;
	padding:10px;
	margin-bottom:20px;
}

.cartouche h3{
	font-size:18px;
}

.titreTEAM{
	background:#00a8bd;
	text-align:center;
	padding:10px 0px;
}
.titreTEAM strong{
	color:#fff;
}

.sky-form .state-success input, .sky-form .state-success select, .sky-form .state-success select + i, .sky-form .state-success textarea, .sky-form .radio.state-success i, .sky-form .checkbox.state-success i, .sky-form .toggle.state-success i, .sky-form .toggle.state-success input:checked + i
{
  background: #DEEEEE;
}


.topbar-v3 .search-button {
  display: none;
}

.wash {
  clear: both;
}


th {
  text-align: none;
}


.contenutab i {
  display: none;
}

.tableTVA {
  display: none;
}

.navbar-nav span {
   font-size: 1.1em;
}
/**********Partenaire***********/
.box {
  background: #eeeeee none repeat scroll 0 0;
  border: 1px solid #e6e4df;
  font-family: "Open Sans",sans-serif;
  padding: 15px;
  width: 100%;
}
.box h4 {
  font-weight: bold;
  text-transform: uppercase;
}
.row_btn {
	margin-bottom: 20px;
}
.nolink {
  width: 100%;
  height: auto;
  display: block;
  margin: auto;
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
  -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
  box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75);
}
/*Page partenaire*/
@media (max-width: 768px){
  .row.row_btn {
    width: 100%;
  }
  .box {
    margin: 20px 15px;
  }
}
@media (min-width: 320px) and (max-width: 360px){
  h2 > img,
  h3 > img,
  .img_resp {
    width: 100%;
  }
}





/*Header v5*/
.header-v5 {
	background:#fff;
}
.header-v5 h3, .header-v5 .dropdown-menu li h3 a {
  color: _@COLOR("MAINCOLOR","#3498db")@_;
  font-size: 20px;
  line-height: 27px;
  font-weight: 500;
}

/*Header Fixed
------------------------------------*/
/*Media Queries*/
@media (min-width: 767px) {
	
	/*Header Sticky*/
	.header-fixed .header-v5.header-sticky {
		top: 0;
		left: 0;
		width: 100%;
		height: auto;
		z-index: 9999;
		position: fixed;
	}

	.header-fixed .header-v5.header-fixed-shrink {
		border-bottom: none;
		box-shadow: 0 0 3px #bbb;
	}

	.header-fixed .header-v5.header-fixed-shrink .navbar {
		background: #fff;
	}

	/*Navbar*/
	.header-fixed .header-v5.header-fixed-shrink .navbar-nav > li > a {
		color: #555;
	}

	.header-fixed .header-v5.header-fixed-shrink .navbar-nav .active > a,
	.header-fixed .header-v5.header-fixed-shrink .navbar-nav li > a:hover {
		color: _@COLOR("MAINCOLOR","#3498db")@_;
	}

	/*Navbar Brand*/
	
	/* LIBRE */
	/*DARK*/.header-fixed .header-v5 .navbar-brand img.default-logo {
		display: inherit;
        position: absolute;
        left: 120px;
        top: 1px;
		
		
		
		
		
		}
	
	
	
	
	/*LIGHT*/.header-fixed .header-v5 .navbar-brand img.shrink-logo {display: none;}
	
	/* FIXED */
	/* dark */.header-fixed .header-v5.header-fixed-shrink .navbar-brand img.default-logo {display: none;}
	/* light */.header-fixed .header-v5.header-fixed-shrink .navbar-brand img.shrink-logo {display: inherit;}

	/*Menu Inner Right*/
	.header-fixed .header-v5.header-fixed-shrink li.menu-icons i.menu-icons-style {
		color: #555;
	}

	/*Transition*/
	.header-fixed .header-v5.header-fixed-shrink .navbar-brand,
	.header-fixed .header-v5.header-fixed-shrink .navbar-nav > li > a,
	.header-fixed .header-v5.header-fixed-shrink li.menu-icons i.menu-icons-style,
	.header-fixed .header-v5.header-fixed-shrink li.menu-icons span.badge,
	.header-fixed .header-v5.header-fixed-shrink .shopping-cart .shopping-cart-open,
	.header-fixed .header-v5.header-fixed-shrink .search-open .form-control {
		-webkit-transition: all 0.4s cubic-bezier(0.7, 1, 0.7, 1);
  		transition: all 0.4s cubic-bezier(0.7, 1, 0.7, 1);
	}

	/*Navbar Brand*/
	.header-fixed .header-v5.header-fixed-shrink .navbar-brand {
		height: 70px;
		max-height: 70px;
		line-height: 39px;		
	}

	/*Navbar Nav*/
	.header-fixed .header-v5.header-fixed-shrink .navbar-nav > li > a {
		line-height: 30px;
	}

	/*Menu Icons*/	
	.header-fixed .header-v5.header-fixed-shrink li.menu-icons i.menu-icons-style {
		line-height: 70px;
	}

	.header-fixed .header-v5.header-fixed-shrink li.menu-icons span.badge {
		top: 17px;
	}

	.header-fixed .header-v5.header-fixed-shrink .shopping-cart .shopping-cart-open {
		top: 70px;
	}

	/*Search*/
	.header-fixed .header-v5.header-fixed-shrink .search-open {
		border-bottom: 1px solid #eee;
	}

	.header-fixed .header-v5.header-fixed-shrink .search-open .form-control {
		height: 49px;
		font-size: 25px;
	}
}

/*Media Queries*/
@media (max-width: 768px) {
	/*Header*/
	.header-fixed .header-v5,
	.header-fixed .header-v5.header-fixed-shrink {
		height: inherit;
		position: relative;
	}
	/*LIGHT*/
	.header-v5 img.shrink-logo {
		display: inherit;
	}
	/*DARK*/
	.header-v5 img.default-logo {
		display: none;
	}

	/*Header Inner Right*/
	.header-fixed .header-v5.header-fixed-shrink .header-inner-right,
	.header-fixed .header-v5.header-fixed-shrink .menu-icons-list {
		margin-left: 0;
		margin-right: 20px;
	}

	/*Menu Icons*/
	.header-v5 li.menu-icons i.menu-icons-style {
		color: #555;
	}
}

/* Pour fixer le menu sur tous les supports */
.header-fixed .header-v5.header-sticky{
	top: 0px;
	left: 0px;
	width: 100%;
	height: auto;
	z-index: 9999;
	position: fixed;
}

p{
	text-align:justify;
	font-size:14px;
}

.copyright a{
	font-size:13px;
	color:#fff;
}

.full{
	width:100%;
}


.tablecaddy {
  max-width: 900px;
}

.team-v1 li:hover > .team-img:after {
  /*background: rgba(0,0,0,0.5);*/
  background:none;
}

.imgrevuepresse {
  float: left;
  margin: 20px;
}

/*.one-page .one-grey{
  background : #eee;
  border-top: solid 1px #666;
  border-bottom: solid 1px #666;
}   */

.lightview {
  width: 50%
  height: 50%
}

.badge
{
  display: inline-block;
  width: 22px;
  height: 18px;
  padding-top: 3px;
  padding-right: 7px;
  padding-bottom: 3px;
  padding-left: 7px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  background-color: #777777;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}

.shopping-cart {
  margin-top: 20px;
}

/*.left-topbar {
display: none;
} */

.detaillivraison {
  padding: 10px;
  background: #F0F0F0;
  border: solid 1px #E0E0E0;
  text-align: center;
  margin: 10px;
}
.detaillivraion p {
  text-align: center;
}