/* Minification failed. Returning unminified contents.
(44,33): run-time error CSS1046: Expect comma, found '218'
(44,41): run-time error CSS1046: Expect comma, found '/'
(45,25): run-time error CSS1046: Expect comma, found '218'
(45,33): run-time error CSS1046: Expect comma, found '/'
(99,31): run-time error CSS1046: Expect comma, found '200'
(99,39): run-time error CSS1046: Expect comma, found '/'
 */
/**** Override Styles ****/
.t5 .navbar-brand {
    position: absolute;
    margin: -9999px;
}

#t5-section {
    margin-bottom:4rem;
}

.t5 .table-bordered > tbody > tr > td {
    vertical-align: middle;
}

/**** Campus Directory (cd-) Styles ****/

/*----Button: START----*/
input[type="reset"] {
    margin: 0 0 2rem;
    min-width: 25ch;
    border-radius: 0 0 50px 50px;
    margin-left: auto;
    margin-right: auto;
    border: 0;
}

.button-default {
    display: inline-block;
    padding: .7em 3%;
    border-radius: 4px;
    width: 100%;
    text-decoration: none;
    font-size: 16px;
    font-weight: 400;
    text-align: center;
    text-transform: capitalize;
    margin: 0;
    background: rgba(255, 255, 255, .5);
    border: 2px solid #c4b681;
}

.button-default:focus:not([disabled]),
.button-default:hover:not([disabled]) {
    -webkit-box-shadow: rgb(218 218 218 / 60%) 0 1px 3px;
    box-shadow: rgb(218 218 218 / 60%) 0 1px 3px;
}

.button-default:disabled {
    border: 2px solid rgba(196,182, 129, .3);
}
/*----Button: END----*/
.t5 section p.cd-form-notes {
    font-size: small;
    font-style:italic;
}

i.fas.fa-spinner.fa-spin {
    margin: 2rem auto;
    font-size: 50px;
    font-style: normal;
    font-weight: 600;
    display: flex;
    justify-content: center;
}


@media screen and (min-width:768px) {
}

/**START: From Aaron**/
section[id="t5-section"] #cd-search-wrapper {
    margin: 4rem 0;
    display: flex;
    flex-direction: column;
    max-width: 1140px;
}

section[id="t5-section"] #cd-search-wrapper> div:nth-of-type(odd) {
    margin-bottom: 2rem;
}

section[id="t5-section"] #cd-search-wrapper h2,
section[id="t5-section"] #cd-search-wrapper .form-group {
    margin-bottom: 1;
}

section[id="t5-section"] #cd-search-wrapper .form-control {
    border-color: #555;
    min-height: calc(3rem + 2px);
    padding: .75rem;
}

section[id="t5-section"] #cd-search-wrapper .form-control:hover,
section[id="t5-section"] #cd-search-wrapper .form-control:focus {
    box-shadow: 0 0 0 0.2rem #ffc107;
}

section[id="t5-section"] #cd-search-wrapper .button-default:disabled {
    border: 2px solid rgb(200 200 200 / 30%);
}

section[id="t5-section"] #cd-search-wrapper input[type="submit"] {
    margin: 1rem 0 0;
}

section[id="t5-section"] #cd-search-wrapper form {
    display: flex;
    flex-direction: column;
    flex: 1;
}

.cd-form-notes {
    padding: .5rem 0 0;
    margin-bottom: 0;
    color: #555;
    font-size: .85rem;
}

.t5 section p.cd-form-notes {
    font-size: small;
    font-style: italic;
}


section[id="t5-section"] #cd-search-wrapper p.non-button {
    text-align: right;
    padding: .5rem 0;
    margin: 1.5rem 0 0 0;
}

section[id="t5-section"] #cd-search-wrapper p.non-button a {
    display: block;
    font-weight: 400;
}

@media screen and (min-width: 660px) {
    section[id="t5-section"] #cd-search-wrapper {
        margin: 4rem 10%;
        flex-direction: row;
        height: calc(3rem + 40vh);
        justify-content: center;
        align-items: center;
    }

    section[id="t5-section"] > #cd-datagrid-wrapper {
    }

    section[id="t5-section"] #cd-search-wrapper > div {
        flex: 1;
        min-height: 30vh;
    }

    section[id="t5-section"] #cd-search-wrapper > div:nth-of-type(odd) {
        margin-right: 10%;
        margin-bottom: 0;
    }
}

/**END: From Aaron**/

/******* Division and Department Modal *********/
/*--Override onbase-portal.css--*/
#cd-dept-modal .modal-title {
    display: block;
    min-height: initial;
}

#cd-dept-modal .modal-title .cd-dept-type{
    color: inherit;
}
