@media all and (max-width: 1300px) {
	
	h3.namename {
		left: 5.5%;
	}
	.box_bread {
	    left: 4.4%;
	}
}

@media all and (max-width: 1024px) {
	#logo {
    	width: 50%;
	    float: left;
	}
#logo_mb img {
    width: 110px;
}
	#topheader {
		display: none;
	}
	#menu_nav {
		display: block;
	}
	.sticky {
		box-shadow: 0 0 0;
	}
	.cagiua_ne {
		width: 100%;
	}
	#mobile_gt {
		display: block;
		padding: 30px 0;
	}
	#desktop_gt {
		display: none;
	}
	form.timkiem {
		width: 100%;
	}
	#con_phone {
		display: none;
	}
	.menu__sub-menu {
		transition: all 0s;
	}
	header {
	    padding: 15px 0;
	}
	.border_cn {
		display: none;
	}
	.noidung_tintuc {
	    padding: 0 15px;
	}
	.trai_ab {
	    float: left;
	    width: 100%;
	    padding-right: 0;
	}
	.phai_ab {
	    float: left;
	    width: 100%;
	    padding-left: 0;
	}
	.menu__sub-menu {
		display: none;
	}
	.search_menu {
		display: none;
	}
	#menu_nav {
	    position: fixed;
	    z-index: 999999;
	    height: 0px;
	}
	.se_mb {
		display: block;
	}
	.timkiem input {
		background: #1b1919a1;
	}
	.lang_top img {
	    padding-left: 0px;
	    padding-right: 10px;
	    float: left;
	}
	.slide_sp li.slick-slide {
		height: 290px;
	}
	.phone_top, .lang_top {
		width: 50%;
		float: left;
		margin-top: 10px;
		text-align: center;
	}
	h3.namename {
		left: 6%;
	}
	.gioihan {
		width: 100%;
	}
	.phone_top a {
		color: #FD7F19 !important;
	}
	.lang_top {
	    display: inline-block;
	    padding: 13px 50px;
	}
	.khung_cm {
		width: 100%;
		left: 0;
		padding: 0px;
	}
	.maps_mobile a {
		color: #4A4A4A;
	}
	
	.slide_home {
		height: auto;
	}
	#menu_nav .container {
	    padding: 0;
	    width: auto;
	}
	.menu-content {
		position: fixed;
		top: 0;
	}
	a.menu__link.okok {
		color: white;
	}
	.menu__item a {
		color: #444444
	}
	.menu {
		background: whitesmoke;
	}
	.ngoai_sp {
	    width: 25%;
	    float: left;
	}
	.fot_1 {
	    width: 33.33%;
	    padding-right: 20px;
	    float: left;
	}
	.fot_2, .fot_3 {
		width: 33.33%;
		float: left;
	}
	.copyright {
	    float: left;
	    width: 50%;
	}
	.dana {
	    text-align: right;
	    float: left;
	    width: 50%;
	}
	.menu__sub-menu {
		position: relative;
		top: 0 !important;
	}
	ul.menu__sub-menu.open {
		padding-inline-start: 0;
        -moz-padding-start: 0px;
        -webkit-padding-start: 0px;
        -khtml-padding-start: 0px;
        -o-padding-start: 0px;
	}
	.menu__sub-menu.open {
		box-shadow: none;
	}
	.menu__sub-menu__item a {
	    background: #a2a2a2;
	    color: white;
	}

	.box_slide_sp {
	    width: 33%;
	    float: left;
	}
	.content_sp {
	    width: 67%;
	    float: left;
	}
	.content_sp .ngoai_sp {
	    width: 50%;
	}
	.col-lg-7.slide_sp {
	    width: 50%;
	    float: left;
	}
	.noidung_fot a {
		color: white;
	}
	.detail_right {
	    padding-left: 50px;
	    width: 50%;
	    float: left;
	}
	.noidungsp {
	    padding: 50px 30px;
	    text-align: justify;
	    display: inline-block;
	    width: 100%;
	}
	.box_bread {
	    left: 4.5%;
	}
	.duan_view {
		width: 33.33%
	}
	.sanpham_khac {
	    padding: 0 20px;
	}
	
	.khung_view {
	    width: 33.33%;
	    float: left;
	}
	.khung_congdong {
	    width: 50%;
	    float: left;
	}
	.maps_fb {
	    width: 50%;
	    float: left;
	}
	.right_1 {
	    float: left;
	    width: 50%;
	}
}

