/* Responsive */

@media(max-width:1220px) {}

@media(max-width:1200px) {}

@media(max-width:1150px) {
	.menu>ul>li>a:not(.btnsearch) {
		padding: 12px 25px;
	}
}

@media(max-width:1001px) {
	.bgfooter .col-1 {
		width: 58%;
		max-width: unset;
	}

	.bgfooter .col-2 {
		width: 38%;
		max-width: unset;
	}

	.bgfooter .col-3,
	.bgfooter .col-4 {
		margin: 15px 0;
		width: 48%;
		max-width: unset;
	}

	.bgmenu,
	.bghotline {
		display: none;
	}

	.menu-res {
		display: block;
	}

	.fix-toolbar {
		display: block;
	}

	.bgheader .inherit.flex-space-between {
		justify-content: space-around;
	}

	.bgtinvi .col-1,
	.bgtinvi .col-2 {
		width: 100%;
		float: unset;
		margin: 0 auto;
		margin-bottom: 20px;
		max-width: 600px;
	}
}

@media(max-width:960px) {}

@media(max-width:900px) {}

@media(max-width:850px) {}

@media(max-width:769px) {
	.bglk .tieude {
		font-size: 22px;
	}

	#messages-facebook,
	.btn-frame {
		display: none;
	}

	#nhanmail .col-1,
	#nhanmail .col-2,
	#nhanmail .col-3 {
		width: 100%;
		margin-bottom: 20px;
		margin-right: 0;
	}

	#nhanmail .col-3 {
		text-align: center;
	}

	#nhanmail .btn-sub,
	#nhanmail .btn-reset {
		text-align: center;
		max-width: 150px;
		display: inline-block;
	}

	.box-pro .box.bt,
	.box-news .box.bt {
		float: left;
		margin: 10px 10px 10px 0;
		width: calc((100% + 10px) / 3 - 10px);
		width: -moz-calc((100% + 10px) / 3 - 10px);
		width: -webkit-calc((100% + 10px) / 3 - 10px);
		padding: 0;
	}

	.box-pro .box.bt:nth-child(4n+1),
	.box-news .box.bt:nth-child(4n+1) {
		clear: unset;
	}

	.box-pro .box.bt:nth-child(3n+1),
	.box-news .box.bt:nth-child(3n+1) {
		clear: both;
	}

	.box-pro .box.bt:nth-child(4n),
	.box-news .box.bt:nth-child(4n) {
		margin-right: 10px;
	}

	.box-pro .box.bt:nth-child(3n),
	.box-news .box.bt:nth-child(3n) {
		margin-right: 0;
	}

	.pro-detail-left {
		width: 100%;
		float: unset;
	}

	.pro-detail-right {
		margin: 20px 0;
		padding-left: 0px;
		width: 100%;
		float: unset;
	}

	.contact .col {
		width: 100%;
		margin-bottom: 20px;
	}
}

@media(max-width:700px) {}

@media(max-width:600px) {

	.bgfooter .col-1,
	.bgfooter .col-2,
	.bgfooter .col-3,
	.bgfooter .col-4 {
		width: 100%;
		margin: 15px 0;
	}

	.wrap-listhome .bgtop {
		flex-wrap: wrap;
	}

	.bglk img {
		width: 100%;
	}

	.bglk>.col-1,
	.bglk>.col-2 {
		width: 100%;
	}
}

@media(max-width:500px) {

	.box-pro .box.bt,
	.box-news .box.bt {
		width: calc((100% + 10px) / 3 - 10px);
		width: -moz-calc((100% + 10px) / 2 - 10px);
		width: -webkit-calc((100% + 10px) / 2 - 10px);
	}

	.box-pro .box.bt:nth-child(3n+1),
	.box-news .box.bt:nth-child(3n+1) {
		clear: unset;
	}

	.box-pro .box.bt:nth-child(2n+1),
	.box-news .box.bt:nth-child(2n+1) {
		clear: both;
	}

	.box-pro .box.bt:nth-child(3n),
	.box-news .box.bt:nth-child(3n) {
		margin-right: 10px;
	}

	.box-pro .box.bt:nth-child(2n),
	.box-news .box.bt:nth-child(2n) {
		margin-right: 0;
	}
}

@media(max-width:400px) {
	.bglk:nth-child(2n+1) .col-1 {
		padding-left: 10px;
	}

	.ftintuc .thumb,
	.ftintuc .content {
		width: 100%;
		float: unset;
		display: block;
		padding: 0;
		margin-bottom: 20px;
	}

	#nhanmail {
		padding: 45px 15px;
	}
}

@media(max-width:369px) {}