 @include breakpoint(md){
    .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;
    }
    //SHOW MORE Footer
    footer #collapse-footer{max-height: 100%;
        &:before{display:none;}
    }
    /* ***********************************************************************************************
        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.typeheader-3 .container-megamenu.horizontal ul.megamenu > li.menu-features{
        .sub-menu{
                width: 500px !important;
                .content{
                    width: 500px !important;
                }
            }
    }
    /*[] HEADER 1 []*/ 
    header.typeheader-1{
        .telephone{
            display: none;
        }
        .navbar-logo{
            width: 20%;
        }
        .header-middle{
            position: relative;
        }
        .middle-right{
            position: absolute;
            top: 0;
            #{$right}: 0;
        }
        .main-menu{
            width: 80%;
        }
         #sosearchpro .search .select_category{
            width: 30%;
        }

    }

    /*[] HEADER 2 []*/

    header.typeheader-2{
        #sosearchpro .search .select_category{
            width: 30%;
        }
    } 
   
    /*[] HEADER 3 []*/
    .common-home .typeheader-3 .container-megamenu.vertical .vertical-wrapper ul.megamenu > li.with-sub-menu > a::before{
        top: 17px;
    }
    header.typeheader-3{
        ul.top-link > li.language{
            padding-#{$right}: 0;
            margin-#{$right}: 0;
            &:after{
                display: none;
            }
        }
        .wishlist-comp li a span{
            display: none;
        }
        #sosearchpro .search .select_category{
            width: 30%;
        }
        .container-megamenu.horizontal ul.megamenu > li{
            margin-#{$right}: 20px;
        }
        
    } 
 

    /*[] HEADER 4 []*/

    header.typeheader-4{
        .header-middle .middle2{
            padding-#{$right}: 0;
        }
        .container-megamenu.horizontal ul.megamenu > li{
            margin-#{$right}: 30px;
        }
        #sosearchpro .search .select_category{
            width: 31%;
        }
    }

    /*[] HEADER 5 []*/

    header.typeheader-5{
        #sosearchpro .search .select_category{
            width: 31%;
        }
        .header-middle .middle2{
            padding-#{$right}: 0;
        }
        .container-megamenu.vertical .vertical-wrapper ul.megamenu > li{
            padding: 0 10px;
            > a{
                padding: side-values(15px 0 15px 30px);
            }
            &.loadmore{
                padding-#{$left}: 47px;
                padding-bottom: 18px;
                padding-top: 19px;
            }
        }
        .container-megamenu.vertical .vertical-wrapper ul.megamenu > li.with-sub-menu > a::before{
            top: 21px !important;
        }

        .container-megamenu.horizontal ul.megamenu > li{
            margin-#{$right}: 20px;
        }

    }

    /*[] HEADER 7 []*/

    header.typeheader-7{
        .bottom1{
            padding-#{$right}: 15px;
        }
    }

    /*[] HEADER 8 []*/

    header.typeheader-8{
        ul.top-link > li.login{
            padding-#{$left}: 0px;
            margin-#{$left}: 0px;
            &:after{
                display: none;
            }
        }
        .container-megamenu.horizontal ul.megamenu > li{
            margin-#{$right}: 20px;
        }
        .navbar-logo{
            width: 200px;
        }
        .header-top, 
        .header-bottom{
            padding-#{$left}: 270px;
        }
    }

    /*[] HEADER 10 []*/

    header.typeheader-10{
        .search-header-w{
            position: relative;
            top: 0;
            z-index: 99;
            margin-#{$left}: 15px;
            .icon-search{                
                width: 40px;
                height: 50px;
                text-align: center;
                line-height: 40px;  
                i{
                    font-size: 18px;
                    color: #222;
                }
                &.active{
                    i::before{
                        content:"\f00d";
                    }
                }
                &:hover{
                    cursor: pointer;
                }

            }
            #sosearchpro .search{
                display: none;
                position: absolute;
                top: 46px;
                #{$right}: 0px;
            }
        }

        .container-megamenu.horizontal ul.megamenu > li{
            margin-#{$right}: 35px;
        }
        
    }

    /*[] HEADER 13 []*/
    .common-home .typeheader-13{
        position: static;
        .header-bottom{
            padding: 15px 0;
        }
    }
    header.typeheader-13{
        
        .navbar-logo{
            text-align: center;
        }
        .lang-curr > li{
            &:before{ display: none; }
        }
        .shopping_cart .btn-shopping-cart .top_cart .shopcart-inner{
            .items_carts,
            .text-shopping-cart{
                display: none;
            }
        } 
        .lang-curr > li .btn-group .btn-link,
        .container-megamenu.horizontal ul.megamenu > li{
            margin-#{$right}: 20px;
        }
    }

    /*[] HEADER 14 []*/
    .common-home .typeheader-14{
        position: static;
    }
    header.typeheader-14{
        .navbar-logo{
            text-align: center;
        }
        .lang-curr > li{
            padding-#{$left}: 10px;
            margin-#{$left}: 10px;
            &:before{ display: none; }
        }
    }
    header.typeheader-15{
        .container-megamenu.horizontal ul.megamenu > li{
            margin-#{$right}: 20px;
        }
    }

    // Home 16
    header.typeheader-16{
        .container-megamenu.horizontal ul.megamenu > li{
            margin-#{$right}: 20px;
        }
    }
    .common-home.layout-16{
        .main-left .col2{
            width: 100%;
        }
    }
    .typefooter-16 .newsletter-footer11 .newsletter .block_content form.signup .subcribe button{
        padding: 0 5px;
        font-size: 12px;
    }

    // Home 17
    .typeheader-17{
        .header-middle{
            padding: 20px 0;
        }
        .logo{ padding: 0; }
        .custom-lnk li{
            margin-#{$left}: 10px;
            font-size: 13px;
        }
    } 

    .common-home.layout-17{
        #content .so-page-builder .container{
            padding: 0;
        }
        .basic-layou17{
            .form-group{ margin: 0; }
            .pre-text{
                display: none;
            }
        } 

    }

    // Home 18

        .typeheader-18 ul.megamenu > li.style-page > .sub-menu{
            left: auto !important;
            right: auto !important;
        }
    .common-home.layout-18{
        .basic-layout18 .modcontent{
            padding: 30px;
        }
        .extra-layout18 .so-extraslider .owl2-controls .owl2-nav .owl2-prev{
            #{$left}: -40px !important;
        }
        .extra-layout18 .so-extraslider .owl2-controls .owl2-nav .owl2-next{
            #{$right}: -40px !important;
        }
    }

    // Home 19
    header.typeheader-19{
        .logo{
            padding-top: 0;
        }
        .main-menu-w{ margin-#{$left}: 0; width: 100%; }
        .container-megamenu.horizontal ul.megamenu > li{
            margin-#{$right}: 20px;
        }
        .header-bottom {
            position: relative;
        }
        .bottom-right{
            position: absolute;
            top: 7px;
            #{$right}: 15px;
        }
        .search-header-w{
            padding-#{$right}: 300px;
        }
    }
    .common-home.layout-19{
        .banners2 .item .item-m{
            margin-top: 8px;
        }
    }
    .typefooter-19{
        .newsletter-footer11 .newsletter .block_content form.signup .subcribe button{
            padding: 0 10px;
            font-size: 12px;
        }
        .categories-footer .col-cate{
            width: 33.333%;
            &.col4{
                width: 100%;
                display: none;
                li{
                    width: 33.333%; float: $left;
                    padding: 0 10px;
                }
            }
            &.col5{
                display: none;
            }
        }
    } 

    // Home 20
    header.typeheader-20{
        .navbar-logo{
            text-align: center;
            margin-bottom: 30px;
        }
        .container-megamenu.horizontal ul.megamenu > li{
            margin-#{$right}:20px;
        }
        .search-header-w{
            margin-#{$right}: 20px;
        }
    }
    .typefooter-20{
        margin-top: 20px;
        .newsletter-footer11,
        .socials{
            margin-top: 20px;
        }
    }
    .common-home.layout-20{
        .slider-brands .modcontent .item > a:first-child{
            position: relative;
            display: block;
            &:after{
                position: absolute;
                content: "";
                width: 100%; height: 1px; background-color: #e1e1e1;
                left: 0; bottom: 0;
            }
        }
    }
        
    /************************************************************************************************
        BLOCK HOME PAGE  
    *************************************************************************************************/
    #content #so-groups{
        display: none;
    }
    /*[] LAYOUT 1 []*/
    .layout-1.common-home #content .main-left .module h3.modtitle span{
        font-size: 15px;
    }
    .layout-1{
        
        .banners1 .b-img{
            margin-bottom: 24px;
        }
        .deals-layout1 .so-deal .owl2-controls .owl2-dots{
            display: none;
        }
        .module.listingtab1-custom .so-listing-tabs .ltabs-items-container .ltabs-items .ltabs-items-inner .ltabs-item .item-inner{
            width: 33.333%;
            &.first-item{
                width: 100%;
                .left-block .product-image-container  {
                    margin: 0 12%;
                }
            }
        }

        .block-infos{
            padding: 0 10px;
            margin-bottom: 30px;
            li .inner i{
                margin-#{$right}: 0px;
            }
        }

        .blog-sidebar .so-blog-external .blog-external .media .item .media-content .media-subcontent{
            margin-#{$left}: 15px;
        }
        .banners5{
            margin-top: 15px;
        }
        .banners4{
            margin-bottom: 30px;
        }
        .banners2{
            margin-bottom: 32px;
        }

    }
    

    /*[] LAYOUT 2 []*/
 
    .layout-2{
        .products-list .product-grid .product-item-container .left-block .button-group{
            bottom: 20px;
        }
        .toptags-w .top-tags ul li{
            padding-#{$left}: 15px;
        }
        .block-policy2 ul li .item-inner{
            text-align: center;
            .icon{
                float: none;
                margin: 0 auto;
            }
            .content{
                text-align: center;
            }
        } 
        .deals-layout2 .so-deal .extraslider-inner .item .caption{
            padding: 0 10px;
        }
        .deals-layout2 .so-deal .extraslider-inner .item .item-time-w .time-title{
            display: none;
        }
        .deals-layout2 .so-deal .extraslider-inner .item .item-timer{
            float: $left;
        
        }

        .sliderimages{
            .inner{
                padding: 0;
            }
            .slider-images{
                .owl2-controls .owl2-nav{
                    .owl2-prev{
                        #{$left}: 0;
                    }
                    .owl2-next{
                        #{$right}: 0;
                    }
                } 
                .owl2-item{
                    .item{
                        img{
                            width: 100%;
                        }
                    }
                }
            } 
        } 

    } 

    /*[] LAYOUT 3 []*/
    .common-home.layout-3 #content .module.so-popular-tag .modcontent{
        padding: 10px;
    }
    .common-home.layout-3 .container-megamenu.vertical .vertical-wrapper ul.megamenu > li.with-sub-menu > a::before{
        top: 17px;
    }
    .common-home.layout-3{

        .box-content1{
            padding-bottom: 72px;
        }
        .listingtab-layout3 .so-listing-tabs .ltabs-items-container .ltabs-items .ltabs-slider .ltabs-item .item-inner .product-item-container .right-block{
            margin-#{$left}: 10px;
            margin-top: 0;
        }
        .so-popular-tag .box-content a{
            padding: 5px 10px;
        }
        .deals-layout3 .so-deal .extraslider-inner .item .item-time-w .time-title{
            display: none;
        }
        .deals-layout3 .so-deal .extraslider-inner .item .item-timer{
            float: $left;
        }
        .deals-layout3 .so-deal .extraslider-inner .item .caption{
            margin-top: 0;
            h4{
                margin-top: 0;
                margin-bottom: 0;
            }
        } 
        .product-simple .so-extraslider .extraslider-inner .item .item-inner{
            .item-info{
                margin-#{$left}: 110px;
                .item-content{
                    display: none;
                }
                .content_price{
                    position: static;
                }
            } 
            &:hover{
                .item-info .content_price{
                    opacity: 1;
                }
            }
        } 

    }

    /*[] LAYOUT 4 []*/
 
    .layout-4{
        .block-policy4 .inner .policy a{
            font-size: 12px;
            padding: 15px 10px;
            span{
                padding-#{$left}: 30px;
                i{
                    font-size: 26px;
                    top: -5px;
                }
            } 
        } 
        .deals-layout4 .products-list .product-grid2 .product-item-container{
            .left-block{
                width: 50%;
            }
            .right-block{
                width: 50%;

            }
        } 
        .extra-right{
            padding-#{$left}: 15px;
            margin-top: 20px;
        }
        .extra-layout4{
            .col-pre{
                width: 20%;
                a{
                    min-width: 120px;
                }
            }
            .modcontent{
                width: 80%;
            }
        } 
    }

    /*[] LAYOUT 5 []*/
 
    .layout-5{
        .block-policy4 ul li .item-inner .inner{
            padding: 15px 0;
        }
        .deals5-slick .so-deals-slick.slick-vertical .ds-items{
            padding: 18px 20px;
        }
        .deals5-slick .so-deals-slick.slick-vertical .deals-content .item .product-thumb{
            .image{
                width: 43%;
            }
            .caption{
                width: 57%;
                p{
                    display: none;
                }
            }
        } 
        .super-layout5.super4 .so-sp-cat .category-wrap-cat .sp-cat-title-parent{
            padding-left: 20px;
            padding-right: 20px;
        }
        .blog-home5 .so-blog-external .blog-external .media .item .media-left{
            width: 45%;
        }
    }

    /*[] LAYOUT 6 []*/


    .common-home.layout-6 .container-megamenu.vertical .vertical-wrapper ul.megamenu > li.with-sub-menu > a::before{
        top: 16px;
    }
    .common-home.layout-6{
        .container-megamenu.vertical #menuHeading .megamenuToogle-pattern .container{
            line-height: 42px;
            > div{
                padding-top: 12px;
            }
        }
        .container-megamenu.vertical .vertical-wrapper ul.megamenu > li{
            > a{
                padding: side-values(9px 0 9px 35px);
            }
            &.loadmore{
                padding: side-values(12px 12px 12px 50px);
                i{
                    top: 12px;
                }
            }
        } 

        .deals-layout6 .so-deal .extraslider-inner .item .caption .desc{
            display: none;
        }
        .deals-layout6 .so-deal .extraslider-inner .item .product-thumb .inner{
            padding-top: 23px;
        }

        .id6-banners1 .banner1 .b3{
            margin-top: 14px;
        }

        .product-simple .so-extraslider .extraslider-inner .item .item-inner{
            .item-info{
                margin-#{$left}: 55%;
            }
            .item-image{
                width: 50%;            
            }
        } 
    } 

    /*[] LAYOUT 7 []*/
 
    .common-home.layout-7{
        .id7-banners1 .b3{
            margin-top: 18px;
        }
        .product-simple .so-extraslider .extraslider-inner .item .item-inner{
            .item-info{
                margin-#{$left}: 110px;
                .item-content{
                    display: none;
                }
                .content_price{
                    position: static;
                }
            } 
            &:hover{
                .item-info .content_price{
                    opacity: 1;
                }
            }
        } 
    }

    /*[] LAYOUT 8 []*/
 
    .layout-8{

        .slider-brands .contentslider{
            padding: 0px 30px;
        }

        .id8-newsletter-w .newsletter{
            padding: 100px 50px;
            width: 80% !important;
        }
        .blog-home8 .so-blog-external .blog-external .media .item .media-content{
            width: 95%;
        }
        .blog-home8 .so-blog-external .blog-external .media .item{
            padding: 30px;
        }
    }

    /*[] LAYOUT 10 []*/
 
    .layout-10{
        .banners1 .banner1 .b1{
            margin-bottom: 5px;
        }
    }

    /*[] LAYOUT 11 []*/
    .common-home.layout-11 .product-simple .so-extraslider .extraslider-inner .item .item-inner{
        margin-bottom: 5px;
    }
    .layout-11{

        .block-policy7 ul li{
            padding: 9px 5px;
            .item-inner .icon{
                margin-#{$right}: 10px;
            }
        }
        .slider-testimonials .modcontent{
            padding: 20px 10px;
            .item .cont{
                width: 90%; margin: 20px auto;
            }
        } 

    }
    /*[] LAYOUT 12 []*/
 
    .layout-12{
        .block-policy ul li .item{
            padding: 20px 10px 10px 10px;
        }
        .banners1 .bn2{
            margin-top: 25px;
        }
    }

    /*[] LAYOUT 13 []*/
 
    .layout-13{
        .col-blogs{
            padding-#{$right}: 15px;
        }
        .col-testimonials{
            padding-#{$left}: 15px;
        }
        .slider-testimonials .modcontent{
            padding: 10px 50px;
        }
    }

    /*[] LAYOUT 14 []*/
 
    .layout-14{
        .so-extraslider{
            .owl2-controls{
                .owl2-nav{                
                    .owl2-prev{
                        #{$left}: -10px !important;
                    }
                    .owl2-next{
                        #{$right}: -10px !important;
                    }       
                }
            }
        }
        .listingtab-layout14 .so-listing-tabs{
            .ltabs-tabs-container{
                width: 21%;
            }
            .wap-listing-tabs{
                width: 79%;
                margin-left: 21%;
            }
        } 

    }
    /*[] LAYOUT 15 []*/
 
    .layout-15{
        .insta15 .block-title{
            top: 56px;
        }
        div.dev-cat .cat-content{
            top: 45px;
            #{$left}: 45px;
            height: calc(100% - 90px);
        }
    }

    /* ***********************************************************************************************
        BLOCK FOOTER  
    ************************************************************************************************ */

