#directory p {
  margin-bottom: 0; }
#directory h4 {
  text-transform: none; }
  #directory h4 a {
    color: #1e4b87; }
#directory ul {
  margin: 0;
  padding: 0;
  list-style-type: none; }
#directory .img-wrapper {
  margin-top: 10px;
  position: relative;
  overflow: hidden;
  width: 150px;
  height: 150px;
  border: 1px solid #cccccc;
  border-radius: 3px;
  background-color: #f2f2f2; }
#directory .img-wrapper img {
  position: absolute;
  left: 50%;
  top: 50%;
  height: 100%;
  width: auto;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }
#directory .img-rounded {
  border-radius: 3px; }
#directory .img-detail {
  width: 350px;
  height: 350px; }
#directory .person-entry {
  margin-top: 15px; }
#directory .directory-entry:last-child {
  margin-bottom: 20px; }

@media (min-width: 480px) {
  .text-right {
    text-align: left; }

  .col-lg-3:nth-child(4n+1) {
    clear: none; }

  .col-md-4:nth-child(3n+1) {
    clear: none; }

  .col-xs-6:nth-child(2n+1) {
    clear: left; } }
@media (min-width: 768px) {
  .text-right {
    text-align: right; } }
/*  Medium Desktop  */
@media (min-width: 992px) {
  .col-xs-6:nth-child(2n+1) {
    clear: none; }

  .col-md-4:nth-child(3n+1) {
    clear: left; } }
@media (min-width: 1200px) {
  .col-xs-6:nth-child(2n+1) {
    clear: none; }

  .col-md-4:nth-child(3n+1) {
    clear: none; }

  .col-lg-3:nth-child(4n+1) {
    clear: left; } }



/*# sourceMappingURL=directory.css.map */
