@media screen and (min-width:1200px){
    .view-products .view-content .views-row{
        flex:1 0 20%;
        max-width:20%
    }
    .container{
        max-width:1500px
    }
}
@media screen and (min-width:1500px){
    .wo-listing_items>li{
        flex:1 0 19.999%;
        max-width:19.999%
    }
    .view-products .view-content .views-row,.wooc_listing__items>li{
        flex:1 0 16.6%;
        max-width:17%
    }
}
@media screen and (max-width:1200px){
    .view-products .view-content .views-row{
        flex:1 0 25%;
        max-width:25%
    }
}
@media screen and (max-width:991px){
    .li-user-lo{
        width:50px
    }
    .he-search form .postform{
        bottom:3px
    }
    .he-search form .postform{
        line-height:2!important
    }
    .verification_top_alert .textarea{
        max-width:100%!important;
        margin:10px!important;
        padding:0!important
    }
    .header-shop-5 .margin_bth_5{
        margin-bottom:1rem!important
    }
    .header-shop-5 .nav-shop-5{
        width:98%!important
    }
    .note-bar.verification_top_alert a.btn{
        position:absolute;
        left:7px;
        top:-2px
    }
    .padding_bot_header_shop{
        padding-bottom:9rem
    }
    .he-btn-container-cart .cart-items-count.count{
        bottom:22px;
        left:22px
    }
    .wo-product-ptions{
        border-top:1px solid #f4f4f4
    }
    .woo_header-img-center{
        background-size:cover!important
    }
    .c-adplacement__item--b{
        flex:0 0 49.5%!important;
        max-width:49.5%!important;
        display:inline-block!important;
        width:49.5%!important
    }
    .c-adplacement__item{
        margin-top:0!important
    }
    .c-adplacement__item:not(:last-of-type){
        margin-left:1px!important
    }
    .wooc_listing__items>li{
        flex:1 0 25%!important;
        max-width:25%!important
    }
    .digi-container.guttered .border-b{
        border-bottom:1px solid #eee
    }
    .view-products .view-content .views-row{
        flex:1 0 33.33%;
        max-width:33.33%
    }
    .related-posts .posts-lists{
        margin-bottom:10px
    }
    .footer-shop-address ul{
        display:inherit!important;
        line-height:2
    }
    .woo_box__content .accordion-menu{
        padding:1rem;
        margin:15px auto 20px
    }
    .woo_box__content .accordion-menu li .dropdownlink,.woo_box__content .woo_box__content__headline{
        padding:10px
    }
    .accordion__header{
        padding:0 10px 10px 10px
    }
    .dropdownlink .fa-chevron-down{
        margin-top:10px
    }
    .comment-rules{
        padding:5px
    }
    .he-search form .postform{
        bottom:3px
    }
    .col-12.col-lg-5.pl-0.wo-product-config_page,.woo_box__content,.woo_page_qus__content{
        padding:0
    }
    .user-login-but.btn-login img{
        width:30px;
        height:30px;
        float:left
    }
    .user-login-but.btn-login .fal{
        padding:3px 5px 10px 10px;
        margin-left:10px;
        font-size:20!important
    }
    .col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.container{
        padding-left:5px;
        padding-right:5px
    }
    .margin_a10{
        margin-bottom:10px!important
    }
    .hed-menu-bar{
        height:55px
    }
    .he-search form fieldset .postform{
        bottom:4px
    }
    .exclamat-triangle i{
        display:inline;
        position:relative;
        top:3px
    }
    .cd-logo,.mo-header-logo a{
        margin:0!important;
        left:50%;
        transform:translate(-50%);
        position:absolute;
        width:100px;
        height:55px;
        overflow:hidden
    }
    .wo-product-title-en{
        position:relative;
        display:block
    }
    .header-shop{
        display:none
    }
    .hed-menu-bar .dropdown-menu.dropdown-menu-mini-cart{
        top:calc(100% + 6px)!important
    }
    .le-main-nav{
        padding:9px 0!important
    }
    .le-main-nav>li{
        border:0!important
    }
    .le-main-nav li .dropdown i{
        font-size:21.5px!important
    }
    .le-main-nav li .fa-search{
        font-size:21px!important
    }
    .le-main-nav.left .li-user-lo{
        display:none!important
    }
    .mobile-header{
        display:block!important
    }
    .archive-artic{
        margin-bottom:10px
    }
    .row{
        margin-left:0;
        margin-right:0
    }
    .landing-overlay .half-gut .guttered figure{
        border-radius:15px
    }
    .article-list li:first-child{
        border-top-left-radius:15px;
        border-top-right-radius:15px;
        overflow:hidden
    }
    .article-list li:last-child{
        border-bottom-left-radius:15px;
        border-bottom-right-radius:15px;
        overflow:hidden
    }
    .digi-container.guttered{
        padding:0 .5rem
    }
    .card-home,.cardarea,.example-2.card-area{
        margin-bottom:10px
    }
    .wo-product_img{
        border:0
    }
}
@media screen and (min-width:992px){
    .container{
        max-width:100%
    }
    .offer_1{
        height:350px;
        overflow:hidden
    }
    .dimag_homepage .dropdown-menu{
        top:58px!important
    }
    .sub-menu .menu-item.menu-item-type-custom{
        width:200px
    }
    .lin_right{
        background:#e6eaef;
        width:2px;
        height:30px;
        margin:10px
    }
    .dropdown-menu{
        top:52px!important
    }
    .woo_listing_wrapper{
        padding:0 15px 23px!important
    }
    .c-adplacement{
        display:flex
    }
    .woo-product-box_img{
        height:200px!important
    }
    .pad_700_res{
        padding:0!important
    }
    .btn-add-to-cart__txt{
        margin-right:25px
    }
    .wo-product-hed{
        position:absolute;
        right:34%;
        width:38%;
        z-index:1
    }
    .wo-product-config_page{
        margin-top:6rem
    }
    .arc_pro-listing{
        background:#fff
    }
    .sub-menu .menu-item.menu-item-type-post_type{
        width:200px
    }
    .pal_0{
        padding-left:0
    }
    .sub-menu .menu-item.menu-item-type-post_type ul::after{
        content:"";
        height:46px;
        right:-20px;
        top:0;
        width:35px;
        display:block;
        position:absolute
    }
    .mobile-header{
        display:none
    }
    .nav-blog{
        top:-100px;
        left:auto
    }
    .wo-product-title{
        font-size:1.143rem
    }
}
@media screen and (min-width:768px){
    .container{
        max-width:100%
    }
    .offer_1 #sync1 .item{
        padding:1rem
    }
    .offer_1 #sync1 .item{
        min-height:350px;
        max-height:350px
    }
    .dokan-single-store.dokan-w8{
        width:74%!important
    }
    .dokan-store-sidebar .dokan-widget-area.widget-collapse{
        margin:0 15px
    }
    .pr_0{
        padding-right:0!important
    }
    .woo-swiper_specials .woo_banner_content{
        padding:0!important
    }
    .per_specials .owl-item:first-child{
        display:none!important
    }
    .woo-list-slider-owl .boxs--slide{
        padding-right:20px
    }
    .content_banner-discount{
        font-size:85px!important;
        line-height:1.035!important;
        margin-bottom:72px!important
    }
    .content_banner-title{
        margin-bottom:42px
    }
    .woo_banner_content{
        background-image:none!important
    }
    .woo-product-box_img{
        height:140px
    }
    .ba_product,.woo-swiper_specials{
        position:relative;
        width:100%;
        right:0;
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        background-size:cover;
        background-repeat:no-repeat;
        background-position:50%
    }
    .banner-content-container{
        height:100%;
        padding:15px 250px 15px 15px
    }
    .woo_banner_content{
        padding:28px 16px 28px 0;
        margin:auto;
        position:absolute;
        right:15px;
        width:240px;
        height:100%;
        background-repeat:no-repeat;
        background-position:center center;
        align-items:center;
        justify-content:flex-end;
        flex-direction:column;
        box-sizing:border-box
    }
    .woo-info-section.slide_postin{
        position:absolute;
        z-index:2;
        right:0;
        width:380px
    }
    .listing__items-banner-title{
        font-size:18px;
        line-height:1.833;
        font-weight:700;
        max-width:calc(100% - 40px);
        color:#ef5662
    }
    .promotion_listing__items.slide_pad{
        padding:0 380px 0 0
    }
    .video-hero-container{
        padding:0 2.5em 2.5em 2.5em
    }
    .listing__items-banner-content{
        position:relative;
        top:40px;
        right:40px;
        width:calc(100% - 40px)
    }
    .video-hero-col .frs{
        padding-left:.7em
    }
    .video-hero-col .scn{
        padding-right:0
    }
    .hid_pad{
        padding:0!important
    }
    .quick_info_product .btn-add-to-cart:first-child{
        margin:0 4px
    }
    .woocommerce-account .woocommerce-form-row,.woocommerce-address-fields__field-wrapper p{
        width:47%;
        overflow:visible
    }
    .woocommerce #review_form #respond .comment-form-author,.woocommerce #review_form #respond .comment-form-email{
        margin-right:10px;
        width:47%
    }
    .hid_pad{
        padding:0!important
    }
}
@media screen and (max-width:768px){
    .wo-product-config_page .offer_time_porduct{
        height:125px!important
    }
    .wo-product-config_page .product-countdown{
        background:#fff;
        padding:7px 7px 0 0
    }
    .offer_1 #sync2 .item{
        width:65px!important;
        height:65px!important
    }
    .offer_1 #sync2 .current .item{
        width:75px!important;
        height:75px!important
    }
    .offer_1 #sync1 .woo-offer-box_img{
        display:block;
        height:180px;
        margin-bottom:1rem
    }
    .dokan-clearfix.dokan-w3.dokan-store-sidebar{
        margin-right:3%!important;
        margin-top:15px
    }
    .woo-swiper_specials_title,.woo-swiper_specials_title img{
        max-height:265px
    }
    .sec-casino-games,.sec_image_box:first-child{
        margin-bottom:10px!important
    }
    .video-hero-col .frs,.video-hero-col .scn,.video-hero-col:nth-of-type(1){
        padding-left:0!important;
        padding-right:0!important
    }
    .woo-swiper_specials .woo_banner_content{
        display:none!important;
        padding-top:0
    }
    .woo_promotion__product{
        padding-left:10px
    }
    .woo_self_product{
        border-bottom:1px solid #e0e0e2
    }
    .woo-list-slider-owl .show___more,.woo-list-slider-owl header span{
        font-size:14px;
        font-weight:400
    }
    .woo-list-slider-owl,.woo-list-slider-owl .boxs--slide,.woo-list-slider-owl header::after,.woo-list-slider-owl header>span::after,.woo-list-slider-owl header>span::before{
        background-color:unset;
        box-shadow:none
    }
    .slider_cart_5 .boxs--slide .woo-product-box{
        background:unset
    }
    .slider_cart_5 .woo-list-slider-owl{
        padding-bottom:1rem!important
    }
    .boxs--slide .woo-product-box{
        background:#fff;
        border-radius:5px
    }
    .wrapper--products{
        margin:2.5px;
        width:unset
    }
    .woo-list-slider-owl .show___more{
        line-height:3.5
    }
    .woo-list-slider-owl header{
        margin:0 6px 6px
    }
    .woo-product_price{
        margin-top:10px
    }
    .promotion_listing__items .items--banner-more{
        display:none
    }
    .items--banner-discount-desc{
        width:50%;
        float:right;
        font-size:16px
    }
    .items--banner-discount-desc-code{
        float:left;
        margin-top:40px;
        padding:1px 22px;
        font-size:28px
    }
    .promotion_listing__items{
        margin-right:0
    }
    .self_show_product_more{
        display:block;
        width:100%;
        text-align:center;
        padding:.5rem
    }
    .banner-title{
        margin-bottom:42px
    }
    .content_banner-descri{
        font-size:11px;
        padding-right:40px;
        padding-left:5px;
        float:right
    }
    .content_boxs{
        padding:7px 0
    }
    .woo-product-box,.woo_banner_content{
        padding:5px 12px 45px 12px!important
    }
    .porduct_select{
        display:flex
    }
    .ba_product{
        background-image:none!important
    }
    .woo-promotion__categories_container{
        padding-left:7px;
        padding-right:7px
    }
    .woo-promotion__category{
        margin-bottom:2rem
    }
    .woo-promotion__categories li{
        -ms-flex:0 0 25%!important;
        flex:0 0 25%!important;
        max-width:25%!important;
        width:25%!important;
        float:right
    }
    .listing__items__promotion-banner{
        min-height:180px!important;
        padding:7px!important
    }
    .listing__items-banner-title{
        font-size:16px;
        line-height:1.833;
        font-weight:400
    }
    .woo-info-section{
        width:100%;
        max-width:100%
    }
    .ellipsis_banner-button a{
        display:block!important
    }
    .woo_self_product,.wooc_listing__items>li{
        flex:1 0 50%!important;
        max-width:50%!important
    }
    .view-products .view-content .views-,.woo_box_page__cat{
        flex:1 0 50%;
        max-width:50%
    }
    .video-hero-col:nth-of-type(1){
        padding-bottom:.7em;
        padding-left:0
    }
    .video-hero.biggest{
        height:250px!important
    }
    .video-hero.big,.video-hero.small{
        border-radius:5px
    }
    header.title-five{
        padding:1rem 1rem 1rem 0
    }
    .video-hero-container{
        margin:1rem auto
    }
    .frs .video-hero.small.card-bgd,.video-hero.big{
        margin-bottom:.7em!important
    }
    .landing-overlay .half-gut .guttered figure{
        height:250px
    }
    .digi-container.guttered{
        padding:0 8px
    }
    .woo_page__cover_qus-title{
        font-size:20px!important
    }
    .footer-address .footer-shop-address:last-child .footer-web-info_description{
        display:block;
        text-align:center;
        padding:10px 0
    }
    .shop-footer-web-info .footer-shop-info_bord:last-child .footer-web-info_description img{
        padding:15px;
        border-radius:5px;
        background:#f0f0f0;
        margin:10px 7px
    }
    .quick_info_product .btn-add-to-cart{
        width:100%!important
    }
    .asg-qv-images{
        margin-bottom:1rem
    }
    .flex-viewport{
        max-height:300px;
        min-height:300px
    }
    .marketing_u .btn-add-to-cart.bth_quick_info{
        padding:16px 80px 16px 5px
    }
    .marketing_u.wo-product__seller-info{
        background-color:unset
    }
    .marketing_u.wo-product__seller-info{
        border-radius:0!important
    }
    .content_item__cart__link,.marketing_u .wo-product-seller-row{
        padding:0
    }
    .woocommerce-product-gallery__image{
        height:300px
    }
    .woocommerce-Price-amount.amount{
        font-size:14px
    }
    .owl-carousel .onsalef,.woo_listing_wrapper .onsalef,del .woocommerce-Price-amount.amount{
        font-size:13px
    }
    .content_item_time{
        display:none!important
    }
    .content_item__cart{
        width:100%;
        margin-right:0
    }
    .content_item__cart__media{
        margin:0;
        width:100%!important;
        height:auto;
        float:none
    }
    .content_item__cart__media__image{
        width:100%;
        position:relative;
        display:block;
        height:auto
    }
    .content_item__cart__media__image img{
        width:100%;
        height:auto
    }
    .content_item__cart__detail{
        width:100%;
        height:auto;
        margin:0;
        float:none;
        position:relative;
        z-index:1
    }
    .content_item__cart__detail__container{
        width:calc(100% - 20px);
        height:auto;
        position:relative;
        display:block;
        margin:-40px 10px 20px 10px;
        background-color:#fff;
        padding:20px 20px 0 20px;
        border-radius:5px
    }
    .content_item__cart__media__image{
        border-radius:0
    }
    .content_item__cart::before{
        border:0
    }
    .search-active{
        left:0
    }
    .mainmenuarea li,.menu-User-Usage li{
        position:relative!important
    }
    .content_item__cart__detail__category{
        float:left
    }
    .content_item__cart__detail__time{
        float:right;
        display:block!important;
        line-height:normal;
        font-style:normal;
        direction:rtl
    }
    .wo-slider-products .owl-theme .owl-nav [class*=owl-]{
        height:40px;
        width:40px
    }
    .sec-promotions .owl-next::before,.sec-promotions .owl-prev::before,.wo-slider-products .owl-next::before,.wo-slider-products .owl-prev::before{
        font-size:14px;
        top:27%
    }
    .sec-promotions .owl-prev::before,.wo-slider-products .owl-prev::before{
        margin:0!important;
        left:15px
    }
    .sec-promotions .owl-next::before,.wo-slider-products .owl-next::before{
        margin:0!important;
        right:15px
    }
    .wo-slider-products .owl-theme .owl-nav .owl-prev{
        border-radius:0 20px 20px 0
    }
    .wo-slider-products .owl-theme .owl-nav .owl-next{
        border-radius:20px 0 0 20px
    }
    .wo-slider-products.has-placeholder .wo-headline{
        margin:0 7px 0 7px!important
    }
    .wo-slider-products .wo-product-box,.wo-slider_box{
        border-radius:20px;
        overflow:hidden
    }
    .swiper-slide{
        padding:7px 0
    }
    .wo-product__seller-info,.wo_product-sin{
        border:none
    }
    .wo-product-attributes .col-12.col-md-7{
        padding:0
    }
    .mo-background_white{
        background:#fff;
        border-radius:5px;
        margin-bottom:10px;
        padding:1rem
    }
    .wo-product__seller-info{
        background:#fff
    }
    .wo-product_img{
        margin-bottom:10px
    }
    .wo_product-sin{
        background:0 0
    }
    .woocommerce div.product div.images .flex-control-thumbs li{
        width:70px;
        height:64px;
        margin-right:.34rem
    }
    h2.header-title{
        font-size:22px;
        line-height:50px;
        color:#525c65;
        font-weight:600
    }
}
@media screen and (max-width:768px){
    .header-2-theme .navbar-nav .dropdown-menu{
        left:0!important;
        right:auto!important
    }
    .header-2-theme .header-search{
        width:calc(100% - 104px)!important
    }
    .padding_bot_header_shop.padd_14{
        padding-bottom:12rem!important
    }
    .wo-product-config_page .product-countdown{
        margin:15px 0!important
    }
    .logo_img img{
        max-height:60px!important;
        padding:0!important
    }
    .header-2-theme .col-md-9.col-sm-36.col-xs-36.left{
        padding:0!important
    }
    .user-shop-log .top_icons{
        float:left;
        margin-right:10px;
        margin-left:0
    }
    .amazon--slid .owl-carousel.owl-rtl::before{
        top:110px!important
    }
    .amazon-cat-slid .container{
        top:15%
    }
    .box-center-form{
        width:100%!important
    }
    .shop-footer-feature-innerbox,.shop-footer_area{
        display:block
    }
    .shop_footer{
        padding:35px 0 0
    }
    .footer-checkout span:first-child{
        margin-bottom:1rem;
        display:block;
        width:100%
    }
    .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1,.woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{
        width:100%;
        max-width:100%
    }
    #add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{
        border:0;
        width:180px
    }
    .woo_cart_Ou .woocommerce-cart-form,.woocommerce-page .cart-collaterals .cart_totals{
        width:100%
    }
    .down_data span{
        margin-bottom:1rem
    }
    .commentlist .comment .vcard,.commentlist .review .vcard{
        margin-left:40px
    }
    .shop_footer_hr,.woocommerce-cart table.cart td.actions .coupon .input-text{
        width:50%
    }
    .shop_footer_hr:last-child{
        width:100%
    }
    .shop_footer_hr:last-child img{
        width:12%
    }
    .woocommerce form .form-row,.woocommerce-page table.cart td.actions .coupon{
        width:100%
    }
    .woocommerce-MyAccount-navigation{
        padding:0;
        margin:0 auto
    }
    .container-fluid{
        padding-right:7px;
        padding-left:7px
    }
    .woocommerce #reviews #comments ol.commentlist li .comment-text{
        margin:1rem
    }
    .woocommerce #reviews #comments ol.commentlist li img.avatar{
        width:40px;
        position:initial;
        margin-right:15px
    }
    .woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{
        line-height:0;
        margin-bottom:1rem;
        position:initial;
        float:inherit;
        width:100%;
        margin-right:2rem
    }
    .woocommerce-Reviews #review_form_wrapper{
        width:auto
    }
    .woocommerce #reviews #comments .description{
        width:100%;
        padding-top:1rem
    }
    .commentlist .comment p,.commentlist .review p{
        font-size:13px
    }
    .wo-products-content p{
        font-size:14px
    }
    .wo-products-content img{
        margin:20px 0
    }
    .wo-params__headline span{
        font-size:14px!important;
        font-weight:400!important
    }
    .wo-products-content h3,h1,h2{
        line-height:normal!important;
        margin-bottom:10px!important
    }
    .woocommerce-products-header .container-fluid{
        padding:0
    }
    .woocommerce table.shop_table .product-total{
        font-size:0
    }
    .wo-listing_items>li,.wo-product__feature-col{
        flex:1 0 50%;
        max-width:50%
    }
    .col-12.wo-listing_items{
        padding:0;
        margin:0
    }
    .wo-product__feature,.wo-product__feature .wo-product__feature-col .sidshopp,.wo-product__feature .wo-product__feature-col span,.wo-product__feature-item{
        display:block;
        margin-bottom:1rem;
        padding-bottom:0
    }
}
@media screen and (max-width:576px){
    .offer_single_product .offer_1 .theme-timer .offer .count{
        width:30px!important;
        height:30px!important;
        border-radius:7px!important;
        line-height:33px!important
    }
    .offer_single_product .offer_1 .theme-timer>div{
        margin-left:7px!important
    }
    .header-shop-5 .ic-cart-pro .dropdown-menu.dropdown-menu-mini-cart{
        top:calc(100% + 12px)
    }
    .header-shop-5 .dropdown-menu.dropdown-menu-mini-cart{
        left:-19px!important
    }
    .header-shop-5 .ic-cart-pro .dropdown-menu{
        top:53px!important
    }
    .header-shop-5 section{
        min-height:180px!important
    }
    .header-shop-5 section::before{
        top:130px!important
    }
    .commentlist .comment .vcard img,.commentlist .review .vcard img{
        height:45px;
        width:45px
    }
    .sticky_toolbox.active{
        right:19px!important;
        bottom:15px!important
    }
    .nav_menu_bar{
        display:block!important
    }
    .social-tools .social-links .yith-wcwl-add-to-wishlist:hover,.social-tools .social-links a:hover{
        box-shadow:unset!important
    }
    .social-tools .social-links .yith-wcwl-add-to-wishlist,.social-tools .social-links a{
        background:unset!important
    }
    .social-tools .social-links .yith-wcwl-add-to-wishlist,.social-tools .social-links a{
        width:30px;
        height:30px;
        background:unset
    }
    .social-tools:hover .social-links{
        padding-bottom:7px
    }
    .social-links .yith-wcwl-add-button>a i{
        margin-right:7px
    }
    .social-tools .social-links{
        padding:0 0
    }
    .social-tools .social-links a i{
        padding:12px 10px
    }
    .social-tools .yith-wcwl-icon.fa.fa-heart{
        padding:12px 3px
    }
    .margin_a10{
        margin-bottom:15px!important
    }
    .amazon--slid{
        height:525px
    }
    .arch__body__item_img{
        height:150px!important;
        max-height:150px!important
    }
    .arch__body__item .item__txt{
        height:65px!important
    }
    [data-ml-modal] .modal-dialog{
        width:95%!important;
        margin:30% auto!important;
        max-width:100% max-width: 405px
    }
    .button_share_co a{
        padding-bottom:10px
    }
    .c-adplacement__item{
        margin-top:0!important
    }
    .c-adplacement__item--b{
        flex:0 0 99.5%!important;
        max-width:99.5%!important;
        display:inline-block!important;
        width:99.5%!important
    }
    .sec-casino-games,.sec_image_box{
        height:200px!important
    }
    .products-view-mode .field-name-field-images img{
        height:200px;
        object-fit:contain
    }
    .woo-swiper_specials_title{
        display:block;
        height:250px;
        min-height:250px
    }
    .woo-promotion__categories li{
        -ms-flex:0 0 50%!important;
        flex:0 0 50%!important;
        max-width:50%!important;
        width:50%!important;
        float:right
    }
    .products-view-mode{
        margin-bottom:7px;
        border:1px solid #f3f3f3
    }
    .view-products .view-content .views-row,.woo_self_product{
        flex:1 0 100%!important;
        max-width:100%!important;
        width:100%
    }
    .video-hero-col .frs{
        padding:0;
        padding-bottom:.7em
    }
    .video-hero-col .scn{
        padding:0
    }
    .row-no-padding.grid-banner .col-lg-3:first-child,.row-no-padding.grid-banner .col-lg-3:last-child,.woo_box_page__cat{
        flex:0 0 100%!important;
        max-width:100%!important
    }
    .header_download .col-12.down_data{
        padding:12px 12px 0 12px
    }
    .step-milestone{
        margin:21px auto;
        width:20px;
        height:20px
    }
    .steps-timeline{
        margin:50px 3% 0 3%!important
    }
    .steps-timeline .step .step-2::before{
        left:35px!important
    }
    .spacing_archive-box{
        width:100%;
        height:10px;
        margin-top:-1px;
        display:block
    }
    .wo-listing_items>li{
        flex:1 0 100%;
        max-width:100%;
        margin-bottom:15px;
        border-radius:5px;
        overflow:hidden
    }
    .wo-listing__header{
        margin-bottom:15px;
        border-radius:5px;
        background-color:#eceff1
    }
    .custom-search .col-6{
        max-width:100%;
        width:100%
    }
    .comment-form-author,.comment-form-email,.comment-form-url{
        width:100%
    }
    .comment-form-email{
        margin:0
    }
    .comment-awaiting-moderation{
        width:100%
    }
    .sidebar-area .product_list_widget li,.sidebar-area .widget_shopping_cart_content ul li{
        white-space:inherit
    }
    .sidebar-area .product_list_widget li .woocommerce-Price-amount.amount{
        position:inherit;
        bottom:10px;
        top:auto
    }
    .le-main-nav>li i{
        padding:8px
    }
    .le-main-nav>li{
        width:35px;
        height:35px
    }
    .popup{
        padding:1rem;
        width:85%
    }
    .photo,.photo img{
        height:160px
    }
    .landing-overlay .half-gut .guttered figure{
        height:300px
    }
    .card-home{
        margin-bottom:30px
    }
    .scroll_article{
        overflow-x:auto
    }
    .posts-netwo{
        width:1170px
    }
    blockquote{
        padding:3rem .5rem
    }
    blockquote::before{
        top:0;
        right:10px
    }
    blockquote::after{
        left:10px;
        bottom:0
    }
    .post-content{
        padding:1rem .5rem
    }
    .post-navigation div span{
        height:50px;
        font-size:80%
    }
}
@media screen and (min-width:576px){
    .container{
        max-width:100%
    }
    .view-content.mart{
        margin-bottom:1rem
    }
    .modal-dialog-lg{
        max-width:405px;
        min-width:405px
    }
    .blog_dt.modal-dialog-lg{
        max-width:420px!important;
        min-width:420px!important
    }
    .views-row.views_row_slid .mar_views-row{
        margin:7px
    }
    .products-view-mode{
        box-shadow:0 0 0 1px #f3f3f3;
        border-radius:0;
        width:100%
    }
    .top_products-view-mode{
        padding:20px 0 5px;
        height:50px
    }
    .products-view-mode.top_products_mode .left-side{
        flex-basis:60%;
        justify-content:space-between
    }
    .products-view-mode .content-container{
        display:block;
        margin:0 auto
    }
    .products-view-mode .content-container .field-name-field-images{
        margin-bottom:36px
    }
    .products-view-mode .content-container .field-name-field-images{
        flex:1 0 100%;
        max-width:100%
    }
    .products-view-mode .field-name-field-images img{
        padding:30px 55px!important
    }
    .products-view-mode .content-container .content_box{
        margin-top:0
    }
    .products-view-mode .content-container .content_box{
        flex:1 0 100%;
        max-width:100%
    }
    .products-view-mode h2{
        padding:0 10px
    }
}