footer.typefooter-1,
footer.typefooter-2{
    .infos-footer{
        ul{
          margin-top: 20px;
          li{

              a{
   
              }
            &.adres {
                background-position: $left 26px;
            }
            &.phone {
                background-position: $left -43px;
            }
            &.mail {
                //background-position: $left -100px;
            }
            &.time {
                //background-position: $left -144px;
            }
          }
        }
    }
}
    /*[] FOOTER 1 []*/
    footer.typefooter-1{
        .footer-top .ftop.container{
            width: 970px;
            padding: 0 15px;
        }
        .socials li{
            padding-#{$left}: 10px;
            margin-#{$left}: 10px;
            &:before{
                display: none;
            }
            a span{
                display: none;
            }
        } 

        .newsletter-footer1 .newsletter .block_content{
            width: 55%;
        }
        .newsletter-footer1 .newsletter .title-block{
            width: 45%;
            margin-top: 10px;
            .promotext{
                font-size: 13px;
                line-height: 100%;
                margin-top: 5px;
            }
        }
        .footer-top .ftop{
            .col-lg-8{
                width: 75%;
            }
            .col-lg-4{
                width: 25%;
            }
        }
        .footer-links{
            padding-left: 0;
            padding-right: 0;
            margin-top: 30px;
        }
        .infos-footer ul li a,
        .infos-footer ul li,
        .box-footer .modcontent ul li a{
            font-size: 13px;
        }
    } 
    
    /*[] FOOTER 2 []*/
    footer.typefooter-2{
        .footer-top .container{
            width: 970px;
            padding: 0 15px;
        }   
        .infos-footer ul li a,
        .infos-footer ul li,
        .box-footer .modcontent ul li a{
            font-size: 13px;
        }
        .newsletter-footer1{
            padding: 15px 0 10px 0;
        }  
        .newsletter-footer1 .newsletter .title-block{
            width: 30%;
            margin-top: 16px;
            .promotext{
                font-size: 13px;
                line-height: 100%;
                margin-top: 5px;
            }
        } 
        .footer-links li{
            padding: 0 7px;
        }  
    }
    /*[] FOOTER 3 []*/
    footer.typefooter-3{
        .footer-top .container{
            width: 970px;
        }   
        .infos-footer ul li a,
        .infos-footer ul li,
        .box-footer .modcontent ul li a{
            font-size: 13px;
        }
        .newsletter-footer1{
            padding: 15px 0 10px 0;
        }  
        .newsletter-footer1 .newsletter .title-block{
            width: 35%;
            margin-top: 16px;
            .promotext{
                font-size: 13px;
                line-height: 100%;
                margin-top: 5px;
            }
        } 
        .footer-links li{
            padding: 0 7px;
        } 
        .socials li a{
            margin-#{$left}: 5px;
        }
    } 

    /*[] FOOTER 4 []*/
    footer.typefooter-4{
        .newsletter-footer4{
            padding: 15px 20% 10px 20%;
        }
    }
    
    /*[] FOOTER 6 []*/
    footer.typefooter-6{
        .footer-title,
        .newsletter-footer6 .newsletter .title-block .page-heading{
            font-size: 16px;
        }
        .newsletter-footer6 .newsletter .block_content{
            width: 270px !important;
        }
    }

    /*[] FOOTER 7 []*/
    footer.typefooter-7{
        .infos-footer{
            ul{
              margin-top: 20px;
              li{

                  a{
       
                  }
                &.adres {
                    background-position: $left 26px;
                }
                &.phone {
                    background-position: $left -38px;
                }
                &.mail {
                    //background-position: $left -100px;
                }
                &.time {
                    //background-position: $left -135px;
                }
              }
            }
        }
    }

    /*[] FOOTER 11 []*/
    footer.typefooter-11{
        .infos-footer{
            ul{
              margin-top: 20px;
              li{

                  a{
       
                  }
                &.adres {
                    background-position: $left 28px;
                }
                &.phone {
                    background-position: $left -38px;
                }
                &.mail {
                    //background-position: $left -100px;
                }
                &.time {
                    //background-position: $left -135px;
                }
              }
            }
        }
        .f11-block-policy{
            padding-top: 30px; padding-bottom: 30px;
        }
    }
    /*[] FOOTER 13 []*/
    footer.typefooter-13{
        .newsletter-footer4{
            padding: 17px 10% 17px 10%;
        }
    }

    /*[] FOOTER 14 []*/
    footer.typefooter-14{
        .newsletter-footer4 .newsletter{
            width: 92% !important;
        }
    }

    /*[] FOOTER 15 []*/
    footer.typefooter-15{
        .newsletter-footer15 .newsletter{
            .title-block{
                width: 100%;
                text-align: center;
            }
            .block_content{
                width: 100%;
                text-align: center;
            }
        }
    }
    /************************************************************************************************
        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-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;
    }
}

