.top-container {
	width: 90% !important;
	margin: 0 auto;
	line-height: 36px;
}

@media (max-width: 991px) {
	.top-bar {
		max-height: 75px !important;
		line-height: 75px !important;
		text-align: center;
	}
	
	.main-header-wrapper {
		margin-top: 40px;
	}
	
	.is-sticky .main-header-wrapper {
		margin-top: 0;
	}
}

@media (max-width: 767px) {
	.top-container {
		width: 100% !important;
	}
	
	.top-bar {
		max-height: 100px !important;
		line-height: 30px !important;
	}
	
	.main-header-wrapper {
		margin-top: 40px;
	}
	
	.header-on-slider .sticky-wrapper, #undefined-sticky-wrapper {
		position: unset !important;
	}
	
	.main-title-section-wrapper {
		margin-bottom: 50px !important;
	}
	
	.normal_logo {
		display: unset !important;
	}
	
	#logo {
		margin-bottom: 10px !important;
	}
	
	#logo a img {
		width: 45% !important;
	}
}

@media (max-width: 578px) {
	.top-container div:first-child {
		font-size: 14px;
		line-height: 24px;
	}
}

@media (max-width: 479px) {
	#logo a img {
		width: 65% !important;
	}
}