/*COLORES SECCIONES am 2018*/
/* 2018 */
/*TEXTOS*/
/*BORDES*/
/*BACKGROUNDS*/
@media (min-width: 640px) {
  .col-md-9 .col-md-8,
  .col-md-9 .col-md-6,
  .col-md-9 .col-md-4,
  .col-md-9 .col-md-3 {
    width: 50%;
    padding: 0 8px !important;
    float: left; }
  .multipledivs-wrapper .two-columns,
  .multipledivs-wrapper .three-columns,
  .multipledivs-wrapper .four-columns {
    margin-left: -8px;
    margin-right: -8px; }
  .multipledivs-wrapper .col-md-9 .col-md-8,
  .multipledivs-wrapper .col-md-9 .col-md-6,
  .multipledivs-wrapper .col-md-9 .col-md-4,
  .multipledivs-wrapper .col-md-9 .col-md-3 {
    width: 50%;
    padding: 0 8px !important;
    float: left; }
  .wrapper-grid .col-md-3 {
    width: 25%; }
  .wrapper-grid .col-md-9 {
    width: 75%; }
    .wrapper-grid .col-md-9 .col-md-8,
    .wrapper-grid .col-md-9 .col-md-6,
    .wrapper-grid .col-md-9 .col-md-4,
    .wrapper-grid .col-md-9 .col-md-3 {
      width: 50%;
      padding: 0 8px !important;
      float: left; }
  #block-views-news-widget-featured-news-block .col-md-6,
  #block-views-news-widget-featured-news-block .col-md-4 {
    width: 50%;
    padding: 0 8px;
    float: left; }
  .two-columns .col-md-6 {
    width: 50%;
    padding: 0 8px !important;
    float: left; }
  .three-columns .col-md-4 {
    width: 50%;
    padding: 0 8px !important;
    float: left; }
  .four-columns .col-md-3 {
    width: 50%;
    padding: 0 8px !important;
    float: left; }
  .main-container .paragraphs-item-information-container div > .field-item.col-md-6 {
    width: 50%;
    padding: 0 8px !important;
    float: left; }
  .paragraphs-item-compound-information > .group-paragraph > .paragraphs-items-full > .field-item {
    width: 50%;
    margin: 0 0 16px 0;
    padding: 0 8px !important;
    float: left; }
  .view-display-id-widget_last_press_releases .col-md-6,
  .view-display-id-widget_last_press_releases .col-md-4,
  .view-display-id-widget_last_press_releases .col-md-3,
  .view-display-id-widget_last_videos_videoteca .col-md-6,
  .view-display-id-widget_last_videos_videoteca .col-md-4,
  .view-display-id-widget_last_videos_videoteca .col-md-3,
  .view-display-id-press_conferences_history .col-md-6,
  .view-display-id-press_conferences_history .col-md-4,
  .view-display-id-press_conferences_history .col-md-3,
  .view-display-id-widget_featured_news_block .col-md-6,
  .view-display-id-widget_featured_news_block .col-md-4,
  .view-display-id-widget_featured_news_block .col-md-3 {
    width: 50%;
    padding: 0 8px !important;
    float: left; }
  .pane-views-menu-categories-content-by-term .view-content {
    margin: 0 -8px; }
  .pane-views-menu-categories-content-by-term .col-md-6,
  .pane-views-menu-categories-content-by-term .col-md-4,
  .pane-views-menu-categories-content-by-term .col-md-3 {
    width: 50%;
    padding: 0 8px !important;
    float: left; }
  .multipledivs .multipledivs-wrapper .col-md-6 {
    width: 50%;
    padding: 0 8px !important;
    float: left; }
    .multipledivs .multipledivs-wrapper .col-md-6.paragraph-has-background-color {
      padding: 0 1.6rem 5rem 1.6rem !important; }
  .main-container #views-exposed-form-videos-search-page .form-item-search-api-views-fulltext {
    display: inline-block;
    width: 100%; }
  .main-container #views-exposed-form-videos-search-page .views-exposed-form .views-submit-button {
    display: inline-block; } }

@media (min-width: 992px) {
  .col-md-9 .col-md-8 {
    width: 66.66666667%; }
  .col-md-9 .col-md-3 {
    width: 25%; }
  .multipledivs-wrapper .col-md-9 .col-md-8 {
    width: 66.66666667%; }
  .multipledivs-wrapper .col-md-9 .col-md-3 {
    width: 25%; }
  .wrapper-grid .col-md-9 .col-md-8 {
    width: 66.66666667%; }
  .wrapper-grid .col-md-9 .col-md-6 {
    width: 50%;
    padding: 0 8px !important;
    float: left; }
  .wrapper-grid .col-md-9 .col-md-4 {
    width: 33.33333333%; }
  .wrapper-grid .col-md-9 .col-md-3 {
    width: 25%; }
  #block-views-news-widget-featured-news-block .col-md-6 {
    width: 50%; }
  #block-views-news-widget-featured-news-block .col-md-4 {
    width: 33.33333333%; }
  .three-columns .col-md-4 {
    width: 33.33333333%; }
  .four-columns .col-md-3 {
    width: 25%; }
  .view-display-id-widget_last_press_releases .col-md-6,
  .view-display-id-widget_last_videos_videoteca .col-md-6,
  .view-display-id-press_conferences_history .col-md-6,
  .view-display-id-widget_featured_news_block .col-md-6 {
    width: 50%; }
  .view-display-id-widget_last_press_releases .col-md-4,
  .view-display-id-widget_last_videos_videoteca .col-md-4,
  .view-display-id-press_conferences_history .col-md-4,
  .view-display-id-widget_featured_news_block .col-md-4 {
    width: 33.33333333%; }
  .view-display-id-widget_last_press_releases .col-md-3,
  .view-display-id-widget_last_videos_videoteca .col-md-3,
  .view-display-id-press_conferences_history .col-md-3,
  .view-display-id-widget_featured_news_block .col-md-3 {
    width: 25%; }
  .pane-views-menu-categories-content-by-term .col-md-6 {
    width: 50%; }
  .pane-views-menu-categories-content-by-term .col-md-4 {
    width: 33.33333333%; }
  .pane-views-menu-categories-content-by-term .col-md-3 {
    width: 25%; } }

