  @-webkit-keyframes explorerLoading{0%{left:0%;width:20px}50%{width:120px}100%{left:100%;width:20px}}@keyframes explorerLoading{0%{left:0%;width:20px}50%{width:120px}100%{left:100%;width:20px}}.ulv-directory-list-shortcode{margin-top:2em;margin-bottom:2em}.dark .ulv-directory-list-shortcode,.ulv-directory-list-shortcode.dark{margin-top:0;margin-bottom:0}.ulv-directory-list-shortcode h2{border-bottom:1px solid #868686;padding-bottom:.5em !important;margin-bottom:.75em !important}.ulv-directory-list-shortcode .person-list{margin-left:-15px;margin-right:-15px;padding-bottom:2em}.ulv-directory-list-shortcode .person-list:before,.ulv-directory-list-shortcode .person-list:after{content:" ";display:table}.ulv-directory-list-shortcode .person-list:after{clear:both}.ulv-directory-list-shortcode .directory-paging{padding-top:.5em;overflow:hidden;border-top:1px solid #ebebeb}.ulv-directory-list-shortcode .directory-paging span{width:49%;display:block}.ulv-directory-list-shortcode .directory-paging span:first-child{float:left;text-align:left}.ulv-directory-list-shortcode .directory-paging span:last-child{float:right;text-align:right}.ulv-directory-list-shortcode .directory-paging span.disabled a:link,.ulv-directory-list-shortcode .directory-paging span.disabled a:visited,.ulv-directory-list-shortcode .directory-paging span.disabled a:hover,.ulv-directory-list-shortcode .directory-paging span.disabled a:active{color:#868686;text-decoration:none;cursor:default}.ulv-directory-list-shortcode .loader{display:none;width:100%;overflow:hidden;padding-top:.75em}.ulv-directory-list-shortcode .loader div:first-child{font-size:12px;line-height:1em;text-transform:uppercase;text-align:center;margin-bottom:.33333em}.ulv-directory-list-shortcode .loader div.bar{height:2px;background-color:#fff;position:relative}.ulv-directory-list-shortcode .loader div.bar:before{content:"";display:block;width:20px;height:2px;background-image:linear-gradient(to right, #fff, #666, #fff);position:absolute;left:0;top:0;-webkit-animation:explorerLoading 1s ease-in infinite;animation:explorerLoading 1s ease-in infinite}.ulv-directory-list-shortcode.loading .loader{display:block}.ulv-directory-list-shortcode.loading .person-list{opacity:.3}.ulv-directory-view-portrait h2{margin-bottom:0 !important}.ulv-directory-view-portrait .person-card{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-top:2em}@media(min-width: 768px){.ulv-directory-view-portrait .person-card{float:left;width:33.3333333333%}}.ulv-directory-view-photocard .person-card{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:2em}@media(min-width: 768px){.ulv-directory-view-photocard .person-card{float:left;width:50%}}.ulv-directory-view-photocard .person-card .image{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-bottom:33.33333%}@media(min-width: 768px){.ulv-directory-view-photocard .person-card .image{float:left;width:33.3333333333%}}@media(max-width: 767px){.ulv-directory-view-photocard .person-card .image{padding-bottom:100%}}.ulv-directory-view-photocard .person-card .details{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width: 768px){.ulv-directory-view-photocard .person-card .details{float:left;width:66.6666666667%}}.ulv-directory-view-photocard .person-card .name{font-size:1.125em;margin-bottom:.11111em}.ulv-directory-view-photocard .person-card .title,.ulv-directory-view-photocard .person-card .phone,.ulv-directory-view-photocard .person-card .fax,.ulv-directory-view-photocard .person-card .email,.ulv-directory-view-photocard .person-card .departments,.ulv-directory-view-photocard .person-card .college,.ulv-directory-view-photocard .person-card .location{font-size:1em}.ulv-directory-view-photocard .person-card .phone span{display:inline-block}.ulv-directory-view-photocard .person-card .phone span.label{text-align:left;min-width:25%;margin-right:.5em}.ulv-directory-view-photocard .person-card .title{margin-bottom:.75em}.ulv-directory-view-photocard .person-card .departments{margin-top:.75em;margin-bottom:0}.ulv-directory-view-phonebook .table-wrapper,.ulv-directory-view-advisor .table-wrapper{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width: 768px){.ulv-directory-view-phonebook .table-wrapper,.ulv-directory-view-advisor .table-wrapper{float:left;width:100%}}.ulv-directory-view-phonebook .table-wrapper table,.ulv-directory-view-advisor .table-wrapper table{table-layout:fixed;width:100%}.ulv-directory-view-phonebook .table-wrapper table tbody tr:nth-child(even),.ulv-directory-view-advisor .table-wrapper table tbody tr:nth-child(even){background-color:#f5f5f5}.ulv-directory-view-phonebook .table-wrapper table th,.ulv-directory-view-phonebook .table-wrapper table td,.ulv-directory-view-advisor .table-wrapper table th,.ulv-directory-view-advisor .table-wrapper table td{width:20%;padding:.5em 1em;word-wrap:break-word}@media(min-width: 992px){.ulv-directory-view-phonebook .table-wrapper table th,.ulv-directory-view-phonebook .table-wrapper table td,.ulv-directory-view-advisor .table-wrapper table th,.ulv-directory-view-advisor .table-wrapper table td{width:20%}}.ulv-directory-view-phonebook .table-wrapper table th:nth-child(1),.ulv-directory-view-phonebook .table-wrapper table td:nth-child(1),.ulv-directory-view-phonebook .table-wrapper table th:nth-child(3),.ulv-directory-view-phonebook .table-wrapper table td:nth-child(3){width:25%}.ulv-directory-view-phonebook .table-wrapper table th:nth-child(4),.ulv-directory-view-phonebook .table-wrapper table td:nth-child(4){width:30%}@media(min-width: 992px){.ulv-directory-view-phonebook .table-wrapper table th:nth-child(1),.ulv-directory-view-phonebook .table-wrapper table td:nth-child(1){width:30%}.ulv-directory-view-phonebook .table-wrapper table th:nth-child(3),.ulv-directory-view-phonebook .table-wrapper table td:nth-child(3){width:20%}}.ulv-directory-view-advisor .table-wrapper table th:nth-child(1),.ulv-directory-view-advisor .table-wrapper table td:nth-child(1),.ulv-directory-view-advisor .table-wrapper table th:nth-child(2),.ulv-directory-view-advisor .table-wrapper table td:nth-child(2){width:25%}.ulv-directory-view-advisor .table-wrapper table th:nth-child(3),.ulv-directory-view-advisor .table-wrapper table td:nth-child(3){width:30%}@media(min-width: 992px){.ulv-directory-view-advisor .table-wrapper table th:nth-child(1),.ulv-directory-view-advisor .table-wrapper table td:nth-child(1){width:30%}.ulv-directory-view-advisor .table-wrapper table th:nth-child(2),.ulv-directory-view-advisor .table-wrapper table td:nth-child(2){width:20%}}.ulv-directory-view-bio .person-card{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:3em}@media(min-width: 768px){.ulv-directory-view-bio .person-card{float:left;width:100%}}.ulv-directory-view-bio .person-card .image{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-bottom:33.33333%}@media(min-width: 768px){.ulv-directory-view-bio .person-card .image{float:left;width:33.3333333333%}}@media(max-width: 767px){.ulv-directory-view-bio .person-card .image{padding-bottom:100%}}@media(min-width: 768px){.ulv-directory-view-bio .person-card .image{float:right;margin-left:30px}}.ulv-directory-view-bio .person-card .name{font-size:1.125em;margin-bottom:.11111em}.ulv-directory-view-bio .person-card .name a:link,.ulv-directory-view-bio .person-card .name a:visited{text-decoration:none}.ulv-directory-view-bio .person-card .name a:hover,.ulv-directory-view-bio .person-card .name a:active{text-decoration:underline}.ulv-directory-view-bio .person-card .title,.ulv-directory-view-bio .person-card .phone,.ulv-directory-view-bio .person-card .fax,.ulv-directory-view-bio .person-card .email,.ulv-directory-view-bio .person-card .departments,.ulv-directory-view-bio .person-card .college,.ulv-directory-view-bio .person-card .location{font-size:1em}.ulv-directory-view-faculty .person-card{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:3em}@media(min-width: 768px){.ulv-directory-view-faculty .person-card{float:left;width:100%}}.ulv-directory-view-faculty .person-card:before{content:"";display:block;width:100%;height:1px;background-color:#ebebeb;margin-bottom:1.5em}.ulv-directory-view-faculty .person-card .image{margin-top:1.5em}.ulv-directory-view-faculty .person-card .contact{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-left:0}@media(min-width: 768px){.ulv-directory-view-faculty .person-card .contact{float:left;width:33.3333333333%}}.ulv-directory-view-faculty .person-card .info{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-right:0}@media(min-width: 768px){.ulv-directory-view-faculty .person-card .info{float:left;width:66.6666666667%}}.ulv-directory-view-faculty .person-card .name{font-size:1.125em;margin-bottom:.11111em}.ulv-directory-view-faculty .person-card .departments{margin-bottom:0}.ulv-directory-view-faculty .person-card .title,.ulv-directory-view-faculty .person-card .phone,.ulv-directory-view-faculty .person-card .fax,.ulv-directory-view-faculty .person-card .email,.ulv-directory-view-faculty .person-card .departments,.ulv-directory-view-faculty .person-card .college,.ulv-directory-view-faculty .person-card .location{font-size:1em}.ulv-directory-view-faculty .person-card h4{margin-top:2em}.ulv-directory-view-faculty .person-card:first-child:before{display:none;margin-bottom:0}.ulv-directory-view-detail .person-card{position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:3em}@media(min-width: 768px){.ulv-directory-view-detail .person-card{float:left;width:100%}}.ulv-directory-view-detail .person-card:before{content:"";display:block;width:100%;height:1px;background-color:#ebebeb;margin-bottom:1.5em}.ulv-directory-view-detail .person-card .image{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-bottom:16.66667%}@media(min-width: 768px){.ulv-directory-view-detail .person-card .image{float:left;width:16.6666666667%}}@media(max-width: 767px){.ulv-directory-view-detail .person-card .image{padding-bottom:100%}}.ulv-directory-view-detail .person-card .info{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width: 768px){.ulv-directory-view-detail .person-card .info{float:left;width:83.3333333333%}}.ulv-directory-view-detail .person-card .info .name{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width: 768px){.ulv-directory-view-detail .person-card .info .name{float:left;width:83.3333333333%}}.ulv-directory-view-detail .person-card .info .name-department{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width: 768px){.ulv-directory-view-detail .person-card .info .name-department{float:left;width:41.6666666667%}}.ulv-directory-view-detail .person-card .info .contact{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width: 768px){.ulv-directory-view-detail .person-card .info .contact{float:left;width:41.6666666667%}}.ulv-directory-view-detail .person-card .details{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-left:30px}@media(min-width: 768px){.ulv-directory-view-detail .person-card .details{float:left;width:83.3333333333%}}@media(min-width: 768px){.ulv-directory-view-detail .person-card .details{left:16.6666666667%}}.ulv-directory-view-detail .person-card .departments{margin-bottom:0}.ulv-directory-view-detail .person-card .title,.ulv-directory-view-detail .person-card .phone,.ulv-directory-view-detail .person-card .fax,.ulv-directory-view-detail .person-card .email,.ulv-directory-view-detail .person-card .departments,.ulv-directory-view-detail .person-card .college,.ulv-directory-view-detail .person-card .location{font-size:1em}.ulv-directory-view-detail .person-card h3.h4{margin-top:0}.ulv-directory-view-detail .person-card h4{margin-top:2em}.ulv-directory-view-detail .person-card:first-child:before{display:none;margin-bottom:0}@media print{.ulv-directory-list-shortcode .person-card .image{display:none}.ulv-directory-list-shortcode .directory-paging{border-top-color:#000}.ulv-directory-view-photocard .person-card .details{width:100%;padding-left:0;padding-right:0}.ulv-directory-view-detail .person-card .info{width:100%;padding-left:0;padding-right:0;margin-bottom:.66666em}.ulv-directory-view-detail .person-card .info .name{width:100%;padding-left:0;padding-right:0}.ulv-directory-view-detail .person-card .info .name-department{padding-left:0}}@media print and (max-width: 767px){.ulv-directory-view-detail .person-card .info .name-department{padding-right:0}}@media print{.ulv-directory-view-detail .person-card .info .contact{padding-right:0}}@media print and (max-width: 767px){.ulv-directory-view-detail .person-card .info .contact{padding-left:0}}@media print{.ulv-directory-view-detail .person-card .details{left:0;padding-left:0;padding-right:0;width:100%}}/*# sourceMappingURL=style.css.map */
