#menupleinecran {
	display:none;
	position: absolute;
	top: 30px;
	right: 0px;
	z-index:900;
	box-sizing: border-box;
	height: 40px;

	}
#menupleinecran ul.nav li{
	display: block;


	}
#menupleinecran ul.nav li a{
	background: url(/images/hamburger.png) no-repeat left 4px;
	display:block;
	position: relative;
	font-family: 'Rajdhani', sans-serif;
	font-weight: 400;
	color: #fff;
	font-size: 1.42em;
	text-transform:uppercase;
	margin: 0 15px 0 15px;
	padding-left: 22px;
	display: block;
	height: 40px;
	text-decoration:none;
	transition: all 250ms;

	}




@media screen and (max-width: 880px) {
#menupleinecran {
	display: block;
	}

 }


div.ssmenu {
    display:none;
	position: fixed;
	left:0;
	top:0;
	z-index:1000;
	background-color : rgba(65,64,66,0.4);
	width:100%;
	height:100%;
	overflow: auto;


}
div.ssmenu #fond {
	position: relative;
	background: url(/images/logo_mobile.png) #2b3140 no-repeat 0 20px;
   	width: 100%;
	}
div.ssmenu #fond a.fermer{
	background: url(/images/croix-menu.png) no-repeat left 4px;
	display:block;
	position: relative;
	font-family: 'Rajdhani', sans-serif;
	font-weight: 400;
	color: #fff;
	font-size: 1.42em;
	text-transform:uppercase;
	margin: 0 15px 0 15px;
	padding-left: 22px;
	display: block;
	height: 40px;
	text-decoration:none;
	transition: all 250ms;
	position: absolute;
	top: 30px;
	right: 0px;
	z-index:900;
	box-sizing: border-box;
	height: 40px;
	padding-top: 2px;
	}
/*div.ssmenu #fond a.fermer::after{
 	content: "\f00d";
    font-family: FontAwesome;
	color: #fff;
	font-size: 40px;
	font-weight: 300;
	}*/
div.smenu ul.liste{
	padding-top: 80px;
	}
div.smenu ul.liste > li{
	display: block;
	vertical-align: top;
	padding-top: 10px;
	width: 300px;
	margin: 0 auto;
	border-bottom: 1px solid #6a7080; 
	text-align: left;
	padding: 0 10px 10px 90px;
	}
div.smenu ul.liste > li:nth-of-type(1){
	background: url(/images/icone_menu_1.png) no-repeat 15px 15px;
	}
div.smenu ul.liste > li:nth-of-type(2){
	background: url(/images/icone_menu_2.png) no-repeat 15px 15px;
	}
div.smenu ul.liste > li:nth-of-type(3){
	background: url(/images/icone_menu_4.png) no-repeat 15px 15px;
	}
div.smenu ul.liste > li:nth-of-type(4){
	background: url(/images/icone_menu_3.png) no-repeat 15px 15px;
	}
div.smenu ul.liste > li:nth-of-type(5){
	background: url(/images/icone_menu_5.png) no-repeat 15px 15px;
	border-bottom: none;
	}
div.smenu ul.liste > li > ul > li:first-child{
	color: #aab0c1;
	font-family: 'Khand', sans-serif;
	font-size: 1.5em;
	font-weight: 400;
	padding: 10px 0 0 0;
	}
div.smenu  ul.liste > li > ul > li a{
	color: #8e95a9;
	font-family: 'Roboto', sans-serif;
	font-size: 1.07em;
	font-weight: 400;
    text-decoration: inherit;
	}
div.smenu  ul.liste > li > ul > li.n2 {
	border-left: 2px solid  #aab0c1;
	padding-left: 10px;

	}
div.smenu  ul.liste > li > ul > li.n2 a{
	color: #aab0c1;
	padding-right: 5px;
	}



