/* Responsive */

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

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

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

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


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

@media(max-width:1001px) {
    .ddsmoothmenu {
        display: none;
    }

    div.header_mobi {
        display: block !important;
    }

    .wrap-banner-home .content-banner-home>h3 {
        font-size: 25px;
        text-align: center;
    }

    .wrap-banner-home .content-banner-home>p {
        font-size: 17px;
    }

    .newsletter-input {
        width: 100% !important;
        margin-bottom: 15px;
    }

    .newsletter-input input {
        width: 100% !important;
    }

    #header .header.fix-header {
        position: relative !important;
    }
}

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

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

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

@media(max-width:769px) {
    .about_home .des-about {
        width: 100%;
        padding: 40px 15px;
    }

    .about_home .images-about {
        width: 100%;
    }

    .about_home .box_about {
        padding: 30px 15px !important;
    }

    .item_pr.product_index {
        flex-direction: column !important;
        gap: 10px !important;
    }

    .item_pr.product_index .images_pr {
        width: 100% !important;
    }

    .item_pr.product_index .des_pr {
        width: 100% !important;
    }

    .items_duan .images_duan img {
        width: 100%;
    }

    #footer .footer .box_footer>div {
        width: 100% !important;
        padding-bottom: 15px;
        margin-bottom: 15px;
    }

    .box_menu .container_main {}

    #footer .footer .box_footer {
        flex-direction: column;
    }

    .items_duan {
        padding: 0px 7.5px;
    }

    .box_container .margin-da {
        display: flex;
        flex-wrap: wrap;
        background: #fff;
        padding: 0px;
    }

    .content_product .frame_images {
        width: 100%;
    }

    .content_product .des-product {
        width: 100%;
        padding-left: 0px;
        margin-top: 20px;
    }

    .left_contact {
        width: 100%;
    }

    .right_contact {
        width: 100%;
        padding-left: 0px;
        margin-top: 20px;
    }
}

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

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

@media(max-width:576px) {
    .wrap-banner-home>img {
        width: 100%;
        min-height: 230px;
    }

    #slidershow .des-slider {
        display: none;
    }

    .wrap-top .info-top {
        font-size: 13px;
    }

    .wrap-top .info-top a,
    .about_home .des-about a.a_readmore {
        font-size: 13px;
    }

    .logo-header img {
        max-height: 58px;
    }

    .timkiem_menu input::-webkit-input-placeholder {
        color: #000;
        font-size: 12px;
        font-family: 'RobotoRegular';
    }

    .timkiem_menu input:-moz-placeholder {
        color: #000;
        font-size: 12px;
        font-family: 'RobotoRegular';
    }

    .timkiem_menu input::-moz-placeholder {
        color: #000;
        font-size: 12px;
        font-family: 'RobotoRegular';
    }

    .items_list h3 a,
    .title-about p,
    .items_duan .des_duan h3 a,
    .items_duan .des_duan .price-final_price span {
        font-size: 16px;
    }

    .items_list .view_list,
    #congtrinh_home .btn-viewall {
        font-size: 14px;
    }

    .title-about span,
    .about_home .des-about .title_about h3,
    .item_pr .des_pr h3 a {
        font-size: 19px;
    }

    .sanpham_home .title_product h2 {
        font-size: 20px;
    }

    .item_pr_mg {
        margin-bottom: 25px;
    }

    .item_pr_mg {
        padding: 0px 7.5px;
    }

    .margin-pr {
        display: flex;
        flex-wrap: wrap;
    }

    .mota_pro {
        height: 64px;
    }
}

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

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