@media all and (max-width: 850px) {
	.khung_sptop h4 {
		display: none;
	}
	.duan_home {
	    width: 50%;
	}
	.ngoai_sp {
	    width: 50%;
	}
	.fot_1 {
		width: 70%;
		padding: 0 30px;
	}
	.mxh_fot {
	    margin-top: 7px;
	    float: right;
	}
	h3.namename {
		left: 7%;
	}
	.fot_2 {
		width: 30%;
		padding: 0 30px;
	}
	.khung_sptop img {
		padding-right: 0px;
	}
	.fot_3 {
	    width: 100%;
	    text-align: left;
	    margin-top: 30px;
	    padding: 0 30px;
	}
	#menu_sidebar li {
	    width: 47%;
	    float: left;
	    margin: 10px;
	    height: 60px;
	}
	.box_slide_sp {
	    width: 100%;
	}
	.content_sp {
	    width: 100%;
	}
	.share_tt {
		top: 35px;
	}
}@media all and (max-width: 768px) {

	

}@media all and (max-width: 680px) {
	#logo img {
	    width: 250px;
	}
header {
    padding: 0;
}
#menu_nav2 {
    transition: all 0.5s;
    position: fixed;
    top: 0;
left: 0;
right: 0;
z-index: 9999;
}
	.menu-button {
		top: 33px;
    	right: 15px;
	}
	.slide_home {
	    height: 350px;
	}
	.slide_home img {
	    object-fit: cover;
	    height: 100%;
	}
	.khungtopbar {
	    padding: 0 50px;
	    margin: 0 -15px;
	}
	.content_sp {
		padding: 0px;
	}
	#page_4 .col-lg-12, #page_5 .col-lg-12 {
	    padding: 0 15px;
	}
	h3.namename {
	    left: 12%;
	}
	.box_bread {
		left: 9%;
	}
	.khung_sptop:nth-child(1) {
		padding-left: 0px;
		padding-right: 1px;
	}
	.khung_sptop:nth-child(2) {
		padding: 0px 1px
	}
	h3.title_news {
		padding-right: 0px;
	}
	.khung_sptop:nth-child(3) {
		padding: 0px 1px;
	}
	.khung_sptop:nth-child(4) {
		padding-right: 0px;
		padding-left:2px;
	}
	.khung_sptop img {
		padding-right: 0px;
	}
	.khung_ab {
	    width: 100%;
	    margin: 0 auto;
	    padding: 0 30px;
	}
	#logo_mb {
		display: block;
	}
	#logo {
		display: none;
	}
	
	#logo_mb {
	    float: left;
	    padding-left: 30px;
	}
	img.phone_mb {
	    float: right;
	    position: relative;
	    top: -70px;
	    display: block;
	    right: 90px;
	}
	.ngoai_sp {
	    width: 100%;
	    padding: 15px 40px;
	}
	.duan_home {
	    width: 100%;
	}
	.anhide:nth-child(5), .anhide:nth-child(6), .anhide:nth-child(7), .anhide:nth-child(8) {
		display: none;
	}
	.duan_home:nth-child(5), .duan_home:nth-child(6), .duan_home:nth-child(7), .duan_home:nth-child(8) {
		display: none;
	}
	.slider_tintuc {
		display: none;
	}
	.mobile_tt {
		display: block;
	}
	.der_home, .slide_doitac {
		display: none;
	}
	.khungkhung {
	    margin: 0px 20px 40px;
	}

	#page_4 .center_more {
		padding-top: 20px;
	}
	#page_slide {
	    position: relative;
	    display: inline-block;
	    width: 100%;
	    border-top: 3px solid #008045;
	}
