@media (min-width: 1500px) {}

@media (min-width: 1199.98px) and (max-width: 1499.98px) {}

@media (min-width: 992px) and (max-width: 1199.98px) {
    
    
}

@media (min-width: 991.99px) {
    
    
}

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

@media (min-width: 768px) and (max-width: 991.98px) {
    .woocommerce-cart .quantity .control {
        display: inline-block;
        width: auto;
    }
    .woocommerce-cart .quantity .control .qty {
        display: inline-block;
    }
    .woocommerce-page .cart-collaterals .cart_totals {
        background: #fff;
        padding: 10px 5px;
    }
    .widget_product_search .search-field {
        padding-right: 20px;
    }
}

@media (max-width: 767px) {
    
    #wpadminbar{
        position: fixed !important;
    }
    .single-procuct-view {
        padding: 0px 0;
    }
    .woocommerce div.product .product_title {
        width: 100%;
        font-size: 15px;
        margin-bottom: 8px;
    }
    
    div#check-your-product-warranty .elementor-tab-title,
    .elementor-tab-title,
    div#check-your-product-warranty .elementor-tab-title.elementor-active,
    .elementor-tab-title.elementor-active {
        border-radius: 0;
        font-size: 15px;
        border-radius: 0;
        padding: 15px 29px!important;
        color: #ffff!important;
        height: auto;
        display: block;
        margin: 5px 0 0!important;
    }
    .related .col-lg-4,
    .upsells .col-lg-4 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
    .woofc-count.woofc-count-shake {
        display: none;
    }
    .woocommerce-product-gallery__nav {
        display: none !important;
    }
    .vertical_slider_box {
        padding: 0;
    }
    .woocommerce-product-gallery__wrapper {
        width: 100%;
    }
    .woocommerce-product-gallery__wrapper ul.slick-dots {
        display: flex;
        flex-direction: row;
        flex-wrap: nowrap;
        justify-content: center;
        align-items: center;
        align-content: center;
        margin-top: 11px;
        list-style: none;
    }
    .woocommerce-product-gallery__wrapper ul.slick-dots li {
        margin: 4px;
        overflow: hidden;
        height: 5px;
        line-height: normal;
    }
    .woocommerce-product-gallery__wrapper ul.slick-dots li button {
        text-indent: -9999999999999999999999999999px;
        width: 20px;
        height: 5px;
        border-radius: 7px;
    }
    .woocommerce-product-gallery__wrapper ul.slick-dots li.slick-active button {
        background: #be1e2e;
    }
    .product-details-wrp {
        margin-top: 10px;
    }
    .woocommerce .woocommerce-breadcrumb {
        font-size: 11px;
    }
    .woocommerce div.product p.price,
    .woocommerce div.product span.price {
        font-size: 17px;
        padding: 10px 0;
        margin-bottom: 12px;
    }
    .prodcutBreadcrumb_sec {
        padding: 8px 0;
    }
    .woocommerce-breadcrumb span {
        margin: 0 4px;
    }
    .prodcutBreadcrumb_sec {
        padding: 8px 0;
    }
    .woocommerce-breadcrumb span {
        margin: 0 4px;
    }
    .woocommerce-short_description {
        font-size: 14px;
    }
    .product_other_info li {
        padding: 8px 8px;
        font-size: 12px;
    }
    .poi_icon {
        max-width: 12px;
        margin-right: 4px;
    }
    .woocommerce-short_description p {
        margin-bottom: 10px;
    }
    .product_other_info {
        margin: 8px 0 15px;
    }
    .woocommerce div.product .woocommerce-product-rating {
        margin: 0px 0 7px !important;
        line-height: normal;
    }
}

@media (min-width: 576px) and (max-width: 767.98px) {}

@media (max-width: 575.98px) {
    .productCategoryBox .product-category-item {
        width: calc(100% / 2);
    }
    .related .col-lg-4,
    .upsells .col-lg-4 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
    .woocommerce #content table.cart td.actions .coupon .button,
    .woocommerce #content table.cart td.actions .coupon .input-text,
    .woocommerce #content table.cart td.actions .coupon input,
    .woocommerce table.cart td.actions .coupon .button,
    .woocommerce table.cart td.actions .coupon .input-text,
    .woocommerce table.cart td.actions .coupon input,
    .woocommerce-page #content table.cart td.actions .coupon .button,
    .woocommerce-page #content table.cart td.actions .coupon .input-text,
    .woocommerce-page #content table.cart td.actions .coupon input,
    .woocommerce-page table.cart td.actions .coupon .button,
    .woocommerce-page table.cart td.actions .coupon .input-text,
    .woocommerce-page table.cart td.actions .coupon input {
        width: 100%;
        margin: 0 0 9px;
    }
    .s_actionButton .themeBtn {
        padding: 13px 11px;
    }
    .woocommerce table.shop_table_responsive tr:nth-child(2n) td,
    .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {
        background: #fff;
    }
    .woocommerce form .woocommerce-billing-fields__field-wrapper .form-row,
    .woocommerce form .woocommerce-shipping-fields__field-wrapper .form-row {
        width: 100%;
    }
    .checkoutPayBox,
    .checkout_form_box,
    .checkout_form_box {
        padding: 20px;
    }
    
}