.staff-container .panel-heading .panel-title:after{font-family:FontAwesome;content:"\f107";position:absolute;right:20px}.staff-container .panel-heading .department-link.collapsed>.panel-title:after{content:"\f106"}.staff-container .department-item{display:flex;flex-wrap:wrap;justify-content:space-evenly}.staff-container .department-item.collapse:not(.in){display:none}.staff-container .staff-item{min-width:249px;max-width:249px}.staff-container .staff-item .staff-link:active,.staff-container .staff-item .staff-link:hover,.staff-container .staff-item .staff-link:visited{text-decoration:none}.staff-container .staff-item.contactable-staff .image-wrapper:after{font-family:FontAwesome;content:"\f05a";color:#bbb;position:absolute;bottom:4px;right:4px}.staff-container .staff-item .thumbnail{margin:10px;padding:0;border:none}.staff-container .staff-item .thumbnail .image-wrapper{display:flex;flex-direction:column;height:304px;overflow:hidden;box-sizing:border-box;align-items:center;justify-content:center;border:1px solid #ddd;border-radius:4px;padding:2px;position:relative}.staff-container .staff-item .thumbnail .image-wrapper img{max-width:100%;max-height:300px;min-height:1px}.staff-container .staff-item .thumbnail .caption{height:50px;position:relative;padding:4px}.staff-container .staff-item .thumbnail .caption .staff-name,.staff-container .staff-item .thumbnail .caption .staff-title{display:block;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.staff-container .staff-item .thumbnail .caption .staff-name{font-weight:600}.staff-container .staff-item .thumbnail .caption .staff-title{font-size:14px}.staff-detail-modal .modal-dialog .modal-content .modal-body .staff-photo{max-width:100%}.staff-detail-modal .modal-dialog .modal-content .modal-body .position{font-size:16px;font-style:normal;font-weight:600}.staff-detail-modal .modal-dialog .modal-content .modal-body .phone{font-style:normal}.staff-detail-modal .modal-dialog .modal-content .modal-body .bio{overflow:auto;word-break:break-word;overflow-wrap:break-word;-ms-word-break:break-word}.staff-detail-modal .modal-dialog .modal-content .modal-body .staff-contact-form .comment{width:100%}.staff-detail-modal .modal-dialog .modal-content .modal-footer{border-top:none;text-align:right}
/*# sourceMappingURL=staff.min.css.map */
