*,*: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:28px 0 10px 0; font-style:normal; font-weight:600;	letter-spacing:-1px;font-size:1.2em;  text-transform:uppercase}
.nav-list {	text-align:left;}
.nav-item {float:left;	*display:inline;	zoom:1;	position:relative;  cursor:pointer;  padding:20px 0 0 12px; -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 {	display:block;	color: #777777; text-align:center; line-height:1.0em;}



.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:#333;}






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

.nav-mobile {display:block;	cursor:pointer;	position:absolute;	top:-33px;	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:#eee;	color: #777777; }
.nav-item a{			color: #fff; margin:0 0 0 0px; font-weight:600; font-size:1.2em;}

.nav-item:nth-of-type(1) a {background:#FFB363 !important;}
.nav-item:nth-of-type(2) a {background:#BEC165 !important;}
.nav-item:nth-of-type(3) a {background:#B1DFDD !important;}
.nav-item:nth-of-type(4) a {background:#E9BBFD !important;}
.nav-item:nth-of-type(5) a {background:#CFBFFF !important;}
.nav-item:nth-of-type(6) a {background:#FBCED2 !important;}
.nav-item:nth-of-type(7) a {background:#91BFFE !important;}




.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; font-weight:700; 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 : 375px){
	
	
}
