@media (min-width: 1920px) {
}
@media (max-width: 1920px) {
}
@media (max-width: 1366px) {
}
@media (max-width: 1280px) {
}
@media (max-width: 992px) {

	header .headerContent {
		position: fixed;
		right: 0;
		bottom: 5px;
		left: 0;
		top: unset;
	}
}
@media (max-width: 767px) {
	header .logo {
		background-image: unset;
		position: relative;
		left: unset;
		top: unset;
		margin: 0;
		padding: 10px;
		width: 120px;
		height: unset;
		float: left;
	}
	header .logo:before {
		display: none;
	}
	header .headtop {
		position: relative;
		width: calc(100% - 150px);
		display: flex;
		margin-left: unset;
		height: unset;
		align-items: center;
		float: right;
		background: #fff;
	}
	header .headtop .navbar {
		width: 100%;
	}
	header .headtop .navbar-toggle {
		background-color: #1f4286;
	}
	footer {
		padding: 0 0 60px;
	}
	footer .s_bottom {
		flex-direction: column;
	}
	footer .s_bottom .fsb_right {
		text-align: center;
		margin-top: 10px;
		max-width: 100%;
		font-size: 13px;
	}
	.footer-menu {
		margin: 20px 0;
	}
	.top-title {
		max-width: 90%;
	}
	.btn-site, a.btn-site {
		padding: 6px 30px 6px 60px;
	}
}
@media (max-width: 736px) {
}
@media (max-width: 414px) {
}
@media (max-width: 375px) {
}
@media (max-width: 320px) {
}