*,*:after,*:before {	margin:0;	padding:0;	/*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 { float:right; width:auto;clear:right;position:relative; z-index:9999;	 padding:0; margin:10px 0 10px 0; 
	letter-spacing:-1.7px;font-size:1.4em; font-family: Copperplate, 'Copperplate Gothic Light', fantasy;font-style: normal;	font-variant: normal;
	font-weight: 400;}
.nav-list {	text-align:left;}
.nav-item {float:left;	*display:inline;	zoom:1;	position:relative;  cursor:pointer;  padding:20px 0 0 15px; -webkit-transition:opacity 0.4s ease-out;     -moz-transition:opacity 0.4s ease-out;    -ms-transition:opacity 0.4s ease-out;    -o-transition:opacity 0.4s ease-out;    transition:opacity 0.4s ease-out; }
.nav-item a {ms-transition:all 0.2s ease-out;    -o-transition:all 0.2s ease-out;     transition:all 0.2s ease-out;	display:block;	color: #777777; text-align:center; line-height:1.0em;}

.nav-item a:hover {	color: #0071BF; }

.nav-submenu {	display:none;	position:absolute;	left:6px;	padding-top:27px;	width:230px;}
.nav-submenu-item a {	background:#777777;	color: #eeeeee;border-bottom:0px solid rgba(255, 255, 255, 0.2);	display:block;	padding:0px 22px 10px;margin: 0 0 0 0px;font-weight:400; text-transform:none;font-size:1.0em; }
.nav-submenu-item a:hover {	color: #ffffff; }

.nav-mobile {	display:none; cursor:pointer;	position:absolute;	top:0;	right:0;	background:#777777 url(images/menu-icon.png) no-repeat center center;	background-size:40px;	height:67px;	width:54px;}
	
.nav-click {	position:absolute;	top:0;	right:0;	display:none;	border-left:1px solid rgba(255, 255, 255, 0.2);	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 {	background-color:#777777;}
.nav-rotate {	-webkit-transform:rotate(180deg);	-moz-transform:rotate(180deg);	-ms-transform:rotate(180deg);	-o-transform:rotate(180deg);	transform:rotate(180deg);}

.nav-item.selected a {color: #0071BF;}






@media only screen 
and (min-width : 0px) 
and (max-width : 991px){ 
	

.nav-mobile {display:block;	cursor:pointer;	position:absolute;	top:-5px;	right:10px;	background:transparent url(images/menu-icon.png) no-repeat center center;	background-size:40px;	height:67px;	width:54px;}
.nav {		width:100%;		padding:64px 0 0;margin:-60px 0 10px 0;	}

.nav-list {		display:none;	}
.nav-item {		width:100%;		float:none;	background:#777777;}
.nav-item > a:hover {	background:#0071BF;	color: #ffffff; }
.nav-item a{			color: #fff; margin:0 0 0 0px; font-size:1.2em;}
.nav-item > a {		padding: 10px 10px;	}
.nav-click {		display:block;	}


.nav-item:hover .nav-submenu {		display:none;	}
.nav-submenu {		position:static;		width:100%;padding-top:0px;		}
.nav-submenu-item a {	background:#7BB6AA;	color: #ffffff;border-bottom:1px solid rgba(255, 255, 255, 0.2);	display:block;	padding:10px 20px;}
.nav-submenu-item a:hover {	color: #eeeeee;}


.nav-item.selected a {width:100%;  display:block;	box-sizing:border-box; color:#fff !important;  border-radius: 0%;	padding:10px 20px; 	}

.nav li{display: inline-block;padding: 0px 0px; margin:0px; }


.nav li span {    display:inline !important;}


.nav li:nth-of-type(2n){ }
.nav li:nth-child(4) {margin-right: 0px;}
.nav li:nth-child(5) {margin-left: 0px;}
.nav li:last-of-type {padding: 0px;  }
.nav li span {    display:block;}


}





@media only screen 
and (min-width : 0px) 
and (max-width : 480px){
.nav-mobile {display:block;	cursor:pointer;	position:absolute;	top:-10px;	right:8px;	background:transparent url(images/menu-icon.png) no-repeat center center;	background-size:40px;	height:67px;	width:54px;}
.nav {		width:100%;		padding:64px 0 0;margin:-50px 0 0px 0;	}
	
	
}