@media (min-width: 640px) and (max-width: 992px) {
  .view-press-releases-search .view-content .views-row .group-text-information {
    padding: 10px 8px; }
  .view-press-releases-search .view-content .views-row .group-attach-information {
    padding: 10px 8px; }
  .paragraphs-item-link-list.link-style-simple_links_background_color ul, .paragraphs-item-link-list.link-style-simple_links_tags ul, .paragraphs-item-link-list.link-style-simple_links_square_border ul {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
    align-content: center;
    align-items: stretch; }
    .paragraphs-item-link-list.link-style-simple_links_background_color ul li, .paragraphs-item-link-list.link-style-simple_links_tags ul li, .paragraphs-item-link-list.link-style-simple_links_square_border ul li {
      align-self: auto;
      width: 49%;
      min-height: auto;
      box-shadow: none;
      margin: 1rem 0 0; }
      .paragraphs-item-link-list.link-style-simple_links_background_color ul li div,
      .paragraphs-item-link-list.link-style-simple_links_background_color ul li a, .paragraphs-item-link-list.link-style-simple_links_tags ul li div,
      .paragraphs-item-link-list.link-style-simple_links_tags ul li a, .paragraphs-item-link-list.link-style-simple_links_square_border ul li div,
      .paragraphs-item-link-list.link-style-simple_links_square_border ul li a {
        height: 100%; }
      .paragraphs-item-link-list.link-style-simple_links_background_color ul li:first-child, .paragraphs-item-link-list.link-style-simple_links_tags ul li:first-child, .paragraphs-item-link-list.link-style-simple_links_square_border ul li:first-child {
        margin: 1rem 0 0; }
      .paragraphs-item-link-list.link-style-simple_links_background_color ul li .field-name-field-link .field-items .field-item, .paragraphs-item-link-list.link-style-simple_links_tags ul li .field-name-field-link .field-items .field-item, .paragraphs-item-link-list.link-style-simple_links_square_border ul li .field-name-field-link .field-items .field-item {
        padding: 0; }
  .view-first-level-distributor .ui-accordion > div {
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
    align-content: center;
    align-items: stretch;
    padding: 0 0 2.5rem 0; }
    .view-first-level-distributor .ui-accordion > div .views-row {
      align-self: auto;
      width: 49%;
      min-height: auto;
      box-shadow: none;
      padding: 2.5rem 2.5rem 0 2.5rem; }
      .view-first-level-distributor .ui-accordion > div .views-row .icon {
        float: left; }
        .view-first-level-distributor .ui-accordion > div .views-row .icon img {
          max-width: 50px; }
      .view-first-level-distributor .ui-accordion > div .views-row .name {
        padding: 0 0 0 70px;
        text-align: left !important; }
  .view-first-level-distributor .ui-accordion .attachment .ui-accordion > div {
    display: block; }
  .view-first-level-distributor.view-display-id-first_level_distributor_invest .ui-accordion > div .views-row {
    margin: 2.5rem 0 0 0; }
    .view-first-level-distributor.view-display-id-first_level_distributor_invest .ui-accordion > div .views-row:first-child {
      margin: 5rem 0 0 0; }
    .view-first-level-distributor.view-display-id-first_level_distributor_invest .ui-accordion > div .views-row .name {
      padding: 0; }
  .col-xs-12.firstUnit {
    width: 32%; }
  .col-xs-12.lastUnit {
    width: 68%; }
  .landing-type-list .col-content .field-name-field-paragraphs .multipledivs-wrapper > .col-md-3 {
    width: 32%;
    float: left; }
  .landing-type-list .col-content .field-name-field-paragraphs .multipledivs-wrapper > .col-md-9 {
    width: 68%;
    float: left; }
  .paragraphs-item-two-columns .col-md-3,
  .paragraphs-item-two-columns .col-md-4,
  .paragraphs-item-two-columns .col-md-6,
  .paragraphs-item-two-columns .col-md-9 {
    width: 100% !important; }
  .main-container .paragraphs-item-action .col-md-9,
  .main-container .paragraphs-item-action .col-md-3 {
    width: 100%; }
  .view-id-videos-search .col-md-3,
  .view-id-videos-search .col-md-4,
  .view-id-videos-search .col-md-6 {
    width: 50%;
    padding: 0 8px !important;
    float: left; }
  .page-busqueda-2 #main .search-api-page-results ol.search-results .view-mode-block_teaser_horizontal.col-md-9, .page-busqueda-2 #main .search-api-page-results ol.search-results .view-mode-block_teaser_horizontal.col-md-8, .page-busqueda-2 #main .search-api-page-results ol.search-results .view-mode-block_teaser_horizontal.col-md-6, .page-busqueda-2 #main .search-api-page-results ol.search-results .view-mode-block_teaser_horizontal.col-md-4, .page-busqueda-2 #main .search-api-page-results ol.search-results .view-mode-block_teaser_horizontal.col-md-3,
  .page-busqueda #main .search-api-page-results ol.search-results .view-mode-block_teaser_horizontal.col-md-9,
  .page-busqueda #main .search-api-page-results ol.search-results .view-mode-block_teaser_horizontal.col-md-8,
  .page-busqueda #main .search-api-page-results ol.search-results .view-mode-block_teaser_horizontal.col-md-6,
  .page-busqueda #main .search-api-page-results ol.search-results .view-mode-block_teaser_horizontal.col-md-4,
  .page-busqueda #main .search-api-page-results ol.search-results .view-mode-block_teaser_horizontal.col-md-3 {
    width: 50%;
    padding: 0 8px !important;
    float: left; }
  .view-videos-search .col-md-3,
  .view-videos-search .col-md-4,
  .view-videos-search .col-md-6,
  .view-display-id-all_events .col-md-3,
  .view-display-id-all_events .col-md-4,
  .view-display-id-all_events .col-md-6,
  .view-frequent-questions-search .col-md-3,
  .view-frequent-questions-search .col-md-4,
  .view-frequent-questions-search .col-md-6 {
    width: 50%;
    padding: 0 8px !important;
    float: left; } }

@media only screen and (max-width: 1279px) {
  #navbar .container {
    width: 100%; }
  .slider_coverflow .block-title {
    padding-top: 6px; }
  .slider_coverflow .one-third {
    width: 443px;
    height: 531px; }
  .slider_coverflow .text {
    padding: 10px; }
  .slider_coverflow .field-name-title {
    font-size: 18px; }
  .slider_coverflow .field_short_description {
    font-size: 14px; }
  .box {
    margin-bottom: 20px; } }

