﻿@import url(https://fonts.googleapis.com/css?family=Fira+Sans);

/* Navigation list */
.menu{
background-color:#00557B;
padding:0px; margin:0px;
height:40px;
width:100%;
font-family: 'Fira Sans', sans-serif;
font-size:13px;
font-weight:700;
font-style:normal;
}
/* Global navigation */
.menu li.static > .menu-item{
color:#fff; white-space:nowrap;
border:1px solid transparent;
padding:13px 10px 10px 10px;
line-height:25px;
height:50px;
}
/* Hover */
.menu li.static > a:hover{

background-color:gray;
color:#fff; text-decoration:none;
}
/* Selected */
.s4-toplinks .menu a.selected{

background-color:#0087C1;
color:#fff; text-decoration:none;
border:1px transparent solid;
padding-right:10px;
padding-left:10px;
margin:0px;
}



/* No arrows applies two levels */
.menu-horizontal a.dynamic-children span.additional-background,
.menu-horizontal ul.dynamic a.dynamic-children span.additional-background {
background-image:none;
}
.menu ul.dynamic {
/* UL wrap */
background-image:none;
border-top:0px #ccc solid;  border-right:1px transparent solid ;
border-bottom:1px #ccc solid; border-left:1px #ccc solid ;
margin:0px; padding:0px;
}
/* LIs */
.menu li.dynamic  {
background-image:none;
border-top:1px #ccc solid; border-right:1px #ccc solid;
border-bottom:1px #fff solid; border-left:1px #fff solid;
}
/* LI menu items */
.menu li.dynamic > .menu-item {
padding:7px 10px 20px 0px;
height:16px;
color:#333;
background-color:#f7f7f7; /* fallback */
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f7f7f7));
background: -moz-linear-gradient(top, #ffffff, #f7f7f7);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#f7f7f7);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#f7f7f7)";
}
/* LI menu items hover */
.menu li.dynamic > a:hover {
color:#00557B;
background-color:#fff; /* fallback */
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ffffff));
background: -moz-linear-gradient(top, #ffffff, #ffffff);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ffffff);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#ffffff)";
}