.faculty_staff_list .faculty-staff-lead{margin-top:50px;margin-bottom:50px}@media only screen and (min-width:768px){.faculty_staff_list .faculty-staff-lead{align-items:flex-start;display:flex}}@media only screen and (min-width:768px){.faculty_staff_list .faculty-staff-lead .photo-wrap{width:35%}}.faculty_staff_list .faculty-staff-lead .photo-wrap img{display:block;height:auto;width:100%}@media only screen and (min-width:768px){.faculty_staff_list .faculty-staff-lead .lead-copy-wrap{flex-grow:1;padding:15px 30px;width:65%}}.faculty_staff_list .faculty-staff-lead .department,.faculty_staff_list .faculty-staff-lead .title{display:block;font-size:1.125em;line-height:24px;text-transform:none;margin:0}.faculty_staff_list .faculty-staff-lead .title{font-weight:600}.faculty_staff_list .faculty-staff-lead .links{display:flex;list-style-type:none;margin:0 0 15px 0;padding:0}@media only screen and (min-width:768px){.faculty_staff_list .faculty-staff-lead .links{margin:0 0 30px 0}}.faculty_staff_list .faculty-staff-lead .links a{display:flex;padding:13px 8px}.faculty_staff_list .faculty-staff-lead .links a svg{height:20px;width:20px}.faculty_staff_list .faculty-staff-lead .quick-link{margin:15px 0 5px 0}.faculty_staff_list .faculty-staff-lead .quick-link a{text-decoration:none}.faculty_staff_list .faculty-staff-lead .quick-link a .fa{padding-right:5px}.faculty_staff_list .faculty-staff-lead .quick-link a:hover{text-decoration:underline}.faculty_staff_list h3{margin-top:0}.faculty_staff_list .category-group-wrap .faculty-staff-results{margin-left:-1%}@media only screen and (min-width:768px){.faculty_staff_list .category-group-wrap .faculty-staff-results .item{width:31%}}.faculty-staff-search-wrap{background:#edaa00;padding:2em 0;margin-left:calc(50% - var(--viewportWidth)/ 2);margin-right:calc(50% - var(--viewportWidth)/ 2)}.faculty-staff-search-wrap .filter-wrap{margin:auto;max-width:1330px;padding:0 30px}.faculty-staff-search-wrap .searchandfilter ul{padding:0}@media only screen and (min-width:768px){.faculty-staff-search-wrap .searchandfilter ul{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:flex-end}}.faculty-staff-search-wrap .searchandfilter .sf-field-search label,.faculty-staff-search-wrap .searchandfilter .sf-field-taxonomy-faculty_staff_department label{background:#fff;padding:20px;width:100%}.faculty-staff-search-wrap .searchandfilter .sf-field-search input[type=text],.faculty-staff-search-wrap .searchandfilter .sf-field-taxonomy-faculty_staff_department input[type=text]{border:0;outline:0;font-size:1.125em}@media only screen and (min-width:768px){.faculty-staff-search-wrap .searchandfilter .sf-field-search{margin-left:20px}}.faculty-staff-search-wrap .searchandfilter .sf-field-search label{display:flex}.faculty-staff-search-wrap .searchandfilter .sf-field-search label::before{content:'';display:block;width:30px;height:30px;background:url(../../img/icons/magnifying-glass.svg);background-size:cover;margin-right:20px}.faculty-staff-search-wrap .searchandfilter .sf-field-search input[type=text]{flex:1;min-width:0;font-size:1.125em}.faculty-staff-search-wrap .searchandfilter .sf-field-taxonomy-faculty_staff_department select{border:0;outline:0;font-size:1.125em;width:100%}.faculty-staff-results{padding-top:20px;display:flex;flex-wrap:wrap}.faculty-staff-results .item{margin:20px 1%;width:48%}@media only screen and (min-width:768px){.faculty-staff-results .item{width:23%}}.faculty-staff-results .img-wrap a{display:block;position:relative}.faculty-staff-results .img-wrap a img{display:block;height:auto;width:100%}.faculty-staff-results .name{margin:5px 0;position:relative;font-weight:900;color:#003468}.faculty-staff-results .title{font-size:14px;line-height:19px;margin:5px 0;font-weight:600}.faculty-staff-results .department{font-size:14px;line-height:19px;margin:5px 0}.faculty-staff-results .links{list-style-type:none;margin:5px 0;padding:0}.faculty-staff-results .links a{display:block;padding:5px;text-decoration:none;font-size:16px}.faculty-staff-results .links a:hover{text-decoration:underline}.faculty-staff-results .links a .fa-phone{margin-right:5px}.faculty-staff-profile-wrap{position:relative}.faculty-staff-profile-wrap .profile-header-wrap{background:#f8f7f6;position:relative}@media only screen and (min-width:768px){.faculty-staff-profile-wrap .profile-header{display:flex;flex-direction:row-reverse}}.faculty-staff-profile-wrap .photo-wrap{padding-top:15px}@media only screen and (min-width:768px){.faculty-staff-profile-wrap .photo-wrap{padding:15px 0;width:45%}}.faculty-staff-profile-wrap .photo-wrap img{display:block;height:auto;width:100%}.faculty-staff-profile-wrap .intro-copy-wrap{padding-bottom:15px}@media only screen and (min-width:768px){.faculty-staff-profile-wrap .intro-copy-wrap{display:flex;align-items:center;justify-content:center;padding-bottom:0;padding-right:10px;width:55%}}.faculty-staff-profile-wrap h1{position:relative}.faculty-staff-profile-wrap h1:before{background:#f8f7f6;bottom:-30px;content:"";height:4px;left:0;position:absolute;width:60px}.faculty-staff-profile-wrap .title{display:block;font-size:20px;line-height:24px}.faculty-staff-profile-wrap .links{display:flex;list-style-type:none;margin:0 0 15px 0;padding:0}@media only screen and (min-width:768px){.faculty-staff-profile-wrap .links{margin:0 0 30px 0}}.faculty-staff-profile-wrap .links a{display:flex;padding:13px 8px}.faculty-staff-profile-wrap .links a svg{height:20px;width:20px}.faculty-staff-profile-wrap .quick-link{margin:0 0 5px 0}.faculty-staff-profile-wrap .quick-link a{text-decoration:none}.faculty-staff-profile-wrap .quick-link a .fa{padding-right:5px}@media only screen and (min-width:768px){.faculty-staff-profile-wrap .profile-content-wrap{display:flex;padding-top:65px}}@media only screen and (min-width:768px){.faculty-staff-profile-wrap .profile-content-wrap .profile-content{flex-grow:1;margin-left:auto;margin-right:auto;max-width:800px;width:70%}}@media only screen and (min-width:768px){.faculty-staff-profile-wrap .profile-content-wrap .profile-content+.profile-content-sidebar{border-left:5px solid #f8f7f6;margin-left:30px}}@media only screen and (min-width:768px){.faculty-staff-profile-wrap .profile-content-wrap .profile-content-sidebar{flex-shrink:0;padding-left:30px;width:30%}}