header#wmd_header{
	width: 100%;
	background-color: white;
	*background-color: red;
	min-height: 69px;
	position: fixed;
	right: 0;
	top:0;
	z-index: 1030;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
}
#wmd_logo_wrp{float:left;}
#wmd_logo_wrp a.navbar-brand{
	display: block;	
	background: rgba(0, 0, 0, 0) url("../../img/logo-230.webp") repeat scroll 0 0;
	width: 230px;
	height: 54px;
	font-size: 16px;
	font-weight: 700;
	text-indent: -9999px;
	line-height: 40px;
	margin-top: 7.5px;
	float:left;
}
#wmd_logo_wrp .mobile_menu_icon{display:none;}

#wmd_menu_wrp{float:right;}
#wmd_menu_wrp ul{list-style: none;margin:0;left: initial;}
#wmd_menu_wrp ul li{position: relative;}
#wmd_menu_wrp ul a{font-family: "Open Sans SemiBold";display: block;text-decoration: none;color: #0a4c6b;font-size: 14px;text-transform: uppercase;padding-top:12px;padding-bottom:12px;}
#wmd_menu_wrp ul[data-lang="fr"] a,#wmd_menu_wrp ul[data-lang="nl"] a{font-size:13px;}
#wmd_menu_wrp > ul > li{float:left;}
#wmd_menu_wrp > ul > li > a{padding: 24px 10px;line-height: 21px;}

#wmd_menu_wrp > ul > li > ul li a{padding: 8px 20px;font-size:13px;white-space: nowrap;}
#wmd_menu_wrp > ul li.expended > a, #wmd_menu_wrp > ul li a.current, #wmd_menu_wrp > ul li a:hover,#wmd_menu_wrp > ul li a:focus{
	color: white;
	background-color: #0a4c6b;
}
#wmd_menu_wrp .dropdown-menu{   
	display: none;
    background-color: white;
    border-radius: 3px 0 3px 3px;
    position: absolute;
    right: 0;
    top: 100%;
    min-width: 160px;
    float: left;
	border: 1px solid #0a4c6b;
	margin:0;padding:0;
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .35);
          box-shadow: 0 6px 12px rgba(0, 0, 0, .35);
}
#wmd_menu_wrp .dropdown-menu > li .dropdown-menu{left: 100%;top: 0px; border-radius: 0 3px 3px 3px;}


#wmd_menu_wrp .caret {
	margin-left: 4px;
	margin-top: -2px;
}
#wmd_menu_wrp ul.navbar-nav[data-lang="de"] a, #wmd_menu_wrp ul.navbar-nav[data-lang="pt"] a  {font-size: 11px!important;padding-left: 10px;padding-right: 10px;}


#wmd_lang_wrp{float: left;color:white;position:relative;}
#wmd_lang_wrp .caret{float:right; margin-top: 7px;color:#18648C;}
#wmd_lang_wrp a.curr_lang{float: right;
    margin-top: 23px;
    padding: 2px 5px;
    outline: none;
    margin-left: 22px;
    border-radius: 5px;}
#wmd_lang_wrp ul.lang_list{
	list-style: outside none none;padding: 0;display:none;
	position: absolute;
	overflow: hidden;
	top: 69px;right: 0;
	background: #18648C;
    border: 1px solid #0A4C6B;
    border-radius: 0 0 5px 5px;	
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .35);
    box-shadow: 0 6px 12px rgba(0, 0, 0, .35);
}
#wmd_lang_wrp li{ float: left; width:100%;}
#wmd_lang_wrp li a{float: left;width:100%;color: white;text-decoration: none;padding: 5px 10px;background: #18648C;white-space: nowrap;}
#wmd_lang_wrp li.active a,#wmd_lang_wrp li:hover a,#wmd_lang_wrp li:focus a,#wmd_lang_wrp li:active a{background: white;color: #18648C!important;}
#wmd_lang_wrp img.wmd_flag{ margin-right: 5px;}
#wmd_lang_wrp img.wmd_lang{}

@media screen and (max-width:767px){
	#wmd_logo_wrp{width:100%;}
	#wmd_logo_wrp .mobile_menu_icon{
		display: block;
		position: relative;
		float: right;
		padding: 9px 10px;
		margin-top: 12px;
		margin-bottom: 8px;
		border: 2px solid #0a4c6b;
		border-radius: 4px;
		background: white;
		cursor: pointer;
	}
	#wmd_logo_wrp .mobile_menu_icon .bar_icon{width: 20px;
		height: 0;
		border: 2px #0a4c6b solid;
		background-color: #0a4c6b;
		display: inline-block;
		float: left;
		clear: both;
		margin: 2px 0;
	}
	#wmd_menu_wrp{max-height: 380px;overflow-y: auto;}
	#wmd_menu_wrp ul{display:none;}
	#wmd_menu_wrp > ul > li{width:100%;}
	#wmd_menu_wrp > ul > li > a{padding: 13px 15px;}
	#wmd_menu_wrp .dropdown-menu{position: relative;
		position: relative;
		width: 100%;
		border: none;
		border-left: 1px #0a4c6b solid;
		border-radius: unset !important;
		left: 0 !important;
		-webkit-box-shadow: 0 -3px 8px rgba(0, 0, 0, .175);
		box-shadow: 0 -3px 8px rgba(0, 0, 0, .175);
	}
	
}
@media screen and (min-width:767px) and (max-width:1278px){
	#wmd_logo_wrp a.navbar-brand{ background: rgba(0, 0, 0, 0) url("../../img/logo-54.png") repeat scroll 0 0;width: 54px;}
	#wmd_lang_wrp a.curr_lang{margin-left: 10px;}
	.menu_item_hti{display:none;}
}
@media screen and (min-width:767px) and (max-width:1066px){
	#wmd_menu_wrp ul a{font-size:13px;}
	#wmd_menu_wrp .menu_item_hti{display:none!important;}
	#wmd_menu_wrp > ul > li > a{padding-left:15px; padding-right:15px;}
	#wmd_menu_wrp > ul > li:not(:last-child) > a:after{ content:"|";position:absolute;right:-4px;top: 22px;}
	#wmd_menu_wrp li:last-child > a{ padding-right:0px;}
}
@media screen and (max-width:400px){
#wmd_logo_wrp a.navbar-brand{
	background: rgba(0, 0, 0, 0) url("../../img/logo-54.webp") repeat scroll 0 0;
	width: 54px;
}