	@media only screen and (max-device-width: 768px) {
		
		header , .destop {
			display: none!important;
		}
		.mobile {
			display: block!important;
		}
		.header-bottom {
			height: 150px;
			width: 100%;
			overflow: hidden;
			margin-top: -20px;
		}
		.header-bottom img {
			height: 150px;
			width: 100%;
		}
		.note {
			background: #fff;
			height: 170px;
			text-align: center;
		}
		.inner {
			border-bottom: 5px solid #929292;
			height: 100%;
			width: 100%;
			box-sizing: border-box;
			-moz-box-sizing: border-box;
			-webkit-box-sizing: border-box;
			padding: 0 10px;
		}
		.note-content {
			width: 400px;
			margin-top: 0px!important;
		}
		.note-content img {
			float: left;
			padding: 0px!important;
			padding-right: 15px;
			margin-left: -5px!important;
			width: 15%;
		}
		.note-content h1 {
			padding-top: 0px!important;
			padding-left: 67px;
			font-style: italic;
			color: #005aab;
			line-height: 20px;
			font-size: 15px;
			font-family: "Palatino Linotype", arial, sans-serif;
		}
		.note-content p {
			font-weight: bold;
			padding-left: 51px;
			padding-top: 10px;
			text-align: center;
		}
		a.readmore {
			white-space: nowrap;
			display: block;
			margin-top: 0px!important;
			font-weight: 400;
			font-size: 14px!important;
			width: 15%!important;
			margin-right: 45px!important;
		}
		h2.title-us {
			font-size: 20px!important;

		}
		.caption {
			background: #fff!important;
		}
		.caption span.number {
			width: 20px!important;
			height: 20px!important;
			line-height: 20px;
			font-size: 14px!important;
			margin-left: -5px!important;
			margin-right: 5px!important;
		}
		.caption h3 {
			line-height: 17px!important;
			font-size: 10px!important;
			overflow: hidden;
		}
		.slick-duan-mobile {
			margin-left: 0px!important;
		}
		.customer-say-inner p {
			font-size: 14px;
			line-height: 18px;
		}
		.customer-say-inner {
			width: 100%!important;
		}
		.left,.right {
			width: 100%;
			float: none;
			padding: 0px 10px;
		}
		.person-left p {
			font: 15px/18px "iris_azo", Arial, sans-serif;
			vertical-align: middle;
			display: inline-block;
			color: #fff;
			padding: 20px 56px!important;
			margin-bottom: 45px;
			text-align: right;
		}
		.person-left img {
			left: 69%!important;
		}
		.person-right p {
			padding: 5px 0px!important;
		}
		.customer-say .title {
			margin-bottom: 20px!important;
		}
		h4.title-box.orange-line a {
			margin-bottom: 18px;
			font-size: 22px;
			line-height: 30px;
		}
		.col-xs-12.text-center img {
			width: 100%!important;
			height: 100%!important;
			padding-top: 50px!important;
		}
		.other {
			position: absolute;
			bottom: -35px!important;
			left: 15px!important;
			white-space: nowrap;
		}
		.text-orange {
			float: left;
			color: #fff;
			height: 215px;
			text-align: justify;
			background: #ed1c25;
			margin: 5px 0px!important;
			padding: 10px;
			margin-bottom: 15px;
		}
		.image-cuacuon {
			margin-left: 0px!important;
		}
		.content-post-news.mobile {
			padding: 10px;
		}
		.box-right {
			margin-left: 0px;
		}
		.text-item {
			height: 100%!important;
			margin-bottom: 15px!important;
			padding: 5px!important;
		}
		.mobile.nutchitiet {
			width: 40%!important;
		}
		.fix-tieude {
			width: 100%!important;
			margin-bottom: 20px;
		}
		h2.title-us-2 {
			text-transform: uppercase;
			color: #2d6794;
			font-size: 18px!important;
			text-align: center;
			background: url(../images/line-tit.png) no-repeat;
			background-position: center;
			padding-bottom: 56px;
			font-weight: 800;
			margin-bottom: -15px;
			margin-top: 0px;
		}
		.social.mobile {
			height: 550px!important;
		}
		.item-social p {
			height: 35px!important;
		}
		.inner-social {
			padding-top: 20px!important;
		}
		#bttop {
			bottom: 85px!important;
		}
		.item-avt-home01 img,.item-avt-home02 img {
			width: 100%;
			height: auto;
		}
		.content-duan.mobile {
			padding-top: 5px;
		}
		.motaduan p {
			padding-top: 30px;
		}
		.view-single {
			padding-top: 10px;
			font-size: 20px;
			padding-left: 18px;
		}
		.box-single-post {
			padding-top: 15px;
		}
		h1.title-single-post-1 {
			font-size: 25px;
			margin-top: 0px;
		}
		.single-post.mobile {
			padding-top: 1px;
		}
		.modal-content {
			width: 100%;
		}
		.post-content-singlpe {
			padding-top: 60px;
		}
		.avt-archive-product img {
			width: 100%!important;
			height: auto!important;
		}
		.avt-archive-product {
			width: 100%!important;
			height: 100%!important;
			padding-top: 15px;
		}
		.nutchitiet-archive-right {
			margin-top: 0px!important;
			width: 35%!important;
		}
		span.logo-archive-right img {
			width: 70%;
			float: right;
		}
		.nutchitiet-archive-left {
			margin-top: 0px!important;
			width: 35%!important;
		}
		span.logo-archive-left img {
			width: 70%;
			float: right;
		}
		.category-left {
			background: #fff;
		}
		.category-right {
			background: #fff;
			padding: 0px 0px 0px 20px;
			padding-bottom: 20px;
		}
		.hinhcategoryi {
			width: 100%;
			height: 100%;
			overflow: hidden;
			padding: 10px;
			padding-bottom: 0px!important;
		}
		.tilte05 {
			padding: 10px;
		}
		label {
			display: inline-block;
			max-width: 100%;
			margin-bottom: 5px;
			font-weight: 700;
			padding-left: 10px;
		}
		.oiejfo {
			padding-left: 10px;
		}
		.nutims {
			margin-left: 10px;	
		}
		.oiejfo p {
			color: #000;
			font-weight: bold;
			font-family: roboto;
			line-height: 25px;
		}
		.box-single-product {
			padding: 10px;
		}
		.box-single-product {
			padding: 10px!important;
		}
		.avt-product-lienquan img {
			margin-left: 25px;
		}
		h3.title-product-lq {
			margin-left: 25px;
		}
		.related-slide-mobile.slick-initialized.slick-slider {
			background: #fff;
			padding-top: 15px;
		}
		#tim-hieu-them {
			padding: 10px;
		}
	}