*,*: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 { float:right; width:auto;clear:right;position:relative;	 padding:0; margin:10px 0 0 0; font-style:normal;	font-size:0.9em; text-transform:lowercase }
.nav-list {	text-align:left;}
.nav-item {	float:left;	*display:inline;	zoom:1;	position:relative;}
.nav-item a {	display:block;	color:#FFF;	margin:0 0 0 15px;	background:#000; 	color: #fff; border-bottom:0px solid rgba(255, 255, 255, 0.2)}
.nav-item > a:hover {	/*background:#1C1A96;*/   	color: #eee; }


.nav-mobile {	display:none; cursor:pointer;	position:absolute;	top:0;	right:6px;	background:#000000 url(images/menu-icon.png) no-repeat center 23px;	background-size:36px;	height:69px;	width:50px;}
	
.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:#000;}
.nav-rotate {	-webkit-transform:rotate(180deg);	-moz-transform:rotate(180deg);	-ms-transform:rotate(180deg);	-o-transform:rotate(180deg);	transform:rotate(180deg);}

@media only screen 
and (min-width : 0px) 
and (max-width : 991px){
	.nav-mobile {		display:block;	 background-color:#000; height:60px;}
	.nav {		width:100%;		 margin-top:-54px;padding:68px 0 0;	}
	.nav-list {		display:none;	}
	.nav-item {		width:100%;		float:none;	background:#000;}
	.nav-item > a:hover {	background:#a6a6a6;color: #000; }
	.nav-item a{			background:#000;color: #fff; margin:0 0 0 0px;  border-top:1px solid rgba(255, 255, 255, 0.2)}
	.nav-item > a {		padding: 10px 10px;	}
	.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;	}

}

@media only screen 
and (min-width : 0px) 
and (max-width : 568px){
	.nav {		width:100%;		 margin-top:-54px;padding:64px 0 0;	}
}