@media only screen and (max-width: 992px) {
  .captcha {
    margin: 1.5rem 0 2.5rem 0; }
  .slider_coverflow .one-third {
    width: 600px;
    height: 745px; }
  .slider_coverflow .one-third .box {
    height: 480px; }
  .slider_coverflow li {
    width: 297px;
    height: 450px; }
  /*
  .slider_coverflow li img {
    width: 297px;
    height: 297px;
  }*/
  .slider_coverflow .field-name-title {
    font-size: 21px; }
  .slider_coverflow .field_short_description {
    font-size: 16px; }
  .slider_coverflow .arrows,
  .coverflow-slider .bx-default-pager {
    bottom: 108px; }
  .slider_coverflow .bx-default-pager {
    right: auto;
    left: 0; }
  .pane-node-field-paragraphs-header .multipledivs #block-menu-menu-social-media {
    padding: 0 0 1rem 0; }
    .pane-node-field-paragraphs-header .multipledivs #block-menu-menu-social-media #menu-social-media {
      padding: 0; }
      .pane-node-field-paragraphs-header .multipledivs #block-menu-menu-social-media #menu-social-media ul.menu {
        line-height: 1; }
  .paragraphs-item-featured-image-carousel-link.view-mode-default .group-paragraph-background .field-name-field-image,
  .paragraphs-item-featured-image-carousel-link.view-mode-default .group-paragraph-background .field-items,
  .paragraphs-item-featured-image-carousel-link.view-mode-default .group-paragraph-background .field-item {
    height: 100% !important; }
  .view-display-id-first_level_distributor_invest .ui-accordion > div .views-row {
    width: 100%; }
  .view-display-id-first_level_distributor_invest .attachment {
    padding: 0; }
  .main-container .paragraphs-item-action .group-paragraph-link {
    margin: 2.5rem 0 0 0; } }

@media only screen and (max-width: 768px) {
  .col-md-12 {
    float: left;
    width: 100%; }
  #navbar {
    border: 0;
    border-bottom: 1px solid #FFFFFF;
    padding-left: 0;
    padding-right: 0; }
    #navbar > .container {
      width: 100%;
      margin: auto;
      padding-left: 0;
      padding-right: 0;
      background-color: #D10002; }
      #navbar > .container .navbar-header {
        margin: auto;
        z-index: 9999;
        display: inline-block;
        width: 100% !important; }
        #navbar > .container .navbar-header .logo {
          margin: 0;
          padding: 0; }
          #navbar > .container .navbar-header .logo.pull-left {
            float: none !important; }
      #navbar > .container .navigation-primary {
        width: 100%;
        height: auto;
        margin: auto;
        display: block;
        position: absolute;
        top: 68px;
        z-index: 1; }
        #navbar > .container .navigation-primary .navbar-collapse[aria-expanded="false"],
        #navbar > .container .navigation-primary .navbar-collapse:not(.in) {
          visibility: hidden;
          transition-duration: .3s;
          transition-delay: 0s; }
        #navbar > .container .navigation-primary .navbar-collapse[aria-expanded="true"],
        #navbar > .container .navigation-primary .navbar-collapse.in {
          visibility: visible;
          transition-duration: .3s;
          transition-delay: 0s; }
        #navbar > .container .navigation-primary .navbar-collapse.collapse:not(.in) {
          max-height: 0;
          overflow: hidden !important; }
        #navbar > .container .navigation-primary div.navbar-collapse {
          width: 100%;
          z-index: 9999;
          border: 0; }
        #navbar > .container .navigation-primary ul.menu {
          margin: 0 auto;
          width: 100%;
          margin-top: 1px;
          left: 0;
          right: 0;
          float: none; }
          #navbar > .container .navigation-primary ul.menu > li {
            display: table-row;
            width: 100% !important;
            height: 60px;
            padding: 0;
            margin-top: 0;
            border-top: 1px solid #FFFFFF;
            background-color: #D10002; }
            #navbar > .container .navigation-primary ul.menu > li a {
              color: #FFFFFF;
              display: block !important;
              border-bottom: 1px solid #FFFFFF;
              width: 100%;
              height: 60px;
              display: table-cell;
              vertical-align: middle;
              text-align: center;
              font-weight: 700;
              text-transform: uppercase;
              line-height: 6rem;
              padding-top: 0; }
            #navbar > .container .navigation-primary ul.menu > li:hover {
              background-color: #D10002;
              box-shadow: inset 0px -9px 0px 0px #FFFFFF;
              transition: all .2s linear; }
            #navbar > .container .navigation-primary ul.menu > li:hover a {
              color: #FFFFFF; }
            #navbar > .container .navigation-primary ul.menu > li.active-trail {
              box-shadow: inset 0px -9px 0px 0px #FFFFFF;
              margin: 0; }
          #navbar > .container .navigation-primary ul.menu > li.last a {
            border-bottom: 0; }
      #navbar > .container .navbar-toggle {
        display: block;
        width: 60px;
        height: 70px;
        margin: 0; }
        #navbar > .container .navbar-toggle:focus {
          background-color: transparent; }
      #navbar > .container .block-search-header {
        position: absolute;
        top: 20px; }
        #navbar > .container .block-search-header:before {
          background-color: #D10002;
          color: #FFFFFF; }
      #navbar > .container #top-citizen {
        display: none; }
  .sticky .block-search-header {
    height: 40px !important; }
  .sticky .navbar-toggle {
    margin-top: 0px !important; }
  .sticky > .container .navigation-primary {
    top: 50px !important; }
  .sticky .logo-page {
    height: 50px !important; }
  .sticky .menu li {
    height: 50px !important; }
    .sticky .menu li:hover {
      box-shadow: none !important; }
  .sticky .menu li.last a {
    padding-top: 15px !important; }
  .footer .pre-footer {
    padding: 9rem 0 2.5rem 0 !important; }
    .footer .pre-footer:before {
      border-bottom: 1px solid #FFFFFF; }
    .footer .pre-footer .bottom-list {
      padding: 2.5rem 1.5rem 2.5rem 1.5rem; }
      .footer .pre-footer .bottom-list:first-child {
        padding: 2.5rem 1.5rem 2.5rem 3rem; }
    .footer .pre-footer .subfooter {
      border-top: none;
      padding: 2.5rem 3rem 2.5rem 0;
      width: 100% !important; }
    .footer .pre-footer .bottom-page {
      border-top: 1px solid #FFFFFF; }
    .footer .pre-footer > div ul > li:last-child span {
      margin: 0; }
  .node-type-landing.landing-type-simulate-list .main-container .col-top > .inside .pane-node-title {
    margin: 0; }
  .node-type-landing.landing-type-list .main-container .col-top > .inside .pane-node-title {
    margin: 0; }
  .node-type-landing .node-landing .panel-one-column-top-area .pane-node-title h2 {
    margin: 0;
    height: auto;
    border: none;
    background-color: #e4e4e4;
    padding: 9px;
    line-height: initial;
    text-align: center;
    color: #0d53ac !important;
    text-shadow: none;
    text-transform: uppercase;
    font-family: "Montserrat-Bold"; }
  #back-top {
    right: 2rem; }
    #back-top a {
      width: 35px; }
      #back-top a span#button {
        width: 35px;
        height: 35px;
        background-size: 50%; }
  .node-type-news .pane-node-field-centers-reference .pane-content,
  .node-type-events .pane-node-field-centers-reference .pane-content {
    width: 100%; }
  .node-type-news .field-name-field-centers-reference > .field-items > .field-item,
  .node-type-news .field-name-field-events-reference > .field-items > .field-item,
  .node-type-news .field-name-field-main-information-related > .field-items > .field-item,
  .node-type-events .field-name-field-centers-reference > .field-items > .field-item,
  .node-type-events .field-name-field-events-reference > .field-items > .field-item,
  .node-type-events .field-name-field-main-information-related > .field-items > .field-item {
    width: 49%;
    margin-bottom: 1%; } }

