.staff-page img {}
.staff-page .executive img {display: block;}
.staff-page img.show {display: inline-block;}

.staff-member-info-wrap h3 {font-size:130%; font-weight:bold; }
.staff-member-name {margin-bottom: 0px !important;}
.staff-member-position {margin-bottom: 0px !important;}
.staff-member-info-wrap h4 {font-size:100%; font-weight:normal !important; }
.staff-member-info-wrap {padding: 1em 1em 3em 1em;display: inline-block;vertical-align:top;}
.staff-member {display: inline;vertical-align:top;}
.staff-member-listing{display:inline;vertical-align:top;}
.staff-member-info-wrap {width:100%;}
@media only screen and (min-width: 600px) {
     .staff-member-info-wrap {width:40%;}
         

}
@media only screen and (min-width: 940px) {
.staff-member-info-wrap {width:30%;}
}


.lt-ie9 .staff-member-info-wrap {width:30%;}