@media all and (max-width: 1300px) {
    .fixed .navigation > ul > li > a {
        margin-right: 55px;
    }
    .navbar.fixed{
        top: -1px;
    }
	
}

@media all and (max-width: 1199px) {

	.headerphai {
	    float: right;
	    width: 30%;
	}
	.headertrai {
	    width: 70%;
	    float: left;
	}
	.navbar .navigation > ul > li:nth-child(4) {
    padding-right: 0px;
}
}
@media all and (max-width: 1040px) {

.container.menutrentop {
    margin-top: 5%;
}
}
@media all and (max-width: 900px) {
ul.list-inline.headlienhe li span.link_time {
    color: #ffffff;
    font-size: 14px;
    display: none;
}
.headertrai {
    width: 70%;
    float: left;
}
.headerphai {
    float: right;
    width: 30%;
}
.logo_left_h a img {
    width: 70px;
    position: absolute;
    top: -12px;
    left: -15px;
}
li.logo_left_h {
    display: block !important;
    width: 70px;
}
}@media all and (max-width: 768px) {
    a.mm-next {
        display: none !important;
    }
    #hamburger{
        display: block;
    }
    #hamburger {
        position: fixed;
        top: 22px !important;
        left: 35px !important;
    }
    .an{
        display: block;
    }
    .container-fluid.headertop {
        display: none;
    }
    .header1 {
        position: fixed;
        height: 80px;
        background: #058035;
        opacity: 0.8;
        width: 100%;
    }
    .an img {
        position: fixed !important;
        position: absolute;
        width: 10%;
        right: 44%;
    }
    .mb{
        display: block;
    }
    .mb .search {
        position: absolute;
        right: 4%;
        top: 165%;
    }
    .mb .search input#search{
        width: 100px !important;
    }
    .container.menutrentop {
        display: none;
    }
    .text_sll {
        top: 35%;
        width: 50%;
        left: 25%;
    }
    .text_sl h2 {
        font-size: 21px;
    }
    .text_sl p {
        font-size: 14px;
    }
    a.sl_link {
        font-size: 14px;
    }

    div#slide-home button.owl-prev span, div#slide-home button.owl-next span {
        padding: 12% 30% 0% 30%;
    }
    div#slide-home button.owl-prev span img {
        margin-bottom: 12%;
        width: 20%;
    }
    div#slide-home button.owl-next span img {
        width: 30%;
    }
    div#slide-home button.owl-next span img {
        width: 32%;
        margin-bottom: 12%;
    }
    .tt_p1 h1{
        font-size: 20px;
    }
    .nd_p1 p {
        clear: both;
        margin-top: 12%;
        font-size: 14px;
    }
    .text_p2 h4 {
        height: 50px;
    }
    .text_p3 {
        padding: 2% 2% 0 2%;
    }
    .text_p3 h4{
        font-size: 18px;
    }
    .text_p3 p {
        font-size: 14px;
    }
    .text_p3, .image_p3 {
        height: 149px;
    }
    .text_ykien{
        margin-top: 0;
    }
    .text_ykien p {
        font-size: 14px;
    }
    .td_p5 a {
        font-size: 16px;
    }
    p.com {
        margin-top: 3%;
        height: 82px;
        font-size: 14px;
    }
    div#slide-ykien button.owl-prev span, div#slide-ykien1 button.owl-prev span {
        padding: 10% 30% 0% 30%;
        font-size: 23px;
    }
    div#slide-ykien button.owl-prev img, div#slide-ykien1 button.owl-prev img {
        width: 17%;
        margin-top: -12%;
    }
    div#slide-ykien button.owl-next span, div#slide-ykien1 button.owl-next span {
        padding: 10% 25% 0% 25%;
        font-size: 23px;
    }
    div#slide-ykien button.owl-next span img, div#slide-ykien1 button.owl-next span img {
        width: 32%;
        margin-bottom: 16%;
        margin-left: 5%;
    }
    div#slide-dt button.owl-prev, div#slide-dt1 button.owl-prev {
        width: 6%;
        height: 33%;
        left: -6%;
    }
    div#slide-dt button.owl-prev img, div#slide-dt1 button.owl-prev img {
        margin-top: 0%;
        width: 18%;
    }
    div#slide-dt.owl-theme .owl-nav [class*=owl-], div#slide-dt1.owl-theme .owl-nav [class*=owl-] {
        top: 32%;
    }
    div#slide-dt button.owl-next span img, div#slide-dt1 button.owl-next span img {
        width: 36%;
    }
    div#slide-dt button.owl-next, div#slide-dt1 button.owl-next {
        width: 5%;
        height: 33%;
        right: -6%;
    }
    .mb_ft{
        display: block;
    }
    .right_ft{
        display: none;
    }
    .map.ft_a {
        width: 100%;
        height: 300px;
    }
    .left_ft {
        width: 100%;
    }
    .canh{
        padding-right: 0;
    }
    p.cty {
        margin-left: 2%;
        display: inline;
    }
    p.dc {
        margin-top: 2%;
    }
    .footer .copyright .text {
        margin-right: 12%;
    }
    ul.list-inline.headface.shar{
        width: 100%;
    }
    form .icon{
        top: 27px !important;
        position: fixed !important;

    }
    form .submit{
        top: 27px !important;
        position: fixed !important;

    }
    form .icon:after {
        left: -5px !important;
    }
    .owl-theme .owl-nav [class*=owl-] {
        top: 58%;
    }
    .banner img {
        height: 215px;
    }
    .container.tieude_slide {
        top: 63%;
        left: 4%;
    }
    .left_p11 h1 {
        font-size: 25px;
    }
    .left_p11 p {
        font-size: 14px;
    }
    .tren p {
        font-size: 14px;
    }
    .duoi p {
        font-size: 14px;
    }
    .dv_text h1 {
        margin: 0;
        font-size: 25px;
    }
    .nd_dva p {
        font-size: 14px;
    }
    .dv_text.order-1, .dv_text.order-2 {
        margin-bottom: 3%;
    }
    .left_sp {
        width: 100%;

    }
    .right_sp {
        width: 100%;
        margin-top: 4%;
    }
    .nd_sp h1 {
        margin-bottom: 2%;
    }
    .xahoi_mang.sp1 {
        margin-bottom: 3%;
    }
    p.spcungloai {
        width: 37%;
    }
    p.gach_cn.khac {
        width: 61%;
    }
    .text_kh a h4 {
        font-size: 22px;
    }
    .text_kh p {
        height: 100px;
    }
    .colin.colnha {
        width: 48%;
    }
    .social {
        margin-top: 0;
        width: 100%;
        float: left;
    }
    .social ul li {
        margin-right: 2%;
    }
    .baivietnb {
        display: none;
    }
    .nd_cn {
        padding-right: 0;
        width: 100%;
    }
    .tuyendung {
        width: 50%;
    }
    .text_td {
        padding-right: 10%;
    }
    .lh_trai, .lh_phai {
        width: 100%;
    }
    .td_lh p {
        margin-top: 2%;
    }
    .text_p2 h4 {
        font-size: 15px;
    }
    .tieude_p2 h1 {
        font-size: 30px;
    }
    .gach_p2 {
        width: 88px;
    }
    .owl-theme .owl-nav [class*=owl-] {
        display: none !important;
    }
    .header .logo img {
        display: none;
    }
    .bb {
        height: 335px;
        width: 100%;
        left: 2%;
    }
    .colin.colnha {
        height: 360px;
    }








    }

