.berocket_aapf_widget_selected_area ul {
    padding-bottom: 10px !important;
}
/* Blue sfa */
.bapf_sfilter.bapf_sfa_blue .bapf_sfa_taxonomy .braapf_unselect,
.bapf_sfilter.bapf_sfa_blue .bapf_sfa_unall .braapf_unselect_all {
    background-color: #E0F7F7;
    padding: 0 5px 0 30px;
    display: inline-block;
    border-radius: 35px;
    border: 3px solid #A0D7D7;
    position: relative;
    overflow: hidden;
    line-height: 2em;
}
.bapf_sfilter.bapf_sfa_blue .bapf_sfa_taxonomy .braapf_unselect .fa-times,
.bapf_sfilter.bapf_sfa_blue .bapf_sfa_unall .braapf_unselect_all .fa-times {
    padding: 0 5px 0 7px;
    position: absolute;
    left: 0;
    top: 0;
    background-color: #428bca;
    color: #E0F7F7;
    line-height: 2em;
}
.bapf_sfilter.bapf_sfa_blue .bapf_sfa_unall .braapf_unselect_all:hover,
.bapf_sfilter.bapf_sfa_blue .bapf_sfa_taxonomy .braapf_unselect:hover {
    background-color: #D8EFEF;
}
.bapf_sfilter.bapf_sfa_blue .bapf_sfa_taxonomy ul,
.bapf_sfilter.bapf_sfa_blue ul.bapf_sfa_unall {
    padding: 0 !important;
    margin: 0 !important;
}

/* Minimum space sfa */
.bapf_sfa_min_space .berocket_aapf_widget_selected_filter {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    align-items: center;
}
.bapf_sfa_min_space .bapf_sfa_taxonomy > span {
    display: none;
}
.bapf_sfa_min_space .bapf_sfa_taxonomy > ul {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    align-items: center;
    padding: 0 !important;
}
.bapf_sfa_min_space .bapf_sfa_taxonomy > ul li {
    display: flex;
}
.bapf_sfa_min_space ul.bapf_sfa_unall li a,
.bapf_sfa_min_space .bapf_sfa_taxonomy > ul li a {
    display: inline-block;
    color: #1486ff;
    background: #e8f7ffc2;
    border-radius: 4px;
    padding: 4px 24px 4px 9px;
    line-height: 1;
    font-weight: 500;
    position: relative;
}
.bapf_sfa_min_space ul.bapf_sfa_unall li a {
    background: transparent;
    padding-left: 20px;
    padding-right: 0;
}
.bapf_sfa_min_space ul.bapf_sfa_unall li a:before,
.bapf_sfa_min_space .bapf_sfa_taxonomy > ul li a:after {
    content: "+";
    display: inline-block;
    position: absolute;
    rotate: 45deg;
    color: #1486ff;
    font-size: 18px;
    right: 5px;
    top: 2px;
}
.bapf_sfa_min_space ul.bapf_sfa_unall li a:before {
    right: auto;
    left: 5px;
}
.bapf_sfa_min_space ul.bapf_sfa_unall li a i.fa-times,
.bapf_sfa_min_space .bapf_sfa_taxonomy > ul li a i.fa-times {
    display: none;
}
.bapf_sfilter.bapf_sfa_min_space .bapf_sfa_taxonomy ul,
.bapf_sfilter.bapf_sfa_min_space ul.bapf_sfa_unall {
    padding: 0 !important;
    margin: 0 !important;
}