@media only screen and (max-width: 1398px) {
  .page-taxonomy-term .col-top .pane-term-name,
  .page-taxonomy-term .col-top .pane-search-form,
  .page-taxonomy-term .col-top .pane-search-api-page-search-box,
  .page-taxonomy-term .col-top .pane-search-api-page-drpl-global-content-type-page,
  .page-taxonomy-term .col-top .pane-menu-menu-social-media {
    border-left: 16px solid transparent;
    border-right: 16px solid transparent; }
  .page-taxonomy-term .col-content .interesting_children_views,
  .page-taxonomy-term .col-content .pane-views-tags-content-by-tags,
  .page-taxonomy-term .col-content .pane-views-menu-categories-content-by-term {
    border-left: 16px solid transparent;
    border-right: 16px solid transparent; }
  .footer .pre-footer {
    padding: 9rem 1.6rem 0 1.6rem; }
  #navbar .form-header-wrapper-hide {
    padding: 5rem 1.6rem; }
  .navbar-header > div:first-child {
    padding: 0 0 0 2rem; }
    .navbar-header > div:first-child > .logo-page > a.logo #logo {
      background-image: url(../logo.png);
      background-position: top;
      background-repeat: no-repeat;
      background-size: auto 68px;
      margin: auto; }
  .panel-col-hundred > .inside {
    margin: 0; }
    .panel-col-hundred > .inside .field-name-field-paragraphs-header > div.field-items > .section-column > div:not(.section-edge-to-edge),
    .panel-col-hundred > .inside .field-name-field-paragraphs > div.field-items > .section-column > div:not(.section-edge-to-edge) {
      border-left: 16px solid transparent;
      border-right: 16px solid transparent; }
      .panel-col-hundred > .inside .field-name-field-paragraphs-header > div.field-items > .section-column > div:not(.section-edge-to-edge).paragraph-has-background-color,
      .panel-col-hundred > .inside .field-name-field-paragraphs > div.field-items > .section-column > div:not(.section-edge-to-edge).paragraph-has-background-color {
        padding-left: 0 !important;
        padding-right: 0 !important; }
    .panel-col-hundred > .inside .field-name-field-paragraphs-header > div.field-items > .section-column.multipledivs > div:not(.section-edge-to-edge),
    .panel-col-hundred > .inside .field-name-field-paragraphs > div.field-items > .section-column.multipledivs > div:not(.section-edge-to-edge) {
      border-left: 16px solid transparent;
      border-right: 16px solid transparent; }
      .panel-col-hundred > .inside .field-name-field-paragraphs-header > div.field-items > .section-column.multipledivs > div:not(.section-edge-to-edge):first-child,
      .panel-col-hundred > .inside .field-name-field-paragraphs > div.field-items > .section-column.multipledivs > div:not(.section-edge-to-edge):first-child {
        border-left: 16px solid transparent;
        border-right: 16px solid transparent; }
      .panel-col-hundred > .inside .field-name-field-paragraphs-header > div.field-items > .section-column.multipledivs > div:not(.section-edge-to-edge):last-child,
      .panel-col-hundred > .inside .field-name-field-paragraphs > div.field-items > .section-column.multipledivs > div:not(.section-edge-to-edge):last-child {
        border-left: 16px solid transparent;
        border-right: 16px solid transparent; }
    .panel-col-hundred > .inside .field-name-field-paragraphs-header > div.field-items > .section-column.multipledivs .multipledivs-wrapper > div:first-child,
    .panel-col-hundred > .inside .field-name-field-paragraphs > div.field-items > .section-column.multipledivs .multipledivs-wrapper > div:first-child {
      padding-left: 0; }
    .panel-col-hundred > .inside .field-name-field-paragraphs-header > div.field-items > .section-column.multipledivs .multipledivs-wrapper > div:last-child,
    .panel-col-hundred > .inside .field-name-field-paragraphs > div.field-items > .section-column.multipledivs .multipledivs-wrapper > div:last-child {
      padding-right: 0; }
  .paragraphs-item-information-container div > .field-item {
    margin: 0 0 1.6rem 0; }
  .custom_img_high {
    height: 400px; } }

@media only screen and (max-width: 1270px) {
  #navbar .container #top-citizen {
    display: none; } }

@media only screen and (max-width: 1023px) {
  .custom_img_high {
    height: 470px; }
  #navbar.sticky > .container #top-citizen {
    display: none; } }

