  .single-person .content-column>article>.person-card{margin-left:-15px;margin-right:-15px;max-width:none}.single-person .content-column>article>.person-card:after,.single-person .content-column>article>.person-card:before{content:" ";display:table}.single-person .content-column>article>.person-card:after{clear:both}.single-person .content-column>article>.person-card .image{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;padding-bottom:0;height:auto}@media(min-width:768px){.single-person .content-column>article>.person-card .image{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media(min-width:768px)and (min-width:768px){.single-person .content-column>article>.person-card .image{float:left;width:25%}}.single-person .content-column>article>.person-card .image img{width:100%;height:auto;display:inline;position:static}.single-person .content-column>article>.person-card .info{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:2em}.single-person .content-column>article>.person-card .info .name h1{margin-bottom:.25em}.single-person .content-column>article>.person-card .info .name-department{margin-bottom:2em}@media(min-width:768px){.single-person .content-column>article>.person-card .info{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media(min-width:768px)and (min-width:768px){.single-person .content-column>article>.person-card .info{float:left;width:75%}}@media(min-width:768px){.single-person .content-column>article>.person-card .info .name{position:relative;min-height:1px;padding-left:0;padding-right:0}}@media(min-width:768px)and (min-width:768px){.single-person .content-column>article>.person-card .info .name{float:left;width:100%}}@media(min-width:768px){.single-person .content-column>article>.person-card .info .name-department{position:relative;min-height:1px;padding-right:15px;padding-left:0;margin-bottom:0}}@media(min-width:768px)and (min-width:768px){.single-person .content-column>article>.person-card .info .name-department{float:left;width:58.3333333333%}}@media(min-width:768px){.single-person .content-column>article>.person-card .info .name-department .title h2{font-size:1em}}@media(min-width:768px){.single-person .content-column>article>.person-card .info .contact{position:relative;min-height:1px;padding-left:15px;padding-right:0}}@media(min-width:768px)and (min-width:768px){.single-person .content-column>article>.person-card .info .contact{float:left;width:41.6666666667%}}.single-person .content-column>article>.person-card .details{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}.single-person .content-column>article>.person-card .details .website p{word-wrap:break-word}@media(min-width:768px){.single-person .content-column>article>.person-card .details .left{position:relative;min-height:1px;padding-right:15px;padding-left:0}}@media(min-width:768px)and (min-width:768px){.single-person .content-column>article>.person-card .details .left{float:left;width:50%}}@media(min-width:768px){.single-person .content-column>article>.person-card .details .right{position:relative;min-height:1px;padding-left:15px;padding-right:0}}@media(min-width:768px)and (min-width:768px){.single-person .content-column>article>.person-card .details .right{float:left;width:33.3333333333%}}.single-person .content-column>article>.person-card .single-submission-link{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;margin-top:1.5em}.single-person .content-column>article>.person-card .single-submission-link p{border-top:1px solid #ebebeb;padding-top:1em}.single-person .content-column>article>.person-card .single-submission-link #profile-update-request{display:none}.single-person .content-column>article>.person-card .single-submission-link #profile-update-request .g-recaptcha iframe.required{border:2px solid #ff8200}.single-person .content-column>article>.person-card .single-submission-link #profile-update-request .validation-error{color:#ff8200}.single-person .content-column>article>.person-card .single-submission-link #profile-update-request .submit-button{margin-top:1em}.archive .content-column>.wrapper{margin-left:-15px;margin-right:-15px}.archive .content-column>.wrapper:after,.archive .content-column>.wrapper:before{content:" ";display:table}.archive .content-column>.wrapper:after{clear:both}.archive .content-column>.wrapper>article{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:768px){.archive .content-column>.wrapper>article{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media(min-width:768px)and (min-width:768px){.archive .content-column>.wrapper>article{float:left;width:50%}}.archive .content-column>.wrapper>article>.person-card{margin-left:-15px;margin-right:-15px;max-width:none;margin-bottom:2em}.archive .content-column>.wrapper>article>.person-card:after,.archive .content-column>.wrapper>article>.person-card:before{content:" ";display:table}.archive .content-column>.wrapper>article>.person-card:after{clear:both}.archive .content-column>.wrapper>article>.person-card .image{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;padding-bottom:0;height:auto}@media(min-width:768px){.archive .content-column>.wrapper>article>.person-card .image{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media(min-width:768px)and (min-width:768px){.archive .content-column>.wrapper>article>.person-card .image{float:left;width:33.3333333333%}}.archive .content-column>.wrapper>article>.person-card .image img{width:100%;height:auto;display:inline;position:static}.archive .content-column>.wrapper>article>.person-card .details{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:768px){.archive .content-column>.wrapper>article>.person-card .details{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media(min-width:768px)and (min-width:768px){.archive .content-column>.wrapper>article>.person-card .details{float:left;width:66.6666666667%}}.archive .content-column>.wrapper>article>.person-card .details .name h3{font-size:1.125em}.archive .content-column>.wrapper>article>.person-card .details .title h4{font-size:1em}.archive .content-column>.wrapper>article>.person-card .details .departments{margin-bottom:0;margin-top:1em}@-webkit-keyframes explorerLoading{0%{left:0;width:20px}50%{width:120px}to{left:100%;width:20px}}@keyframes explorerLoading{0%{left:0;width:20px}50%{width:120px}to{left:100%;width:20px}}.faculty-explorer-shortcode .loader,.page-template-template-people-by-college .college-list .loader{display:none;width:100%;overflow:hidden}.faculty-explorer-shortcode .loader div:first-child,.page-template-template-people-by-college .college-list .loader div:first-child{font-size:12px;line-height:1em;text-transform:uppercase;text-align:center;margin-bottom:.33333em}.faculty-explorer-shortcode .loader div.bar,.page-template-template-people-by-college .college-list .loader div.bar{height:2px;background-color:#fff;position:relative}.faculty-explorer-shortcode .loader div.bar:before,.page-template-template-people-by-college .college-list .loader div.bar:before{content:"";display:block;width:20px;height:2px;background-image:linear-gradient(90deg,#fff,#666,#fff);position:absolute;left:0;top:0;-webkit-animation:explorerLoading 1s ease-in infinite;animation:explorerLoading 1s ease-in infinite}.faculty-explorer-shortcode.loading .loader,.page-template-template-people-by-college .college-list.loading .loader{display:block}.faculty-explorer-shortcode .dept-contact{border:1px solid #ebebeb;padding:.5em .5em 0;opacity:1;transition:opacity .2s}.faculty-explorer-shortcode .dept-contact.empty{border-width:0;padding:0}.faculty-explorer-shortcode .results-header{margin-top:.66666em;margin-bottom:-.66666em}.faculty-explorer-shortcode .results-header span{display:inline-block;margin-right:.5em;color:#4a7729}.faculty-explorer-shortcode .results-header span:first-child{color:#000}.faculty-explorer-shortcode .result-count{font-weight:900;margin:1em 0}.faculty-explorer-shortcode .person-list{opacity:1;transition:opacity .2s}.faculty-explorer-shortcode .person-list.view-phonebook{margin-top:2em}.faculty-explorer-shortcode .person-list .empty{padding:0 15px}.faculty-explorer-shortcode .person-list .table-wrapper{position:relative;min-height:1px;padding:0 15px}@media(min-width:768px){.faculty-explorer-shortcode .person-list .table-wrapper{float:left;width:100%}}.faculty-explorer-shortcode .person-list .table-wrapper table{table-layout:fixed;width:100%}.faculty-explorer-shortcode .person-list .table-wrapper table tbody tr:nth-child(2n){background-color:#f5f5f5}.faculty-explorer-shortcode .person-list .table-wrapper table td,.faculty-explorer-shortcode .person-list .table-wrapper table th{width:20%;padding:.5em 1em;word-wrap:break-word}.faculty-explorer-shortcode .person-list .table-wrapper table td:first-child,.faculty-explorer-shortcode .person-list .table-wrapper table td:nth-child(3),.faculty-explorer-shortcode .person-list .table-wrapper table th:first-child,.faculty-explorer-shortcode .person-list .table-wrapper table th:nth-child(3){width:25%}.faculty-explorer-shortcode .person-list .table-wrapper table td:nth-child(4),.faculty-explorer-shortcode .person-list .table-wrapper table th:nth-child(4){width:30%}@media(min-width:992px){.faculty-explorer-shortcode .person-list .table-wrapper table td,.faculty-explorer-shortcode .person-list .table-wrapper table th{width:20%}.faculty-explorer-shortcode .person-list .table-wrapper table td:first-child,.faculty-explorer-shortcode .person-list .table-wrapper table th:first-child{width:30%}.faculty-explorer-shortcode .person-list .table-wrapper table td:nth-child(3),.faculty-explorer-shortcode .person-list .table-wrapper table th:nth-child(3){width:20%}}.faculty-explorer-shortcode .directory-paging{margin-top:.5em;overflow:hidden}.faculty-explorer-shortcode .directory-paging span{width:49%;display:block}.faculty-explorer-shortcode .directory-paging span:first-child{float:left;text-align:left}.faculty-explorer-shortcode .directory-paging span:last-child{float:right;text-align:right}.faculty-explorer-shortcode .directory-paging span.disabled a:active,.faculty-explorer-shortcode .directory-paging span.disabled a:hover,.faculty-explorer-shortcode .directory-paging span.disabled a:link,.faculty-explorer-shortcode .directory-paging span.disabled a:visited{color:#868686;text-decoration:none;cursor:default}.faculty-explorer-shortcode.loading .loader{display:block}.faculty-explorer-shortcode.loading .dept-contact,.faculty-explorer-shortcode.loading .person-list,.faculty-explorer-shortcode.loading .result-count{opacity:.3}.page-template-template-faculty-page .faculty-explorer-shortcode{margin-top:0}.page-template-template-people-by-college .college-selector{margin-left:-15px;margin-right:-15px;margin-bottom:2em}.page-template-template-people-by-college .college-selector:after,.page-template-template-people-by-college .college-selector:before{content:" ";display:table}.page-template-template-people-by-college .college-selector:after{clear:both}.page-template-template-people-by-college .college-selector>div{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:1.25em}@media(min-width:768px){.page-template-template-people-by-college .college-selector>div{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media(min-width:768px)and (min-width:768px){.page-template-template-people-by-college .college-selector>div{float:left;width:50%}}.page-template-template-people-by-college .college-selector>div h3{font-size:1.25em}.page-template-template-people-by-college .college-selector>div p{margin-bottom:.5em}.page-template-template-people-by-college .faculty-explorer-shortcode>.container-fluid>h2{border-bottom:1px solid #ebebeb}.page-template-template-people-by-college .faculty-explorer-shortcode #faculty-explorer-form{display:none}.page-template-template-people-by-college .faculty-explorer-shortcode .dept-contact{border-width:0;padding:0}.page-template-template-people-by-college .faculty-explorer-shortcode .dept-contact>.dept{padding-bottom:0}.page-template-template-people-by-college .faculty-explorer-shortcode .dept-contact>.dept>h2{display:none}.page-template-template-people-by-college .college-list.portrait .dept-list{margin-bottom:3em;clear:both}.page-template-template-people-by-college .college-list.portrait .dept-contact>.dept>h2{display:none}.page-template-template-people-by-college .college-list.portrait .dept-contact .contact_group h3{margin-bottom:0;margin-top:.66666em}.page-template-template-people-by-college .college-list.portrait .dept-contact .contact_group p{margin-bottom:0}.page-template-template-people-by-college .college-list.portrait .dept-contact .contact_group p span{font-weight:700}.page-template-template-people-by-college .college-list.portrait .person-list{margin-left:-15px;margin-right:-15px}.page-template-template-people-by-college .college-list.portrait .person-list:after,.page-template-template-people-by-college .college-list.portrait .person-list:before{content:" ";display:table}.page-template-template-people-by-college .college-list.portrait .person-list:after{clear:both}.page-template-template-people-by-college .college-list.portrait .person-card{position:relative;float:left;width:50%;min-height:1px;padding-left:15px;padding-right:15px;margin-top:2em}@media(min-width:768px){.page-template-template-people-by-college .college-list.portrait .person-card{position:relative;min-height:1px;padding-left:15px;padding-right:15px}}@media(min-width:768px)and (min-width:768px){.page-template-template-people-by-college .college-list.portrait .person-card{float:left;width:33.3333333333%}}.page-template-template-people-by-college .college-list.phonebook .table-wrapper{position:relative;min-height:1px;padding-left:0;padding-right:0}@media(min-width:768px){.page-template-template-people-by-college .college-list.phonebook .table-wrapper{float:left;width:100%}}.page-template-template-people-by-college .college-list.phonebook .table-wrapper table{table-layout:fixed;width:100%}.page-template-template-people-by-college .college-list.phonebook .table-wrapper table tbody tr:nth-child(2n){background-color:#f5f5f5}.page-template-template-people-by-college .college-list.phonebook .table-wrapper table td,.page-template-template-people-by-college .college-list.phonebook .table-wrapper table th{width:20%;padding:.5em 1em;word-wrap:break-word}.page-template-template-people-by-college .college-list.phonebook .table-wrapper table td:first-child,.page-template-template-people-by-college .college-list.phonebook .table-wrapper table td:nth-child(3),.page-template-template-people-by-college .college-list.phonebook .table-wrapper table th:first-child,.page-template-template-people-by-college .college-list.phonebook .table-wrapper table th:nth-child(3){width:25%}.page-template-template-people-by-college .college-list.phonebook .table-wrapper table td:nth-child(4),.page-template-template-people-by-college .college-list.phonebook .table-wrapper table th:nth-child(4){width:30%}@media(min-width:992px){.page-template-template-people-by-college .college-list.phonebook .table-wrapper table td,.page-template-template-people-by-college .college-list.phonebook .table-wrapper table th{width:20%}.page-template-template-people-by-college .college-list.phonebook .table-wrapper table td:first-child,.page-template-template-people-by-college .college-list.phonebook .table-wrapper table th:first-child{width:30%}.page-template-template-people-by-college .college-list.phonebook .table-wrapper table td:nth-child(3),.page-template-template-people-by-college .college-list.phonebook .table-wrapper table th:nth-child(3){width:20%}}.page-template-template-department-contacts .department-selector>div:first-child,.page-template-template-people-by-department .department-selector>div:first-child{border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;margin-bottom:2em}.page-template-template-department-contacts .department-selector>div:first-child .alpha-links a,.page-template-template-people-by-department .department-selector>div:first-child .alpha-links a{display:inline-block;margin-right:.5em;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;padding:.5em 0}.page-template-template-department-contacts .dept,.page-template-template-department-contacts .dept .alpha-header,.page-template-template-people-by-department .dept,.page-template-template-people-by-department .dept .alpha-header{margin-bottom:1em}.faculty-explorer-shortcode .dept-contact .dept,.page-template-template-department-contacts-alternate .dept,.page-template-template-department-contacts .dept{padding-bottom:1.5em}.faculty-explorer-shortcode .dept-contact .dept h2,.page-template-template-department-contacts-alternate .dept h2,.page-template-template-department-contacts .dept h2{margin-bottom:0}.faculty-explorer-shortcode .dept-contact .dept .contact_group h3,.page-template-template-department-contacts-alternate .dept .contact_group h3,.page-template-template-department-contacts .dept .contact_group h3{color:#2c5234;margin-top:.5em;font-size:1.25em}.faculty-explorer-shortcode .dept-contact .dept .contact_group h3,.faculty-explorer-shortcode .dept-contact .dept .contact_group p,.faculty-explorer-shortcode .dept-contact .dept p,.page-template-template-department-contacts-alternate .dept .contact_group h3,.page-template-template-department-contacts-alternate .dept .contact_group p,.page-template-template-department-contacts-alternate .dept p,.page-template-template-department-contacts .dept .contact_group h3,.page-template-template-department-contacts .dept .contact_group p,.page-template-template-department-contacts .dept p{margin-bottom:0}.page-template-template-department-contacts .department-selector>div:first-child{border-top-width:0;border-bottom-width:0;margin-bottom:1em}.page-template-template-department-contacts .dept .dept{background-color:#f5f5f5;padding:.5em 1em}.page-template-template-department-contacts .dept .dept h2{font-size:1.25em}.page-template-template-department-contacts .dept .dept h3{font-size:1em}.page-template-template-department-contacts .dept .dept .dept{padding-top:.5em;padding-bottom:.5em;margin-bottom:0;background-color:#fff}.page-template-template-department-contacts .dept .dept .dept .contact_group:last-child{margin-bottom:0}.page-template-template-department-contacts .dept .dept .contact_group+.dept{padding-top:.75em;margin-top:.75em}.page-template-template-department-contacts .dept .dept>.dept:last-child{padding-bottom:.75em}.page-template-template-department-contacts .department-selector>.dept>.dept>h2+.dept{margin-top:.5em}.page-template-template-department-contacts-alternate #department-filter{border-bottom:1px solid #ebebeb;padding-bottom:1.5em;margin-bottom:1em}.page-template-template-department-contacts-alternate #department-filter #department-search{margin-left:1em;width:50%}@media(max-width:767px){.page-template-template-department-contacts-alternate #department-filter #department-search{margin-left:0;width:100%;display:block}}.page-template-template-department-contacts-alternate #department-filter label{font-weight:700}.page-template-template-department-contacts-alternate .dept{border-bottom:1px solid #ebebeb;margin-bottom:1em}.page-template-template-people-by-department .dept .alpha-header{margin-top:2em}.page-template-template-people-by-department .dept:nth-child(2) .alpha-header{margin-top:0}.ulv-directory-widget ul{list-style-type:none;margin:0;padding:0}.ulv-directory-widget ul li{position:relative;padding-top:.5em;padding-bottom:0}.ulv-directory-widget ul li:first-child{padding-top:0}.ulv-directory-nav{margin-bottom:1em}.ulv-directory-nav.horizontal{overflow:hidden}.ulv-directory-nav.horizontal li{float:left}.ulv-directory-nav.horizontal li+li{margin-left:.5em}@media print{.single-person .person-card .image{display:none}.faculty-explorer-shortcode .person-list{border-bottom-width:0}.faculty-explorer-shortcode .directory-paging{border-top:1px solid #000}.faculty-explorer-shortcode form{border-top-color:#000;border-bottom-color:#000}.faculty-explorer-shortcode form input[type=text],.faculty-explorer-shortcode form select{border-color:#000}.faculty-explorer-shortcode form .btn{border-width:0}.page-template-template-department-contacts{border-top-color:#000}.page-template-template-people-by-department .dept .alpha-header .btn{padding-left:0;text-align:left}}.gform_wrapper .directory-portrait-img{overflow:hidden}.gform_wrapper .directory-portrait-img label.gfield_label{display:block}.gform_wrapper .directory-portrait-img h6{font-size:.9em}.gform_wrapper .directory-portrait-img .current-portrait{float:left;width:30%;margin-right:5%;padding-right:1em;padding-bottom:1em;border-right:1px solid #ebebeb}.gform_wrapper .directory-portrait-img .current-portrait img{width:100px;height:100px}.gform_wrapper .directory-portrait-img .current-portrait span{display:block}.gform_wrapper .directory-portrait-img .new-portrait{float:left;width:60%}
/*# sourceMappingURL=style.css.map */