@charset "utf-8";
/* Nouveau menu */



.nv-menu{list-style-type: none;width: 100%;height: 25px;padding-top: 2px;margin: 0;}
ul {display:inline;margin:0;padding:0;}
ul li {display:inline-block;width:166px;text-align:center;color:white;font-family:'Days One';font-size: 16px;text-shadow: 1px 1px 1px #333333;border-radius:6px;}
ul li:hover {background: linear-gradient(70deg,rgba(0, 0, 0, 0.8), rgba(91, 91, 91, 0.8),rgba(40, 40, 40, 0.8));color:red;}
ul li a{color:white;text-decoration: none;font-family:'Days One';font-size: 16px;text-shadow: 1px 1px 1px #333333;}
ul li a:hover{color:red;}
ul li:hover ul {display:block;}
ul li ul {position:absolute;width:180px;display:none;z-index:10;}
ul li ul li{background-color: rgba(0,0,0,0.7);display:block;height:35px;padding-top: 15px;border-bottom:1px solid white;width:220px;}
ul li ul li a{display:block !important;}
ul li ul li:hover{background:#000;}
ul li ul li a:hover{color:red;}


ul.bouton-mobile2 {
	position:absolute;
	list-style-type:none;
	margin:auto;
	width:100%;
	height:30px;
	padding:0px;
	z-index: 9;
	
}

ul.bouton-mobile2 a {text-decoration:none;}

li.bouton-mobile2{
	 display:block;
	 margin:auto;
	 /*float : left;*/
	 border: 1px solid #999;
     font-family:'Days One';
     font-size: 16px;
	 /*font-style:italic;*/
     width: 540px;
     height: 40px;
	 padding-top:20px;
     padding-left:20px;
	 padding-right:20px;
     text-align: center;
     color:white;
     background-color: rgba(60,60,60,0.85);
	 /*background: linear-gradient( #555, #2C2C2C);/*dÃ©gradÃ© bouton*/
	 /*border-radius: 20px;/*arondi bouton*/
	 text-shadow: 1px 1px 1px #333333;/*ombre texte*/
	 /*box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5),
                 0 -1px 0 rgba( 255, 255, 255, 0.4);/*ombre bouton*/


}
li.bouton-mobile2:hover{color:red;}

@media handheld, only screen and (max-width: 1600px), only screen and (max-device-width: 1600px){
	
	ul li {width:158px;font-size: 16px;}
	ul li ul {width:170px;}
	ul li a{font-size: 16px;}

}

@media handheld, only screen and (max-width: 1300px), only screen and (max-device-width: 1300px){
	
	ul li {width:114px;font-size: 16px;}
	ul li ul {width:130px;}
	ul li a{font-size: 16px;}

}


@media handheld, only screen and (max-width: 1000px), only screen and (max-device-width: 1000px){
	
	ul li {width:88px;font-size: 13px;}
	ul li ul {width:100px;}
	ul li a{font-size: 13px;}

}

@media handheld, only screen and (max-width: 767px), only screen and (max-device-width: 767px){
	ul li {width:200px;font-size: 16px;}
	ul li ul {width:200px;}
	ul li a{font-size: 16px;}
	ul li ul li{height:30px;padding-top: 15px;background-color: rgba(0,0,0,0.9);}
}



@media handheld, only screen and (max-width: 600px), only screen and (max-device-width: 600px){
	ul li {width:200px;font-size: 17px;}
	ul li ul {width:200px;}
	ul li ul li{height:40px;padding-top: 20px;}
    li.bouton-mobile2{width:260px;}/*largeur du menu mobile*/
}