@media only screen and (max-width: 992px) {
  .view-display-id-goverment_agenda_block .view-grouping .view-grouping-content .group-left-column.col-md-3 {
    float: left; }
  .view-display-id-goverment_agenda_block .view-grouping .view-grouping-content .group-right-column.col-md-9 {
    float: left; }
  h1 {
    font-size: 3rem;
    line-height: 3rem; }
  h2 {
    line-height: 2.5rem; }
  .page-taxonomy-term .col-top .pane-search-api-page-search-box,
  .page-taxonomy-term .col-top .pane-search-form {
    bottom: 10% !important; }
  .page-taxonomy .panel-one-column-top-area .col-top .inside .pane-term-name {
    bottom: 40%; }
  .wrapper-grid .firstUnit {
    padding: 0 1.6rem 0 1.6rem !important; }
  .col-left {
    height: auto !important;
    margin-bottom: 30px; }
    .col-left .inside {
      margin: 2.5rem 0 0 0 !important; }
  .col-left:not(.col-collapsed) .pane-custom-drpl-custom-drpl-related-content {
    display: none; }
  .panel-col-hundred > .inside {
    margin: 0; }
    .panel-col-hundred > .inside .field-name-field-paragraphs-header > div.field-items > .section-column div[class*="col-md"],
    .panel-col-hundred > .inside .field-name-field-paragraphs > div.field-items > .section-column div[class*="col-md"] {
      padding: 0; }
  .panel-col-hundred > .right_content_panel .field-name-field-paragraphs-header > div.field-items > .section-column div[class*="col-md"],
  .panel-col-hundred > .right_content_panel .field-name-field-paragraphs > div.field-items > .section-column div[class*="col-md"] {
    padding: 0 !important; }
  .footer .pre-footer .subfooter {
    padding: 2.5rem 0;
    border-top: 1px solid #FFFFFF; }
    .footer .pre-footer .subfooter ul {
      text-align: center; }
  .group-paragraph .view-display-id-content_by_term,
  .group-paragraph .view-press-conferences {
    margin: 0 0 2.5rem 0; }
  .view-press-conferences {
    margin: 0 0 2.5rem 0; }
  .wrapper-grid .lastUnit {
    padding: 0 1.6rem 2.5rem 1.6rem; }
  .multipledivs .paragraphs-item-image-link .field-name-field-image {
    margin: 0; }
  .paragraph-has-background-color .field-name-field-paragraph-title {
    width: auto; }
  .pane-entityform-block-events-suscription {
    margin: 30px 0 0 0; }
    .pane-entityform-block-events-suscription .field-name-field-person-name,
    .pane-entityform-block-events-suscription .field-name-field-person-lastname,
    .pane-entityform-block-events-suscription .field-name-field-province,
    .pane-entityform-block-events-suscription #custom-drpl-municipalities-container,
    .pane-entityform-block-events-suscription .field-name-field-address,
    .pane-entityform-block-events-suscription .field-name-field-postal-code,
    .pane-entityform-block-events-suscription .field-name-field-phone,
    .pane-entityform-block-events-suscription .field-name-field-mobile-phone,
    .pane-entityform-block-events-suscription .field-name-field-email {
      width: 100%;
      padding: 0;
      margin: 0; }
    .pane-entityform-block-events-suscription .pane-content input.form-control {
      margin: 0; }
  body > .main-container .col-content .pane-node-title,
  .node-type-main-information > .main-container .col-content .pane-node-title {
    clear: both; }
  .node-type-main-information > .main-container {
    padding-top: 7rem;
    width: 100%; }
    .node-type-main-information > .main-container .col-content .pane-open-readspeaker-open-readspeaker-ui,
    .node-type-main-information > .main-container .col-content .pane-sharethis-sharethis-block {
      position: relative;
      margin: 1rem 0 0 0; }
    .node-type-main-information > .main-container .col-content .pane-sharethis-sharethis-block {
      display: inline-block;
      right: 0; }
      .node-type-main-information > .main-container .col-content .pane-sharethis-sharethis-block + div {
        display: inline-block; }
    .node-type-main-information > .main-container .col-content .pane-open-readspeaker-open-readspeaker-ui {
      display: inline-block;
      margin: 1rem 0 0 0; }
    .node-type-main-information > .main-container .col-content .pane-node-field-pretitle {
      clear: both; }
  .pane-node-field-paragraphs-header .multipledivs > div {
    padding: 20px;
    width: 100%; }
  .pane-node-field-paragraphs-header .multipledivs #block-menu-menu-social-media {
    width: 100%; }
  .pane-node-field-paragraphs-header .section-column:nth-child(2) {
    flex-direction: column;
    display: block; }
    .pane-node-field-paragraphs-header .section-column:nth-child(2) > div {
      width: 100%; }
  .view-display-id-first_level_distributor_enjoy,
  .view-display-id-first_level_distributor_government_action {
    padding: 0 0 0 1.5rem; }
  .view-first-level-distributor .attachment .view-first-level-distributor .ui-widget-content {
    display: table; }
    .view-first-level-distributor .attachment .view-first-level-distributor .ui-widget-content .views-row {
      width: 49%;
      float: left;
      text-align: left; }
  .link-style-simple_links_tags li {
    width: 100%; }
    .link-style-simple_links_tags li .field-item {
      width: 100%;
      margin-bottom: 10px; }
  .paragraphs-item-link-list .link-style-simple_links_tags ul {
    flex-direction: column; }
  .multipledivs {
    flex-direction: column; }
  .custom_img_high {
    height: 455px; } }

