
nav a#pull {
	display: none;
}

/*Styles for screen 515px and lower*/
@media only screen and (max-width : 1020px) {
	nav{ max-width:250px; margin:0 auto;}
	nav ul{  margin:0;  position:absolute; top:80px;  width:100%;  background:#b9b9b9; display:none; overflow:hidden; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
	nav li{  width:81% ; padding:10px 0px;  padding-left:0px !important; margin:0px !important; transition: all 0.3s ease-out 0s;-moz-transition: all 0.3s ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s; text-align:center; padding:2% !important;}
	nav li a{  color:#141413 !important; text-shadow:none !important;}
	nav li:hover{ background:#000;}
	nav li:hover a{ color:#fff !important;}
	nav a#pull {
		display: block;
		background:#b9b9b9 url(../images/nav-icon.png) 10px 8px no-repeat;
		width: 100%;
		position: relative;
		width: 70px;
		height: 30px;
		 font-family: 'whitney_light';
		
	}
	.hdr-cnt-lft{width:50%;}
	.hdr-cnt-lft nav{position:relative;}
	

	
/*	.nav ul li:first-child a{ margin:auto auto !important; float:none !important;}*/
	
	#pull{ text-decoration:none; color:#141413; text-transform:uppercase; font-weight:600; padding-left:30px; width:100px; padding-top:5px; margin:0 auto; padding-right:25px;  -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
	
	.home-icon{  margin:auto auto !important;}
	nav ul { width:288px;}
}

/*Smartphone*/
@media only screen and (max-width : 500px) {
	nav ul{ width:100%; right:0;}
	nav ul{  margin:0;  position:absolute; top:50px;}
	
	nav ul{ width:100% !important;}
	.hdr-cnt-lft nav{ position:inherit !important;}
	.hdr-cnt-lft{ padding:0px !important;}
	.
	
}

@media only screen and (max-width : 320px) {
	
	nav ul{  top:45px;}
	.hdr-cnt-lft{ padding:0px !important;}
	
	
}

