.block-categories .collapse-icons {
    left: 0px;
    right: auto;
}

.page-list {
    text-align: left;
}

#search_filters .facet .facet-label {
    width: auto;
}

#left-column {
    padding-left: 15px;
}

#products #js-product-list .pagination .offset-md-2 ul {
    text-align: left !important;
}

#search_filters .facet .facet-label a {
    margin: 0 5px 0 0;
}

#tbcompare-table .tbcompare-product-td:first-child {
    display: none;
}

#contact .input-group .input-group-btn>.btn::before {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 50px;
    border-top-left-radius: 50px;
}

#contact .input-group .input-group-btn>.btn {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 50px;
    border-top-left-radius: 50px;
}

#content .form-footer {
    text-align: left !important;
}

.block-categories .category-sub-menu .category-sub-link {
    margin: 0 15px 0 0;
}

@media (max-width:1299px) {
    #search_filters .facet .facet-label a {
        max-width: 170px;
    }
}

@media (max-width:1199px) {
    #search_filters .facet .facet-label a {
        max-width: 130px;
    }
}

@media (max-width:767px) {
    #history .orders .order .label {
        margin: 10px 0;
    }
    
}

@media (max-width:606px) {
    #exportDataToCsv {
        margin-bottom: 10px;
    }
}

.field-password-policy .input-group-btn .btn,
#login-form .input-group-btn button {
    border-radius: 20px 0 0 20px;
}