@media (min-width: 1200px) {
    .section_services .promo-box  .icon img {
        left: -12px;
        -webkit-transition: all .5s;
        -o-transition: all .5s;
        transition: all .5s;
    }
}

@media (max-width: 1120px){
    ul#example > li >a {
        font-size: 14px;
        padding: 8px 5px;
    }
}

@media (max-width: 1020px) {
    .list-blog-template li {
        width: calc(100% / 1);
        float: none;
        display: block;
        margin-bottom: 11px;
        overflow: hidden;
    }
}

@media (max-width: 1097px) {
    .sudes-header-stores {
        text-align: left;
        margin-top: 20px;
    }
    .sudes-header-stores li {
        text-align: center;
        margin: 0px 5px;
    }
    .sudes-header-stores li .item-title {
        margin-top: 5px;
        max-width: 41px;
        line-height: 17px;
    }
}
@media (max-width: 992px) {
    .top-head {
        display: none;
    }
    .top-main-mobile {
        display: block;
        padding: 8px 0;
        background-color: #126644;
        background-image: url(../images/header_pattent.png);
    }
    .header-menu {
        display: none;
    }
    .section_services .promo-box .icon:before{
        display: none;
    }
    .section_services .promo-box .icon {
        position: relative;
        width: 100%;
        text-align: center;
    }
    .section_services .promo-box  .icon {
        margin: 0 auto;
        margin-bottom: 4px;
    }
    .header-menu .sudes-cate-header .sudes-list-cate .sudes-main-cate li.sudes-main-cate-has-child .menu-child.sub-menu.sudes-sub-mega-menu {
        width: calc(300% + 61px);
        height: 100%;
        overflow-y: auto;
        padding: 10px;
        border: 1px solid #053024;
        top: 0px;
    }
    .header-menu .sudes-cate-header .sudes-list-cate .sudes-main-cate li a:hover,
    .header-menu .sudes-cate-header .sudes-list-cate .sudes-main-cate li a:focus {
        color: #8a6d3b;
        font-weight: 500;
    }
    .header-menu .sudes-cate-header .sudes-list-cate .sudes-main-cate li.sudes-main-cate-has-child .menu-child.sub-menu:not(.sudes-sub-mega-menu) .sudes-main-cate-has-child .menu-child-2.sub-menu {
        width: 100%;
        position: absolute;
        top: -1px;
        left: 100%;
        z-index: 100;
        min-height: calc(100% + 2px);
        border: 1px solid #053024;
        box-shadow: 2px 3px 7px 0 rgba(0,0,0,0.2);
        background-color: #fff;
        display: none
    }

    .header-menu .sudes-cate-header .sudes-list-cate .sudes-main-cate li.sudes-main-cate-has-child:hover .sudes-sub-mega-menu{
        display: block !important;
    }
    footer.footer .mid-footer .social-footer {
        margin-bottom: 15px;
        margin-top: 10px !important;
    }
    footer.footer .footer-click {
        margin-top: 20px;
    }
    .section_services .promo-box  .icon {
        display: inline-block;
        margin-bottom: 0px;
        flex-grow: 0;
        flex: none;
    }
    .section_services .promo-box .info {
        text-align: center;
        flex-grow: 1;
        margin-left: 0px;
        max-width: calc(100% - 0px);
    }
    .list_sort_template_custom_vntech .sort-options {
        float: none;
        padding: 10px 0px;
    }
    .list_sort_template_custom_vntech .sort-options {
        display: block;
    }
    .list_sort_template_custom_vntech {
        background: white;
        padding: 0px 20px;
    }
}

@media (max-width: 767px) {
    .section_services .promo-item-cs:nth-child(1) {
        border-bottom: 1px solid #053024;
    }
    .section_services .promo-item-cs:nth-child(2) {
        border-right: 0px;
        border-bottom: 1px solid #053024;
    }
    .section_services .promo-item-cs{
        padding-top: 6px;
        padding-bottom: 6px;
    }
    .section_why_choise .wrap-choise .choise_item {
        width: calc(100%);
        border: 1px solid #8a6d3b;
    }
    .section_why_choise .wrap-choise .choise_item .img_choise {
        max-width: 100px;
        margin: 0px auto;
        display: block;
    }
    .section_why_choise .wrap-choise .choise_item {
        width: 100%;
        margin: 0px auto;
        display: block;
        margin-bottom: 10px;
    }
    .section_why_choise .wrap-choise .col-left .choise_item .text_choise {
        text-align: center;
        padding-right: 0px;
    }
    .section_why_choise .wrap-choise .choise_item .img_choise img {
        width: 64px;
        height: 64px;
        text-align: center;
        position: relative;
        top: 12px;
        left: 13px;
    }
    .section_why_choise .wrap-choise .col-right .choise_item .text_choise {
        text-align: center;
        padding-left: 0px;
    }
    .section_why_choise .wrap-choise .banner-product {
        width: 100%;
        height: auto;
        aspect-ratio: unset;
        margin-bottom: 10px;
    }
    .tg-item-media-content img {
        width: 100%;
    }
}

@media (max-width: 568px) {
    .section_4_banner .full-cat-pro{
        width: 100%;
    }
}

@media (max-width: 468px) {
    .top-main-mobile .m-logo {
        text-align: center;
        margin-top: 11px;
    }
    .full-product-b{
        width: 100%;
    }
}

/*danh mục*/

