#imgLogoHead {
	width:33%;
	max-width:200px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}

#headerDiv{
	position:relative;
	flex: 0 1 auto;
	font-size: 3vmin;
}

#languageSwitch{
	position:absolute;
	right:0px;
	top:0px;
	margin: 0;
	position: absolute;
	top: 50%;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

#headerMenu{
	position:relative;
	display:inline-flex;
	width:100%;
	justify-content: space-between;
}

@media screen and (max-height: 420px) 
{
	#imgLogoHead {
		width:auto;
		height: 3vw;
	}
	
	body {
		font-size: 2vmin;
	}
}

#menuFilm{display:inline-block;width:32%;}
#menuWip{text-align:center;display:inline-block;width:32%;}
#menuAbout{display:inline-block;width:32%;text-align:right;}


#menuFilmTitle{
	background: #ededed;
    padding: 1vmin;
    border-top-right-radius: 2vmin;
    border-bottom-right-radius: 2vmin;
	white-space:nowrap;
}
#menuWipTitle{
	background: #ededed;
    padding: 1vmin;
    border-radius: 2vmin;
	white-space:nowrap;
}
#menuAboutTitle{
	background: #ededed;
    padding: 1vmin;
    border-top-left-radius: 2vmin;
    border-bottom-left-radius: 2vmin;
	white-space:nowrap;
}
#menuFilmTitle.selectedMenu{	
	background-color: #00ABDB;
    color: white;
	border:0;
}
#menuWipTitle.selectedMenu{
	background-color: #00ABDB;
    color: white;
	border:0;
}
#menuAboutTitle.selectedMenu{
	background-color: #00ABDB;
    color: white;
	border:0;
}
#menuFilmTitle:not(.selectedMenu):hover{	
	background-color: #e7faff;
	position:relative;
	top:-2px;
}
#menuWipTitle:not(.selectedMenu):hover{
	background-color: #e7faff;
	position:relative;
	top:-2px;
}
#menuAboutTitle:not(.selectedMenu):hover{
	background-color: #e7faff;
	position:relative;
	top:-2px;
}
.headFirstRow {
	position:relative;
}
.menu {
}