@media (max-width: 767px){
    body {
        padding: 56px 0;
    }
    #top {
        display: none;
    }
    .container {
        width: auto;
    }
}
@media (max-width: 479px) {
    body #wrapper {
        overflow: visible;
    }
}

@media (max-width: 1199px){
    .body__home.view-category #showcase {
        background-attachment: scroll;
    }

}
@media (min-width: 1200px) {
    .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container .span12 {
        width: 1090px;
    }
    .row-fluid {
        margin-left: -20px;
        width: auto;
    }
    .row-fluid [class*="span"]:first-child {
        margin-left: 0;
    }
    .row-fluid .span6 {
        width: 48.71794872%;
    }
    .row-fluid [class*="span"] {
        display: block;
        width: 100%;
        min-height: 1px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        float: left;
        margin-left: 2.56410256%;
    }
    .row-fluid:after {
        clear: both;
    }
    .row-fluid:before, .row-fluid:after {
        display: table;
        content: "";
        line-height: 0;
    }
    .span10 { width: 870px;}

    #footer{width: 100%;}
}

@media (max-width: 767px){
    .span3{
        width: 100%;
        height: 100%;
    }
}
@media (min-width: 768px){
    .span3{
        width: 25%;
        height: 25%;
    }
    #footer{width: 100%;}
}

@media (max-width: 979px) and (min-width: 768px){
    .span10 {
        width: 590px;
    }
    .icemegamenu > ul > li + li {
        margin-left: 13px;
    }
    .span3{
        width:  50%;
        height: 50%;
    }
}

[class*="span"] {
    float: left;
}



@media (max-width: 767px) {
    .visible-xs-block {
        display: block!important
    }
}
@media (max-width: 767px) {
    .visible-xs-inline {
        display: inline!important
    }
}
@media (max-width: 767px) {
    .visible-xs-inline-block {
        display: inline-block!important
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm {
        display: block!important
    }
    table.visible-sm {
        display: table!important
    }
    tr.visible-sm {
        display: table-row!important
    }
    td.visible-sm,
    th.visible-sm {
        display: table-cell!important
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-block {
        display: block!important
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-inline {
        display: inline!important
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm-inline-block {
        display: inline-block!important
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md {
        display: block!important
    }
    table.visible-md {
        display: table!important
    }
    tr.visible-md {
        display: table-row!important
    }
    td.visible-md,
    th.visible-md {
        display: table-cell!important
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-block {
        display: block!important
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-inline {
        display: inline!important
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md-inline-block {
        display: inline-block!important
    }
}
@media (min-width: 1200px) {
    .visible-lg {
        display: block!important
    }
    table.visible-lg {
        display: table!important
    }
    tr.visible-lg {
        display: table-row!important
    }
    td.visible-lg,
    th.visible-lg {
        display: table-cell!important
    }
}







