@media screen and (max-width: 1200px)
{
	.main_content{padding: 20px 10px}

	.box_header{padding: 10px 10px 10px 75px;}
	.col_head_2{width: 60%;}

	.menu ul li a{padding:0px 12px;}

	.about{padding: 30px 10px;}
	.col_about_1,.col_about_2{max-width: 49%;}

	.cover_sp{padding: 20px 10px;}
	.wrap_item{margin: 0 -10px;}
	.box_item{width: calc(100% / 4)}
	
	.top_hotro{background: none;}
	.hotro ul{padding: 20px 0;}

	.visao{padding: 20px 10px;background-size: cover;}
	.item1{width: 22%;}

	.cover_news{padding: 20px 10px;}
	.left_xaydung{width: 43%;max-width: unset;}
	.right_xaydung{width: 55%;max-width: unset;}
	.item2{width: 47%;}
	
	.news{width: 32%;}
	.item3 .img{width: 40%;}
	.item3 .des{width: 57%;}
	.item3 .des .ten{height: 22px;overflow: hidden;}
	.item3 .des .mota{line-height: 1.5;}

	.cover_footer{padding: 30px 10px 15px;}
	.col_foot_2{width: 20%;}

	/*trang trong tin tức*/
	.box_news{margin: 10px;}
}
@media screen and (max-width: 1024px) 
{
	.menu ul li a{font-size: 14px;}

	
	
}
@media screen and (max-width: 960px) 
{
	.wrap_item{margin: 0 -5px;}
	.main_content{padding: 0 10px;}
	/*header*/
	.col_head_3 .hotline{margin-top: 0;}

	/*menu*/
	.menu_mobile{display:block !important;}
	.wap_menu,nav#menu,#danhmuc,.menu_login{display:none;}
.box_item{width: calc(100% / 4);padding: 0px 5px}
	/*slider*/
	.slider{width:100%;padding:0;border:none;}
	
	.about.flex{display: block;}
	.col_about_1{max-width: 544px;width: unset;margin: auto;}
	.col_about_2{max-width: 100%;margin-bottom: 20px;}

	/*sản phẩm*/
	/*.cover_sp .flex{display: inline-block;}*/
	#left{display: none;}
	#right{width:100%}

	/*footer*/
	.col_foot_2{width: 25%;}
	.item .ten{font-size: 16px;}
	.item .des{min-height: 125px}
}
@media screen and (max-width: 800px) 
{
	.col_head_1{width: 20%;text-align: left;}
	.col_head_2{width: 80%;}
	.col_head_3{display: none;}
	
	.item1{margin: 0 9px;}
	
	.xaydung{width: 55%;}
	.news{width: 42%;}
	.left_xaydung{width: 100%;display: block;}
	.right_xaydung{width: 100%;float: none;margin-top: 20px;}
	/*.item3 .img{width: unset;}*/
	/*.item3 .des{width: 100%;float: none;}*/

	/*trang trong tin tức*/
	.box_news{width: 100%;margin: 10px 0}
}
@media screen and (max-width: 700px) 
{
	.box_item{width: calc(100% / 3)}
	.item1{width: 46%;margin: 10px;}

	.col_foot_1,.col_foot_3{width: 50%;}
	.col_foot_2{display: none;}
	.copyright .flex{display: block;text-align: center;}

	/*liên hệ*/
	.bando_lh,.frm_lienhe{width: 100%;float: none;margin-top: 20px;}
}
@media screen and (max-width: 600px) 
{
	.bg_header{background-size: cover !important;}
	.box_header{padding: 10px;height: auto;}
	.box_header.flex{display: block;}
	.col_head_1,.col_head_2{width: 100%;text-align: center;}
	.logo{width: 25%;margin: auto;}

	.box_item{width: calc(100% / 2)}
	.item1{width: 45%;}
	.item1 .mota{text-align: center;}
	.item .mota{height: 72px;}

	.cover_news.flex{display: block;}
	.xaydung,.news{width: 100%;}

	.cover_footer .flex{display: block;}
	.col_foot_1, .col_foot_3{width: 100%;}
	.tags{margin: 10px 0;}

	/*chi tiết sản phẩm*/
	.zoom_slick{width:85%;max-width:400px;float:none;margin:auto;}
	.product_info{width:100%;margin-top:10px;text-align: center;}	
	
	/*giỏ hàng*/
	.gh_an{display:none;}
}
@media screen and (max-width: 480px) 
{
	.col_about_1:after{background: none;}
	.box_item{width: calc(100% / 2)}
	.item{background: #fff;padding: 5px;}
	.item1{margin: 0 5px;}

	.item3 .des{height: 75px;overflow: hidden;}

	/*footer*/
	.col_foot_2,.col_foot_3{width: 100%}

	/*liên hệ*/
	.frm_lienhe{width: 95%;}
	.frm_lienhe .item_lienhe input[type='text'], .frm_lienhe .item_lienhe textarea, .frm_lienhe .item_lienhe input[type='password']
	{
		width:100%;
	}
	.frm_lienhe .item_lienhe select,.map_description{width:100%;}
	.frm input#captcha_ct{width: 100%;float: none;}

	/*trang trong tin tức*/
	.box_news a img{width:110px;}
	.othernews ul.phantrang{margin-left:0px;}
	.box_news h3 a {font-size:14px;}
	.box_news a img{width: 100%;float: none;max-width: unset;}
	.box_news .mota{height: auto;}
}
@media screen and (max-width: 380px) 
{	
	.box_item{width: calc(100% / 1)}
}
@media (max-width: 1200px) {
    .ma_rp {
        margin: 0px -5px;
    }
    .pa_rp {
        padding: 0px 5px;
    }
    .tintuc_home,.ykien_home{padding:0 10px}
}
@media (max-width: 767px) {
	 .footer1,
    .footer2,
    .footer3 {
        width: 100%;
        padding: 5px 15px;
    }
    .container {
        padding: 0 !important;
        overflow-x: hidden;
    }
    #section_1932377257{padding: 20px 10px}
    .thanh_title {font-size: 18px;line-height: 28px}
    #section_hangmuc{padding:20px 10px}
    .item_hangmuc{width: 100%;margin-bottom: 10px}
    .tit_hangmuc{font-size: 17px;}
    .title_congtrinh{font-size:25px}
    .thanh_home{font-size: 22px;line-height: 32px}
    .ykien_home{margin-bottom: 20px}
    .tintuc_home{margin-bottom: 10px}
    .tieude{font-size: 25px;}
}