@media (max-width: 1192px) {
	.hsmw-logo {
		width: 35%;
	}
}

@media (max-width: 968px) {
	.hsmw-main-nav {
		display: block;
	}
	.hsmw-top-navi .navbar {
		margin-bottom: 10px;
	}
	.hsmw-top-navi {
		margin-bottom: 10px;
	}
	.hsmw-main-nav .col-md-2 {
		margin-bottom: 10px;
		padding-right: 0;
	}
}

@media (max-width: 776px) {
	.hsmw-logo {
		width: 45%;
	}
	.hsmw-main,
	.hsmw-head {
		padding-right: 0px;
		padding-left: 0px;
	}
}

