/* OFFICE SEARCH RESULTS */

#PrintHeader {
  margin-bottom: 16px;
}

h2, h3 {
  color: #006CBB;
  font-size: 1.166em;
  margin: 0;
}

h5  {
  font-size: 1.083em;
  margin: 0 0 13px 0;
}

p {
  margin: 0;
}

div.specialist {
  margin: 0 0 0 9px;
  }
  #profile {
    overflow: hidden;
    margin: 20px 0;
    padding: 20px 0 0 20px;
  }
  #profile img, 
  #profile .specialist-info, 
  #profile .office-info {
    float: left;
    margin: 0 65px 0 0;
  }

  .headshot {
    border: 1px solid #4e97da;
    width: 80px;
    height: 80px;
    display: block;
  }

  #details {
    padding: 40px 20px;
  }
  #details .specialty-or-accreditation {
    margin: 20px 0;
  }
