@media (max-width:1440px) {
	#menu_top ul#nav >li{font-size: 19px;}
	.title_slider{font-size: 40px;}
	.more_slider a{max-width: 200px;line-height: 50px;margin-top: 10px;}
	.title_about{font-size: 55px;margin-bottom: 50px;line-height: 40px;}
	.des_about,.info_farm h3,.title_certification,.menu_ft li,.footer_end_right p,#breadcrumbs ul a{font-size: 23px;}
	.content_about{font-size: 20px;}
	.item_criteria .info_criteria p,.item_criteria .info_criteria h3,.title_ft,.btn_pay a{font-size: 22px;}
	.title_product_info,.info_farm span,.info_customer span{font-size: 21px;}
	.name_product{font-size: 35px;}
	.more_product a{max-width: 300px;line-height: 60px;margin-top: 30px;}
	.line_top{height: 60px;}
	.info_farm{padding: 30px 50px 10px;}
	.customer{padding: 100px 0;}
	.box_customer{margin-top: 80px;}
	.item_work .info_work h3{font-size: 21px;}
	.item_work .info_work span{font-size: 17px;max-height: 180px;}
	.item_work{margin-bottom: 25px;}
	.work_left .info_work h3{font-size: 25px;margin: 10px 0 0;}
	.work_left .info_work span{font-size: 18px;max-height: 120px;}
	.form_lh .tflienhe{font-size: 16px;}
	.button-contact{max-width: 250px;margin-top: 50px;line-height: 50px;}
	.footer{padding: 70px 0;}
	.product-info-spec h3,.product-info-spec .gia_detail{font-size: 30px;}
	.price-old{font-size: 20px;}
	.detail-tool .amount_b input{line-height: 40px;}
	.btn-checkout, .btn-addcart,.store a{line-height: 50px;max-width: 250px;}
	.btn-buy{line-height: 50px;max-width: 200px;}
	.title_content{font-size: 30px;}
	.info_slider{top: 15%}
}
@media (max-width:1366px) {
	.title_about{font-size: 40px;}
	.name_product{font-size: 30px;}
	
}
@media (max-width:1200px) {
	#menu_top ul#nav >li{font-size: 14px;}
	.header-midle{padding: 25px 0}
	.work,.box_about,.media_index,.product_top,.customer{padding: 60px 0;}
	.info_slider,.customer::before,.customer::after{display: none ;}
	.item_work .info_work h3{font-size: 15px;line-height: 25px;height: 50px;margin-bottom: 0}
	.item_work .info_work span{max-height: 150px}
	.work_left .info_work h3{font-size: 20px;margin: 0}
	.maxwidth {width: calc(100% - 60px);}
	.wrapper{width: calc(100% - 80px);margin-left:80px}
	.title_left{left: -4%;}
	#btn-zalo{left: 10px !important;}
	#btn-email{left: 10px !important;}
	#btn-hotline{left: 10px !important;}
	.footer_end_right p{font-size: 19px}
	.menu_ft li{font-size: 18px;}

	.timeline-icon img{width: auto;margin: 0 auto;float: none;}
	.timeline-icon .title{width: 100%;text-align: center;}

	.info_farm span{max-height: 150px;overflow: overlay;display: block;padding-right: 10px;font-size:19px;}
	.info_farm span::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); background-color: #F5F5F5; }
	.info_farm span::-webkit-scrollbar { width: 6px; background-color: #F5F5F5; }
	.info_farm span::-webkit-scrollbar-thumb { background-color:#82B931; }
	.certification{margin-top: 10px;}
}

@media (max-width:1024px) {
	.info_farm h3{font-size: 20px;margin-bottom: 10px;}
	.info_farm span{max-height: 120px;overflow: overlay;display: block;padding-right: 10px;font-size:16px;margin-bottom: 10px;}
}
@media (max-width:1023px) {

	#menu_top { display: none; }
	.mn_rp { display: block; }
	.mn_rp .cart{border: none;width: auto;color: #fff}
	.mn_rp .cart span{top: -10px;font-size: 14px;}
	.header-midle .logo{display: none}
	.box_menu > .cart{display: none}
	.mn_rp .cart i{color: #fff;padding: 0;}



	
	.maxwidth{width: calc(100% - 20px)}
	
	.box_about {background: #fff !important;padding: 40px 0; }
	.title_about{font-size: 30px}
	.content_about{width: 100%}
	
	.media_index,.product_top,.farm,.customer,.work{padding: 40px 0}
	
	.slick-prev{left: 0 !important;}
	.slick-next{right: 0 !important}
	.box_customer .slick-prev{left: -90px !important;;}
	.box_customer .slick-next{right: -90px !important;;}

	.name_product{font-size: 30px;}
	.more_product a{max-width: 250px;line-height: 50px;}
}
@media (max-width:992px) {
	.btn-buy{margin-top: 10px;}
	.cart_wrap .cart_box{display: block !important;}
	.cart_box_l{width: 100% !important}
	.cart_box_r{width: 100% !important;padding-left: 0 !important}
	.section_left,.box_account2,.payments_left,.payments_right{width: 100%}
	.product_top_left {width: 100%;text-align: center;}
	.product_top_right {width: 100%;margin-top: 30px;}
	.box_product_top {margin: 0}
	.item_work .info_work span{max-height: 90px;}
	.work_left .info_work span{max-height: 60px;}
	.info_farm{padding: 20px;}
	.info_farm h3,.title_certification{font-size: 16px;}
	.info_farm span{max-height: 90px;}


}
@media (max-width:767px) {
	
	.item_work .info_work span{line-height: 25px;height: 100px;}	
	.work_left .info_work span{max-height: 90px}
	.box_customer{width: 100%}
	.img_farm,.info_farm{width: 100%;float: none;padding: 10px;}
	.wrapper{width: 100%;margin-left:0}
}
@media (max-height: 500px){
 .title_left{display: none}
 #btn-zalo{border: 50px;}
 #btn-email{border: 100px;}
 #btn-hotline{border: 150px;}
}
