

@media only screen and (min-width: 1500px){

    a.commonbtn{padding: 25px 50px;font-size: 21px;}

    .container {max-width: 1480px;}



    .help-banner {padding: 8% 0;}

    .home-banner img{ height: 83vh; }

}



@media only screen and (min-width: 1280px){

    

    .container {max-width: 1300px;}



}



/* IE10-11 */

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {

    div#mega-menu-wrap-header_menu ul#mega-menu-header_menu > li> ul.mega-sub-menu {

     display: table !important;

 }

}













@media only screen and (min-width: 769px){

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-item > a.mega-menu-link:hover {

        background-color: transparent !important;

        /*color: #777 !important;*/

    }

}

@media only screen and (max-width: 1920px){ 

  



}

@media only screen and (max-width: 1600px){

    body h1{font-size: 50px;}

    body h2{font-size: 50px;}

    body h3{font-size: 45px;}

    body h4{font-size: 30px;}

    body h5{font-size: 20px;}

    body h6{font-size: 18px;}



    .home-banner .content p{font-size: 16px;}



    footer.footercls .footer-menu ul li a, footer.footercls .footercolumn_firstmenu .footercolumn-menu ul li a {font-size: 17px;}

    footer.footercls .footer-wrapbox p {font-size: 18px;}

    footer.footercls .footer-wrapbox .menu-footer-inspiration-container ul li a {font-size: 17px;}

    footer.footercls .footer-wrapbox .footer-box.social-footer ul li i {

    width: 35px;height: 35px;font-size: 20px;}

    a.commonbtn { padding: 15px 40px; display: inline-block; font-size: 18px; letter-spacing: 0.42px; } 

    footer.footercls .copyright p { font-size: 14px; }

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu  li {

        padding: 27px !important;} 

    header.headercls form.search-bar {width: 100%;margin: 0 auto;} 

    .about-arizona .about-arizonaright p, .help-banner .content p { font-size: 16px; }

    .footercolumn_firstmenu .footercolumn-menu h5.fhead {font-size: 17px;}

    body p, body ul li{font-size: 16px;}

    .container.width-descrease {    max-width: 1120px;}

}

@media only screen and (max-width: 1200px){

    body h1{font-size: 60px;}

    body h2{font-size: 50px;}

    body h3{font-size: 38px;}

    body h4{font-size: 28px;}

    body h5{font-size: 20px;}

    body h6{font-size: 16px;}



    .home-banner .content p{font-size: 18px;}



    footer.footercls .footer-menu ul li a, footer.footercls .footercolumn_firstmenu .footercolumn-menu ul li a {font-size: 16px;}

    footer.footercls .footer-wrapbox .menu-footer-inspiration-container ul li a{font-size: 16px;}

    footer.footercls .footer-wrapbox p {font-size: 15px;}

    footer.footercls .footer-wrapbox .footer-box.social-footer ul li i {

    width: 40px;height: 40px;font-size: 20px;}

    a.commonbtn { padding: 20px 60px; display: inline-block; font-size: 18px; letter-spacing: 0.42px; } 

    footer.footercls .copyright p { font-size: 14px; }

    header.headercls .headerbtn a.btn{font-size: 15px;}

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-item {margin-left: 15px !important;}

    .about-arizona .about-arizonaright p, .help-banner .content p  { font-size: 16px; }

    body p, body ul li{font-size: 16px;}

    .locationsec .location-block .location_address{width: 80%;}

    .woocommerce-info.w-50{width:100% !important;}

}



@media only screen and (max-width: 1100px){

    body h1{font-size: 55px;}

    body h2{font-size: 48px;}

    body h3{font-size: 36px;}

    body h4{font-size: 25px;}



    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu li {

    padding: 20px !important;}

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{font-size: 13px;}

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link{font-size: 13px;}



    .single-collection .product-block .img-tag {height: 370px;}

    .fabric-category-wrapper .omnia_left_sidebar_filter {width: 100% !important;    padding-right: 0px;}

    .omnia_right_sidebar.omnia_right_content{width: 100% !important;padding-left: 0px;}

    .home-banner .content{    width: 80%;}

}

