.filters-container { display: flex; flex-direction: column; align-items: flex-start; width: 100%; box-sizing: border-box; margin-top: 0; } .filters-container .showFilters-container{ width: 100%; display: flex; justify-content: center; margin-bottom: 5px; } .filters-container .addButton-container{ width: 100%; display: none; justify-content: center; margin-bottom: 30px; } .filters-container .filtersBox{ width: 100%; display: none; flex-flow: row wrap; justify-content: flex-start; gap: 15px; } .filters-container .filter { display: none; width: 15%; } .filters-container .header{ color: var(--e-global-color-text); border-bottom: 0.3px solid var(--e-global-color-text); box-sizing: border-box; display: flex; flex-wrap: wrap; justify-content: space-between; } .filters-container .titleDiv span{ font-size: 20px; font-weight: bold; text-align: left; font-family: var(--e-global-typography-primary-font-family), sans-serif; } .filters-container .buttonsDiv { display: flex; align-items: center; gap: 7px; cursor: pointer; } .filters-container .filterValues-container { margin-top: 5px; display: flex; flex-flow: column wrap; column-gap: 3px; box-sizing: border-box; } .filters-container .option { cursor: pointer; color: var(--e-global-color-text); font-size: 18px; font-family: var(--e-global-typography-primary-font-family), sans-serif; text-align: left; padding: 1.5px 4px; } .filters-container .option:hover, .filter-option-selected { cursor: pointer; background-color: var(--e-global-color-primary); color: white !important; font-size: 18px; font-family: var(--e-global-typography-primary-font-family), sans-serif; text-align: left; } .filters-container .popupContainer, .editPopupContainer { position: fixed; display: none; width: 100% !important; height: 100% !important; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.5); z-index: 2; cursor: pointer; } .filters-container .popupContent, .editPopupContent { position: absolute; top: 50%; left: 50%; color: var(--e-global-color-text); background-color: white; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); padding: 20px; border-radius: 8px; min-width: 500px; } .filters-container #filterType, #customSelections, #editCustomSelections{ margin-top: 8px; } .filters-container #filterName, #editFilterName{ margin-top: 8px; font-size: 16px; font-family: var(--e-global-typography-primary-font-family), sans-serif; } .filters-container .showFilters { font-family: var(--e-global-typography-primary-font-family), sans-serif; background-color: transparent; color: var(--e-global-color-text); border: none; font-size: 16px; } .filters-container .showFilters:hover { cursor: pointer; color: var(--e-global-color-primary); } .filters-container #filterType option, #customSelections option, #editCustomSelections option, .popupLabels{ font-size: 16px; font-family: var(--e-global-typography-primary-font-family), sans-serif; } .filters-container #closePopup, #save_ajax, #addFilterButton, #update_ajax, #editClosePopup{ font-size: 16px; font-family: var(--e-global-typography-primary-font-family), sans-serif; background-color: var(--e-global-color-primary); color: white; border: none; }