.Navigation { float:left; position:relative; z-index:10; width:50%; }

ul#L1nav { margin:0; padding:17px 0 0 0; list-style:none; border-bottom:1px solid #a5a8b3;
  display:-webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display:flex; justify-content:space-between; }
ul#L1nav li { margin:0; padding-bottom:10px; list-style:none; display:inline; font-size:0.8em; color:#04204b; position:relative; }
ul#L1nav li:first-child { padding-left:0px; }
ul#L1nav li:last-child { padding-right:20px; }
ul#L1nav li:hover { background:url(/global/2015/img/l1_arrow.png) bottom center no-repeat; }
ul#L1nav li a { padding:0; color:#04204b; }
ul#L1nav li a:hover { text-decoration:none; }
ul#L1nav li.Active { background:url(/global/2015/img/l1_arrow.png) bottom center no-repeat; font-weight:bold; }

ul#L1nav li .row { clear:both; float:left; width:100%; margin-bottom:0; }
ul#L1nav .sub { margin:0; padding:20px 0; box-sizing:border-box; position:absolute; top:27px; left:-60px; z-index:99999; background-color:rgba(255,255,255,0.9); color:#3c3c3c; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.18); display:none; }
ul#L1nav .sub a { color:#3c3c3c; }
ul#L1nav .sub ul { list-style:none; margin:0; padding:0; width:230px; float:left; }
ul#L1nav .sub ul li { margin:0; padding:0 0 1em 25px; width:100%; line-height:1.2em; font-size:1em; display:block; font-weight:normal; }
ul#L1nav .sub ul li.title, ul#L1nav li.On .sub ul li.title { font-weight:bold; }
ul#L1nav .sub ul li a { float:none; text-indent:0; height:auto; display:block; }
ul#L1nav .sub ul li a:hover { text-decoration:underline; }
ul#L1nav .sub ul li:hover { background:none; }
ul#L1nav li.On .sub ul li { font-weight:normal; }
ul#L1nav li .Support { left:-400px; }
ul#L1nav li .Support ul { width:250px; }

.lt-ie10 ul#L1nav { padding-bottom:9px; }
.lt-ie10 ul#L1nav li { padding:0 30px 10px 30px; }
.lt-ie10 ul#L1nav li:first-child { padding-left:0px; }
.lt-ie10 ul#L1nav li:last-child { padding-right:0px; }
.lt-ie10 ul#L1nav .sub { top:25px; }
.lt-ie10 ul#L1nav .sub li:first-child { padding-left:25px; }

#menu:not( .mm-menu ), .mmenu { display:none; }
.mm-listview > li { font-size:1em !important; }

@media only screen and (max-width:930px) {
	.Navigation { width:75%; }
	ul#L1nav .sub { width:250px; }
	ul#L1nav .sub ul { float:none; }
	ul#L1nav li .Support { left:-300px; }
}
@media only screen and (max-width:760px) {.Navigation { width:70%; }}

/*
.Nav { margin:0; padding:0; width:100%; background-color:#efeff4; clear:both; }
.Nav ul { margin:0; padding:0; list-style:none; width:100%; border-top:1px solid #ccc; border-bottom:1px solid #ccc; 
  display:-webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display:flex; flex-direction:row; flex-wrap:nowrap; justify-content:space-around; }
.Nav li { margin:0 auto; padding:0; list-style:none; border-right:1px solid #ccc; text-align:center; flex:1; }
.Nav li:first-child { }
.Nav li:last-child { border-right:none; }
.Nav li a { margin:0 auto; padding:0.25em 0; color:#666; display:block; }
.Nav li a:hover, .Nav li.Active a { text-decoration:none; color:#fff; background-color:#7b96b3; }
*/