@media only screen and (max-width: 767px) {
  .one-column .view-mode-full_teaser .group-text-information,
  .one-column .view-mode-mini_teaser .group-text-information,
  .one-column .view-mode-full_horizontal_teaser .group-text-information,
  .one-column .view-mode-mini_horizontal_teaser .group-text-information,
  .one-column .view-mode-block_teaser .group-text-information,
  .one-column .view-mode-block_teaser_horizontal .group-text-information,
  .ds-1col .view-mode-full_teaser .group-text-information,
  .ds-1col .view-mode-mini_teaser .group-text-information,
  .ds-1col .view-mode-full_horizontal_teaser .group-text-information,
  .ds-1col .view-mode-mini_horizontal_teaser .group-text-information,
  .ds-1col .view-mode-block_teaser .group-text-information,
  .ds-1col .view-mode-block_teaser_horizontal .group-text-information {
    padding: 0 1.5rem 1.5rem 1.5rem !important; }
  .ds-1col .view-id-press_conferences_search .view-mode-block_teaser .group-text-information,
  .ds-1col .view-display-id-widget_last_videos_videoteca .view-mode-block_teaser .group-text-information {
    padding: 1.5rem !important; }
    .ds-1col .view-id-press_conferences_search .view-mode-block_teaser .group-text-information .field-name-field-date,
    .ds-1col .view-display-id-widget_last_videos_videoteca .view-mode-block_teaser .group-text-information .field-name-field-date {
      padding-top: 0 !important; }
  .view-id-press_conferences_search .view-mode-block_teaser_horizontal .group-text-information h3,
  .view-display-id-press_conferences_history .view-mode-block_teaser_horizontal .group-text-information h3 {
    padding: 1.5rem 0 0; }
  .main-container #block-custom-drpl-custom-drpl-agreements-carousel fieldset {
    width: 100%;
    padding: 0 0 30px 0; }
    .main-container #block-custom-drpl-custom-drpl-agreements-carousel fieldset .panel-body {
      padding: 0; }
    .main-container #block-custom-drpl-custom-drpl-agreements-carousel fieldset .form-group {
      float: left;
      width: 100%;
      margin: 10px 0; }
    .main-container #block-custom-drpl-custom-drpl-agreements-carousel fieldset .form-submit {
      bottom: 0;
      top: auto; }
  .multipledivs-wrapper .view-id-news_search .col-md-4 {
    width: 100% !important; }
  .multipledivs-wrapper .view-id-news_search .col-md-8 {
    width: 100% !important; }
  #navbar.sticky > .container .navbar-header > .logo-page > a.logo h1 img.logo {
    height: auto; }
  .view-display-id-first_level_distributor_live .ui-accordion > div .views-row {
    width: 49%; }
  .view-first-level-distributor.view-display-id-first_level_distributor_invest .ui-accordion > div .views-row {
    margin: 2.5rem 0 0 0; }
    .view-first-level-distributor.view-display-id-first_level_distributor_invest .ui-accordion > div .views-row:first-child {
      margin: 5rem 0 0 0; }
  .node-type-persons .right_content_panel .pane-node-field-images {
    width: 100%;
    margin: 0 0 2.5rem 0; }
    .node-type-persons .right_content_panel .pane-node-field-images img {
      width: auto;
      margin: 0 auto; }
  .footer .pre-footer > div.bottom-list {
    position: relative;
    cursor: pointer;
    padding: 2rem 2.5rem !important;
    border-bottom: 1px solid #FFFFFF; }
    .footer .pre-footer > div.bottom-list section:before {
      position: absolute;
      right: 30px;
      font-family: "Font Awesome";
      content: "\f067";
      color: #FFFFFF;
      font-weight: 100;
      line-height: 2rem;
      font-size: 2rem; }
    .footer .pre-footer > div.bottom-list section.footer_open:before {
      content: "\f00d"; }
    .footer .pre-footer > div.bottom-list section > div,
    .footer .pre-footer > div.bottom-list section > ul {
      margin-top: 10px;
      display: none; }
    .footer .pre-footer > div.bottom-list section .block-title {
      display: block;
      margin: 0; }
    .footer .pre-footer > div.bottom-list section.footer_open div {
      display: block; }
    .footer .pre-footer > div.bottom-list h2 {
      margin: 0; }
  .footer .pre-footer .subfooter {
    border: none; }
  .footer .bottom-page {
    position: relative; }
    .footer .bottom-page section #menu-bottom {
      display: block !important; }
  .footer .subfooter {
    width: 100% !important;
    font-weight: 200; }
    .footer .subfooter ul {
      text-align: center; }
  .footer .footerOpened {
    display: block !important; }
  body > .main-container,
  .node-type-main-information > .main-container {
    padding-top: 70px;
    width: 100%; }
    body > .main-container > .row > section,
    .node-type-main-information > .main-container > .row > section {
      padding: 0; }
    body > .main-container .col-top > .inside,
    .node-type-main-information > .main-container .col-top > .inside {
      margin: 0;
      min-height: auto; }
      body > .main-container .col-top > .inside .pane-node-field-image,
      body > .main-container .col-top > .inside .pane-taxonomy-term-field-image,
      .node-type-main-information > .main-container .col-top > .inside .pane-node-field-image,
      .node-type-main-information > .main-container .col-top > .inside .pane-taxonomy-term-field-image {
        margin: 0; }
        body > .main-container .col-top > .inside .pane-node-field-image img,
        body > .main-container .col-top > .inside .pane-taxonomy-term-field-image img,
        .node-type-main-information > .main-container .col-top > .inside .pane-node-field-image img,
        .node-type-main-information > .main-container .col-top > .inside .pane-taxonomy-term-field-image img {
          width: 100%; }
      body > .main-container .col-top > .inside .pane-easy-breadcrumb-easy-breadcrumb,
      .node-type-main-information > .main-container .col-top > .inside .pane-easy-breadcrumb-easy-breadcrumb {
        display: none; }
      body > .main-container .col-top > .inside .pane-node-title,
      .node-type-main-information > .main-container .col-top > .inside .pane-node-title {
        position: absolute;
        top: 0;
        left: 0;
        padding: 2.5rem 1.6rem 0 1.6rem; }
      body > .main-container .col-top > .inside .pane-term-name,
      .node-type-main-information > .main-container .col-top > .inside .pane-term-name {
        position: relative;
        z-index: 2; }
      body > .main-container .col-top > .inside .pane-search-form form .input-group,
      .node-type-main-information > .main-container .col-top > .inside .pane-search-form form .input-group {
        width: 100%; }
        body > .main-container .col-top > .inside .pane-search-form form .input-group input,
        .node-type-main-information > .main-container .col-top > .inside .pane-search-form form .input-group input {
          width: 97%;
          height: 50px; }
          body > .main-container .col-top > .inside .pane-search-form form .input-group input:focus,
          .node-type-main-information > .main-container .col-top > .inside .pane-search-form form .input-group input:focus {
            box-shadow: none; }
        body > .main-container .col-top > .inside .pane-search-form form .input-group span.input-group-btn,
        .node-type-main-information > .main-container .col-top > .inside .pane-search-form form .input-group span.input-group-btn {
          width: 100%;
          height: 36px;
          display: block;
          position: relative; }
          body > .main-container .col-top > .inside .pane-search-form form .input-group span.input-group-btn:before,
          .node-type-main-information > .main-container .col-top > .inside .pane-search-form form .input-group span.input-group-btn:before {
            position: absolute;
            display: block;
            width: 50px;
            height: 50px;
            line-height: 50px;
            text-align: center;
            background-color: #D10002;
            font-family: "Font Awesome";
            content: "\f002";
            color: #FFFFFF;
            z-index: 2;
            right: 0;
            font-size: 2.5rem; }
          body > .main-container .col-top > .inside .pane-search-form form .input-group span.input-group-btn button,
          .node-type-main-information > .main-container .col-top > .inside .pane-search-form form .input-group span.input-group-btn button {
            position: absolute;
            right: 0;
            width: 55px;
            height: 50px;
            opacity: 0; }
  .node-type-persons .right_bottom_one_panel,
  .node-type-centers .right_bottom_one_panel {
    margin: 2.5rem 0 0 0;
    padding: 2.5rem 0 0 0; }
    .node-type-persons .right_bottom_one_panel .field-panel-item .pane-title,
    .node-type-centers .right_bottom_one_panel .field-panel-item .pane-title {
      margin: 2.5rem 0 0 0;
      width: 100%; }
  .node-type-events .pane-node-field-event-reference {
    text-align: left;
    float: none;
    clear: both; }
  .node-type-events .pane-entityform-block-events-suscription {
    margin: 2.5rem 0 0 0; }
  .carousel-100_x_100.carousel-navigation-all .owl-controls .owl-pagination,
  .carousel-100_x_100.carousel-navigation-arrows .owl-controls .owl-pagination,
  .carousel-100_x_100.carousel-navigation-bullets .owl-controls .owl-pagination {
    bottom: 40px !important; }
  .main-container .paragraphs-item-carousel-links .slider_coverflow {
    padding-bottom: 0; }
  .view-display-id-goverment_agenda_block .ui-accordion .ui-widget-content .views-row .group-left-column,
  .view-display-id-goverment_agenda_block .ui-accordion .ui-widget-content .views-row .group-right-column {
    width: 100% !important; }
  .custom_img_low {
    height: 200px; }
  .custom_img_high {
    height: 350px; } }