@media only screen and (max-width: 1000px){



    header .navbar{padding: 0 10px;}

    .navbar-collapse {position: fixed;right: 0;top: 114px; z-index: 99;background-color: #fff;width: 100%;border-top: 1px solid #e7e7e7;}

    .mega-menu-wrap, .navbar .navbar-nav{width: 100%;overflow-y: auto;height: calc(100vh - 114px);padding: 0 25px 25px;align-items: flex-start;background: #fff;}

    header.nav-open{position: fixed;z-index: 99;width: 100%;}

    .navbar-light .navbar-nav .nav-link{font-size: 16px;color: #000;font-weight: 600;}

    .navbar-light .navbar-nav > .nav-item > .nav-link{padding: 15px 0;}

    .navbar .nav-item{margin: 0;width: 100%;border-bottom: 1px solid #EAEAEA;}

    .navbar-light .navbar-nav .nav-item.contact_nav .nav-link{color: #fff;padding: 10px 30px;}

    .navbar-brand img{width: 130px;}

    .navbar-light .navbar-nav .nav-item.book-btn{border-bottom: none;padding: 22px 0;}

    .navbar-light .navbar-nav .nav-item.book-btn .nav-link{display: inline-block;}

    header.sticky .navbar-light .navbar-nav .nav-link{color: #fff;}

    header.nav-open .sticky-logo{opacity: 0;visibility: hidden;position: absolute;}

    header.nav-open .desktop-logo{opacity: 1;visibility: visible;position: inherit;}

    header.nav-open .navbar-toggler .navbar-toggler-icon span{background-color: #000;}

    .navbar .navbar-nav .nav-item .nav-link.dropdown-toggle::after {position: absolute;right: 15px;top: 50%;transform: translateY(-50%);}



    header .search-top .search-bar{display: block;background: #fff;}

    .navbar-expand-lg .navbar-nav .dropdown-menu{padding: 0;border: none;}

    .navbar .nav-item .dropdown-menu .nav-item{border: none;margin: 0;}

    .navbar .dropdown-menu .nav-item .nav-link{padding: 10px;}

    .navbar .dropdown-menu .mega-menu-title{margin: 0 0 10px !important;}

    .navbar .dropdown-menu .nav-item.mega-menu-title-sm{margin: 10px 0 0;}

    .navbar .nav-item .dropdown-menu .dropdown-menu{padding: 0px 15px 15px 15px;}

    .navbar .navbar-nav .nav-item.show .nav-link::after {

        transform: rotate(180deg) !important;

    }

    .navbar .nav-item.dropdown {cursor: pointer;}

    header .search-icon-mobi{transform: rotatey(184deg);cursor: pointer;}



    #mega-menu-wrap-header_menu .mega-menu-toggle + #mega-menu-header_menu{

        width: 90% !important;

        overflow-y: auto !important;

        height: 100%;

        padding: 0 0px 35px !important;

        align-items: flex-start !important;

        background: #fff;

        position: fixed !important;

        left: -100% !important;

        top: 95px !important;

        z-index: 99 !important;

        background-color: #fff !important;

        border-top: 1px solid #e7e7e7 !important;

        transform: translate(-100%, 0px);

        transition: 0.5s ease-in-out;

        opacity: 0;    display: unset !important;

    }



    #mega-menu-wrap-header_menu .mega-menu-toggle{

        background:transparent !important;

    }

    #mega-menu-wrap-header_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner, #mega-menu-wrap-header_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before, #mega-menu-wrap-header_menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{

        background-color: #000 !important;

        border-radius: 0 !important;

        height: 2px !important;

    }

    .mega-mega-menu-title-sm > .mega-menu-link {

        font-weight: 700 !important;

        margin: 0 0 8px 0 !important;

    }

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-columns-1-of-2{

        padding: 0 !important;

    }

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-item{margin-left: 0 !important;}

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-item > a.mega-menu-link{

        height: auto !important;line-height: normal !important;

    }

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu.mega-menu-item.mega-menu-item-has-children > a.mega-menu-link{

        padding: 30px 20px 0 !important;

    }

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu{

        padding: 0;border: none !important;margin-top: -20px;

    }

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link{
        font-size: 14px !important; padding: 3px 0px !important;
    }
    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item li.mega-menu-item > a.mega-menu-link:hover{
        padding: 3px 6px !important;
    }

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-item > a.mega-menu-link {

    padding: 5px 20px !important;}

    

    /* 22-2-2021 css change */

    .mega-menu-header_menu-mobile-open {

        overflow: hidden;

    }



    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-flyout ul.mega-sub-menu{

        width: 100% !important;

    }

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-flyout ul.mega-sub-menu{

        border: none !important;

        padding: 10px !important;

    }

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{

        font-size: 14px !important;

    }

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu li {

    padding: 30px !important;}

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item{border-bottom: 1px solid #000;}

    footer.footercls .col-lg-3 {-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } 

    .footercolumn_firstmenu .footercolumn-menu {width: 50%; float: left; margin-bottom: 20px; } 

    footer.footercls .copyright{margin-top: 55px;}





    .header-logo {text-align: center; } 

    header.headercls {padding-top: 20px;padding-bottom: 20px;

        box-shadow: 0px 3px 6px #0000001a;  z-index: 999;}

    header.headercls form.search-bar{width: 100%;} 

    header.headercls .search-top.search {margin-top: 25px; margin-bottom: 10px; } 

    header.headercls .header-bottommenu{padding: 0;display: none;}

    .toggle-formobile {display: flex; align-items: center; justify-content: space-between; width: 100%;

     position: absolute; top: 10px; left: 0;padding: 0 10px; } 

    .toggle-formobile .cart p {margin: 0; } 

    header.headercls nav.navbar{box-shadow: none;    padding: 0px 30px;}

    .toggle-formobile .cart {margin-right: 15px; position: relative; }

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu{flex-wrap: wrap;}

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu li {

    padding: 30px 40px!important;border-right: none;

    border-bottom: 1px solid #000;}

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-item.mega-menu-flyout {

    padding-left: 20px;}

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu{    margin-bottom: 30px;}

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{color: #000 !important;}

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{    margin: 0 0 5px !important;}

    .mega-menu-header_menu-mobile-open #mega-menu-wrap-header_menu .mega-menu-toggle {position: fixed; z-index: 111; right: 13%; left: auto; top: 35px; }

    #mega-menu-wrap-header_menu .mega-menu-toggle.mega-menu-open + #mega-menu-header_menu {

        transform: translate(0%, 0px); transition: 0.5s ease-in-out; left: 0px !important; top: 0 !important; padding-top: 100px !important; box-shadow: 5px 13px 16px #0000001a;     opacity: 1;}

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-item.mobile-top-logo {display: block;

    padding-left: 0;

    position: absolute;

    top: 20px;

    width: 100%;

    border-bottom: 1px solid #000;

    padding-bottom: 15px; }

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-item.mobile-top-logo img {width: 150px; }

    .mega-menu-header_menu-mobile-open .toggle-formobile .cart {display: none; }

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{font-size: 14px !important;}

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-item > a.mega-menu-link{font-weight: bold !important;}

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{font-size: 14px !important;}

    .header-logo a.navbar-brand, .toggle-formobile .cart {position: relative;z-index: 11;}

     .toggle-formobile .cart img {width: 22px; }







    body h1{font-size: 50px;}

    body h2{font-size: 40px;}

    body h3{font-size: 35px;}

    body h4{font-size: 25px;}



    .about-arizona .row {flex-direction: column-reverse; } 

    .about-arizona .about-arizonaleft img {width: 100%;}

    .about-arizona .about-arizonaright {padding-left: 0;margin-bottom: 50px;}



    .home-banner .content p{margin-bottom: 20px;}

    .home-banner .content h1 {margin-bottom: 15px;}

    .about-arizona .about-arizonaright p, .help-banner .content p  { font-size: 14px; }

    .home-banner .home-bannerbox img {width: 100%; height: 750px; object-fit: cover; } 



    .faqpage-content .faq__head .button__wrapper a.commonbtn{ margin: 10px 10px;}

    .faqpage-content .container.main {max-width: 100%;}

    .contact__form { margin-top: 0; }

    .locationsec .location-block .img-tag img, .location-block .img-tag iframe { height: 250px;}

    .locationsec .location-block .location_address{width: 100%;}

    .leather_contentsec .phoenix__head{width: 100% !important;}

    .last__tworowcombine .combinerow .sub-product-block{padding-left: 20px;}



    .max_row .max_left .button_wrap a.commonbtn{padding: 20px 10px;font-size: 14px;}

    .omnia_right_sidebar.omnia_right_content, .omnia_left_sidebar_filter{width: 100% !important;

        padding: 0 15px;
        float:none;
    }

    .three_columns_second .three_columns_inner.sub-product-block {width: auto;}

    .slider_wrapper{ width: 100%; }

    .product-slider [class*="col-"], .product-slider .container{padding-right: 10px;

    padding-left: 10px;}



    .woocommerce #review_form #respond form#commentform{width: 100%;}

    .woocommerce-cart form.woocommerce-cart-form .coupon input#coupon_code {

    width: 100%;margin-bottom: 5px;}

    .woocommerce-checkout form.checkout_coupon.woocommerce-form-coupon p.form-row {

    width: 100%;}



    .woocommerce form.woocommerce-form.woocommerce-form-login, .woocommerce form.woocommerce-ResetPassword.lost_reset_password{

        width: 100%;}

    .woocommerce-account .woocommerce #customer_login .u-column1, .woocommerce-account .woocommerce #customer_login .u-column2 {width: 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;padding: 0; } 

    .woocommerce-account .woocommerce #customer_login .u-column1 {margin-bottom: 20px;}

    .woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li{    margin-bottom: 25px;}



    .omnia_left_sidebar_filter ul.nav-tabs li a{font-size: 22px;}

    .omnia_left_sidebar_filter ul.nav-tabs li{margin: 0 20px;}

    

    .product-sectionals .sectionals li .popover__content, .product-sectionals .sectionals li:hover .popover__content{display:none;}



    .single-collection .product-block .img-tag {height: 280px;}

    body.collection-template-default .choose-configurations .col-md-9 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}

    .choose-configurations p {line-height: 32px;font-size: 18px;}

    .designer-leather {padding-top: 0;}

    body.collection-template-default .choose-configurations .col-md-9 .col-md-9{padding: 0; }



    #mega-menu-wrap-header_menu #mega-menu-header_menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after{content: none !important;}

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.mega-menu-item-object-product_cat {

    border-bottom: none;padding-bottom: 0 !important;}

    #mega-menu-wrap-header_menu #mega-menu-header_menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item.header-mobile-non-reclining {

    padding-top: 0 !important;}



    .locationsec .locationrow .location-block a.commonbtn {padding: 14px 24px;font-size: 13px;}

    .page-template-tpl-faq-page h4.panel-title {font-size: 20px;}

    .three_columns_second .product_replace .product_ajax_data h2 {font-size: 25px; }



    .hero-slider .swiper-slide{position: relative;}

    .hero-slider .swiper-slide:after{content: ''; background: rgb(0 0 0 / 17%); top: 0; z-index: 1; 

    position: absolute; left: 0; width: 100%; height: 100%;} 





}



@media only screen and (max-width: 767px){

       

    body h1{font-size: 45px;}

    body h2{font-size: 34px;}

    body h3{font-size: 30px;}

    body h4{font-size: 24px;}

    section {padding: 55px 0;}

    a.commonbtn{padding: 17px 40px;font-size: 16px;}



    .footercolumn_firstmenu .footercolumn-menu {width: 100%;}

    .home-banner .content p {font-size: 14px;}

    .home-banner .content{padding: 0 25px;}

    footer.footercls .copyright p{text-align: center;}

    footer.footercls .fcolumn-four {order: 1; } 

    footer.footercls .fcolumn-one {order: 2; } 

    footer.footercls .fcolumn-three {order: 4; } 

    footer.footercls .fcolumn-two {order: 3; }

    footer.footercls .footer-wrapbox .footer-box.footerbxlogo {margin-bottom: 60px;}



    .about-arizona .about-arizonaleft img { height: auto; }

    .home-banner .home-bannerbox img { height: 500px; }

    .help-banner:after{top: auto;left: 0; bottom: 0;height: 50%;}



    .about-arizona .about-arizonaright p, .help-banner .content p {font-size: 14px;}

     .home-banner .swiper-button .sbutton.swiper-button-custom-prev {left: 5px; } 

    .home-banner .swiper-button .sbutton.swiper-button-custom-next {right: 5px; }

    body p, body ul li{font-size: 14px;}

    .style-configurations-info .style-configurations-left ul li {margin-bottom: 10px;}

    .style-configurations-right {margin-top: 20px;}



    section.sub-title h1{font-size: 22px;}

    .faqpage-content .container.main{padding: 0;}

    .contact__form .gform_wrapper ul.gform_fields li.gfield.field_description_below.field_sublabel_below {

    width: 100%;margin-bottom: 0;}

    footer.footercls {padding: 40px 0 0;}

    footer.footercls .copyright p {font-size: 12px;font-weight: 500;}

    .locationsec .location-block .img-tag img, .location-block .img-tag iframe { height: 320px;}

    .locationsec .location-block .location_address { height: auto; } 

    .locationsec .location-block {margin-top: 25px;}

    .locationsec .loaction-head{margin-bottom: 5px;}



    .last__tworowcombine {margin: 0 auto;justify-content: center;}



    .commonproduct-sec .product-block { margin-bottom: 15px;}

    .max_row {flex-direction: column-reverse;}

    .max_row .max_left .button_wrap a.commonbtn { padding: 15px 10px; font-size: 10px;}

   

    .productdescription .product-block .img-tag{height: auto;}

    .taxproduct_sec .product-block .img-tag { height: auto;}

    .product-block.stationary-box .img-tag{height: auto;}



    .omnia_right_sidebar .chosen-container.chosen-container-single { width: 100% !important;}

    .product-sectionals .sectionals{flex-wrap: wrap;}

    .product-slider .product-thumbs .swiper-slide-container{height: 65px;}

    .product-slider .more-slide{height: 65px;}

    .product-sectionals ul li{padding: 10px;width: 33.33%;}

    .product-sectionals ul li span.img {min-height: auto;}

    .singlepdbttons a.btn.sm-btn{margin: 5px 0px;width: 100%;}

    .singlepdlogo span.desktop-logo img {margin-bottom: 0;}

    .singlepdlogo {padding-bottom: 45px; } 

    .singlepdlogo .row {} 

    .singlepdlogo .row .singlepdtxt.col-12.d-none {display: block !important; text-align: center; } 

    .singlepdlogo .row span.desktop-logo {margin-bottom: 25px; }

    .product-sectionals .singlepdtxt{display: none;}

    .single-product .sub-title + section {padding-bottom: 10px;}

    



    .woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width: 100%;}

    .woocommerce .col2-set .col-1, 

  .woocommerce-page .col2-set .col-1 {width: 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}

  #customer_details .col-2 {width: 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;  } 

  .woocommerce .col2-set .woocommerce-additional-fields, .woocommerce-page .col2-set .woocommerce-additional-fields {

    margin-top: 15px;}



    .woocommerce-account .woocommerce-MyAccount-content, .woocommerce-account nav.woocommerce-MyAccount-navigation{padding: 20px;}

    .woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address a.edit {

    float: left;margin-bottom: 15px;}

    .woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address h3 {

    width: 100%;display: inline-block;}



    .woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li{width: 100%;

    border: none;text-align: center;padding: 0;margin-right: 0;}

    .woocommerce-order-received .woocommerce-order p.woocommerce-thankyou-order-received{font-size: 22px;}



    .single-collection .product-block .img-tag {height: auto;}

    .single-collection .product-block .img-tag img {height: auto !important; }

    body.collection-template-default section.img-skew .img-skew-inner .configurations-block .content a.btn.secondary-btn {

    margin: 5px 5px;}



    .single-wpsl_stores .col-sm-6 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}



    .client-testimonials h2.text-center.white {text-align: left !important;}



    .page-template-templatestpl-wood-page-php .common-woodsec.wood_box_content .wood__head {

    margin-bottom: 20px; }

}

@media only screen and (max-width: 600px){

    .home-banner .swiper-slide img {height: 600px;object-fit: cover;}

    

    .naihheads_box_content .sub-product-block h6, .common-woodsec .woodhead h4{text-align: center;}

    .max_row{padding: 20px 10px;}

    .three_columns_second .three_columns_inner.sub-product-block {width: 50%;}

    /* .three_columns_second .three_columns_inner.sub-product-block .img-tag img{height: auto;} */

    body.tax-product_cat .sub-product-block .img-tag {margin-bottom: 10px;}



    .product-slider .product-top .swiper-slide-container img{/*max-height: 200px;*/}

    .product-slider .swiper-button-next:after, .product-slider .swiper-button-prev:after{font-size: 32px;}

    .product-slider .swiper-button-prev{left: 0;}

    .product-slider .swiper-button-next{right: 0;}



    .product-slider .product-thumbs .swiper-slide-container{width: 100%;}

    .product-slider .product-thumbs .swiper-slide{width: calc(25%  - 3px) !important;}

    .product-slider .more-slide{width: 25%;}



    .page-template-tpl-faq-page h4.panel-title {font-size: 17px;}

    .faqpage-content .faq__accordian .panel-heading h4.panel-title a:before{font-size: 40px;margin-right: 15px;}

    

    .home-banner .swiper-button .sbutton{    width: 40px;height: 40px;}

    .home-banner .swiper-button .sbutton.swiper-button-custom-prev {left: 0;}

    .home-banner .swiper-button .sbutton.swiper-button-custom-next {right: 0;}

}   



@media only screen and (max-width: 480px){    

    header.headercls nav.navbar{ padding: 0px 15px;}

    header.headercls nav.navbar [class*="col-"] {padding: 0 15px;}

    .home-banner .content{/*padding: 0 45px;*/width: 100%;}

    a.commonbtn {padding: 20px 30px; display: inline-block; font-size: 12px; 

    /* width: 100%;*/ text-align: center; } 

    .toggle-formobile {padding: 0px; } 

    body p, body ul li{font-size: 14px;}



    body h1{font-size: 40px;}

    body h2{font-size: 32px;}

    body h3{font-size: 26px;}

    body h4{font-size: 20px;}



    .home-banner .swiper-slide img {height: 500px;}

    .style-configurations-info .style-configurations-left ul li a{    padding: 17px 7px;font-size: 14px;}

    .locationsec .location-block .img-tag img, .location-block .img-tag iframe { height: 300px;}



    .woocommerce form.woocommerce-form.woocommerce-form-login, .woocommerce form.woocommerce-ResetPassword.lost_reset_password{

        padding: 15px;}



    .omnia_left_sidebar_filter ul.nav-tabs li a{font-size: 17px;}

    .omnia_left_sidebar_filter ul.nav-tabs li{margin: 0 15px;}

    

    .leather-category-wrapper .woof_block_html_items {/*overflow: hidden;*/}

    section.leather-category-wrapper {padding-top: 0;}

    .choose-configurations p {line-height: 27px;font-size: 16px;}

    body.collection-template-default section.img-skew .img-skew-inner .configurations-block .content {

    padding: 0px 15px 30px;}

    body.collection-template-default section.img-skew .img-skew-inner .configurations-block .content a.btn.secondary-btn {

    padding: 17px 20px;font-size: 16px;}

    body.collection-template-default section.img-skew .img-skew-inner .configurations-block .product-type h2{

        font-size: 14px;}

    

    .single-wpsl_stores .custom-store h1, .single-wpsl_stores  h2 {font-size: 25px;}

    .help-banner {background-attachment: unset !important; } 

    .about-arizona .about-arizonaleft img{    margin: 4px 0;
    height: 150px;
    object-fit: cover;
    border: 1px solid #888;
    object-position: center;}

    footer.footercls .footer-wrapbox .gform_wrapper form .gform_footer.top_label, footer.footercls .footer-wrapbox .gform_wrapper form .gform_body {width: 100%;}

    footer.footercls .footer-wrapbox .gform_wrapper form .gform_footer.top_label input[type="submit"] {

    width: auto;}



    .three_columns_second .product_replace .product_ajax_data h2 {font-size: 22px; }

    #woof_html_buffer {left: 0; right: 0; margin: 0 auto; width: 150px; max-width: 100%; 

        font-size: 20px; padding: 10px; text-align: center;transform: translate(-50%, -50%); } 

    footer.footercls .footer-wrapbox p {font-size: 14px;}

    footer.footercls .footer-menu ul li a, footer.footercls .footercolumn_firstmenu .footercolumn-menu ul li a {

    font-size: 14px;}

    footer.footercls .footer-wrapbox .menu-footer-inspiration-container ul li a {

    font-size: 15px;}
    
    .product-box-collection .sub-product-block h3{
        font-size:14px;
    }

}



@media only screen and (max-width: 350px){    

   header.headercls nav.navbar{ padding: 0px 10px;}

   header.headercls nav.navbar [class*="col-"] {padding: 0 10px;}

   .home-banner .content{padding: 0 45px;}



   #mega-menu-wrap-header_menu .mega-menu-toggle + #mega-menu-header_menu{width: 95% !important;}

   .locationsec .location-block .img-tag img, .location-block .img-tag iframe { height: 250px;}

}

@media only screen and (max-width: 992px){    

	.archive #link_remove {margin-top: 60px;}

}