@media all and (max-width: 1400px) {
	.sanpham {
		width: 25%;
	}
}

@media all and (max-width: 1024px) {
	#mobile {
		display: block;
	}
	#desktop {
		display: none;
	}
  table {
      width: 100% !important;
  }
  .title_cp {
    font-size: 21px;
    font-weight: bold;
    line-height: 30px;
}
  td {
    font-size: 11px;
}
}

@media all and (max-width: 800px) {
	.top_header, .right_search {
		display: none;
	}
	.logo {
	    width: 150px;
	    padding: 0;
	}
	body {
		padding-top: 50px
	}
  	.box_img_cp {
      width: 100%
  }
  .content_cp {
    float: left;
    width: 100%;
    padding: 15px;
}
	header {
	    position: fixed;
	    top: 0;
	    background: white;
	}
	.background_white {
	    display: table;
	    width: 100%;
	    padding: 5px 8px;
	}
	.text_one {
	    font-size: 21px;
	    line-height: 24px;
	    margin-bottom: 15px;
	}
	.center_text_sl {
		top: 0
	}
	.text_two {
	    /* display: none; */
	    font-size: 11px;
	    padding: 0px 15px;
	}
	.img-home {
	    height: 200px;
	}
	.topnav {
		margin: 0;
	}
	.img-home img {
		width: 100%;
		height: 100%;
		object-position: center;
		object-fit: cover;
	}
	.der_ab_home {
	    font-size: 16px;
	}
	.content_ab_home {
	    font-size: 16px;
	    width: 100%;
	}
	.box_dapung {
	    float: left;
	    width: 100%;
	    padding: 0 10px;
	    margin-bottom: 15px;
	}
	.title_p_2 {
		font-size: 16px
	}
	.text_backtitle3::after {
		display: none;
	}
	.backtt_1, .backtt_2 {
	    font-size: 16px;
	}
	.backtitle3 {
	    padding: 30px 0;
	}	
	.title_homenews {
		font-size: 21px;
		margin-bottom: 20px;
	}
	#page_4 {
	    padding: 30px 0 ;
	}
	.left_fot {
	    position: relative;
	    width: 100%;
	}
	#map_fot {
		display: none;
	}
	#background-img {
	    height: 100px;
	}
	.khungtieude {
		top: 0
	}
	.title_to {
		font-size: 21px;
	}
	#khoangcach {
	    padding: 30px 0 ;
	}
	.box_image, .khung_cms_home {
		width: 100%
	}
	.left_lh {
		width: 100%;
	}
	.right_lh {
		width: 100%;
		padding: 0;
		margin-top: 20px;
	}
}@media all and (max-width: 768px) {

	

}@media all and (max-width: 680px) {
	

}@media all and (max-width: 480px) {
	
}@media all and (max-width: 320px) {

}
@media (min-width: 1600px) { 

}