@media only screen and (max-width: 1239px) {
  .main-nav {
    padding: 10px 0px 10px 0px;
  }
  .main-nav li {
    width: 25%;
  }
  .main-nav #phantom .logo-box {
    padding-bottom: 12px !important;
  }
  .main-nav > li > a {
    padding: 3px 8px 3px 8px;
    margin: 5px;
  }
  #phantom .logo-box {
    padding-bottom: 9px !important;
  }
  .tp-leftarrow.tparrows.hesperiden {
    left: -12px !important;
    background: none;
  }
  .tp-rightarrow.tparrows.hesperiden {
    left: 101% !important;
    background: none;
  }
}
@media only screen and (max-width: 990px) {
  .page-title .wf-table {
    padding: 0;
  }
}
@media only screen and (max-width: 970px) {
  .page-template-c_asociacion_listado.layout-list article.post,
  .page-template-c_evento_listado.layout-list article.post {
    margin-bottom: 60px;
  }
  .page-template-c_asociacion_listado.layout-list .blog-content,
  .page-template-c_evento_listado.layout-list .blog-content {
    padding-top: 5px !important;
  }
  .page-template-template-blog-list article.post.project-odd.type-post.status-publish.format-standard.has-post-thumbnail.hentry.bg-on.description-off .blog-content.wf-td,
  .category article.post.project-odd.type-post.status-publish.format-standard.has-post-thumbnail.hentry.bg-on.description-off .blog-content.wf-td,
  .author article.post.project-odd.type-post.status-publish.format-standard.has-post-thumbnail.hentry.bg-on.description-off .blog-content.wf-td,
  .date article.post.project-odd.type-post.status-publish.format-standard.has-post-thumbnail.hentry.bg-on.description-off .blog-content.wf-td {
    width: 100% !important;
  }
  .page-template-c_asociacion_listado .articles-list {
    text-align: center;
  }
  .page-template-c_asociacion_listado .articles-list .blog-media.post-image {
    min-height: inherit;
  }
  .page-template-c_asociacion_listado .articles-list .blog-media.post-image img {
    width: auto;
  }
}
@media only screen and (max-width: 768px) {
  .centrar-768 {
    text-align: center !important;
  }
  .footer .widget {
    width: 50%;
  }
  .footer #text-3,
  .footer #text-4 {
    text-align: right;
  }
  .footer #text-3 .logo-footer,
  .footer #text-4 .logo-footer {
    margin-bottom: 5%;
  }
  .home .vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item .vc_gitem-animated-block .vc_gitem-zone {
    height: 360px;
  }
  .home .vc_grid-item.vc_clearfix.vc_col-sm-4.vc_grid-item-zone-c-bottom.vc_visible-item.fadeIn.animated {
    margin-bottom: 30px;
  }
}
@media only screen and (max-width: 767px) {
  .ocultar-767 {
    display: none !important;
  }
  .home .dt-blog-shortcode .wf-cell {
    display: block;
    width: 100%;
    margin-bottom: 60px;
  }
}
@media only screen and (max-width: 640px) {
  .vc_toggle_title {
    padding-left: 0px !important;
  }
  .vc_toggle_size_md.vc_toggle_round .vc_toggle_title .vc_toggle_icon {
    right: 5px !important;
  }
  .vc_toggle_size_md.vc_toggle_round .vc_toggle_content {
    padding-left: 0px;
  }
}
@media only screen and (max-width: 460px) {
  .footer .widget {
    width: 100%;
    text-align: center;
  }
  .footer #text-3,
  .footer #text-4 {
    text-align: center;
  }
  .footer #text-3 .logo-footer,
  .footer #text-4 .logo-footer {
    margin-top: 30px;
  }
  .footer .custom-menu a::before {
    background: none;
  }
  .footer .custom-menu a {
    background-image: none;
    padding-left: 15px;
  }
  .home .vc_grid.vc_row.vc_grid-gutter-35px .vc_grid-item .vc_gitem-animated-block .vc_gitem-zone {
    height: 260px;
  }
  .home .vc_grid-item.vc_clearfix.vc_col-sm-4.vc_grid-item-zone-c-bottom.vc_visible-item.fadeIn.animated {
    margin-bottom: 16px;
  }
  .home .tp-rightarrow.tparrows.hesperiden {
    left: 104% !important;
    background: none;
  }
}
