@media (max-width:1300px) { }

/*--------------- @media (max-width:1199){ -------------------------*/
@media (max-width:1199px) {
    .bg-menu-mb {display: block;}
	.container { width: calc(100% - 20px); margin: 0 auto; }
	.header .bg-head-pc .bg-menu-main { display: none; }
	.header .bg-head-pc .cb-head-right .item:last-child { float: left; }
	.header .bg-head-pc .cb-head-right .item:first-child { float: right; width: 54%; padding-top: 4px; }
	.header .bg-head-pc .cb-head-right { width: 70%; float: right; width: 450px; margin-top: 16px; }
	.header .bg-head-pc .sub-menumb { width: 67px; height: 70px; background: url(sub-menu.png) no-repeat; display: inline-block; float: left; background-size: 100% 100%; }
	.header .bg-head-pc .logo { margin-top: 5px; }
	#header { background: url(bg-head.png) no-repeat; height: 71px; background-size: 100% 100%; }
	.header .bg-head-pc .logo .khungAnh::before { padding-bottom: 76%; }
	.header .bg-head-pc .cb-head-right .item .timkiem { width: calc(100% - 70px); margin-right: 0; }
	.header .bg-head-pc .cb-head-right .item .timkiem input { background: #fff; }
	.header .bg-head-pc .cb-head-right .item .ngonngu { float: right; }
	.banner .slick-next.slick-arrow { right: 20px; }
	.banner .slick-prev.slick-arrow { left: 20px; }
	.page-home .item { width: calc((100% - 40px) / 2); margin-right: 40px; }
	.page-home .item:nth-child(2n) { margin-right: 0; }
	.page-home .item:last-child { margin-right: 0; width: 100%; }
	.item-doc .tailieu-main a { display: inline-block; width: calc((100% - 40px) / 2); margin-right: 35px; }
	.item-doc .tailieu-main a:nth-child(2n) { margin-right: 0px; }
	.footer .footer-main .foot-thongtin { float: left; width: 46%; }
	.footer .footer-main .foot-thongtin .item { width: 100%; }
	.footer .footer-main .foot-thongtin .item:last-child { margin-top: 24px; }
	.footer .footer-main .item.item-lienhe { float: right; width: 49%; }
	.footer .footer-main .foot-thongtin .item .chiase { display: none; }
	.footer { padding-top: 27px; }
	.item-product .detail .text { height: 45px; }
	.footer .footer-main .item .form input, .footer .footer-main .item .form select { height: 33px; }
	.footer .footer-main .item .form input.noidung { height: 130px; padding-bottom: 88px; }
	.footer .footer-main .item.item-lienhe .chiase { display: block; }
	.footer .footer-main .item.item-lienhe .bg-form { bottom: 55px; }
	#main-left { display: none; }
	#main-right { width: 100%; }
	.contact-main .contact-right .form-main { display: block; }
	.contact-main .contact-left .form-main { display: none; }
	.contact-main .contact-left { width: 100%; }
	.contact-main .contact-right { width: 100%; margin-top: 40px; }
	.contact-main .contact-right .form-main { width: 48%; float: left; }
	.contact-main .contact-right .map-full { float: right; width: 48%; }
	.contact-main .contact-right .map-full #map_canvas { height: 360px; }

    #header {height: auto}
    #header .container {display: table}
    .header .bg-head-pc .cb-head-right {width: auto}
    .header .bg-head-pc .cb-head-right .item:last-child { float: right}
    .header .bg-head-pc .cb-head-right .item .hotline {margin: 5px 0}
}

/*  =========================   @media (max-width:991px) ==================================*/
@media (max-width:991px) { }

/*  =========================   @media (max-width:767px) ==================================*/
@media (max-width:767px) {
	.header .bg-head-pc .cb-head-right .item .timkiem { display: none; }
	.header .bg-head-pc .cb-head-right {  margin-top: 0; }
	.header .bg-head-pc .sub-menumb { width: 45px; height: 58px; }
	.header .bg-head-pc .logo .khungAnh::before { padding-bottom: 100%; }
	.header .bg-head-pc .logo { width: 50px; padding-left: 5px; }
	#header { height: 60px; }
	.header .bg-head-pc .cb-head-right .item:first-child { margin-top: 0; }
	.header .bg-head-pc .cb-head-right .item .ngonngu { margin-top: 5px; }
	.header .bg-head-pc .cb-head-right .item .hotline { margin-top: 0px; }
	.header .bg-head-pc .cb-head-right .item:last-child { float: right; }
	.banner .khungAnh::before { padding-bottom: 54%; }
	.banner .slick-next.slick-arrow { right: 10px; }
	.banner .slick-prev.slick-arrow { left: 10px; }
	.page-home .item { width: 100%; margin-bottom: 40px; }
	.page-home .item:last-child, .page-home .item:nth-child(2n) { margin-bottom: 0; }
	.doitac .slide .slick-next.slick-arrow { right: -9px; }
	.footer .footer-main .foot-thongtin { width: 100%; }
	.footer .footer-main .item.item-lienhe { width: 100%; margin-top: 25px; }
	.item-doc .tailieu-main a { width: 100%; }
	.footer .footer-main .item .form input.noidung { width: calc(100% - 9px); height: 55px; padding-bottom: 30px; }
	.container-nd-img, .container-nd-ct { width: 100%; }
	.container-nd-ct { padding: 0; margin-top: 15px; }
	.chucnang .icon-left { width: 100%; }
	.chucnang .back-page { margin-right: 5px; }
	.chucnang .intrang { padding-left: 10px; background: url('../images/icon-in.png') no-repeat 10px 7px; }
	.chucnang .icon-right { width: calc(100% + 4px); height: 27px; background: #f7f7f7; border-top: 1px solid #eaeaea; color: #a6a6a6; position: relative; display: block; margin-top: 7px; clear: both; }
	.gioithieu-ct { padding: 20px 10px; }
	.title-ct { font-size: 19px; }
	.thongke-ngay { width: 100%; border-bottom: 7px solid #fff; height: 35px; margin: 0; padding: 0; display: block; }
	.thongke .item { width: calc(100% + 14px); height: 27px; background: #f7f7f7; border-top: 1px solid #eaeaea; color: #a6a6a6; position: relative; display: block; margin-top: 7px; clear: both; margin-left: -10px; padding-left: 7px; }
	.link ul { padding-left: 0; }
	.product-main .item { float: left; width: calc((100% - 10px) / 2); margin-right: 10px; position: relative; padding-top: 25px; padding-bottom: 25px; }
	.product-main .item:nth-child(4n) { margin-right: 10px; }
	.product-main .item:nth-child(2n) { margin-right: 0px; }
	.product-main .item:after { width: calc(100% + 10px); }
	.product-main .item:nth-child(2n):after { width: calc(100%); }
	.page .SplitPages a.dau, .page .SplitPages a.trangkhac, .page .SplitPages a.cuoi { display: none; }
	.page .SplitPages a.sau { border: 1px solid #dddddd; }
	.page .SplitPages { width: 70%; }
	#ttsp .ttsp-img { width: 100%; }
	#ttsp .noidung-sp { width: 100%; margin-top: 20px; }
	#ttsp .noidung-sp  .chucnang .icon-right { background: #fff; border-top: 0px solid #eaeaea; color: #a6a6a6; margin-top: 5px; }
	.item-images-home .item-img { width: 100%; }
	.item-images-home .item-img::before { position: absolute; width: calc(100% + 0px); }
	.contact-main .contact-left { width: 100%; }
	.contact-main .contact-right { width: 100%; margin-top: 40px; }
	.contact-main .contact-right .map-full #map_canvas { height: 440px; }
	#to-popup { width: 310px; padding: 0 15px; height: auto; padding-bottom: 20px; }
	#to-popup .success .gui { font-size: 26px; }
	#to-popup .success .gui1 { padding: 0 29px }
	#CommonCuoiChiTietTin .shareItem { width: 22px; }
	#CommonCuoiChiTietTin .fr { float: left; }
	.contact-main .contact-right .form-main { width: 100%; }
	.contact-main .contact-right .map-full { width: 100%; margin-top: 40px; }
}

/* ----------------------@media (max-width:479px){ -------------------------*/
@media (max-width:479px) {
    .header .bg-head-pc .cb-head-right {width: 200px}
     .header .bg-head-pc .cb-head-right .item .hotline span {font-size: 15px}
}

/* ===================== @media (max-width:320px) { ================================== */
@media (max-width:320px) { }