/* Survey category list grid — align header titles and filter icons */
#gridSurveyCategory.e-grid,
.survey-category-list-grid.e-grid {
    width: 100%;
}

#gridSurveyCategory.e-grid .e-table,
.survey-category-list-grid.e-grid .e-table {
    table-layout: fixed;
    width: 100%;
}

#gridSurveyCategory.e-grid .e-gridheader .e-headercell,
.survey-category-list-grid.e-grid .e-gridheader .e-headercell {
    white-space: nowrap;
    vertical-align: middle;
}

#gridSurveyCategory.e-grid.e-wrap .e-gridheader .e-headercell,
.survey-category-list-grid.e-grid.e-wrap .e-gridheader .e-headercell {
    white-space: nowrap;
}

#gridSurveyCategory.e-grid .e-gridheader .e-headercelldiv,
.survey-category-list-grid.e-grid .e-gridheader .e-headercelldiv,
#gridSurveyCategory.e-grid .e-gridheader .e-headertext,
.survey-category-list-grid.e-grid .e-gridheader .e-headertext {
    white-space: nowrap;
}

#gridSurveyCategory.e-grid .e-gridheader .e-sortfilterdiv,
.survey-category-list-grid.e-grid .e-gridheader .e-sortfilterdiv {
    display: inline-flex;
    align-items: center;
    vertical-align: middle;
}