section.back_all {
margin-top: 115px;
}
	.reg_mail input, .dangky, form.reg_mail.lazy_load {
		width: 100%;
	}
	.doitac {
	    width: 46%;
	    margin: 5px;
	    float: left;
	}
	.fot_1, .fot_2 {
	    width: 100%;
	    padding: 0 40px 30px;
	}
	.mxh_fot {
	    margin-top: 20px;
	    float: left;
	}
	.mxh_fot img {
		margin-left: 0px;
		margin-right: 20px;
	}
	.fot_3 {
		width: 100%;
		 padding: 0 35px;
		 margin-top: 0px;
	}
	.copyright {
	    float: left;
	    width: 100%;
	    padding: 0 35px
	}
	#menu_sidebar li {
	    width: 100%;
	    margin: 10px 0;
	}
	.menu-content.open {
		width: 80%;
	}
	h4.danhgia {
		text-align: center;
	}
	.box_slide_sp {
	    width: 100%;
	    padding: 0 30px;
	    display: none;
	}
	.phone_top, .lang_top {
	    width: 100%;
	    float: left;
	    margin-top: 10px;
	    text-align: left;
	    padding: 0 15px;
	}
	.col-lg-7.slide_sp {
	    width: 100%;
	    padding: 0px;
	}
	.detail_right {
	    padding: 15px 0 30px;
	    width: 100%;
	    float: left;
	}
	.noidungsp {
	    padding: 15px 0;
	}
	.gioihan {
	    width: 100%;
	    margin-bottom: 20px
	}
	.sp_sl {
	    margin: 0 15px;
	}
	.gioihan h3 {
		text-align: center;
	}
	.sanpham_khac {
		padding: 0;
	}
	.gioi_thieu_ct, .khungtin {
	    padding: 0;
	}
	#slick-pager {
		display: none;
	}
	.featuredPostSlider {
		width: 100%;
	}
	.duan_view {
	    width: 100%;
	}
	.nentrang {
		padding: 50px 30px 50px;
	}
	.share_tt {
	    position: relative;
	    right: 0;
	    top: 0;
	    margin-bottom: 20px;
	}
	.khung_view {
	    width: 100%;
	}
	.khung_congdong {
	    width: 100%;
	}
	.maps_fb {
	    width: 100%;
	    float: left;
	    padding: 0;
	}
	.maps_mobile p {
	    margin-bottom: 15px;
	    line-height: 20px;
	    height: auto;
	}
	.maps_mobile p::before {
		display: none;
	}
	.right_1 {
	    float: left;
	    width: 100%;
	    padding: 30px 15px;
	}

	.content_sp .ngoai_sp {
	    width: 100%;
	    padding: 15px 10px;
	}
	.back_view {
		border-top: 3px solid green;
	}
	.dana {
	    text-align: left;
	    float: left;
	    width: 100%;
	    padding: 0 35px;
	    margin-top: 10px;
	}
	.khung_cm {
		padding: 0px;
	}
}@media all and (max-width: 480px) {
	
}@media all and (max-width: 320px) {
	.mobile_khung {
	    width: 100%;
	}

}@media (min-width: 1600px) { 
	.slide_home {
		height: auto;
	}
	.box_bread {
		left: 13%;
	}
	h3.namename {
		left: 13.8%
	}
}

@media (min-width: 1800px) { 
	.slide_home {
		height: auto;
	}
	.box_bread {
		left: 20%;
	}
	h3.namename {
		left: 20.8%
	}
	.cagiua_ne {
		padding-left: 6%
	}
}