  /* .card--faculty:nth-child(odd) {
    background: #2D2B6E;
    color: #FFF;
} */
/* .card--faculty:nth-child(odd) h4.card-content-title{
    color: #ffffff;
} */
/* .card--faculty:nth-child(even){
    background: #33846B;
    color: #FFF;
} */
li.card-content-list-item ul{
    padding-left: 0;
}
li.card-content-list-item ul li{
    list-style-type: none;
}
/* .filters .collapse-module--filters .collapse-target--main .collapse-content--main {
    grid-column-gap: 50px;
} */
/* details {
    margin: 0 25px !important;
}
#views-exposed-form-faculty-faculty-page .form--inline  > fieldset,
#views-exposed-form-faculty-faculty-page details {
    display: inline-block;
    border: none
}
#views-exposed-form-faculty-faculty-page select.form-select {
    width: auto;
}
#views-exposed-form-faculty-faculty-page select.form-select {
    width: 55px;
    position: absolute;
    opacity: 0;
}
#views-exposed-form-faculty-faculty-page select {
    max-width: 200px;
    padding-left: 0;
}
@media (min-width: 991px) {
    #views-exposed-form-faculty-faculty-page .form--inline {
        grid-template-columns: repeat(auto-fit, minmax(75px, max-content));
        -ms-grid-rows: auto;
        grid-template-rows: auto;
    }
}

#views-exposed-form-faculty-faculty-page select::after {
    transform: rotate(0deg);
    transition: rotate 0.25s ease-in-out;
} */
/* #views-exposed-form-faculty-faculty-page select::after {
    content: "";
    display: inline-block;
    position: relative;
    right: auto;
    margin-left: 10px;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #000;
    vertical-align: middle;
    transform: rotate(180deg);
    transition: rotate 0.25s ease-in-out;
} */

/* #views-exposed-form-faculty-faculty-page summary::before {
    content: "\F112";
    font-family: "icons" !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin: 3px 0 0 -7px;
    margin-left: -28px;
    background: white;
    position: absolute;
    font-size: 18px;
}
summary::-webkit-details-marker {
    display: none !important;
}
#views-exposed-form-faculty-faculty-page summary::marker {
    display: none;
    font-size: 0;
}
#views-exposed-form-faculty-faculty-page fieldset::after {
    transform: rotate(0deg);
    transition: rotate 0.25s ease-in-out;
}
#views-exposed-form-faculty-faculty-page fieldset::after {
    content: "";
    display: inline-block;
    position: relative;
    right: auto;
    margin-left: 0;
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #000;
    vertical-align: middle;
    transform: rotate(180deg);
    transition: rotate 0.25s ease-in-out;
}
select:focus {
  background-color: blue;
  color: white;
}
details > .details-wrapper {
    padding: 0;
    position: absolute;
    width: 100%;
    left: 0;
    right: 0;
    margin: 0;
}
details fieldset {
    width: 100% !important
}
details fieldset::after {
    display: none !important;
}
#views-exposed-form-faculty-faculty-page select.form-select {
    transition: height 0.35s ease
}
.collapse-trigger.collapse-trigger--search input {
    width: 100% !important;
    font-size: calc(24px + 21 * (100vw - 320px) / 2080);
    color: #B3B3B3;
    font-weight: 400;
    text-transform: none;
    padding: 20px;
    border: 1px solid #cccccc;
    background: #ffffff;
}

.collapse-trigger.collapse-trigger--search input::after {
    content: "\F106";
    font-family: "icons" !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 20px;
}
button.search {
    border: none !important;
    background: transparent;
}
button.search::before {
    content: "\F106";
    font-family: "icons" !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    display: inline-block;
    vertical-align: middle;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin: 3px 0 0 -10px;
    background: transparent;
    position: absolute;
    font-size: 30px;
    top: 30px;
    right: 30px;
    font-weight: 700;
    text-align: center;
    cursor: pointer;
    color: #B3B3B3;
} */
.collapse-trigger.collapse-trigger--search input::placeholder,
.collapse-trigger.collapse-trigger--search input::-moz-placeholder {
    /* background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='50px' width='120px'><text x='0' y='15' fill='gray' font-size='15'>Enter Search Term...</text></svg>");
    background-repeat: no-repeat; */
    font-size: calc(24px + 21 * (100vw - 320px) / 2080);
    color: #B3B3B3;
    padding: 20px;
}

.paragraph--type--faculty-feed {
    margin-bottom: 30px !important;
}
.paragraph--type--faculty-feed .card--faculty {
    margin-bottom: 20px;
}


.paragraph--type--faculty-feed .view-all {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
}
@media (min-width: 992px) {
    .paragraph--type--faculty-feed .view-all {
        -ms-grid-column: 1;
        -ms-grid-column-span: 3;
        grid-column: 1 / 4;
    }
}

.collapse-trigger.collapse-trigger--search input::-webkit-input-placeholder {
    color: #B3B3B3;
}

#-academics-faculty.main-content {
    padding: 40px 35px !important;
}
@media (min-width: 768px) {
    #-academics-faculty.main-content {
        padding: 75px 0 !important;
    }
}