#no-js-filter-submit{display:none}#uw-ajax-loader{text-align:center;padding-top:1rem}.no-js #no-js-filter-submit{display:block}#uw-filter.umark-fac-filter-top{background:transparent}.umark-fac-filter-top{position:relative}.umark-fac-filter-top .flex-form-wrapper{max-width:75rem;margin:0 auto;width:100%}.umark-fac-filter-top h3{font-size:1.125rem;margin-top:.5rem;margin-right:1rem;padding-left:1rem;margin-bottom:1.25rem}.umark-fac-filter-top label{color:#575757;position:absolute;left:-200rem}.umark-fac-filter-top input[type="text"],.umark-fac-filter-top select{height:3.75rem;position:relative;z-index:20;background-color:transparent;padding-left:1rem !important;margin-bottom:0;border-radius:0;border-left:0;border-right:0;border-top:0;color:#575757}.umark-fac-filter-top select{background-image:url(../images/arrow-select.svg);background-size:0.875rem auto;-moz-appearance:none;-webkit-appearance:none;appearance:none}.umark-fac-filter-top select:-ms-expand{display:none}.umark-fac-filter-top #uw-filter-clear{position:absolute;right:1rem;top:0rem;background:white url(../images/close.svg) 0.5rem center no-repeat;background-size:.75rem auto;color:#c5050c;border-radius:.5rem;box-shadow:0 0 0 0px rgba(0,0,0,0.25);border:1px solid #c5050c !important;text-transform:none;font-weight:400;font-size:1rem;padding:.4rem .4rem .4rem 1.75rem;margin-top:.25rem}.umark-fac-filter-top #uw-filter-clear:hover{background:#c5050c url(../images/close-white.svg) 0.5rem center no-repeat;background-size:.75rem auto;color:white}.flex-form-field-wrapper{padding:0 1rem 1rem 1rem}.flex-form-field{position:relative;width:100%;margin-bottom:1rem;border:1px solid #575757;-webkit-appearance:none}.flex-form-field:after{content:'';background:#f7f7f7;position:absolute;left:0;top:0;width:100%;height:100%}#uw-people-view-wrapper{min-height:600px;transition:opacity .3s}#uw-people-view-wrapper.uw-ready{opacity:0}.uw-people-list li{margin-bottom:0}.uw-soe-faculty-headshot>p{max-width:275px}.uw-person-inner-wrapper{position:relative}.uw-person-img-wrapper{max-height:75vw;overflow:hidden;position:relative;height:75vw;background:#ddd}.uw-person-img-wrapper img{height:100%;width:auto;position:absolute;max-width:none;top:0;left:50%;transform:translateX(-50%)}.uw-person-img-wrapper img.uw-default-person{height:auto;width:100%}.uw-person-txt-wrapper{padding:1rem;text-align:center;font-size:1.25rem}.uw-person-txt-wrapper h2{margin-top:0;font-size:1.375rem}.uw-person-txt-wrapper p{line-height:1.12 !important}.uw-person-txt-wrapper a{text-decoration:none !important}.uw-person-txt-wrapper a:hover{text-decoration:underline !important}.uw-person-txt-wrapper a:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 30em){#uw-people-wrapper{display:flex;flex-wrap:wrap}.uw-person-wrapper{padding:0 1rem 2rem 1rem;flex:0 0 50%;max-width:50%}.uw-person-inner-wrapper{box-shadow:3px 3px 5px 0px rgba(0,0,0,0.25);height:100%}.uw-person-inner-wrapper:hover{box-shadow:10px 10px 15px 0px rgba(0,0,0,0.25)}.uw-person-img-wrapper{max-height:195px;height:195px}}@media screen and (min-width: 50em){.uw-person-wrapper{flex:0 0 33.33%;max-width:33.33%}#uw-filter{padding:2rem 1rem}#uw-filter h3{line-height:2.5}.umark-fac-filter-top #uw-filter-clear{position:static;right:auto;top:auto;font-size:1.125rem;padding:.5rem .5rem .5rem 1.75rem;margin-top:.75rem}.flex-form-field-wrapper{flex:1 1;display:flex;flex-direction:row-reverse}.flex-form-field-wrapper>div{flex:1 1 50% !important;max-width:50% !important;padding-right:1rem}.flex-form-wrapper{display:flex;justify-content:flex-start;align-items:flex-start}.flex-form-wrapper>div{margin-right:1rem;padding:0}.flex-form-field{border:none}.flex-form-field:after{width:calc(100% - 1rem);border-radius:2px;border:1px solid #bbb}input[type="text"],select{padding-left:1rem !important;border-radius:2px;border-left:1px solid #bbb;border-right:1px solid #bbb;height:3rem;font-size:1.125rem}}@media screen and (min-width: 65em){.uw-person-wrapper{flex:0 0 25%;max-width:25%}}@media screen and (min-width: 77.5em){#uw-people-wrapper{margin-left:-2rem;margin-right:-2rem}#uw-filter{padding:2rem 0}}
