 @include breakpoint(md){
    //SHOW MORE Footer
    #collapse-footer.footer-main{    max-height: 100%;
        &:before{display:none;}
    }
    
    .common-home {
        .container{
            overflow: visible;
        }
    }
    #content .so-page-builder .container{
        padding: 0 15px;
    }
    .container-megamenu ul.megamenu li.menu-layouts .sub-menu .content .item-layouts .col-md-4{
            min-height: 100px !important;
        }
    /* ***********************************************************************************************
        BLOCK HEADER  
    *************************************************************************************************/
    
     /*[] HEADER 1 []*/ 
     #content,
    header{
        ul.megamenu > li{
            &.menu-layouts,
            &.menu-features{
                > .sub-menu{
                    #{$right}: auto;
                }
            }
            &.style-page{
                > .sub-menu{
                    #{$right}: 0 !important;
                }
            }
        }        
        
    }


    /*[] HEADER 1 []*/ 
    header.typeheader-1{
        
    }

    /*[] HEADER 2 []*/

    header.typeheader-2{
        
    } 
   
    /*[] HEADER 3 []*/
 
    header.typeheader-3{
        
        
    } 
 



    /************************************************************************************************
        BLOCK HOME PAGE  
    *************************************************************************************************/
    #content #so-groups{
        display: none;
    }
    .products-list .product-grid .product-item-container .right-block .addToCart i{
        display: none;
    }
    /*[] LAYOUT 1 []*/

    .layout-1{
        .content-banners .cont1 ul li.content2,
        .content-banners .cont1 ul li.content{
            padding: 20px 30px;
            p{
                display: none;
            }
            .price-c{
                margin-top: 0; 
            }
        }

        .listingtab-layout1 .so-listing-tabs .ltabs-items-container .products-list .product-grid .product-item-container .right-block .addToCart i{
            display: block;
        }
    }
    

    /*[] LAYOUT 2 []*/
 
    .layout-2{
        .newsletter-footer1 .newsletter{
            padding: 80px 60px;
            .block_content{
                margin-#{$left}: 22%;
            }
        }
    } 

    /*[] LAYOUT 3 []*/
  
    .layout-3{
    }

   
    /* ***********************************************************************************************
        BLOCK FOOTER  
    ************************************************************************************************ */

    /*[] FOOTER 1 []*/
    footer.typefooter-3,
    footer.typefooter-1{
    } 
    
    /*[] FOOTER 2 []*/
    footer.typefooter-2{
        .newsletter-footer2 .newsletter{
            padding: 0;
            .block_content{
                margin-#{$left}: 20px;
            }
        } 
    }
    /*[] FOOTER 3 []*/
    footer.typefooter-3{
    } 


    /************************************************************************************************
        MEGAMENU 
    *************************************************************************************************/
   /*.horizontal ul.megamenu > li > .sub-menu{
        #{$right}: 0;
        #{$left}: auto;
   }*/
   
    /************************************************************************************************
        PAGE LISTING  
    *************************************************************************************************/
    #wrapper{ overflow-x: hidden; }
    .thumb-vertical-outer { padding: 20px 0;}
    .related-products .image, div.so-extraslider.grid .image{ width: 40%;}
    div.products-list.grid .product-layout .product-item-container{
        .left-block .quickview,
        .button-group button{opacity: 1;}
    }
    .producttab .tabsslider .nav-tabs li a{ padding: 10px; }

    .module.so_filter_wrap .modcontent .so-filter-content-opts-container .put-min_max{
        width: 100%;
        margin-bottom: 5px;
    }

    .product-listing .products-list .product-grid .product-item-container .right-block{
        //min-height: 140px;
    }
    /************************************************************************************************
        PAGE DETAIL  
    *************************************************************************************************/
    #content .related-vertical .item-element .image, #content .upsell-sidebar .item-element .image{
        width: 100%;
        margin: 0;
    }
    .producttab .tabsslider.horizontal-tabs .nav-tabs li a{
        padding: 13px 10px !important;
    }
    .content-aside .module h3.modtitle span{
        font-size: 17px;
    }
    .product-view .content-product-right .share .socials-wrap ul li{
        margin-#{$left}: 25px;
    }
    .upsell-sidebar.product-simple .so-extraslider .extraslider-inner .item .item-inner{
        .item-image{
            width: 80px;
        }
        .item-info{
            margin-left: 95px;
            .price .price-old{
                padding: 0;
                font-size: 12px;
            }
        }
    } 
    .upsell-sidebar h3.modtitle{
        padding-#{$left}: 5px;
    }
    .upsell-sidebar .so-extraslider .owl2-controls .owl2-nav{
        #{$right}: 5px;
    }

    
    /*==============*/
    .so-onepagecheckout{
        .coupon-voucher .panel-body{
            width: 100%;
        }
        .coupon-voucher .input-group{
            margin-bottom: 10px;
            .input-group-btn{
                margin-#{$left}: 10px;
                width: auto;
            }
        }
        .table-responsive .btn-danger{
            margin-top: 0;
        }

        .checkout-cart td.quantity .input-group input{
            float: none;
            margin: 0 auto 5px;
        }
    } 
    .so-onepagecheckout .checkout-cart .input-group-btn{
        min-width: 50px;
        margin-top: 5px;
    }

    .blog-listitem.list .blog-item{
        width: 100%;
    }

    .hidden-scorll{
        overflow: auto;
    }

    .blog-listitem .blog-item .blog-item-inner .blog-content h4{
        min-height: 48px;
    }
}

