#nav {width:auto;text-align:left;padding:0;z-index:999999;}
#nav ul {list-style:none;padding:0;margin:0 auto;width:auto;text-align:right;line-height:76px;display:block;}
#nav ul li {display:inline-block;padding:2px 10px;margin:0;}

#nav.fixed ul {text-align:right;display:block}
#nav.fixed {width:100%;position:fixed;z-index:999999;top:0;left:0;background:#fff;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.2);padding:1% 0;}

#nav.fixed #boxnavi {width:990px;height:auto;margin:0 auto;padding:0;}
#nav.fixed #boxlogo {width:220px;height:auto;margin:0 auto;padding:0;float:left;}
#nav.fixed #boxmenu {width:770px;height:auto;margin:0 auto;padding:0;float:left;}
#nav.fixed #boxmenu ul {list-style:none;padding:0;margin:0 auto;width:auto;text-align:right;line-height:76px;display:block;}

#nav.fixed a {color:#000;}
#nav.fixed a:hover {color:#C00;}

nav ul li a {padding:0;text-decoration:none;color:#000;font-weight:700;font-size:15px;font-family:'Titillium Web', sans-serif;text-transform:uppercase;}
nav ul li a:hover {color:#C00;}
nav ul li:hover {color:#FA9C03;}

#responsive-nav {cursor:pointer;color:#fff;font-family:'Titillium Web', sans-serif;font-weight:bold;padding:5px 0;text-transform:uppercase;}
@media screen and (max-width:990px)
{
	#nav {width:auto;text-align:left;padding:4%;z-index:999999;}
	
	#nav ul {list-style:none;padding:0;margin:0 auto;width:100%;text-align:right;line-height:2;}
	#nav ul li {display:inline-block;padding:5px 0;margin:0 auto;border-bottom:0 solid #ddd;}
	
	#nav.fixed ul {text-align:left;display:block;}
	#nav.fixed {width:92%;position:fixed;z-index:999999;top:0;left:0;background:#fff;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.2);padding:4%;}
	
	#nav.fixed #boxnavi {width:100%;height:auto;margin:0 auto;padding:0;}
	#nav.fixed #boxlogo {width:auto;height:auto;margin:0 auto;padding:0;float:left;}
	#nav.fixed #boxmenu {width:100%;height:auto;margin:0 auto;padding:0;float:left;}
	#nav.fixed #boxmenu ul {list-style:none;padding:0;margin:0 auto;width:auto;text-align:right;line-height:2;display:block;}

	#nav.fixed a {color:#03295D;}
	#nav.fixed a:hover {color:#C00;}
	
	nav ul li a {padding:0;text-decoration:none;color:#03295D;font-weight:700;font-size:15px;font-family:'Titillium Web', sans-serif;text-transform:uppercase;}
	nav ul li a:hover {color:#C00;}
	nav ul li:hover {color:#FA9C03;}
	
	#responsive-nav {cursor:pointer;color:#fff;font-family:'Titillium Web', sans-serif;font-weight:bold;padding:5px 0;text-transform:uppercase;}
	#responsive-nav img {width:10%;height:auto;float:right;margin:0;padding:4% 0;}
}