.txt-header 
{
    color: white;
    font-family: "fff_tusjbold";
    font-size: 1.5vw;
    position: absolute;
    left: 11%;
    top: 52%;
    cursor: pointer;
    letter-spacing: 4px;
}

.picto 
{
    left: 7.8%;
    top: 47%;
    width: 2.2%;
    position: absolute;
}

.a-menu
{
    height: 79px;
}

.header-content
{
	height: 310px;
	margin-left: auto;
	margin-right: auto;
	width: 76%;
}

.header-content #logo
{
	left: 44%;
	position: absolute;
	top: 0;
}

.header-content #logo img
{
	height: auto;
	width: 23.5%;
}

.header-contact
{
	position: relative;
	text-align: right;
	top: 15%;
}

.header #logo img
{
	width: 16%;
	left: 42%;
	position: absolute;
	z-index: 999;
}
	
	
.header-contact #instagram img {
	right: 10.5%;
    top: 55%;
    width: 2.3%;
    position: absolute;
}


.header-contact #facebook img {
    right: 14.15%;
    top: 57%;
    width: 2.5%;
    position: absolute;
}

	

.header-contact #tel 
{
	color: white;
    font-family: roboto_slabregular;
    font-size: 1.25vw;
    position: absolute;
    right: 18.5%;
    text-decoration: none;
    top: 64%;
    width: 12%;
}
	
.header-contact #book img 
{
    position: absolute;
    right: 6.4%;
    top: 55%;
    width: 2.75%;
}
		
.header-contact 
{
	height: 10vh;
}

#section-menu
{
	margin-top: 0px;
}


.header-icone
	{
		display: block;
		float: right;
		margin-left: auto;
		margin-right: 6.25%;
		margin-top: -3%;
		position: relative;
		text-align: right;
		top: 0;
		width: 40%;
	}
	
	#palcenter-header
	{
		background-image: url("http://kirsch.lu/wp-content/themes/kirsch/Photos/pallcenter.png");
		background-position: 0% center;
		background-repeat: no-repeat;
		background-size: cover;
		cursor: pointer;
		display: inline-block;
		padding-bottom: 4.5%;
		position: relative;
		transition: width 0.75s ease 0s;
		  margin-left: 1.5%;
		width: 4%;
		margin-right: 0.5%;
	}
	
	#palcenter-header:hover
	{
		width: 20%;
	}
		
	#mag-header
	{
		background-image: url("http://kirsch.lu/wp-content/themes/kirsch/Photos/menu_du_jour.png");
		background-position: 0% center;
		background-repeat: no-repeat;
		background-size: cover;
		cursor: pointer;
		display: inline-block;
		padding-bottom: 4.5%;
		position: relative;
		transition: width 0.5s ease 0s;
		  margin-left: 8px;
		width: 6%;
		    margin-right: 0.5%;
	}
	
	#mag-header:hover
	{
		width: 21.7%;
	}
	
	#aal-header
	{
		background-image: url("http://kirsch.lu/wp-content/uploads/2019/06/logo_aalshcoul.png");
		background-position: 0% center;
		background-repeat: no-repeat;
		background-size: cover;
		cursor: pointer;
		display: inline-block;
		padding-bottom: 4.5%;
		position: relative;
		transition: width 0.5s ease 0s;
		  margin-left: 8px;
		width: 7%;
		margin-right: 0.5%;
    margin-left: 0.5%;
	}
	
	#aal-header:hover
	{
		width: 10.5%;
	}
	
	#bro-header
	{
		background-image: url("http://kirsch.lu/wp-content/themes/kirsch/Photos/brochures.png");
		background-position: 0% center;
		background-repeat: no-repeat;
		background-size: cover;
		cursor: pointer;
		display: inline-block;
		padding-bottom: 4.5%;
		position: relative;
		transition: width 0.5s ease 0s;
		  margin-left: 8px;
		width: 6%;
	}
	
	#bro-header:hover
	{
		width: 16.5%;
	}
	
	
	#truck-header
	{
		background-image: url("http://kirsch.lu/wp-content/themes/kirsch/Photos/_logo_truckcenter.png");
		background-position: 0% center;
		background-repeat: no-repeat;
		background-size: cover;
		cursor: pointer;
		display: inline-block;
		padding-bottom: 4.5%;
		position: relative;
		transition: width 0.5s ease 0s;
		  margin-left: 8px;
		width: 4%;
	}
	
	#truck-header:hover
	{
		width: 18%;
	}
	
	
	#lux-header
	{
		background-image: url("http://kirsch.lu/wp-content/themes/kirsch/Photos/lixcaddy_logo2.png");
		background-position: 0% center;
		background-repeat: no-repeat;
		background-size: cover;
		cursor: pointer;
		display: inline-block;
		padding-bottom: 4.5%;
		position: relative;
		transition: width 0.75s ease 0s;
		width: 5%;
		  margin-left: 13px;
	}
	
	#lux-header:hover
	{
		width: 21.5%;
	}
	
	#book-header img
	{
		margin-right: 2.5%;
		width: 5.5%;
	}
	
	#instagram-header img
	{
		margin-right: 2%;
		width: 6.25%;
	}
	
	
	#facebook-header img
	{
		margin-right: 1.05%;
		width: 4.25%;
	}
	
	
	/*#palcenter-header:hover
	{
		width: 20%;
	}*/  
	
	#tel-header
	{
		color: white;
		display: -webkit-inline-box;
		font-family: robotolight;
		font-size: 1.2vw;
		height: 100%;
		margin-right: 3%;
		padding-bottom: 3.75%;
		text-decoration: none;
		vertical-align: top;
	}