.hidden {
  display: none !important;
}
.ui-datepicker {
  z-index: 9999 !important;
}
.template-listado-asociacion .post,
.template-listado-evento .post {
  background-color: #f4f4f4;
}
.template-listado-asociacion .post .blog-media,
.template-listado-evento .post .blog-media {
  width: 45%;
}
.template-listado-asociacion .post .blog-content,
.template-listado-evento .post .blog-content {
  width: 55%;
}
.template-listado-asociacion .post .blog-content .post-infopost .block-elto .elto-icon,
.template-listado-asociacion .post .blog-content .post-infopost .block-elto .value,
.template-listado-evento .post .blog-content .post-infopost .block-elto .elto-icon,
.template-listado-evento .post .blog-content .post-infopost .block-elto .value {
  display: inline-block;
}
.single-evento #page,
.single-asociacion #page {
  overflow: visible;
}
.template-ficha-asociacion .post-meta .block-elto .elto-icon,
.template-ficha-asociacion .post-meta .block-elto .value,
.template-ficha-evento .post-meta .block-elto .elto-icon,
.template-ficha-evento .post-meta .block-elto .value {
  display: inline-block;
}
.shortcode-eventosrecientes .wf-cell {
  width: 33.2%;
}
.shortcode-eventosrecientes .post-image .image {
  margin: 0;
}
.shortcode-eventosrecientes .post-infopost .block-elto .elto-icon,
.shortcode-eventosrecientes .post-infopost .block-elto .value {
  display: inline-block;
}
.texto-azul {
  color: #21255E;
}
strong {
  color: #21255E;
  font-size: 16px;
  font-weight: 400;
}
.content p {
  margin-bottom: 25px;
}
.dt-btn {
  padding-right: 30px;
  padding-left: 30px;
  padding-top: 13px;
  padding-bottom: 13px;
  text-transform: uppercase;
  background-color: #21255E !important;
  color: #ffffff !important;
  text-decoration: none !important;
  font: 14px/14px "Montserrat", Helvetica, Arial, Verdana, sans-serif;
  font-weight: 400;
  transition: box-shadow 0.2s ease-out 0s, background-color 0.2s ease 0s, opacity 0.45s ease 0s !important;
}
.articles-list .dt-btn {
  padding-bottom: 13px !important;
}
.dt-btn:hover,
.details:hover,
.more-link:hover {
  -webkit-box-shadow: 0 5px 11px 1px rgba(0,0,0,0.25), 0 4px 15px 1px rgba(0,0,0,0.25) !important;
  -moz-box-shadow: 0 5px 11px 1px rgba(0,0,0,0.25), 0 4px 15px 1px rgba(0,0,0,0.25) !important;
  box-shadow: 0 5px 11px 1px rgba(0,0,0,0.25), 0 4px 15px 1px rgba(0,0,0,0.25) !important;
  text-decoration: none !important;
}
.h4-style {
  font: 18px/28px "Montserrat", Helvetica, Arial, Verdana, sans-serif;
  color: #21255E;
  text-transform: uppercase;
}
.details::after {
  display: none;
}
.content ul {
  list-style: none;
  padding: 0;
  margin-left: 0px;
}
.content ul li {
  margin-left: 30px;
  margin-bottom: 7px;
}
.content ul li:before {
  content: "\f14a";
  font-family: FontAwesome;
  display: inline-block;
  width: 1.6em;
  color: #21255E;
  margin-left: -23px;
}
.inline {
  display: inline-block;
}
