@media screen and (min-width:0px){
      .directory {
            
      }

      .directory .Results .DirListing {
            margin-bottom: 18px;
            /*min-height: 50px;*/
            clear: both;
/*            font-family: arial, helvetica, sans-serif;*/
      }

      .directory .Results  .DirListing .Position {
            font-size:16px;
            font-weight:bold;
            color:#660000;
            background-color:#CCCCCC;
            vertical-align:middle;
            text-align:left;
            line-height:24px;
            padding-left:5px;
            border-bottom: 3px solid #999999;
      }

      .directory .Results  .DirListing .Listing {
            /*line-height:24px;*/
            display:table-cell;
            vertical-align:top;
      }

      .directory .Results  .DirListing .Listing a {
            /*font-size:16px;
            font-weight:bold;
            color:#660000;*/
            text-decoration:none;
      }

      .directory .Results  .DirListing .Listing a:hover {
            text-decoration:underline;
      }

      .directory .Results  .DirListing .Listing a span {
            font-size: 12px;
            font-style: italic;
      }

      .directory .Results  .DirListing .SubListing {
            margin-left:50px;
      }

      .directory .Results  .DirListing img {
            width: 100%;
      }

      .directory .Results  .DirListing .Photo { 
            display:table-cell;
            padding-left: 15px;
            padding-right: 15px;
            width: 70px;
      }

      .directory .profile { 
            
      }

      .directory .profile .contact-info { 
            color:white;
            background-color:#0081a3;
            /*min-height:600px;
            padding-top:10em;*/
            line-height: 1.6em;
            font-size: 0.9em;
            font-family: 'Open Sans', 'HelveticaNeue-Light', 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;
      }

      .directory .profile .contact-info a { 
            color:white;
      }

      .directory .profile .pict { 
            text-align: center;
      }

      .directory .profile .pict img { 
            /*float: none;
            padding-top: 8em;
            margin-left: -7em;*/
            width: 75%;
      }

      .directory .profile .employee-info { 
            /*line-height:28px;
            padding-top: 9em;
            padding-left: 11em;*/
            padding: 1em 0 0;
            text-align: center;
      }

      .directory .profile .employee-info .fname { 
            font-weight:bold;
            font-size:1.5em;
      }

      .directory .profile .employee-info .lname { 
            font-weight:bold;
            font-size:1.5em;
            color: #0081a3;
      }

      .directory .profile .employee-info .center { 
            
      }

      .directory .profile .employee-info .title { 
            font-size:0.9em;
      }

      .directory .profile .employee-info .cv { 
            font-size:0.8em;
      }

      .directory .profile .section-header { 
            padding-right: 1.5em;
            font-family: 'EB Garamond', Georgia, 'Times New Roman', Times, serif;
            font-size: 1.9em;
            color: black;
            border-bottom: 2px solid #888888;
      }

      .directory .profile .section-header.bio { 
            margin-left: -0.6em;
            width: 112.1%;
      }

      .directory .profile .section-header.interest { 
            margin-left: -0.6em;
            width: 112.1%;
      }

      .directory .profile .section-header.hobbies { 
            margin-left: -0.6em;
            width: 112.1%;
      }

      .directory .profile .section-header.pubs { 
            margin-left: -0.6em;
            width: 112.1%;
      }

      .directory .profile .section-header.pubs span { 
            margin-left: 20px;
            font-size: 11px;
            font-weight: bold;
            font-style: normal;
            font-family: 'Roboto', sans-serif;
            color:black;
            display:block;
      }

      
      
      
      
      
}

