/*body {*/
/*  font-family: sans-serif;*/
/*  line-height: 1.4;*/
/*  padding: 20px;*/
/*  max-width: 1200px;*/
/*  margin: 0 auto;*/
/*}*/

.grid__col-sizer,
.photo-item {
  width: 32%;
}

.grid__gutter-sizer {
  width: 2%;
}

.photo-item {
  margin-bottom: 16px;
  float: left;
}

.photo-item p {
  width: 103.5%;
  background-image: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,.75));
  height: 50px;
  line-height: 50px;
}

/*.display_button {*/
/*  border-color: #E20036;*/
/*  color: black;*/
/*  font-weight: bold;*/
/*}*/

/*.selected {*/
/*  background: #E20036;*/
/*  color: white*/
/*}*/

/*.selected:hover {*/
/*  color: white;*/
/*}*/

.photo-item__image {
  display: block;
  width: 103.5%;
}

.photo-item__caption {
  position: absolute;
  left: 0px;
  bottom: 0px;
  margin: 0;
  padding-left: 10px;
}

.photo-item__caption a {
  color: white;
  font-size: 0.8em;
  text-decoration: none;
}

.page-load-status {
  display: none; /* hidden by default */
  padding-top: 20px;
  border-top: 1px solid #DDD;
  text-align: center;
  color: #777;
}
.div-exhibition-search {
  background-color: #C9D9D4;
  padding-top: 90px;
}

/* loader ellips in separate pen CSS */

@media (max-width: 768px){
  .grid__col-sizer,
  .photo-item {
    width: 48%;
  }

  .grid__gutter-sizer {
    width: 4%;
  }
  [id ^='edit-icon-']{
    display: none;
  }

  .click-photo-item > .overlay{
    top: 100%;
    transform: translateY(-100%);
  }

}