@media only screen and (max-width: 639px) {
  .view-display-id-goverment_agenda_block .view-grouping .view-grouping-content .group-left-column.col-md-3 {
    width: 100% !important; }
  .view-display-id-goverment_agenda_block .view-grouping .view-grouping-content .group-right-column.col-md-9 {
    width: 100% !important; }
  .captcha .captcha-img {
    width: 50%;
    margin: 0 auto 2rem;
    float: none; }
  .captcha .form-item-captcha-response.form-type-textfield {
    width: 100%;
    margin: 0; }
  .view-mode-full_horizontal_teaser .col-md-12 .col-md-4 {
    width: 100% !important; }
  .view-mode-full_horizontal_teaser .col-md-12 .col-md-8 {
    width: 100% !important; }
  .node-press-releases .view-mode-block_teaser .field-name-field-date,
  .node-press-releases .view-mode-block_teaser_horizontal .field-name-field-date {
    padding: 1.5rem 0 1.5rem 0; }
  .main-container .view-display-id-widget_last_press_conference .group-text-information {
    margin: 1.5rem 0 0 0; }
  .one-column .view-mode-full_teaser .group-text-information .field-name-field-date,
  .one-column .view-mode-full_horizontal_teaser .group-text-information .field-name-field-date,
  .one-column .view-mode-mini_horizontal_teaser .group-text-information .field-name-field-date,
  .one-column .view-mode-block_teaser .group-text-information .field-name-field-date,
  .one-column .view-mode-block_teaser_horizontal .group-text-information .field-name-field-date,
  .ds-1col .view-mode-full_teaser .group-text-information .field-name-field-date,
  .ds-1col .view-mode-full_horizontal_teaser .group-text-information .field-name-field-date,
  .ds-1col .view-mode-mini_horizontal_teaser .group-text-information .field-name-field-date,
  .ds-1col .view-mode-block_teaser .group-text-information .field-name-field-date,
  .ds-1col .view-mode-block_teaser_horizontal .group-text-information .field-name-field-date {
    padding-top: 1.5rem !important; }
  .one-column .view-mode-full_horizontal_teaser .view-mode-full_horizontal_teaser:hover,
  .one-column .view-mode-full_horizontal_teaser .view-mode-mini_horizontal_teaser:hover,
  .one-column .view-mode-mini_horizontal_teaser .view-mode-full_horizontal_teaser:hover,
  .one-column .view-mode-mini_horizontal_teaser .view-mode-mini_horizontal_teaser:hover,
  .ds-1col .view-mode-full_horizontal_teaser .view-mode-full_horizontal_teaser:hover,
  .ds-1col .view-mode-full_horizontal_teaser .view-mode-mini_horizontal_teaser:hover,
  .ds-1col .view-mode-mini_horizontal_teaser .view-mode-full_horizontal_teaser:hover,
  .ds-1col .view-mode-mini_horizontal_teaser .view-mode-mini_horizontal_teaser:hover {
    cursor: pointer; }
    .one-column .view-mode-full_horizontal_teaser .view-mode-full_horizontal_teaser:hover .field-name-field-short-description-single,
    .one-column .view-mode-full_horizontal_teaser .view-mode-mini_horizontal_teaser:hover .field-name-field-short-description-single,
    .one-column .view-mode-mini_horizontal_teaser .view-mode-full_horizontal_teaser:hover .field-name-field-short-description-single,
    .one-column .view-mode-mini_horizontal_teaser .view-mode-mini_horizontal_teaser:hover .field-name-field-short-description-single,
    .ds-1col .view-mode-full_horizontal_teaser .view-mode-full_horizontal_teaser:hover .field-name-field-short-description-single,
    .ds-1col .view-mode-full_horizontal_teaser .view-mode-mini_horizontal_teaser:hover .field-name-field-short-description-single,
    .ds-1col .view-mode-mini_horizontal_teaser .view-mode-full_horizontal_teaser:hover .field-name-field-short-description-single,
    .ds-1col .view-mode-mini_horizontal_teaser .view-mode-mini_horizontal_teaser:hover .field-name-field-short-description-single {
      border-color: #FFFFFF !important; }
    .one-column .view-mode-full_horizontal_teaser .view-mode-full_horizontal_teaser:hover .field-type-image img,
    .one-column .view-mode-full_horizontal_teaser .view-mode-mini_horizontal_teaser:hover .field-type-image img,
    .one-column .view-mode-mini_horizontal_teaser .view-mode-full_horizontal_teaser:hover .field-type-image img,
    .one-column .view-mode-mini_horizontal_teaser .view-mode-mini_horizontal_teaser:hover .field-type-image img,
    .ds-1col .view-mode-full_horizontal_teaser .view-mode-full_horizontal_teaser:hover .field-type-image img,
    .ds-1col .view-mode-full_horizontal_teaser .view-mode-mini_horizontal_teaser:hover .field-type-image img,
    .ds-1col .view-mode-mini_horizontal_teaser .view-mode-full_horizontal_teaser:hover .field-type-image img,
    .ds-1col .view-mode-mini_horizontal_teaser .view-mode-mini_horizontal_teaser:hover .field-type-image img {
      opacity: 0.75;
      transform: scale(1) rotate(0deg); }
    .one-column .view-mode-full_horizontal_teaser .view-mode-full_horizontal_teaser:hover .group-text-information,
    .one-column .view-mode-full_horizontal_teaser .view-mode-mini_horizontal_teaser:hover .group-text-information,
    .one-column .view-mode-mini_horizontal_teaser .view-mode-full_horizontal_teaser:hover .group-text-information,
    .one-column .view-mode-mini_horizontal_teaser .view-mode-mini_horizontal_teaser:hover .group-text-information,
    .ds-1col .view-mode-full_horizontal_teaser .view-mode-full_horizontal_teaser:hover .group-text-information,
    .ds-1col .view-mode-full_horizontal_teaser .view-mode-mini_horizontal_teaser:hover .group-text-information,
    .ds-1col .view-mode-mini_horizontal_teaser .view-mode-full_horizontal_teaser:hover .group-text-information,
    .ds-1col .view-mode-mini_horizontal_teaser .view-mode-mini_horizontal_teaser:hover .group-text-information {
      background-color: #D10002;
      color: #FFFFFF; }
      .one-column .view-mode-full_horizontal_teaser .view-mode-full_horizontal_teaser:hover .group-text-information .field-name-title h3 a,
      .one-column .view-mode-full_horizontal_teaser .view-mode-mini_horizontal_teaser:hover .group-text-information .field-name-title h3 a,
      .one-column .view-mode-mini_horizontal_teaser .view-mode-full_horizontal_teaser:hover .group-text-information .field-name-title h3 a,
      .one-column .view-mode-mini_horizontal_teaser .view-mode-mini_horizontal_teaser:hover .group-text-information .field-name-title h3 a,
      .ds-1col .view-mode-full_horizontal_teaser .view-mode-full_horizontal_teaser:hover .group-text-information .field-name-title h3 a,
      .ds-1col .view-mode-full_horizontal_teaser .view-mode-mini_horizontal_teaser:hover .group-text-information .field-name-title h3 a,
      .ds-1col .view-mode-mini_horizontal_teaser .view-mode-full_horizontal_teaser:hover .group-text-information .field-name-title h3 a,
      .ds-1col .view-mode-mini_horizontal_teaser .view-mode-mini_horizontal_teaser:hover .group-text-information .field-name-title h3 a {
        color: #FFFFFF; }
  .view-press-releases-search .view-content .views-row .group-text-information {
    padding: 10px 0 !important;
    width: 100% !important; }
  .view-press-releases-search .view-content .views-row .group-attach-information {
    padding: 0 !important;
    width: 100% !important; }
  .group-paragraph .view-id-press_conferences_search,
  .group-paragraph .view-display-id-content_by_term,
  .group-paragraph .view-news-search,
  .group-paragraph .view-events-search,
  .group-paragraph .view-centers-search,
  .group-paragraph .view-persons-search {
    margin: 0; }
  #navbar > .container {
    width: 100%; }
  #navbar .navbar-header > .logo-page > a.logo #logo {
    width: auto;
    background-image: url(../logo.png);
    background-position: top;
    background-repeat: no-repeat;
    background-size: auto 68px; }
  #navbar .block-search-header {
    position: absolute;
    top: 20px; }
  .view-display-id-first_level_distributor_enjoy,
  .view-display-id-first_level_distributor_government_action {
    margin: 0 !important;
    padding: 0 1.5rem; }
    .view-display-id-first_level_distributor_enjoy .views-row,
    .view-display-id-first_level_distributor_government_action .views-row {
      width: 100%; }
      .view-display-id-first_level_distributor_enjoy .views-row a,
      .view-display-id-first_level_distributor_government_action .views-row a {
        margin: 2.5rem 0 0 0; }
  .view-first-level-distributor .ui-accordion {
    padding: 0; }
    .view-first-level-distributor .ui-accordion > div {
      display: flex;
      flex-direction: column; }
  .view-display-id-first_level_distributor_live .ui-accordion > div .views-row {
    width: 100%;
    padding: 1rem !important;
    border-top: 1px solid rgba(255, 255, 255, 0.5); }
    .view-display-id-first_level_distributor_live .ui-accordion > div .views-row .icon {
      float: left; }
      .view-display-id-first_level_distributor_live .ui-accordion > div .views-row .icon img {
        max-width: 50px; }
    .view-display-id-first_level_distributor_live .ui-accordion > div .views-row .name {
      padding: 0 0 0 70px;
      text-align: left !important; }
  .view-first-level-distributor .attachment .view-first-level-distributor .ui-widget-content .views-row {
    width: 100%; }
  .pane-entityform-block-events-suscription .pane-content .field-widget-email-textfield {
    width: 100%; }
    .pane-entityform-block-events-suscription .pane-content .field-widget-email-textfield label {
      width: 100%;
      padding: 0; }
    .pane-entityform-block-events-suscription .pane-content .field-widget-email-textfield input.form-control {
      width: 100%;
      margin-right: 0; }
  .pane-entityform-block-events-suscription .pane-content .form-actions {
    width: 100%; }
  .node-type-news .pane-node-field-centers-reference .pane-content,
  .node-type-events .pane-node-field-centers-reference .pane-content {
    width: 100%; }
  .node-type-news .field-name-field-centers-reference > .field-items > .field-item,
  .node-type-news .field-name-field-events-reference > .field-items > .field-item,
  .node-type-news .field-name-field-main-information-related > .field-items > .field-item,
  .node-type-events .field-name-field-centers-reference > .field-items > .field-item,
  .node-type-events .field-name-field-events-reference > .field-items > .field-item,
  .node-type-events .field-name-field-main-information-related > .field-items > .field-item {
    display: block;
    width: 100%; }
  .slider_coverflow li {
    width: 250px; }
  p, a, span, h1, h2, h3, h4 {
    word-break: break-word; }
  .paragraphs-item-link-list.link-style-simple_links_tags ul {
    display: block; }
  #navbar .form-header-wrapper-hide {
    padding: 2.5rem 1.6rem; } }

