*,*: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 { font-family: "myriad-pro",sans-serif;   width:85% ;float:right; clear:right;position:relative; z-index:9999;	 padding:0 0 0px 0%; margin:5px 0 0px 0; font-style:normal; font-weight:400;	letter-spacing:0px;font-size:1.12em; /* text-transform:uppercase*/ }
.nav-list {	float:right; }
.nav-item {float:left;	*display:inline;	zoom:1;	position:relative;  cursor:pointer;  padding:20px 0px 0 18px; -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: #000000; text-align:center; line-height:1.0em; padding-bottom:15px;}

.nav-item:last-of-type a {	background:#971093; color:#ffffff; padding:10px; margin:-10px 0 0 0; display:block; text-align:center; line-height:1.0em; font-weight:600/*background:red;*/; border-radius:10px}
.nav-item:last-of-type:hover a {background:#971093; color:#dedede; } 
.nav-item:last-of-type.selected a {color:#ffffff !important; 	}

.nav-item > a:hover {	/*background:#1C1A96;*/  background:#fff; 	color: #971093; }
.nav-item:hover .nav-submenu {	display:block;}

.nav-mobile {	display:none; cursor:pointer;	position:absolute;	top:0;	right:0;	background:#333333 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:#333333;}
.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:#971093;	}

.nav-submenu {	display:none;	position:absolute;	background:#971093;  z-index:9999;  left:10px;	width:240px; font-size:0.9em; top:50px; padding-top:0px; text-align:left;}
.nav-submenu-item a {	letter-spacing:0px;float:left;	background:#971093; color:#ffffff  !important;	width:240px;	display:block;	padding:8px 10px;margin: 0 0 0 0px; font-weight:normal; text-align: left}
.nav-submenu-item a:hover {	color: #eee; }





@media only screen 
and (min-width : 0px) 
and (max-width : 991px){ 
	
	.nav {		width:100%;		padding:64px 0 0;margin:-60px 0 0px 0; 	}
	.nav-mobile {display:block;	cursor:pointer;	position:absolute;	top:0px;	right:10px;	background:transparent url(images/menu-icon.png) no-repeat center center;	background-size:40px;	height:67px;	width:54px;}
	.nav-list {		display:none;	 margin-top:9px;}
	.nav-item {		width:100%;		float:none;	background-color:#971093;	}
	.nav-item > a:hover {	background:#fff;	color: #333333; }
	.nav-item a{			color: #fff; margin:0 0 0 0px; font-weight:400; font-size:1.2em;}
	.nav-item > a {		padding: 10px 10px;	}
	.nav-click {		display:block;	}
	.nav-item.selected a {width:100%;  display:block;	box-sizing:border-box; background:#eee;	color: #971093; font-weight:400; border-radius: 0%;	padding:10px 20px; 	}
	.nav li{display: inline-block;padding: 0px 0px; margin:0px; }
	.nav li span {    display:inline !important;}
	
	.nav-item:last-of-type a {	background:#971093; color:#ffffff; padding: 10px 10px; margin:0px 0 0 0; display:block;  border-radius:0px; font-weight:400; }
.nav-item:last-of-type:hover a {background:#971093; color:#dedede; } 
.nav-item:last-of-type.selected a {color:#ffffff !important; 	}

	
	.nav-item:hover .nav-submenu {		display:none;	}
	.nav-submenu {	width:100%;}
	.nav-submenu {	border-bottom:1px solid rgba(0, 0, 0, 0.1);		border-top:1px solid rgba(0, 0, 0, 0.1);		position:static;	  top:0px; padding-top:0px; width:100% !important}
	.nav-submenu-item  {width:100%;}
	.nav-submenu-item a {float:none;		border-bottom:0px solid rgba(0, 0, 0, 0.1);	 width:100% !important; display:block;	padding:10px 0px; text-align: center}
	.nav-submenu-item a:hover {}

}

