.column-filter .searchandfilter input[name=_sf_reset],.column-filter .searchandfilter input[name=_sf_submit],.faculty-staff-wrap .searchandfilter .search-filter-reset,.program-filter .searchandfilter input[name=_sf_reset],.program-filter .searchandfilter input[name=_sf_submit]{--background-color:var(--color-yellow);--text-color:var(--color-black);--border-color:var(--color-yellow);display:inline-block;min-width:186px;padding:15px 30px;border:1px solid var(--border-color);background:var(--background-color);color:var(--text-color);font-size:1rem;font-weight:700;text-align:center;text-decoration:none;width:100%;transition:color .3s ease-out,background-color .3s ease-out}@media only screen and (min-width:980px){.column-filter .searchandfilter input[name=_sf_reset],.column-filter .searchandfilter input[name=_sf_submit],.faculty-staff-wrap .searchandfilter .search-filter-reset,.program-filter .searchandfilter input[name=_sf_reset],.program-filter .searchandfilter input[name=_sf_submit]{width:auto}}.column-filter,.program-filter{align-self:flex-start;background:var(--color-black);color:var(--color-white);padding:40px}.column-filter h3,.program-filter h3{font-size:2rem;margin:0 0 20px}.column-filter .searchandfilter,.program-filter .searchandfilter{padding:0}.column-filter .searchandfilter h4,.program-filter .searchandfilter h4{font-family:var(--font-proxima-nova)}.column-filter .searchandfilter ul,.program-filter .searchandfilter ul{padding:0}.column-filter .searchandfilter>ul,.program-filter .searchandfilter>ul{display:flex;flex-wrap:wrap;justify-content:flex-start}.column-filter .searchandfilter>ul>li,.program-filter .searchandfilter>ul>li{width:100%}.column-filter .searchandfilter>ul>li+li,.program-filter .searchandfilter>ul>li+li{padding-top:25px}.column-filter .searchandfilter>ul>li li,.program-filter .searchandfilter>ul>li li{display:flex;font-size:14px;line-height:1.1}.column-filter .searchandfilter>ul>li li+li,.program-filter .searchandfilter>ul>li li+li{margin-top:5px}.column-filter .searchandfilter input[type=text],.program-filter .searchandfilter input[type=text]{border:none}.column-filter .searchandfilter input[type=text][disabled],.program-filter .searchandfilter input[type=text][disabled]{background:var(--color-white)}.column-filter .searchandfilter .sf-label-checkbox,.program-filter .searchandfilter .sf-label-checkbox{padding:0;display:flex;align-items:center}.column-filter .searchandfilter .sf-label-checkbox::before,.program-filter .searchandfilter .sf-label-checkbox::before{content:'';display:inline-block;vertical-align:middle;height:20px;width:20px;border:1px solid var(--color-yellow);margin-right:10px;flex-shrink:0}.column-filter .searchandfilter .sf-input-checkbox,.program-filter .searchandfilter .sf-input-checkbox{display:none}.column-filter .searchandfilter .sf-input-checkbox:checked+.sf-label-checkbox::before,.program-filter .searchandfilter .sf-input-checkbox:checked+.sf-label-checkbox::before{background:linear-gradient(to right,var(--color-black) 2px,transparent 2px,transparent calc(100% - 2px),var(--color-black) calc(100% - 2px)),linear-gradient(to bottom,var(--color-black) 2px,transparent 2px,transparent calc(100% - 2px),var(--color-black) calc(100% - 2px)),var(--color-yellow)}.column-filter .searchandfilter .sf-input-select,.program-filter .searchandfilter .sf-input-select{appearance:none;padding:15px 35px 15px 25px;width:100%;border:0;font-weight:700;background-color:var(--color-yellow);background-image:url(../img/fa-icons/chevron-down-solid-black.svg);background-repeat:no-repeat;background-size:16px;background-position:top 45% right 10px}.column-filter .searchandfilter .sf-input-select option,.program-filter .searchandfilter .sf-input-select option{background-color:var(--color-white)}.column-filter .searchandfilter .sf-field-reset,.column-filter .searchandfilter .sf-field-submit,.program-filter .searchandfilter .sf-field-reset,.program-filter .searchandfilter .sf-field-submit{width:100%}@media only screen and (min-width:782px){.column-filter .searchandfilter .sf-field-reset,.column-filter .searchandfilter .sf-field-submit,.program-filter .searchandfilter .sf-field-reset,.program-filter .searchandfilter .sf-field-submit{width:151px}}.column-filter .searchandfilter .sf-field-submit,.program-filter .searchandfilter .sf-field-submit{margin-top:25px}@media only screen and (min-width:782px){.column-filter .searchandfilter .sf-field-submit,.program-filter .searchandfilter .sf-field-submit{margin-right:20px}}@media only screen and (min-width:782px){.column-filter .searchandfilter .sf-field-reset,.program-filter .searchandfilter .sf-field-reset{align-self:flex-end}}.column-filter .searchandfilter input[name=_sf_submit],.program-filter .searchandfilter input[name=_sf_submit]{min-width:0;width:100%;cursor:pointer}.column-filter .searchandfilter input[name=_sf_reset],.program-filter .searchandfilter input[name=_sf_reset]{--background-color:var(--color-black);--text-color:var(--color-white);--border-color:var(--color-white);min-width:0;width:100%;cursor:pointer}.search-filter-results .search-filter-results-container{display:flex;flex-direction:column;gap:45px}.search-filter-results .search-filter-results-container.search-filter-results-jpl_faculty_staff{flex-direction:row;gap:0}.search-filter-results .no-results{font-size:1.125rem}.search-filter-results .no-results h3{margin-bottom:.5em}.search-filter-item{--border-bottom-color:var(--color-black);--background-color:var(--color-white);--stat-color:var(--color-black);--text-color:var(--color-black);background:var(--background-color);color:var(--text-color);border-bottom:5px solid var(--border-bottom-color);transition:all .3s ease-out}.search-filter-item .search-filter-item-inner{border:1px solid var(--color-black);border-bottom-width:0;padding:24px}.search-filter-item h4{margin:0 0 15px}.search-filter-item h4 a{color:inherit;text-decoration:underline}.search-filter-item h4 a:after{content:url(../img/fa-icons/arrow-right-solid-yellow.svg);display:inline-block;width:.875em;height:1em;margin-left:.25em;line-height:1em;vertical-align:bottom;transition:all .3s ease-out}.search-filter-item .excerpt{font-size:1.125rem}.search-filter-item .excerpt p{margin:0}.search-filter-item .stats{font-size:.875rem;font-family:var(--font-ibm-plex-sans)}.search-filter-item .stats .stat{color:var(--stat-color);transition:color .3s ease-out}.search-filter-item .majors-list{font-size:1.125rem;margin-top:30px}.search-filter-item .majors-list ul{margin:0;padding:0;list-style:none}.search-filter-item .majors-list ul li+li{margin-top:10px}.search-filter-item .majors-list a{color:var(--text-color);transition:color .3s ease-out}.search-filter-item .majors-list a .icon{margin-left:.3em}.search-filter-item .majors-list a .icon svg{height:.9em;fill:var(--text-color);transition:fill .3s ease-out}@media only screen and (min-width:782px){.search-filter-item:hover{--background-color:var(--color-black);--border-bottom-color:var(--color-yellow);--stat-color:var(--color-yellow);--text-color:var(--color-white)}.search-filter-item:hover h4 a:after{margin-left:.5em;opacity:1}}.faculty-staff-wrap{margin:30px 0 60px}.faculty-staff-wrap .searchandfilter ul{padding:0}@media only screen and (min-width:768px){.faculty-staff-wrap .searchandfilter ul{display:flex;gap:20px;align-items:flex-end}}.faculty-staff-wrap .searchandfilter .sf-field-search{flex:1 1 auto;width:100%}@media only screen and (min-width:768px){.faculty-staff-wrap .searchandfilter .sf-field-search{max-width:500px}}.faculty-staff-wrap .searchandfilter .sf-field-taxonomy-faculty_staff_department{margin-left:auto}.faculty-staff-wrap .searchandfilter .sf-input-select{appearance:none;padding:15px 35px 15px 25px;width:100%;height:50px;border:0;font-weight:700;background-color:var(--color-yellow);background-image:url(../img/fa-icons/chevron-down-solid-black.svg);background-repeat:no-repeat;background-size:16px;background-position:top 45% right 10px;cursor:pointer}.faculty-staff-wrap .searchandfilter .sf-input-select option{background-color:var(--color-white)}@media only screen and (min-width:768px){.faculty-staff-wrap .searchandfilter .sf-input-select{width:250px}}.faculty-staff-wrap .searchandfilter .search-filter-reset{--background-color:var(--color-white);--text-color:var(--color-black);--border-color:var(--color-true-black);min-width:0;width:100%;cursor:pointer}.faculty-staff-wrap .searchandfilter .search-filter-reset:hover{--background-color:var(--color-yellow)}