@media only screen and (max-width: 479px) {
  .view-id-goverment_agenda.view-display-id-goverment_agenda_carousel:not(.owl-carousel),
  .view-id-goverment_agenda_search.view-display-id-goverment_agenda_carousel:not(.owl-carousel) {
    padding: 0 2.5rem !important; }
    .view-id-goverment_agenda.view-display-id-goverment_agenda_carousel:not(.owl-carousel) .disabled,
    .view-id-goverment_agenda_search.view-display-id-goverment_agenda_carousel:not(.owl-carousel) .disabled {
      width: 100% !important; }
  #navbar .block-search-header {
    position: absolute;
    top: 20px;
    right: 0; }
  .footer .pre-footer .subfooter ul li {
    width: 100%; }
    .footer .pre-footer .subfooter ul li a {
      border: none;
      padding: 0; }
  .pane-entityform-block-events-suscription {
    margin: 3rem 0 0 0; }
  .paragraphs-item-calendar-block .calendar-main-text .calendar-block-date [id^="calendar_block_date_day_v1"] {
    width: 100%;
    padding: 0 0 1rem 0 !important; }
  .paragraphs-item-calendar-block .calendar-main-text .calendar-block-date [id^="calendar_block_date_day_v2"] {
    width: 100%; }
  .custom_img_high {
    height: 200px; } }

/*DP 22012018 height home vivir*/
@media only screen and (max-width: 1398px) {
  .page-node__vivir .col-top .custom_img_high {
    height: 400px; } }

/*DP 22012018 FIN*/
