
*,*:after,*:before {	margin:0;	padding:0;	/*box-sizing:border-box;	-webkit-box-sizing:border-box;	-moz-box-sizing:border-box;	*/-webkit-font-smoothing:antialiased;	font-smoothing:antialiased;	text-rendering:optimizeLegibility; }
.nav a, .nav a:hover {	text-decoration:none;}
.nav ul, .nav ol {	list-style:none;}

.nav {  overflow:hidden; float:right; width:85%; position:relative;	 padding:27px 0; margin:0px 0 0 0px; letter-spacing:-1px;font-size:1.2vw;  font-weight:600; font-family: Arial, sans-serif; 
	/*text-transform: uppercase*/


}
.nav-list {	display: flex; justify-content: space-between;  }
.nav-item {	position:relative ;}
.nav-item a {		color:#006FA6; transition:0.3s; cursor: pointer; padding:10px; margin:-10px 0 -10px;}
.nav.home .nav-item a {		color:#ffffff; transition:0.3s; }
.nav-item:last-child  a{margin:0 0px 0px 0px;		 }

.nav-item > a:hover {	/*background:#1C1A96;*/   	color: #ffffff;    text-shadow: 0px 0px 15px #000; }
/*.nav-item:hover .nav-submenu {	  visibility: visible;opacity: 1;}*/

.nav-item.selected a{background:#DA0320; display:block; padding:10px; margin:-10px 0 -10px; color:#ffffff !important}
.nav-item.selected .nav-submenu-item a{color:#eee !important}


.nav-submenu {visibility: hidden; opacity: 0; transition: visibility 0s, opacity 0.5s linear;position:absolute;	   left:0px;	width:240px; font-size:1em; top:24px !important; padding-top:10px; transition: 0.3s;  text-transform:none}
.nav-submenu-item a {	letter-spacing:-1px;float:left;	background:#006FA6 !important; color:#fff;	width:280px;	display:block;	padding:6px 10px !important;margin: 0 0 0 0px !important; font-weight:normal;}
.nav-submenu-item a:hover {	color: #eee; }


.nav-mobile {	display:none; cursor:pointer;	position:absolute;	top:0;	right:0;	background:#006FA6 url(images/mobile-icon.png) no-repeat center center;	background-size:40px;	height:49px;	width:50px;}
	
.nav-click {	position:absolute;	top:0;	right:0;	display:none;	border-left:0;	height:39px;	width:50px;	cursor:pointer;}
.nav-click i {	display:block;	height:39px;	width:48px;	background:url(images/drop.png) no-repeat center 12px;	background-size:20px;}
.nav-click:hover {}
.nav-rotate {	-webkit-transform:rotate(180deg);	-moz-transform:rotate(180deg);	-ms-transform:rotate(180deg);	-o-transform:rotate(180deg);	transform:rotate(180deg);}

.nav .fb {float:right;margin:0px 20px;}
.nav .in {float:right;}
.nav .fb img,.nav .in img{margin-top:-6px;width:44px;}



@media only screen 
and (min-width : 0px) 
and (max-width : 991px){
	.nav-mobile {		display:block;	 background-color:white;}
	.nav {	clear:both;	width:100%;		 margin:-59px 0 0 0;padding:59px 0 0;	}
	.nav-list {		display:none;margin-left:0;	}
	.nav-item {		width:100%;		float:none;position:relative;}
	.nav-item > a:hover {	background:#006FA6 ;color: #ffffff;  text-shadow: none; }
	.nav-item a{		 width: 100%;    background: #006FA0;   color:#ffffff;  display: block; text-align: center;    font-size: 4em; border-top: 1px solid rgba(255, 255, 255, 0.4); margin:0px 0 0px !important; padding:10px 0px !important}
.nav-item:last-child  a{margin:0 0px 0px 0px;		 }
	.nav-item > a {		padding: 10px 10px; box-sizing: border-box	}
	.nav-click {		display:block;	}
	.nav-mobile-open {		border-radius:5px 5px 0 0;		-webkit-border-radius:5px 5px 0 0;		-moz-border-radius:5px 5px 0 0;	}
	.nav-item:hover .nav-submenu {		display:none;	}
	.nav-submenu {display:none;		visibility: visible; opacity: 1; 	position:static;		width:100%;	background:'';  top:0px; padding-top:0px; width:100%}

	.nav-item.selected a{background-color:#DA0320 !important; color:#fff !important; margin:0px 0 0px !important; padding:10px 0px !important}
.nav-item.selected .nav-submenu-item a{color:#eee !important}
	
.nav .fb {display:none}
.nav .in {display:none}


	.nav-mobile {	top:0px;	right:5%;	background:transparent url(images/mobile-icon.png) no-repeat center center;		height:44px;	width:44px;}
	

	.nav-submenu-item a {float:none;	color: #ffffff;border-bottom:1px solid rgba(255, 255, 255, 0.4);	 width:auto; display:block;	padding:10px 20px;}
	
}