.staff-directory-search .top_container{padding:5px}
.staff-directory-search .staff_directory_search_label{width:220px}
.staff-directory-search .staff_directory_search_button{width:150px;margin-top:8px}
.staff_directory_results_header .header{font-weight:700;cursor:pointer;user-select:none}
.staff_directory_results_header .selected.header{background-color:#eee}
.staff_directory_results_container .search_result_paginator .search_result_page_selector{cursor:pointer;text-decoration:underline;padding-left:.5em}
.staff_directory_results_container .search_result_paginator .search_result_page_selector.selected{cursor:unset;text-decoration:unset}
.staff_directory_results{display:flex;flex-direction:column}
.staff_directory_results_row{display:flex;flex-wrap:wrap}
div.staff_directory_results_row.odd{background-color:#eee}
div.staff_directory_results_row.even{background-color:#d8d8d8}
@media screen and (max-width:767px){.staff_directory_results .staff_directory_results_header{display:none}
span.fullname{font-weight:700}
.staff_directory_results .staff-profile-link-icon{display:none}
div.staff_directory_results_row>div{padding-right:4px;padding-left:4px}
}
@media screen and (min-width:768px){.staff_directory_results .staff-profile-link-text{display:none}
div.staff_directory_results_row>div{border:1px solid white;padding:10px}
.staff_directory_results .center{text-align:center;padding-left:0;padding-right:0}
}
.staff_directory_person_details .row{padding:6px 0}
.staff_directory_results_parent_structure_link{text-decoration:underline}
.staff_directory_results_parent_structure_seperator{margin:0 .5em;font-size:.8em}
.search_result_structure{font-weight:bold}
.staff_directory_results_parent_structure_link{text-decoration:underline;color:#013554}