.navwrap{background:#d82932; width:100%;}


.nav-list {
	text-align:left;
	z-index:9999;
	width:100%; 
	margin:0 auto;	
}

.nav-item {
	float:left;
	*display:inline;
	zoom:1;
	position:relative;
}

.nav-item a {
	display:block;
	color:#000;
	padding:0 1.2em;
	height:38px;
	line-height:38px;
	text-transform:uppercase;
	border-left:0px solid #414345; font-size:15px;
}

.nav-item a:hover {
	color:#FFFFFF;
}

.nav-item a.nav_lc{border-right:0px solid #414345;}
.nav-item a:hover.nav_lc{border-right:0px solid #011c93;}

/*.nav-item.drop a{
	background-image:url(../images/dropdown-arrow-white.gif);
	background-repeat:no-repeat;
	background-position:90% 50%;
}
*/

.nav-item.drop a span{
	background-image:url(../images/dropdown-arrow-white.gif);
	background-repeat:no-repeat;
	width:10px;
	height:6px;
	margin-left:5px;
	text-indent:-9999px;
	display:inline-block;
	position:relative;
	top:17px;
}

.nav-item.drop:hover{color:#FFF;}

.nav-item a.act{
	background-color:#011c93;	
}

.nav-item > a:hover, .nav-item:hover a{
	background-color:#011c93;
	border-left:0px solid #011c93;
	color:#FFF;
}

.nav-item:hover .nav-submenu {
	display:block;
}

/* Navigation submenu */

.nav-submenu {
	display:none;
	position:absolute;
	left:0;
	width:220px;	
}

.nav-submenu-item a {
	display:block;
	padding:6px 10px;
	line-height:17px;
	height:inherit;
	text-transform:none;
	border-left:0; color:#fff; font-size:14px;
}

.nav-submenu-item a:hover {
	background-color:#1a37b4;
}

/* Mobile navigation */

.nav-mobile {
	display:none; /* Hide from browsers that don't support media queries */
	cursor:pointer;
	position:absolute;
	top:0;
	right:0;
	line-height:38px;
	height:38px;
	font-size:18px;
	color:#000;
	text-align:center;
}

/* Mobile navigation, clickable area for revealing <ul> */

.nav-click {
	position:absolute;
	top:0;
	right:0;
	display:none;
	height:33px;
	width:100%;
	cursor:pointer;
}

.nav-click i {
	display:block;
	height:30px;
	width:30px;
	background:url(../images/icn_arrow-mobilemenu.gif) no-repeat center center #1284bb;
	float:right;
}

.nav-rotate {
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transform:rotate(180deg);
}

/*------------------------------------*\
    Media Queries
\*------------------------------------*/

@media (max-width:1080px) {.nav-item a {padding:0 1em;} .nav-submenu-item a {padding:6px 10px !important;}}
@media (max-width:995px) {.nav-item a {padding:0 .70em;}}
@media (max-width:905px) {.nav-item a {padding:0 .55em;}}
@media (max-width:797px) {.nav-item a {padding:0 .55em;}.nav-item a {font-size:13px;}}

@media (max-width:760px) {

.nav-mobile {
	display:block;
	float:left;
	left:0;
}
.nav-mobile span{
	font-family: 'Roboto Condensed', Arial, sans-serif ; 
	margin-left:10px; 
}

.nav {
	width:100%;
	padding:38px 0 0 0;
	height:38px;
}

.nav-list {
	display:none;
	background-color:#011c93;
	width:100%; 
}

.nav-list .nav-item{
	border-bottom:1px solid #076694;
}

.nav-item {
	width:100%;
	float:none;
}


.nav-item > a {
	padding:0 10px;
	color:#fff;
	height:30px;
	line-height:30px;
	border-left:0;
}

.nav-item a.nav_lc{border-right:none;}

.nav-item > a:hover {
	background-color:#1284bb;
	border-left:0;
}

.nav-item:hover a{
	border-left:0;
}

.nav-item.drop a span{
 display:none;
}

.nav-click {
	display:block;
}

.nav-item:hover .nav-submenu {
	display:none;
}

.nav-submenu {
	position:static;
	width:100%;
}

.nav-submenu-item a{
	padding:5px 16px;
}

.nav-submenu-item a:hover{
	background-color:#1284bb;
}

}