#modelgallery {
  position: relative;
  background-color: #3a405c;
  background-image: URL(/_common/images/bg-modelgallery.jpg); background-repeat: repeat-x;
  overflow: hidden;
}
#modelgallery .model-list-item.modelgallery-photos h2 {
  color: #ebebeb;
  font-size: 16px;
  padding: 5px 0px;
}

body#members-models #modelgallery .model-list-item.modelgallery-photos .model-list-item-info {background-color: #373c59;}
body#members-models #modelgallery .model-list-item.modelgallery-photos h2 {color: #ffffff}

body#archives-page #modelgallery .model-list-item.modelgallery-photos .model-list-item-info {
  background-color: #3a405c;
  color: white;
  padding-bottom: 4px 0px;
}

body#archives-page #modelgallery .model-list-item.modelgallery-photos h2,
body#archives-page #modelgallery .model-list-item.modelgallery-photos .photo-info {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
  margin: 0px 10px;
  font-size: 14px;
}
body#archives-page #modelgallery .model-list-item.modelgallery-photos h2 {padding: 0;font-size: 15px; font-weight: normal;}

#modelgallery .modelgallery-videos {
  float: left; 
  font-weight: bold; 
  color: #36bfff;
  padding: 0px 5px 10px 5px;
}
#modelgallery .modelgallery-videos a {
  background-color: #1d223f;
}
#modelgallery .modelgallery-videos a:hover {
  opacity: 0.6;
}
#modelgallery .modelgallery-videos .video-download {
  position: absolute;
  bottom: 20px;
  right: 16px;
  background: transparent;
  border: none;
  margin: 0;
}
#modelgallery .modelgallery-videos a i.fa-download {color: #ffffff; font-size: 25px; color: #ebebeb; }
#modelgallery .modelgallery-videos a img {
  width: 100%;
  height: auto;
}
body#videos ul.model-list li.modelgallery-videos { padding: 0px 10px 20px 10px;}
ul.model-list li.modelgallery-videos .videoimage {padding-bottom: 5px;}
ul.model-list li.modelgallery-videos .videoimage h3,
ul.model-list li.modelgallery-videos .videoimage .photo-info
{
  font-size: 12px;
}
.download-link i.fa-download {color: #ebebeb; font-size: 20px; line-height: 20px; padding-right: 5px;}

#modelstats { position: relative; width: 990px; height: 178px; background-image: URL(/_common/images/bg-modelinfo2.jpg); }
#modelstats #stattitle { font-size: 11px; color: #e3e3e3; overflow: hidden }
#modelstats #stat { font-size: 11px; color: #2db6f6; overflow: hidden }