
@media only screen and (min-width:1000px) and (max-width: 1700px){
    .woo-wrapper .col-md-2 {
        width: 25%
    }
    .footer-col5 .col-md-3{
        width: 50%
    }

}

@media only screen and (min-width:992px) and (max-width: 99999999px){
    .related .col-related{
        width: 25% !important;
    }


}
@media only screen and (max-width: 1366px) {
    .grid-sizer, .small-post { width: -webkit-calc(25% - 20px); width: calc(25% - 20px); }
    .large-post { width: -webkit-calc(50% - 20px); width: calc(50% - 20px); }
    .side-wrapper .grid-sizer, .side-wrapper .small-post { width: -webkit-calc(33.33333333% - 20px); width: calc(33.33333333% - 20px); }
    .side-wrapper .large-post { width: -webkit-calc(66.6666666% - 20px); width: calc(66.6666666% - 20px); }

    .header-3 .navbar-nav > li{
        margin-right: 10px;
    }
}

@media only screen and (max-width: 1199px) {
    .grid-sizer, .small-post { width: -webkit-calc(33.33333333% - 20px); width: calc(33.33333333% - 20px); }
    .large-post { width: -webkit-calc(66.6666666% - 20px); width: calc(66.6666666% - 20px); }
    .side-wrapper .grid-sizer, .side-wrapper .small-post { width: -webkit-calc(50% - 20px); width: calc(50% - 20px); }
    .side-wrapper .large-post { width: -webkit-calc(50% - 20px); width: calc(50% - 20px); }
    .large-post .block-quote .format-label { float: none; margin: 0 0 30px 0; }

    .navbar-nav > li.lists > a{
        padding-right: 15px;
    }
    .navbar-brand, .navbar-nav > li > a{
        font-size: 12px;
    }
    .w3_megamenu .nav{
        clear:both;
    }
    .cartItem p { font-size: 12px; }
    #cd-cart{width: 30%;}
    .header-3 .socials {
        display: none;
    }
}

@media only screen and (max-width: 991px) {
    .full-width .Header, .full-width .side-wrapper { margin-left: 0; }
    .side-header, .side-footer { float: none; width: auto; }
    .main-content { float: none; margin-left: 0; }
    .side-header .logo { margin: 50px auto 40px; }
    .grid-sizer, .small-post { width: -webkit-calc(50% - 20px); width: calc(50% - 20px); }
    .large-post { width: -webkit-calc(100% - 20px); width: calc(100% - 20px); }
    .side-wrapper .grid-sizer, .side-wrapper .small-post { width: -webkit-calc(33.33333333% - 20px) !important; width: calc(33.33333333% - 20px) !important; }
    .side-wrapper .large-post { width: -webkit-calc(66.6666666% - 20px) !important; width: calc(66.6666666% - 20px) !important; }


    .navbar-nav > li.lists > a{
        padding-right: 10px;
    }
    .navbar-brand, .navbar-nav > li > a{
        font-size: 12px;
    }
    .nav-search{
        position: static;

        margin: 22px 0px;
    }

    #cd-cart{width: 40%;}
    .footer-col5 .col-md-3{        width: 100%    }

    .header-3 .socials {
        display: none;
    }
}


@media only screen and (max-width: 767px) {
    .container { max-width: 550px; }
    .main-sidebar { height: auto !important; }
    .col-half { width: 47.1%; }
    .navbar-toggle .icon-bar{
        width: 27px;
    }
    .navbar-toggle{
        background: #4CD964 !important;
        margin: 20px;
        padding: 9px 8px;
        color:#fff;
    }
    .navbar-toggle:hover {



    }
    .navbar-toggle .icon-bar{
        background: #fff !important;
    }
    .navbar-toggle:hover .icon-bar{

        background: #000 !important;

    }
    .navbar-nav { float: none; background: #333; padding: 0 0 0 0; width: 100%; margin: 0; }
    .navbar-nav > li { margin: 0; }
    .navbar-nav > li:first-child > a { border-top: none; text-align: left; margin: 0; }
    .navbar-nav > li > a { padding: 10px 0; color: #fff; text-align: left; margin: 0; text-indent: 15px; border-top: 2px solid #222; }
    .navbar > .container .logo, .navbar > .container-fluid .logo { float: left; margin: 22px auto 0 auto; }
    .nav ul, .cats-mega-wrap { position: relative; width: 100% !important; display: none; border-radius: 0; color: #fff; background: rgba(0,0,0,.2); }
    .cats-mega-wrap{display: block;}
    .cats-megamenu-h,.cats-megamenu-v{display: none;}
    .mega-menu-wrapper { padding: 0 30px !important; }
    .mega-menu-wrapper > li { float: none; padding: 0 !important; width: 100%; }
    .mega_col_title > a { color: #18B536 !important; }
    .mega-menu-wrapper > li ul { background: none; }
    .nav li ul li a { color: #fff; }
    .nav li ul li a:hover { color: #fff; background: none; }
    .img-post img { width: 100%; height: auto; }
    .side-wrapper .grid-sizer, .side-wrapper .small-post { width: -webkit-calc(50% - 20px) !important; width: calc(50% - 20px) !important; }
    .side-wrapper .large-post { width: -webkit-calc(50% - 20px) !important; width: calc(50% - 20px) !important; }
    .quantity input{
        border: none !important;
    }

    .cartItem figure img{ margin: 0 15px 15px 0;}
    .cartItem h4 {font-size: 14px;}
    #cd-cart{width: 50%;}
    .footer-col5 .col-md-3{        width: 100%    }
    .header-3 .socials {
        display: block;
    }
}

@media only screen and (max-width: 480px) {
    .grid-sizer, .small-post { width: -webkit-calc(100% - 20px); width: calc(100% - 20px); }
    .large-post { width: -webkit-calc(100% - 20px); width: calc(100% - 20px); }
    .side-wrapper .grid-sizer, .side-wrapper .small-post { width: 100% !important; }
    .side-wrapper .large-post { width: 100% !important; }
    .header-3 .center-logo .logo {
        margin:20px 0;}
    .header-3 .widget-toggle, .main-sidebar, .widget-toggle{
        display:none;
    }
    .woo-shop .star-rating{
        display: none;
    }
    .cartItem ,.cartTotal,.cartNotice{padding: 30px;}
    .cartItem figure img{ margin: 0 15px 15px 0;}
    .cartItem h4 {font-size: 14px;}
    .cartNotice a {margin: 0 0 10px 0;}
    #cd-cart{width: 80%;}
    .cartBtn{
        margin: 30px 15px 0px 0px !important;
    }
    .woo-main-img img {    padding: 0; }
    .woocommerce div.product div.images div.thumbnails{padding: 10px 0}
    .woocommerce span.onsale{display: none;}
    .footer-col5 .col-md-3{        width: 100%    }

}
