#mainShell .team-president{
  margin:0px;
  text-align: left;
}

.team-president .team-member {
  margin: 15px 0;
  padding: 0;
}

.team-president .team-member figure {
  position: relative;
  overflow: hidden;
  padding: 0;
  margin: 0;
}

.team-president .team-member figure img {
  min-width: 100%;
}

#mainShell .team-president h4 {
  font-family: Garamond, Constantia, Georgia,serif;
  font-size: 180%;
  text-align: center;
  margin-bottom: 0;
}
#mainShell .team-president p {
  font-size:90%;
  text-align:center;
}
#mainShell .team-president p.position {
  font-size:110%;
  color: #0d87c7;
}

.team-president .team-member figure img {
  -webkit-transform: scale(1) rotate(0) translateY(0);
  -moz-transform: scale(1) rotate(0) translateY(0);
  -o-transform: scale(1) rotate(0) translateY(0);
  -ms-transform: scale(1) rotate(0) translateY(0);
  transform: scale(1) rotate(0) translateY(0);
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}

.team-president .team-member figure:hover img {
  -webkit-transform: scale(1.1) rotate(1deg) translateY(12px);
  -moz-transform: scale(1.1) rotate(1deg) translateY(12px);
  -o-transform: scale(1.1) rotate(1deg) translateY(12px);
  -ms-transform: scale(1.1) rotate(1deg) translateY(12px);
  transform: scale(1.1) rotate(1deg) translateY(12px);
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}

#mainShell .team-president .president-letter {
  padding: 40px 20px;
  background-color: #f5f5f5;
  display: block;
  font-size: 16px;
  text-align:left;
  margin-top:15px;
}

/*
$screen-xs-max: 480px; // mobile
$screen-sm-max: 768px; // horizontal small devices
$screen-md-max: 992px; // tablet
$screen-lg-max: 1200px; // desktop
*/
@media (max-width: 767px) {
  #mainShell .team-president h4 {
    text-align: center;
  }
  #mainShell .team-president p {
    text-align:center;
  }
}
