.header{height: auto;overflow: hidden;}
.ld-logo{display:block;margin-top:20px;}
.header-logo{position: static; padding-bottom:20px;}
.header-logo img{display: block;margin: 0 auto;}

.header-search{width: 28%;position: relative;top: auto;margin: 0 auto 25px;border-radius: 5px;}

@media (max-width: 991px) {
	.header-search{width:80%; position:relative; top: auto; margin:0 auto 25px; border-radius: 5px;}	
}
/* xs mobile*/
@media (max-width: 768px) {
	.header-search{width:100%; margin-bottom: 20px;}
}