.view-type {
    display: flex;
    padding: 0px 5px;
    justify-content: flex-end;
    height: auto;

}

.view-type a {
    display: inline-block;
}

.view-type > a > span {
    margin: 10px 10px 0px 0px !important;
    /*padding-left: 10px;*/
}

.glyphicon {
    font-family: 'Glyphicons Halflings' !important;
    color: #60606e;
}

.categories.filtres.text-center {
    padding: 20px 0px;
}

.categories-grid.wow.fadeInLeft.filters.fixed-position {
    margin-top: 25px;
}

div.main_content_holder.cont_container {
    top: 10px;
}

.categories.filtres.text-center {
    padding-bottom: 0px;
}

.categories-grid-fix.visible-md-block.visible-lg-block {
    height: 100px;
}

.item_info span {
    position: relative;
}

.main_content_holder > .the_content {
    padding-top: 0px;
}

@media (max-width: 1199px) {

}

@media (max-width: 1024px) {
    .categories-grid-fix.visible-md-block.visible-lg-block {
        height: auto;
    }
}

@media (max-width: 480px) {
    .divided-menu {
        display: none;
    }

    .categories.filtres.filters-details {
        padding-top: 0px;
        padding-bottom: 0px;
        line-height: 1;
        display: none;
    }

    nav.categories.filtres {
        padding-top: 0px;
        padding-bottom: 0px;
    }

    nav ul li {
        line-height: 1;
    }

    div.categories-grid.fixed-position {
        top: 63px !important;
    }

    .categories-grid.wow.fadeInLeft.filters.fixed-position {
        margin-top: 0px !important;
        display: none;
    }

    .main_content_holder {
        margin-top: 15px !important;
    }
}

