#main_lblFilterError {
    color: var(---error-main);
}

#main_lblAdvNoResults, #main_lblBasicNoResults, #main_lblBasicSearchNoResults {
    color: var(---error-main);
}

#main_txtKeywordBasic {
    width: stretch;
    text-align: center;
}

/*To give gridviews an alternating row style*/
.altRow {
    background-color: var(---bg-alt);
}

table[role=presentation] td {
    border: 0 none !important;
}

table:not([role=presentation]) {
    white-space: nowrap;
}

.layoutTableElement {
    border: 1px solid var(---layout-table-border);
}

    .layoutTableElement input[type=radio] {
        margin-right: 2%;
    }

.center-content {
    display: flex;
    justify-content: center;
}

#main_rblDisplayMode td {
    width: 45%;
}
    #main_rblDisplayMode td input[type=radio] {
        margin-right: 6%;
    }

.advSearchControls td {
    width: 10%;
}

.advSearchControls input[type=radio] {
    margin-right: 10%;
}

/*For the lists where an item can be clicked on to remove it*/
.removeLinkButton {
    text-decoration: none;
}

    /*rule requires the element to be a child of a list item to give it higher priority over other rules*/
    li .removeLinkButton:hover {
        text-decoration: line-through !important;
    }

    .removeLinkButton:focus-visible {
        text-decoration: line-through !important;
    }

.ddlPageSelector {
    font-size: 20px;
    color: var(---text-main);
    margin-bottom: 0.5%;
}

nav:not(.navbar) > ul {
    margin: 0;
    padding: 0;
    display: flex;
    list-style: none;
}

    nav:not(.navbar) > ul > li a:not(.active) {
        color: var(---minititle-main) !important;
    }