
 
 
 
.hw-nav-logo{
	text-align: center;
  padding: 20px;
}
 
.hw-nav-logo a{
	line-height: 0px ;  vertical-align: top;
	font-size:0px;
 height: auto !important;}
 .hw-logo-warp a:hover{
	opacity:0.8;
}
.hw-nav-logo img{
	max-height:100px !important;
	max-width:250px !important;
	height:auto;
	width:auto;
}
  
 .hw-overlap .hw-nav-logo img{
	display:none;
}
.hw-overlap .hw-nav-logo img:last-child{
	 display:inline-block;
	
 } 
 @media (max-width: 500px) {
	.hw-nav-logo img{
		max-width:200px !important;
	}
	 
}
@media (max-width: 400px) {
	.hw-nav-logo  img{
		max-width:150px !important;
	}
	 
}
