/*@import "compass/reset";*/
.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-imgColumn {
  display: table-cell;
  text-align: center;
  width: 50px; }
  .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-imgColumn .avatar-frame {
    border: 0;
    width: 50px;
    height: 50px; }
    .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-imgColumn .avatar-frame img {
      -webkit-border-radius: 30px;
      -moz-border-radius: 30px;
      -ms-border-radius: 30px;
      -o-border-radius: 30px;
      border-radius: 30px;
      width: 50px;
      height: 50px; }

.bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo {
  display: table-cell;
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  padding-left: 20px;
  vertical-align: middle;
  font-style: italic;
  font-size: 13px;
  line-height: 17px; }
  .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .name, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .name {
    font-style: normal;
    font-size: 16px;
    line-height: 20px; }
  .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .email, .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .department, .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .phone, .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .showMore, .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .responsibility, .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .jobTitle, .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .location, .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .interest, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .email, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .department, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .phone, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .showMore, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .responsibility, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .jobTitle, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .location, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .interest {
    font-style: italic;
    font-size: 13px;
    color: #0072c6;
    cursor: pointer;
    line-height: 17px; }
  .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .email:hover, .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .department:hover, .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .phone:hover, .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .showMore:hover, .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .responsibility:hover, .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .jobTitle:hover, .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .location:hover, .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .interest:hover, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .email:hover, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .department:hover, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .phone:hover, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .showMore:hover, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .responsibility:hover, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .jobTitle:hover, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .location:hover, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .interest:hover {
    color: #23527c; }
  .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .glyphicon-menu-up, .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .glyphicon-menu-down, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .glyphicon-menu-up, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .glyphicon-menu-down {
    position: relative;
    top: 2px;
    padding-left: 7px; }
  .bootstrap-wrapper.wt-webpart-phonebook .wizdom-phonebook-textColumn .glyphicon-menu-up, .bootstrap-wrapper.wt-webpart-phonebook .extendedInfo .glyphicon-menu-up {
    top: 3px; }

.bootstrap-wrapper.wt-webpart-phonebook .wizdom365SearchSection {
  height: auto;
  width: 100%;
  margin: auto;
  position: relative;
  overflow: auto;
  overflow-y: hidden;
  padding-top: 12px;
  padding-bottom: 12px; }

.bootstrap-wrapper.wt-webpart-phonebook .wizdom365SearchLeftbody {
  width: 50px;
  float: left; }

.bootstrap-wrapper.wt-webpart-phonebook .wizdom365SearchRightbody {
  margin-left: 85px;
  vertical-align: top;
  margin-top: -4px;
  overflow: hidden; }

.bootstrap-wrapper.wt-webpart-phonebook .w365-searchLink {
  height: 32px;
  width: 32px;
  float: right;
  display: inline-block;
  vertical-align: top;
  background-color: transparent;
  border: 1px solid transparent;
  position: relative;
  overflow: hidden; }

.bootstrap-wrapper.wt-webpart-phonebook .w365-searchImg {
  left: -53px;
  top: -1px;
  position: absolute; }

.bootstrap-wrapper.wt-webpart-phonebook .peopleInput .input-group-addon {
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 5px;
  padding-right: 6px; }
  .bootstrap-wrapper.wt-webpart-phonebook .peopleInput .input-group-addon .glyphicon {
    font-size: 18px;
    margin-top: 6px; }

.bootstrap-wrapper.wt-webpart-phonebook .advancedSearchLink {
  cursor: pointer; }

.bootstrap-wrapper.wt-webpart-phonebook .form-control-feedback {
  right: 50px;
  pointer-events: all;
  width: auto;
  height: auto;
  line-height: normal;
  top: 8px;
  margin-right: 5px; }

.bootstrap-wrapper.wt-webpart-phonebook .form-control-feedback:hover {
  cursor: pointer; }

.bootstrap-wrapper.wt-webpart-phonebook .advancedSearch {
  padding-top: 8px; }
  .bootstrap-wrapper.wt-webpart-phonebook .advancedSearch .peopleInput {
    margin-top: 15px; }

.bootstrap-wrapper.wt-webpart-phonebook .filter-group {
  margin-top: 15px; }
  .bootstrap-wrapper.wt-webpart-phonebook .filter-group .filter {
    margin-right: 15px; }

.bootstrap-wrapper.wt-webpart-phonebook ::-ms-clear {
  width: 0;
  height: 0; }
