@media only screen and (max-width: 900px) {
    div#top-bar {
        display: none;
    }

    nav.woocommerce-breadcrumb.breadcrumbs.uppercase {
        padding: 10px 0 !important;
        font-size: 14px !important;
    }

    section#register-box span.form-text {
        display: none;
    }

    section#register-box span.wpcf7-form-control-wrap.phone {
        width: 100%;
        float: left;
    }

    section#register-box .input-register {
        margin: 0px 0 10px 0 !important;
    }

    #logo img {
        max-height: 50px !important;
        height: 70px !important;
    }

    div#logo {
        margin-top: 0px !important;
    }

    footer#footer .footer-top {
        margin-bottom: 20px;
    }

    .category-title-child {
        display: none !important;
    }

    .product-item .product-avatar {
        position: relative;
        width: 100%;
        height: 140px;
    }

    .product-item .product-content .price-wrapper del span, .product-item .product-content .price-wrapper ins span {
        font-size: 12px;
    }

    section#parent-box .parent-list .parent-items {
        width: calc(100% / 2);
        float: left;
        padding: 5px;
    }

    .product-slider .owl-nav {
        display: none !important;
    }

    li.header-search-form.search-form.html.relative.has-icon {
        padding: 20px !important;
    }

    #mobile {
        display: block;
    }

    #desktop {
        display: none !important;
    }

    .product-info {
        padding-top: 15px !important;
        margin-top: 15px;
    }

    .product-info .product-box-desc .box-desc-item {
        width: 100%;
        margin-right: 0px !important;
        margin-bottom: 10px !important;
    }

    .product-info .product-box-desc .box-desc-item:nth-child(2n) {
        margin-bottom: 10px !important;
    }

    .woocommerce-tabs.wc-tabs-wrapper.container.tabbed-content ul li {
        padding: 0px !important;
    }

    .woocommerce-tabs.wc-tabs-wrapper.container.tabbed-content ul li:before {
        display: none;
    }

    .woocommerce-tabs.wc-tabs-wrapper.container.tabbed-content ul li.active a:after {
        display: none;
    }

    .woocommerce-tabs.wc-tabs-wrapper.container.tabbed-content ul li a {
        padding: 5px 10px;
    }

    .woocommerce-tabs.wc-tabs-wrapper.container.tabbed-content ul li.active a {
        background: #009ada;
        color: #fff !important;
    }

    .wc-bao-hanh .wc-items {
        width: 100%;
        float: left;
        padding: 5px;
    }

    .product-info .product-related-view ul li {
        width: 100%;
    }
}
