.view-id-prox-evento .views-field-title {
  font-family: 'Montserrat', sans-serif;
  font-size: 20px;
  /*background: url('./images/ico_evento_titulo.png') no-repeat left top;*/
  padding-left: 40px;
}

.view-id-prox-evento .views-field-field-sitio-de-interes {
  background: #164d73;
  padding: 10px;
  margin-top: 10px;
  text-align: center;
  color: #fff;
}

.view-id-prox-evento .views-field-field-sitio-de-interes a {
  color: #fff;
}

.view-id-prox-evento input {
  width: 40px;
  height: 40px;
  background: url('./images/ico_evento_fecha.png') no-repeat center;
  text-indent: 50px;
  border: #fff solid 1px;
}

.view-id-prox-evento input:hover {
  background: #cecece url('./images/ico_evento_fecha_over.png') no-repeat center;
}

.view-id-prox-evento .views-field-udg-liston-views-field {
  display: inline-block;
  vertical-align: top;
  border-bottom: 1px dashed #a5a5a5;
}

.view-id-prox-evento .views-field-field-fecha-agenda {
  display: inline-block;
  padding-left: 20px;
  width: 100%;
  max-width: 320px;
  border-bottom: 1px dashed #a5a5a5;
}

.view-id-prox-evento .views-field-field-lugar-1 a {
  width: 40px;
  height: 40px;
  text-indent: 50px;
  overflow: hidden;
  line-height: 50px;
  background: url('./images/ico_evento_lugar.png') no-repeat 10px center;
  display: block;
  color: #fff;
}

.view-id-prox-evento .views-field-field-lugar-1 a:hover {
  background: #cecece url('./images/ico_evento_lugar_over.png') no-repeat 10px center;
}

.view-id-prox-evento .views-field-field-lugar-1 {
  display: inline-block;
  vertical-align: top;
}

.view-id-prox-evento .views-field-field-lugar {
  display: inline-block;
  padding-left: 20px;
  width: 100%;
  max-width: 320px
}

.view-id-prox-evento .content-group {
  border: solid 3px #EEE;
  margin: 10px 0;
  padding: 5px;
}

.masonry-column {
  padding: 0 1px;
}

.masonry-grid>div .thumbnail {
  margin: 5px 1px;
}