@media only screen and (max-width: 900px) {
    #product-category-1 .product-single {
        width: 100%;
    }

    .slider-product .owl-nav button.owl-prev {
        left: 10px;
    }

    .slider-product .owl-nav button.owl-next {
        right: 10px;
    }

    #logo img {
        max-height: 120px !important;
        margin-top: -25px;
    }

    section#banner-category {
        position: unset !important;
    }

    section#banner-category .banner-item {
        position: unset !important;
        margin: 0px auto 20px;
    }

    section#banner-category .banner-position {
        width: calc(100% / 2);
        float: left;
        height: auto;
        display: inline-block;
        text-align: center;
    }

    .box-blog-top ul li {
        width: 100%;
    }

    .box-blog-small-2 .blog-small-avatar, .box-blog-big .blog-small-avatar {
        height: 200px;
    }

    .box-bg-item .box-bg-avatar {
        width: 100%;
        height: 200px;
        float: left;
    }

    .box-bg-item .box-bg-content {
        width: 100%;
        float: none;
        padding: 20px 10px !important;
    }

    .box-bg-big {
        margin-bottom: 10px;
    }

    .box-bg-item {
        margin-bottom: 10px;
    }

    section#footer-newpaper .borderR {
        border-right: 0px !important;
    }

    .mb-mobile {
        margin-bottom: 20px;
    }

    .product-footer {
        margin-top: 40px;
    }

    .woocommerce-tabs.wc-tabs-wrapper.container.tabbed-content ul li.active a {
        background: #6a3c16;
        color: #fff;
        border-radius: 5px 5px 0 0 !important;
    }

    .video {
        width: 100%;
        height: 250px;
    }

    .box-video-open {
        line-height: 250px;
    }

    .video-footer .video-list .video-item, p.description-home {
        width: 100%;
    }

    .video-footer .video-list {
        width: 100%;
        margin: auto;
    }

    .product-featured-title {
        background: rgba(255, 255, 255, 0.5);
        width: 100% !important;
        left: 0px;
        bottom: 0px !important;
        padding: 10px 0;
    }

    .item-1 .product-featured-title, .item-6 .product-featured-title {
        bottom: 40px !important;
    }

    .item-3 .product-featured-title {
        width: 100% !important;
        bottom: 40px !important;
    }

    div#product-commitment {
        margin: 20px 0;
    }

}