.team-member-card-container{background:transparent;float:left;padding:15px;width:100%}.team-member-card-container.half{width:50%}.team-member-card-container.third{width:33.33%}.team-member-card-container.quarter{width:25%}.team-member-card-container.half:nth-of-type(odd),.team-member-card-container.quarter:nth-of-type(4n+1),.team-member-card-container.third:nth-of-type(3n+1){clear:left}.team-member-card{background-color:#fff;border:1px solid #eee}.team-member-card-container.rounded .team-member-card{border-radius:10px;-webkit-border-radius:10px;overflow:hidden}.team-member-card .image-container{height:0;overflow:hidden;padding-bottom:70%;position:relative}.team-member-card img{height:auto;left:50%;max-width:none;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);width:auto}.team-member-card img.landscape{height:100%;width:auto}.team-member-card:hover img{opacity:.8}.team-member-info h3{background-color:#eee;display:block;margin:0 0 10px;padding:20px 0;text-align:center}.team-member-info h4{display:block;font-size:20px;margin:20px 0;text-align:center}.team-member-info p{padding:0 20px}@media (max-width:767px){.team-member-card-container{width:100%!important}}