
nav a#pull {
	display: none;
}

/*Styles for screen 515px and lower*/
@media only screen and (max-width : 768px) {
	.nav-box nav ul li a{ width:100% !important; padding: 5px 0px 5px 0px; display:block; color:#FFF !important;}
	nav ul{  margin:0;  position:absolute; top:97px;  width:33.3%; /*right:-90px;*/ background:#1a95d3; display:none;  padding-left:0px !important; z-index:5000; overflow:hidden; padding-bottom:25px; }
	nav li{  width:100% ; 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%;}
	nav li a{  color:#141413 !important; text-shadow:none !important;}
	nav li:hover{ background:#1488c3;}
	nav li:hover a{ color:#fff !important;}
	nav a#pull {
		display: block;
		background:#1a95d3 url(../images/nav-icon.png) center top no-repeat;
		width: 100%;
		position: relative;
		width: 30px;
		height: 30px;
		
	}
	.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; width:100px; float:right; }
	
	.home-icon{  margin:auto auto !important;}
	nav ul { width:288px;}
	nav ul li{ width:100%; padding:0px;}
	.nav-box nav ul{ padding-bottom:0px !important; right:4%;}
	nav ul li{ border-bottom:solid 1px #1f9fdf;}
}

/*Smartphone*/
@media only screen and (max-width : 500px) {
	nav ul{ width:100%; right:0 !important;}
	nav ul{  margin:0;  position:absolute; }
	/*#pull{ float:left; margin-top:0px;}*/
	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) {
	
	.hdr-cnt-lft{ padding:0px !important;}
	
	
}