@media all and (max-width: 680px) {


}@media all and (max-width: 480px) {
    #hamburger{
        position: fixed;
        display: block;
        top: 6px !important;
        left: 9px !important;
    }
    .an{
        display: block;
    }
    .slide-hd {
        margin-top: 55px;
    }
    .container-fluid.headertop {
        display: none;
    }
    .header1 {
        position: fixed;
        height: 55px;
        background: #058035;
        opacity: 0.8;
        width: 100%;
    }
    .an img {
        position: fixed !important;
        position: absolute;
        width: 13%;
        right: 44%;
    }
    .mb{
        display: block;
    }
    .mb .search {
        position: absolute;
        right: 4%;
        top: 86%;
    }
    .mb .search input#search{
        width: 100px !important;
    }
    form .icon:after, form .submit:after{
        top: -5px !important;
    }
    .owl-nav {
        display: none;
    }
    .text_sl {
        display: none;
    }
    .nd_p1 {
        width: 100%;
    }
    .nd_p1 p {
        margin-top: 7%;
    }
    .noidung_p2 {
        width: 47%;
    }

    .noidung_p2 {
        margin-top: 7%;
    }
    .image_p3.a5 {
        display: block;
    }
    .text_p3, .image_p3 {
        width: 50%;
    }
    .text_p3 {
        padding: 0;
    }
    .text_ykien {
        padding-right: 0;
        width: 100%;
    }
    .img_ykien {
        height: 291px;
        width: 100%;
    }
    .img_ykien {
        width: 100%;
    }
    p.com{
        height: 45px;
    }
    .nd_p5{
        width: 100%;
    }
    input#name, input#phone, input#email {
        width: 100%;
        margin-bottom: 5%;
    }
    .btn_submit.send_order {
        width: 50%;
        float: none;
    }
    .banner img {
        height: auto;
    }
    .container.tieude_slide {
        top: 0%;
        left: 1%;
    }
    .p1_gt .img_gt, .left_p11, .left_p11.p3, .img_gt.p3a, .dv_img.order-2, .dv_text.order-1, .dv_text.order-2, .dv_img.order-1, .kh,
    .colin.colnha, .tuyendung{
        width: 100%;
    }
    .colin.colnha{
        margin-left: 2%;
    }
    .nd_p2gt {
        margin-bottom: 2%;
        width: 100%;
    }
    .tren p {
        font-size: 20px;
    }
    .dv_text.order-1, .dv_text.order-2 {
        margin-bottom: 6%;
    }
    .item_spham_con {
        width: 48%;
    }
    p.spcungloai {
        width: 100%;
    }
    p.gach_cn.khac {
        display: none;
    }
    .nd_sp h1 {
        font-size: 30px;
    }
    .page4.kh_a {
        margin-bottom: 10%;
    }
    p.timecn {
        width: 60%;
    }
    p.gach_cn {
        width: 36%;
    }
    .td_cn h4 {
        width: 66%;
    }
    .ti {
        width: 100%;
        margin-top: 16%;
    }
    .td_lh h1 {
        font-size: 25px;
    }
    p.cty {
        width: 63%;
        float: right;
        margin-top: 11%;
    }
    .img_ft img {
        margin-bottom: 3%;
        width: 30%;
        float: left;
    }
    p.dc {
        clear: both;
    }
    p.name_spcon {
        height: 40px;
    }
    p.noidungtincon {
        height: auto;
    }
    .tieude_cn h1 {
        font-size: 24px;
    }
    .baoboc {
        margin-top: 3%;
    }
    .form-item.form-sm.lh_s::before{
        padding-bottom: 3.5% !important
    }
    .bb{
        display: none;
    }
    .box-slider2 {
        margin-top: 55px;
    }
    .container.ner_listpro {
        padding: 0;
    }
    .imgsphamcon, .tdsp, .cten_sphamcon {
        padding-left: 10px;
        padding-right: 0;
    }


    }@media all and (width: 414px) {

    .img_ykien img {
        width: 90% !important;
    }
    .slide-hd {
        margin-top: 13%;
    }
    .form-item.form-sm.lh_s::before {
        padding-bottom: 2.5% !important;
    }
    .box-slider2 {
        margin-top: 13%;
    }

}
@media (min-width: 1400px) {
    .slide-hd {
        margin-top: -5.7%;
    }
    .footer{
        background-position: 0 0;;
    }
    .container.tieude_slide {
        left: 14%;
    }

    .bb {
        width: 80%;
        left: 12%;
    }

}
@media (width: 1920px) {
    .slide-hd {
        margin-top: -4.5%;
    }
    .container.tieude_slide {
        left: 19%;
    }
    .footer{
        background-position: 0 0;;
    }
    .container.thutuicon {
        padding: 14px 0 11px 0;
    }
    a.sl_link{
        padding: 2% 3% 2% 3%;
    }
    .bb {
        width: 75%;
        left: 18%;
    }
}

