
@media (min-width: 1200px) {
	.container {
		width: 1200px !important;
	}
}

@media (min-width: 992px) and (max-width: 1199px) {
	.menu ul li a{
		font-size: 13px;
	}
	.menu ul li span{
		
	}
	.menu ul#main-nav {
	    width: calc(100% - 100px);
	}
	.search{
		width: 100px;
	}
	.email_top{
		display: none;
	}
}


@media (min-width: 767px) and (max-width: 991px) {
	.hotline_top,
	.email_top,
	.wrap-top{
		display: none;
	}
	.slg_top{
		width: 100%;
		text-align: center
	}
	.showmnrp{
		display: block !important;
	}
	.footer2{
		width: 28%;
	}
	.sticky,.linhvuc-info p{
	display: none
}
.col-9-100{
	width: 100%
}
}

@media (max-width: 767px) {
	.padding {
		padding: 10px 0;
	}

	footer {
		padding: 20px 0 ;
	}

	.row_footer {
		flex-wrap: wrap;
	}

	.footer1,
	.footer2,
	.footer3,
	.footer4 {
		width: 100%;
		padding: 5px;
	}

	.copppy,
	.thongke {
		text-align: center;
	}

	.fix-toolbar {
		display: block;
	}
	.wrap-top,
	.zalo_fixed,
	.drag-wrapper,
	.ctrlq.fb-button,
	.fixed_right,header nav,.topone_center p:nth-child(2),.hotline,.menu,.topone_center p{
		display: none;
	}
	.form_contact {
		width: 100%;padding: 0;
	}
	.logo{
	}
	
	.showmnrp{
		display: block !important;
	}
	
	.pagination>li>a, .pagination>li>span{
		padding: 4px 10px;
	}
	.title-pro-detail{
		margin: 10px 0;
	}
	.about_left,.about_right{
		width: 100%;
		padding: 5px 0;
	}
	.row_about{
		margin: 0 0 10px 0;
	}
	.rowdknt{
		padding: 0;
	}
	.newsletter-col{
		width: 100%;
		padding: 0;
	}
	.input_ input, .input_ textarea,.input_ label{
		height: 50px
	}
	.copppy{
		margin-bottom: 50px;
	}
	.thongke span {
    padding: 0 3px;
}
.newsletter-row{
	margin: 0;
}
.sticky,.linhvuc-info p{
	display: none
}
.col-9-100{
	width: 100%
}
.title-main{
	font-size: 24px;
}
.callmb{
	display: block;
	position: fixed;
	right: 10px;
	bottom: 100px;
	z-index: 9999;
}
.call_fixed{
	position: relative;
	margin: 30px 0;
	bottom: 0;
}
}
@media (max-width: 550px){
	
}