.asnGroup .asnFilter.active {
    color: #099EDF
}

.z-sidebar-productlist {
    display: none;
}

.nfcFactfinderCustom {
    border-bottom: solid 1px #ddd;
}

.nfcFactfinderCustom .selectedFilterList {
    /*border: 1px solid blue;*/
}

.nfcFactfinderCustom .boxfilter {
    min-height: max-content;
    display: none;
}

.nfcFactfinderCustom .factfinder_selected_filter {
    margin: 3px;
    border-radius: 4px;
    display: inline-block;
}

.nfcFactfinderCustom .filter-text {
    top: -2px;
    position: relative;
}

.nfcFactfinderCustom .filter-text {
    top: -2px;
    position: relative;
}

.nfcFactfinderCustom .pull-right a{
    color: black;
    margin: 3px;
}

.nfcFactfinderCustom .factfinder_selected_filter a {
    color: black;
    margin-right: 10px;
    margin-bottom: 10px;
}

.nfcFactfinderCustom .fa-times-circle {
    color: #d75a4a;
    margin-left: 15px;
    font-size: 21px;
    display: inline-block;
}
.nfcFactfinderCustom .factfinder_selected_filter {
        display: inline-block;
    }


@media (max-width: 1023px) {
    .nfcFactfinderCustom .factfinder_selected_filter {
        display: none;
    }
}

.nfcFactfinderCustom .factfinder_selected_filter a:hover {
    /*color: #099EDF;*/
}

li.suggestHeader {
    font-size: 15px!important;
}

span.suggestTextQuery {
    font-weight: normal;
    font-size: 15px!important;
}

@media only screen and (min-width: 1025px) {
    .filterHeading {
        display:none;
    }
    .asnGroup {
        padding-left:0;
    }
}

@media (max-width: 1023px) {
    .nfcFactfinderCustom .factfinder_selected_filter {
        display: none;
    }
}

.asnGroup .asnFilter.active a:before {
    content: none!important;
}

.asnTreeLvl1 {
    padding-left: 15px!important;
}

.asnTreeLvl2 {
    padding-left: 20px!important;
}

.asnTreeLvl3 {
    padding-left: 25px!important;
}

.asnGroup .asnFilter a:before {
    content: ">"!important;
}

.asnFilter > label {
    font-size: 14px!important;
}

.asnGroup .asnFilter {
    padding-bottom: 3px!important;
}

/*NFC FactFinder Filter fix*/
@media (max-width: 1024px) {
    .z-productlist-line .row {
        position: unset !important;
    }
}
