h2.tePerson{
  margin:20px 0px 10px 0px;
  font-weight:normal;
}
/* IMAGE */
.imageContainer{
  float:left;
  margin-right:15px;
}
.imageImage{
  position:relative;
}
.imageCreator{
  position:absolute;
  bottom:0px;
  right:0px;
  opacity:0.65;
  background:#fff;
  font-size:0.8em;
  padding:0px 3px;
}
.imageCaption{
  padding:5px;
  background:#eee;
  font-size:0.9em;
}


@media(max-width:390px){
  .MENU { margin:5px 5px 5px 0px;position:relative; }
  .L{ margin:15px 5px 5px 0px;position:relative; }
  .M{ margin:15px 5px 5px 0px;position:relative; }
  .R{ margin:15px 0px 5px 0px;position:relative; }
  .R img { width:calc(100% - 5px);height:auto!important; }
  .MR{ width:100%;margin:15px 0px 5px 0px;position:relative; }
  .tePadding{ padding:0px 0px; }
}
@media(min-width:391px){
  .MENU { margin:5px 5px 5px 0px;position:relative; }
  .L{ margin:15px 5px 5px 0px;position:relative; }
  .M{ margin:15px 5px 5px 0px;position:relative; }
  .R{ margin:15px 0px 5px 0px;position:relative;height:335px; }
  .R img { width:260px!important;height:335px!important; }
  .MR{ width:100%;margin:15px 0px 5px 0px;position:relative; }
  .tePadding{ padding:0px 0px; }
}
@media(min-width:520px){
  .MENU { margin:5px 5px 5px 0px;position:relative; }
  .L{ width:100%;margin:15px 5px 5px 0px;position:relative; }
  .M{ width:calc(100% - 270px);margin:15px 5px 5px 0px;position:relative;float:left; }
  .R{ width:260px;margin:15px 0px 5px 0px;position:relative;float:left; }
  .R img { width:260px!important;height:335px!important; }
  .MR{ width:100%;margin:15px 0px 5px 0px;position:relative; }
  .tePadding{ padding:0px 0px; }
}
@media(min-width:768px){
  .MENU { margin:5px 5px 5px 0px;position:relative; }
  .L{ width:261px;margin:0px 5px 5px 0px;position:relative;overflow:hidden;float:left; }
  .M{ width:calc(100% - 270px);margin:0px 5px 5px 0px;position:relative;overflow:hidden;float:left; }
  .R{ width:260px;margin:0px 0px 5px 0px;position:relative;overflow:hidden;float:left; }
  .R img { width:260px!important;height:335px!important; }
  .MR{ width:100%;margin:0px 0px 5px 0px;position:relative;overflow:hidden;float:left; }
  .tePadding{ padding:10px 20px; }
}
@media(min-width:992px){
  .L{ width:261px;margin:0px 5px 5px 0px;position:relative;overflow:hidden;float:left; }
  .M{ width:390px;margin:0px 5px 5px 0px;position:relative;overflow:hidden;float:left; }
  .R{ width:260px;margin:0px 0px 5px 0px;position:relative;overflow:hidden;float:left; }
  .R img { width:260px!important;height:335px!important; }
  .MR{ width:665px;margin:0px 0px 5px 0px;position:relative;overflow:hidden;float:left; }
  .tePadding{ padding:10px 20px; }
}
@media(min-width:1200px){
  .L{ width:261px;margin:0px 5px 5px 0px;position:relative;overflow:hidden;float:left; }
  .M{ width:390px;margin:0px 5px 5px 0px;position:relative;overflow:hidden;float:left; }
  .R{ width:260px;margin:0px 0px 5px 0px;position:relative;overflow:hidden;float:left; }
  .R img { width:260px!important;height:335px!important; }
  .MR{ width:665px;margin:0px 0px 5px 0px;position:relative;overflow:hidden;float:left; }
  .tePadding{ padding:10px 20px; }
}

@media(max-width:390px){
  .personimage {
    width: calc((100% / 2) - 5px);
    height: auto;
    margin: 0px 5px 5px 0px;
    overflow: hidden;
    float: left;
    position: relative;    
  }
}
@media(min-width:391px){
  .personimage {
    width: calc((100% / 3) - 5px);
    height: auto;
    margin: 0px 5px 5px 0px;
    overflow: hidden;
    float: left;
    position: relative;    
  }
}
@media(min-width:481px){
  .personimage {
    width: calc((100% / 4) - 5px);
    height: auto;
    margin: 0px 5px 5px 0px;
    overflow: hidden;
    float: left;
    position: relative;    
  }
}
@media(min-width:768px){
  .personimage {
    width: calc((100% / 5) - 5px);
    height: auto;
    margin: 0px 5px 5px 0px;
    overflow: hidden;
    float: left;
    position: relative;    
  }
}
@media(min-width:992px){
  .personimage {
    width: 128px;
    height: 165px;
    margin: 0px 5px 5px 0px;
    overflow: hidden;
    float: left;
    position: relative;    
  }
}
