.faculty-sidebar.sidebar{width:100%;display:block;border:none;padding:45px 0 0}@media (min-width:1200px){.faculty-sidebar.sidebar{width:23%;padding:45px 20px 45px 0;border-right:1px solid #d4d8e1}}.faculty-sidebar .sidebar__top:after{display:none}.faculty-sidebar .sidebar__top__title{margin-bottom:0}.faculty-sidebar .facetwp-facet-faculty_types{display:flex;justify-content:center;border-bottom:1px solid #d4d8e1;border-top:1px solid #d4d8e1;padding-top:1rem;margin-bottom:0}@media (min-width:1200px){.faculty-sidebar .facetwp-facet-faculty_types{padding-top:0;border-top:none}}.faculty-sidebar .facetwp-radio{width:100%;cursor:pointer;position:relative;transition:color .2s ease-in-out;color:#4a4a4a;padding:0 16px;font-family:"legacy-book";font-size:1.25rem;line-height:1.75rem;color:#02132b;padding:12px;text-align:center;color:#d4d8e1;background:0 0;margin-bottom:3px;position:relative}@media (min-width:900px){.faculty-sidebar .facetwp-radio{padding:12px;text-align:center;background-color:#fff}}.faculty-sidebar .facetwp-radio:hover{color:#c8102e !important}@media (min-width:900px){.faculty-sidebar .facetwp-radio.checked{font-weight:700;color:#c8102e !important}.faculty-sidebar .facetwp-radio.checked:after{position:absolute;width:100%;height:4px;background:#c8102e;bottom:-3px;left:0;content:" "}}@media only screen and (min-width:900px){.faculty-sidebar .facetwp-radio{font-size:1.5rem;line-height:2rem}}.faculty-sidebar .facetwp-radio.checked{color:#c8102e !important;background:0 0;font-weight:400;pointer-events:none}.faculty-sidebar .facetwp-radio.checked:after{position:absolute;width:100%;height:4px;background:#c8102e;bottom:-3px;left:0;content:" "}.faculty-sidebar .facetwp-radio:before{content:" ";position:absolute;top:4px;left:0;height:100%;width:1px;background:#d4d8e1}.faculty-sidebar .facetwp-radio:first-child:before{display:none}.faculty-sidebar .facetwp-sort{display:none}.faculty-sidebar .facetwp-counter{display:none}.faculty-sidebar .facetwp-checkbox{background:0 0;padding-left:0;display:flex;transition:color .2s ease;margin-top:1.5rem}.faculty-sidebar .facetwp-checkbox+label{transition:color .2s ease}.faculty-sidebar .facetwp-checkbox:before{-moz-appearance:none;-webkit-appearance:none;display:block;content:" ";position:relative;width:.875rem;min-width:.875rem;height:.875rem;outline:2px solid #000;border:2px solid #fff;margin-right:.6875rem;transition:outline .2s ease,background-color .2s ease}.faculty-sidebar .facetwp-checkbox.checked,.faculty-sidebar .facetwp-checkbox.nf-checked{background:0 0;color:#c8102e}.faculty-sidebar .facetwp-checkbox.checked+label,.faculty-sidebar .facetwp-checkbox.nf-checked+label{color:#c8102e}.faculty-sidebar .facetwp-checkbox.checked:before,.faculty-sidebar .facetwp-checkbox.nf-checked:before{outline:2px solid #c8102e;background-color:#c8102e}.faculty-sidebar__filters{opacity:0;height:0;margin-top:-1px;border:1px solid #d4d8e1;padding:0 12px 12px;position:relative;border-top:none;background-color:#fff;overflow:hidden}.faculty-sidebar__filters.open{height:auto;opacity:1}@media (min-width:1200px){.faculty-sidebar__filters{border:none;padding:0 0 0 2px;height:auto;opacity:1}}.faculty-sidebar__filters .facetwp-facet{margin-bottom:0}.faculty-sidebar__filters-toggle{font-family:"legacy-book";font-size:1.0625rem;line-height:1.875rem;border:none;outline:none;background-color:#fff;color:#7d8389;padding:14px;-webkit-appearance:none;border-radius:0;box-sizing:border-box;width:100%;height:60px;padding-right:74px;border:1px solid #d4d8e1;color:#000;position:relative}.faculty-sidebar__filters-toggle::placeholder{font-family:"legacy-book";font-size:1.0625rem;line-height:1.875rem;color:#d4d8e1}.faculty-sidebar__filters-toggle.open:before{transform:rotate(180deg)}.faculty-sidebar__filters-toggle:before{position:absolute;right:16px;top:23px;content:" ";width:14px;height:11px;border-left:7px solid transparent;border-right:7px solid transparent;border-top:11px solid #c8102e}@media (min-width:1200px){.faculty-sidebar__filters-toggle{display:none}}.faculty-sidebar__sort{background:0 0;padding-left:0;display:flex;transition:color .2s ease;cursor:pointer;padding-top:1.125rem;padding-bottom:1.125rem;margin-bottom:1.375rem;border-bottom:1px solid #d4d8e1}.faculty-sidebar__sort+label{transition:color .2s ease}.faculty-sidebar__sort:before{-moz-appearance:none;-webkit-appearance:none;display:block;content:" ";position:relative;width:.875rem;min-width:.875rem;height:.875rem;outline:2px solid #000;border:2px solid #fff;margin-right:.6875rem;transition:outline .2s ease,background-color .2s ease}.faculty-sidebar__sort.checked,.faculty-sidebar__sort.nf-checked{background:0 0;color:#c8102e}.faculty-sidebar__sort.checked+label,.faculty-sidebar__sort.nf-checked+label{color:#c8102e}.faculty-sidebar__sort.checked:before,.faculty-sidebar__sort.nf-checked:before{outline:2px solid #c8102e;background-color:#c8102e}.faculty-sidebar__filter--reset{font-family:"legacy-book";text-transform:uppercase;text-decoration:none;font-size:1rem;line-height:1.25rem;color:#4a4a4a;cursor:pointer;margin-top:.625rem}@media only screen and (min-width:900px){.faculty-sidebar__filter--reset{font-size:.875rem;line-height:1.125rem}}@media (min-width:1200px){.faculty-sidebar__filter--reset{margin-top:2.5rem}}.faculty-sidebar__search input{border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;box-shadow:none;border:1px solid #ddd}.faculty-sidebar__search .facetwp-autocomplete{width:100%;height:60px;margin-top:8px;padding:0 16px;font-family:"legacy-book"}.faculty-sidebar__search .facetwp-autocomplete::placeholder{color:#cecece}.faculty-sidebar__search .facetwp-autocomplete:focus{border:1px solid #c8102e;outline:none}.faculty-sidebar__search .facetwp-autocomplete-update{display:none}.faculty-sidebar__search .autocomplete-suggestions{border:1px solid #f4f4f2 !important;box-shadow:none !important}.faculty-sidebar__search .autocomplete-suggestion{padding:23px 16px !important}.faculty-sidebar__tab-panel{transition:opacity .2s ease;opacity:0;height:0;pointer-events:none}.faculty-sidebar__tab-panel--active{opacity:1;height:auto;pointer-events:all}