/***.header-nav{background-color:#ECEBED}***/
.roboto-thin {
  font-family: "Roboto", sans-serif;
  font-weight: 100;
  font-style: normal;
}

.roboto-light {
  font-family: "Roboto", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.roboto-regular {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.roboto-medium {
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  font-style: normal;
}

.roboto-bold {
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.roboto-black {
  font-family: "Roboto", sans-serif;
  font-weight: 900;
  font-style: normal;
}

.roboto-thin-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 100;
  font-style: italic;
}

.roboto-light-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 300;
  font-style: italic;
}

.roboto-regular-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 400;
  font-style: italic;
}

.roboto-medium-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 500;
  font-style: italic;
}

.roboto-bold-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 700;
  font-style: italic;
}

.roboto-black-italic {
  font-family: "Roboto", sans-serif;
  font-weight: 900;
  font-style: italic;
}

/**********  Modifs css *****/

#header .header-nav {
    max-height: 60px;
    border-bottom: #f6f6f6 2px solid;
}
#products .page-not-found {display: none}

.h1 {
	font-family: 'Roboto', sans-serif;
	text-transform: none;
}

.h2 {
	color:#9e379f;
	font-size:18px;
	}

#product h2 {
  color:#9e379f;
  font-size: 18px;
}

body {
    font-family: 'Roboto', sans-serif;
}
/***** enlever multiples barres violettes sur photos nouveaux produits ***/


.product-flags li.product-flag.custom-flag {display: none}
 




/***
#wrapper{
	background-color: #ECEBED***/
}




/*****
.sf-menu > li > a {
	font: 400 18px/22px "Open Sans", sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	display: block;
	padding: 17px 20px;
}
.sf-menu {
    position: relative;
    padding: 0;
    width: 100%;
    border-bottom: 3px solid #e9e9e9;
    background: #000000;
}
.sf-menu a, .sf-menu a:visited {
  color: rgba(0, 0, 0, 0.65);
  white-space: nowrap;
  text-shadow: 1px 1px 0px #fff;
}
.sf-menu a {
    display: block;
    position: relative;
    color:#000;
}
.sf-menu li li {
	background: #000000 ;
}
.sf-menu li li li {
    background: #000000;
}
/***