.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
    position: relative;
    min-height: 1px;
}

.col-xs-5ths {
    width: 20%;
    float: left;
}

@media (min-width: 768px) {
    .col-sm-5ths {
        width: 20%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-5ths {
        width: 20%;
        float: left;
    }
}

@media (min-width: 1200px) {
    .col-lg-5ths {
        width: 20%;
        float: left;
    }
}

@media (min-width: 500px) and (max-width: 800px) {

}

@media (min-width: 1000px){

}

@media (max-width: 1200px) {
    .navbar-desktop ul li div{ padding: 0px 15px; }
}

@media (max-width: 1000px) {
    .navbar-desktop{ display: none; }
    .navbar-mobile{ display: block; }
    .banner-side{ padding-top: 20px; }
    .banner-side .thumbnails{ padding-left: 15px !important; }
    .banner-side .thumbnails img{ width: 100%; height: 100%;}
    .default-block1 .first img{ height: 300px !important; }
    .black-ribbon{ display: none; }
}

@media (max-width: 768px) {
    .default-block1 .first img{ height: 400px !important; }
}

@media (max-width: 500px) {
    .banner-top img{ height: 100px !important; }
    .default-block1 .first img{ height: 190px !important; }
}

@media (min-width: 500px) and (max-width: 1000px) {
    .stats-xtreme{ display: none; }
}

@media (min-width: 400px) and (max-width: 500px) {
    .stats-xtreme{ display: none; }
}

@media (max-width: 400px) {
    .stats-xtreme{ display: none; }
    .footer{ height: auto !important; }
    .default-block1 .first img{ height: 150px !important; }
}

@media (max-width: 350px) {
    .stats-xtreme{ display: none; }
    .banner-top img{ height: 60px !important; }
}