@charset "utf-8";
/* CSS Document */


#nav2 {



width:100%;

min-width:0px;
font-family: 'Abel', sans-serif;
position:relative;
z-index:1;
}


#nav2 ul {
    padding: 0px;
    margin: 0px;
	float:left;
	
	
	
	 
}

    #nav2 ul,#nav2 ul li{
  
	
}
    #nav2 ul li {
    list-style: none;
    float:left;
	
}
#nav2 ul li a {
    text-decoration: none;
    display: block;
    color: #fff;
    padding: 0.2em 0.4em 0.2em 0.4em;
	font-size:1.4em;
	
}
#nav2 ul li:hover > ul {
    visibility: visible;
}
#nav2 ul li ul{
    display: inline;
    visibility: hidden;
    position: absolute;
    padding:0px;
	margin-left:-1px;
}
#nav2 ul li ul li{
    float: none;
	
}
#nav2 ul li ul li a:hover{
    color: #5c8198;
}

#nav2 ul {
    padding: 0px;
    margin: 0px;
 	background-color: transparent;
	
    
	
}
#nav2 ul li {
list-style: none;
    float:left;
  

}
#nav2 ul li a {
    text-decoration: none;
    display: block;
    color: #ddd;
    padding: 0.2em 0.8em 0.2em 0.8em;
	
 
    -webkit-transition: background 0.3s ease-out 0s;
    -moz-transition: background 0.3s ease-out 0s;
    -o-transition: background 0.3s ease-out 0s;
    transition: background 0.3s ease-out 0s;
}


#nav2 ul li:hover > a {
    color: #fff;
	background: #5c8198;
}

#nav2 ul li ul li a {
    color: #bbb;
	padding:5px 14px 5px 18px;
	border-bottom:1px solid #fff;
	background-color:#003a5e;
	font-size:1em;
	width:100%;
	

}
#nav2 ul li ul li a:hover{
    
	color: #fff;
    background-color: #094b6d !important;
	-webkit-transition: background 0.3s ease-out 0s;
    -moz-transition: background 0.3s ease-out 0s;
    -o-transition: background 0.3s ease-out 0s;
    transition: background 0.3s ease-out 0s;
}



