@import url("https://fonts.googleapis.com/css?family=Roboto+Slab");

ul,

ol {

  list-style: none;

}

.nav1 ul li {

  list-style: none;

}

.d-none {
  display: none !important;
}

.nav1 li {

  list-style: none;

}

.nav1 > li {

  float: left;

}

.nav1 li a {

  background-color: #fff;

  color: #0090d6;

  text-decoration: none;

  display: block;

}

.nav1 li a:hover {

  background-color: #fff;

}

.nav1 li ul {

  display: none;

  position: absolute;

  min-width: 8px;

  margin-left: -20px;

}

.nav1 li:hover > ul {

  display: block;

}

.flexslider .slider-caption {

  top: 66% !important;

  left: 26% !important;

}

.copyright {

  background: var(--color3) !important;

  color: #fff !important;

}

a {

color: var(--color3);

}

.field--name-body a, .field--name-field-contenido a {
  color: var(--color3);
  text-decoration: none;
  }
  
  .bottom-widget .field--name-body a, .footerwidget .field--name-body a {
  
  text-decoration: unset;
  }


.block-views-blockvista-de-columna-invitado-block-1 a {
  color:#fff;
  
}

#block-bloqueredessociales a {
  color:#fff;
  font-weight:500;
  
}
.footerwidget {

  background: var(--color1)!important;

  color: #fff !important;

  border-top: 0 !important;

}

.bottom-widget {

  margin: 0px !important;

  padding-top: 10px;

  padding-bottom: 10px;

  background: var(--color3);

  color: #fff;

  text-align: justify;

}

.titpie {

  color: #ffffff;

}

.fondo {

  background: var(--color3);

  min-height: 330px;

}

#services {

}

.izq {

  margin-left: 10px;

}

.der {

  margin-right: 17px;

}

.med {

  margin-left: 20px;

}

.panel {

  background-color: var(--color1);

  height: 222px;

  width: 203px;
  border-radius: 0px;

}

#block-piedepagina4 a {
    color:#fff !important;
}
.titulo {

  font-size: 16px;

  margin-top: 20px;

  font-weight: 300; /* font-family: inherit; */

  letter-spacing: 0.05em;

  color: #fff !important;

}

#block-bloqueredessociales h1 span {
  color:#fff;
}

h1 {

  color: #fff;

}

h1 span {

        color: var(--color3);
    font-weight: 600;

}

.logo_red {

  top: -16px;

  left: 170px;

  position: absolute;

  max-width: 27px;

}

.perfil {

  left: 30px;

  position: absolute;

  top: 13px;

  width: 45px;

}

.a_red {

  position: absolute;

  top: 16px;

  left: 85px;

  font-family: "Roboto", sans-serif;

}


.texto {

  text-align: left;

  color: #fff;

  margin: 10px;

  margin-top: 70px;

  font-size: 11px;

  line-height: 17px;

  font-family: "Roboto", sans-serif;

}

.texto_inst{

  text-align: center;

}

.main-header {

  background: #fff !important;

}

#search-block-form input.form-submit {

  background: url(/pruebasDrupal/themes/restaurant_zymphonies_theme/images/search.png)
    no-repeat center # !important;
  border: 0 !important;

  filter: brightness(0) saturate(100%) invert(98%) sepia(4%) saturate(219%) hue-rotate(256deg) brightness(115%) contrast(100%);

}

.main-menu {

  background: transparent !important;

  border-bottom: 0 !important;

  width: 100%;

  z-index: 50;

  position: absolute;

  margin-top: 0px;

}

.menu3 {
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
  padding: 5px 15px;
}

.menu3 .menu{
display: inline-flex;
justify-content: right;
float: right;

}

.menu3 .menu-item {
  text-transform: uppercase;
  font-family: var(--texto1);
  list-style: none;
  width: auto;
  padding: .5rem 0 .5rem 2rem;
  font-size: .9rem;
}

.menu3 .menu-item a {
  color: white;
  font-weight: 600;
}



.we-mega-menu-ul>.we-mega-menu-li>.we-megamenu-nolink,
.region-primary-menu li a {

 color: var(--color3) !important;

}

.region-primary-menu li.active a,

.region-primary-menu li a.is-active {

  background: #ffffff !important;

}

.tituloHeader {

  color: var(--color1);

  font-size: 23px;

  vertical-align: middle;

  font-weight: bold;

  margin-top: 0px;

  font-family: "Gotham Rounded Medium";

}

.tituloHeader img {
  width:500px
}


.searchTop {

  position: fixed;

  z-index: 999;

  margin-left: 798px;

  max-width: 337px;

  display: none;

  background-color: var(--color3);

  padding: 1rem 2rem;

}

.col-xs-15,

.col-sm-15,

.col-md-15,

.col-lg-15 {

  position: relative;

  min-height: 1px; /*padding-right: 10px;  padding-left: 10px;*/

}

.col-xs-15 {

  width: 18%;

  float: left;

}

@media (min-width: 768px) {

  .col-sm-15 {

    width: 18%;

    float: left;

  }

}

@media (min-width: 992px) {

  .col-md-15 {

    width: 18%;

    float: left;

  }

}

@media (min-width: 1200px) {

  .col-lg-15 {

    width: 203px;

    float: left;

  }

}

.home-message {

  margin-top: 2.5rem;

}

.menu-base-theme li a {

  font-family: "Roboto Slab", serif !important;

  font-size: 14px !important;

  letter-spacing: 1px !important;

  text-transform: none !important;

  padding: 16px 8px !important;

  font-weight: 300 !important;

}

.social-media a {

  color: #0091d5 !important;

}

.main-header nav {

  margin-top: 22px !important;

}

.fijar {

  position: fixed !important;

  top: 0 !important;

  margin: 0;

}

.ver {

}

.field__label {

  visibility: hidden;

}

.field--name-field-titulo2 {

  padding-top: 30px;

  font-size: 25px;

  color: #ff8e00;

  font-weight: bold;

  padding-bottom: 6px;

}

.layout__region--second-above,

.layout__region--first-above {

  background-color: #f7f7f7;

}

.layout__region--first-above {

  flex-basis: 14% !important;

}

.layout__region--second-above {

  flex-basis: 86% !important;

}

.views-field-field-titulo-slider {

  position: absolute;

  margin-top: -91px;

  margin-left: 84px;

  font-weight: bold;

  font-size: 36px;

  color: #ffffff;

  line-height: 35px;

  padding-bottom: 6px; /* height: 100px; */

  width: 360px;

  background-color: rgba(211, 21, 7, 0.5);

  padding-left: 10px;

  padding-top: 10px;

  padding-right: 10px;

}

.views-field-field-resumen {

  margin-top: -5px;

  margin-left: 84px;

  font-size: 14px;

  color: #000000;

  width: 360px;

  background-color: rgba(211, 21, 7, 0.5);

  padding-bottom: 3px;

  padding-left: 10px;

  padding-right: 10px;

}

.field--name-node-changed-date .field--name-node-author {

  font-size: 11px;

}

.nav_artes_audiovisuales ul,

.nav_arte_dramatico ul,

.nav_artes_plasticas_visules ul,

.nav_danza ul,

.nav_literatura ul,

.nav_musica ul,

.nav_cinemateca_distrital ul,

.nav_escenario_movil ul,

.nav_galeria_santa_fe ul,

.nav_casona_danza ul,

.nav_media_torta ul,

.nav_teatro_el_parque ul,

.nav_teatro_jeg ul,

.nav_planetario_bogota ul,

.nav_dc_en_vivo ul,

.nav_crea ul,

.nav_libro_al_viento ul,

.nav_cultura_en_comun ul,

.nav_tejedores_de_vida ul,

.nav_convocatorias ul {

  list-style: none;

  margin: 0;

  padding: 0;

}

/*.nav_danza ul:first-child {

  border-top: 4px #c2e624 solid;

}

.nav_artes_audiovisuales ul:first-child {

 border-top: 4px #6e61a7 solid;

}

.nav_arte_dramatico ul:first-child {

  border-top: 4px #18ba90 solid;

}

.nav_artes_plasticas_visules ul:first-child {

 border-top: 4px #0090ad solid;

}

.nav_literatura ul:first-child {

  border-top: 4px #898fa1 solid;

}

.nav_musica ul:first-child {

  border-top: 4px #d31507 solid;

}*/

.nav_cinemateca_distrital ul:first-child,

.nav_escenario_movil ul:first-child,

.nav_galeria_santa_fe ul:first-child,

.nav_casona_danza ul:first-child,

.nav_media_torta ul:first-child,

.nav_teatro_el_parque ul:first-child,

.nav_teatro_jeg ul:first-child,

.nav_planetario_bogota ul:first-child,

.nav_dc_en_vivo ul:first-child,

.nav_crea ul:first-child,

.nav_libro_al_viento ul:first-child,

.nav_cultura_en_comun ul:first-child,

.nav_tejedores_de_vida ul:first-child,

.nav_convocatorias ul:first-child {

  /*border-top: 4px #009fe3 solid;/*#ff8e00*/

}

.nav_artes_audiovisuales ul li a,

.nav_arte_dramatico ul li a,

.nav_artes_plasticas_visules ul li a,

.nav_danza ul li a,

.nav_literatura ul li a,

.nav_musica ul li a,

.nav_cinemateca_distrital ul li a,

.nav_escenario_movil ul li a,

.nav_galeria_santa_fe ul li a,

.nav_casona_danza ul li a,

.nav_media_torta ul li a,

.nav_teatro_el_parque ul li a,

.nav_teatro_jeg ul li a,

.nav_planetario_bogota ul li a,

.nav_dc_en_vivo ul li a,

.nav_crea ul li a,

.nav_libro_al_viento ul li a,

.nav_cultura_en_comun ul li a,

.nav_tejedores_de_vida ul li a,

.nav_convocatorias ul li a {



  display: block;

  padding: 0.8em 0.6em;

  text-decoration: none;

  color: #484848 !important;
      font-family: 'Roboto',sans-serif;
    font-weight: 300 !important;
    line-height: 1.1;
    font-size: 16px;

}

.nav_artes_audiovisuales ul li,

.nav_arte_dramatico ul li,

.nav_artes_plasticas_visules ul li,

.nav_danza ul li,

.nav_literatura ul li,

.nav_musica ul li,

.nav_cinemateca_distrital ul li,

.nav_escenario_movil ul li,

.nav_galeria_santa_fe ul li,

.nav_casona_danza ul li,

.nav_media_torta ul li,

.nav_teatro_el_parque ul li,

.nav_teatro_jeg ul li,

.nav_planetario_bogota ul li,

.nav_dc_en_vivo ul li,

.nav_crea ul li,

.nav_libro_al_viento ul li,

.nav_cultura_en_comun ul li,

.nav_tejedores_de_vida ul li,

.nav_convocatorias ul li {

  list-style: none;

  border-bottom: 1px #000 dotted;

}

.nav_artes_audiovisuales ul li a:focus {

  color: #f4fa58;

}

.nav_transparencia ul {

  list-style: none;

  margin: 0;

  padding: 0;

}

/*.nav_transparencia ul:first-child {

  border-top: 4px #009fe3 solid;

}*/

.nav_transparencia ul li a {

  color: #333;

  display: block;

  padding: 0.3em;

  text-decoration: none;

  color: #000 !important;

}

.nav_transparencia ul li {

  list-style: none;

  border-bottom: 1px #000 dotted;

}

.path-frontpage .block-views-blockslider-home-principal-block-1
.views-field-field-titulo-slider-home {

 display:none;

}
.path-frontpage .views-field-field-res {
display:none;

}

.block-views-blockslider-home-principal-block-1

  .views-field-field-titulo-slider-home {

  position: absolute;

  margin-top: -86px;

  margin-left: 84px;

  font-weight: bold;

  font-size: 36px;

  line-height: 35px;

  padding-bottom: 6px;

  height: 81px;

  width: 480px;

  background: #dcd7ec85;

  padding-left: 12px;

  padding-top: 0px;

  padding-right: 12px;

  text-align: left;

  font-family: "Roboto Slab", sans-serif;

}

.block-views-blockslider-home-principal-block-1

  .views-field-field-titulo-slider-home

  a {

  font-family: "Roboto Slab", sans-serif;

  color: #000000 !important;

}

.views-field-field-res {

  margin-top: -5px;

  margin-left: 84px;

  font-size: 14px;

  color: var(--color1) !important;

  width: 480px;

  background: #dcd7ec85;

  padding: 4px 12px;

  text-align: left;

  font-family: "Roboto", sans-serif;

  font-weight: normal;

  letter-spacing: -0.02em;

}

/*Slider agenda*/

.views-field-field-titulo-slider-agenda {

  position: absolute;

  margin-top: -186px;

  margin-left: 84px;

  font-weight: bold;

  font-size: 36px;

  color: #ffffff;

  line-height: 35px;

  padding-bottom: 6px;

  height: 122px;

  width: 360px;

  background-color: rgba(146, 157, 164, 0.5);

  padding-left: 10px;

  padding-top: 10px;

  padding-right: 10px;

}

.views-field-field-resumen-slider-agenda {

  margin-top: -5px;

  margin-left: 84px;

  font-size: 14px;

  color: #000000;

  width: 360px;

  background-color: rgba(233, 242, 249, 0.5);

  padding-bottom: 3px;

  padding-left: 10px;

  padding-right: 10px;

}

@media screen and (max-width: 510px) {

  .container {

    padding-right: 0px;

    padding-left: 0px;

  }

  .views-field-field-titulo-slider-home,

  .views-field-field-titulo-slider,

  .views-field-field-titulo-slider-agenda {

    position: relative;

    margin-top: 0px;

    margin-left: 0px;

  }

  .views-field-field-res,

  .views-field-field-resumen,

  .views-field-field-resumen-slider-agenda {

    margin-top: 0px;

    margin-left: 0px;

  }

  .views-field-field-imagen-slider-home img,

  .views-field-field-imagen-slider img,

  .views-field-field-image-sagenda img {

    width: 360px;

    height: auto;

  }

  .main-header .region {

    overflow: hidden;

    position: relative;

    display: block;

    padding: 10px 40px !important;

    text-align: center !important;

  }

  .main-header {

    overflow: hidden !important;

  }

  .main-header nav {

    margin-top: 0px !important;

  }

  .tituloHeader {

    font-size: 20px;

  }

}

@media screen and (max-width: 760px) {

  .main-header nav {

    margin-top: 10px !important;

  }

  .tituloHeader {

    margin-top: 0;

  }
    
    .vidgen .views-row {
  width: 50% !important;
  height: 150px !important;
  padding: 1px !important;
} 

.vidgen .views-field-title a {
   font-size: 0.83em !important;
    line-height: 1.2;
    padding-top: 5% !important;
}


} /** MENU  **/

.menu-general ul li {

  float: left;

  padding: 0 10px;

  list-style: none;

  padding-top: 10px;

  padding-bottom: 10px;

  padding-right: 34px;

  font-size: 12px;

  letter-spacing: 2px;

  font-family: "Roboto", sans-serif;

}

.main-header {

  padding: 0 !important;

  height: 130px;

}

.navbargeneral {

  position: relative;

  margin-bottom: 0;

  border: 1px solid #000;

}

.menu-general .container {

  background: #0091d5;

}

.menu-general ul li a {

  color: #fff !important;

  text-transform: uppercase;

}

.menu-general ul {

  margin-bottom: 0;

}

@font-face {

  font-family: "Gotham Rounded Book";

  src: url(gotham_rounded_book.otf);

}

@font-face {

  font-family: "Gotham Rounded Medium";

  src: url("Gotham Rounded Medium.otf");

}

#block-footergeneral {

  font-family: "Gotham Rounded Book";

  font-size: 16px;

}

.views-element-container {

}

.bn-mv {
  display: none;
}

.views-field-field-imagen-enlaces img {
  width: 100%;
}


/* LAYOUT */

.layout--threecol-25-50-25 > .layout__region--first {

  flex: 0 1 15% !important;

}

.layout--threecol-25-50-25 > .layout__region--second {

  flex: 0 1 60% !important;

}

/* BOLETÃN */

.page-node-type-boletin-informativo .breadcrumb {

  display: none;

}

.page-node-type-boletin-informativo .field--name-field-boletin-inf-titulo {

  background-color: #003e65;

  padding: 10px 80px;

  max-width: 800px;

  margin: 0 auto;

}

.page-node-type-boletin-informativo

  .field--name-field-boletin-inf-titulo

  .field__label {

  display: none;

}

.page-node-type-boletin-informativo .field--name-field-boletin-inf-subtitulo {

  background-color: #003e65;

  padding: 5px 80px 10px;

  max-width: 800px;

  margin: 0 auto;

}

.page-node-type-boletin-informativo

  .field--name-field-boletin-inf-titulo

  .field__item {

  color: #ffffff;

  font-family: "Roboto Slab", serif;

  font-size: 26px;

}

.page-node-type-boletin-informativo

  .field--name-field-boletin-inf-subtitulo

  .field__label {

  height: 0;

}

.page-node-type-boletin-informativo

  .field--name-field-boletin-inf-subtitulo

  .field__item {

  color: #ffffff;

  font-family: "Roboto Slab", serif;

  font-size: 14px;

  font-weight: 100;

}

.page-node-type-boletin-informativo

  .field--name-field-boletin-inf-img-principal {

  max-width: 800px;

  margin: 0 auto;

}

.page-node-type-boletin-informativo

  .field--name-field-boletin-inf-img-principal

  .field__item {

  display: grid;

}

.page-node-type-boletin-informativo

  .field--name-field-boletin-inf-img-principal

  .field__label {

  height: 0;

}

.page-node-type-boletin-informativo .field--name-field-boletin-inf-resumen {

  max-width: 800px;

  margin: 0 auto;

  background-color: #eff0f1;

  text-align: center;

}

.page-node-type-boletin-informativo

  .field.field--name-node-author.field--type-ds.field--label-above {

  text-transform: UPPERCASE;

  padding: 10px 80px;

  max-width: 800px;

  margin: 0 auto;

  font-size: 9px;

  color: #414e54;

  font-weight: 500;

}

.page-node-type-boletin-informativo

  .field--name-field-boletin-inf-resumen

  .field__label {

  height: 0;

}

.page-node-type-boletin-informativo

  .field--name-field-boletin-inf-resumen

  .field__item {

  color: #003e65;

  font-family: "Roboto Slab", serif;

  font-size: 12px;

  padding: 10px 80px;

  line-height: 24px;

}

.page-node-type-boletin-informativo .field--type-text-with-summary {

  color: #414e54;

  font-family: "Roboto", serif;

  font-size: 12px;

 /* padding: 20px 80px;*/

  line-height: 20px;

  max-width: 800px;

  margin: 0 auto;

}

.page-node-type-boletin-informativo .field--type-text-with-summary br {

  height: 20px;

}

.page-node-type-boletin-informativo .field--name-field-contenido-secundario {

  padding: 10px 80px;

  max-width: 800px;

  margin: 0 auto;

  background-color: rgba(0, 62, 101, 0.08);

}

.page-node-type-boletin-informativo

  .field--name-field-contenido-secundario

  p:first-child {

  font-size: 16px !important;

  color: #003e65;

  font-family: "Roboto Slab", serif;

}

.page-node-type-boletin-informativo

  .field--name-field-url-del-contenido-secundar.field--type-link {

  font-size: 12px;

  padding: 0 80px 20px;

  max-width: 800px;

  margin: 0 auto;

  background-color: #ebf1f4;

  text-align: center;

}

.page-node-type-boletin-informativo

  .field--name-field-url-del-contenido-secundar.field--type-link

  .field__label {

  display: none;

}

.page-node-type-boletin-informativo

  .field--name-field-url-del-contenido-secundar.field--type-link

  .field__item {

  text-align: center;

  background-color: #009fe3;

  padding: 8px 20px;

  display: initial;

}

.page-node-type-boletin-informativo

  .field--name-field-url-del-contenido-secundar.field--type-link

  .field__item

  a {

  color: #ffffff !important;

}

.page-node-type-boletin-informativo

  .field.field--name-field-titulo-content-segundario

  .field__item {

  font-size: 16px;

  color: #003e65;

  font-family: "Roboto Slab", Trebuchet MS, Geneva, sans-serif;

  padding: 10px 80px;

  max-width: 800px;

  margin: 0 auto;

  background-color: rgba(0, 62, 101, 0.08);

}



.page-node-type-boletin-informativo .node__links {

  display: none;

}

.page-node-type-boletin-informativo

  .field.field--name-field-body.field--type-string-long.field--label-above {

  margin: 0 auto;

  width: 100%;

  max-width: 520px;

  padding: 0 10px;

  font-size: 12px;

  line-height: 20px;

  color: #414e54;

}

.page-node-type-boletin-informativo .field--name-field-minidescripcion {

  max-width: 520px;

  margin: 13px auto;

  background-color: #fafafb;

  padding: 10px 20px;

  border-left: 3px solid #003e65;

  text-align: center;

  font-size: 11px;

  line-height: 20px;

}

.page-node-type-boletin-informativo

  .field--name-field-minidescripcion

  .field__label {

  display: none;

}

.page-node-type-boletin-informativo .field--name-field-para-mas-informacion {

  text-align: center;

  font-size: 11px;

  line-height: 20px;

  color: #414e54;

  max-width: 480px;

  margin: 13px auto;

}

.page-node-type-boletin-informativo .field--name-field-para-mas-informacion .field__item a {

  color: #00a3dd;

}

/*.path-sala-de-prensa .content_layout,
.path-agenda-semanal .content_layout {

  height: 160px;

  position: relative;

  top: -20px;

}*/

@media (min-width: 1024px) {
  #block-menulateralboletindeprensa {
    position: relative;
  }
}

#block-views-block-galeria-multimedia-para-el-home-block-3 {
    margin-top: 0%;
}

 #block-slidersaladeprensa .field--name-field-titulo-header {
    width:250px;
    left:84px;
}

#block-slidersaladeprensa .field--name-field-subtitulo-header {
   width:250px; 
    color: #003e65;
    font-weight: 300;
    margin: 6px 0 0;
    font-size: 14px;
    font-family: "Roboto", sans-serif;
    font-weight: normal;
    letter-spacing: -0.02em;
  left:84px;
}

.path-sala-de-prensa .content_layout .views-element-container,
.path-agenda-semanal .content_layout .views-element-container {

  margin-top: 0;

  width: 100%;

}

.press1 .views-field-title {
  font-size:1.2rem;
  line-height: 1.4;
}

/*.path-sala-de-prensa .region-breadcrumb,*/
.path-agenda-semanal  .region-breadcrumb{

  position: absolute;

  top: 200px;

  left: 100px;

  z-index: 3;

}

/*.path-sala-de-prensa .region-content,
.path-agenda-semanal .region-content {

  padding-left: 84px;

}*/

/*
.path-sala-de-prensa .views-element-container header,
.path-agenda-semanal .views-element-container header {

  background-color: rgba(214, 214, 214, 0.35);

  max-width: 250px;

  padding: 7px 20px;

  display: inline-block;

  font-size: 13px;

  color: #ffffff;

}
*/

.path-sala-de-prensa .views-element-container header b,
.path-agenda-semanal .views-element-container header b {

  font-size: 40px;

  font-family: "Roboto Slab", serif;

  line-height: 30px;
  font-weight: bold;

}

.path-sala-de-prensa .views-element-container header p,
.path-agenda-semanal .views-element-container header p {

    color: #003e65;
    font-weight: 300;
    margin: 6px 0 0;
    font-size: 14px;
    font-family: "Roboto", sans-serif;
    font-weight: normal;
    letter-spacing: -0.02em;

}

.path-sala-de-prensa .views-element-container .views-exposed-form,
.path-agenda-semanal .views-element-container .views-exposed-form {

 

  background-color: rgba(0, 0, 0, 0.07);

 
  padding: 10px;

  
}

.path-sala-de-prensa .views-element-container .views-exposed-form .form-item-field-bo-target-id,
.path-agenda-semanal .views-element-container .views-exposed-form .form-item-field-bo-target-id {

  position: relative;
  
  display: inline-block;
    
  padding: 10px 10px 0px 10px;

}

.path-sala-de-prensa .views-element-container .views-exposed-form .form-type-select .form-select,
.path-agenda-semanal .views-element-container .views-exposed-form .form-type-select .form-select {

  background-color: transparent;

  width: 100%;

  height: 30px;

  border: none;

  position: relative;

}

.path-sala-de-prensa .views-element-container .views-exposed-form .form-type-select:after,
.path-agenda-semanal .views-element-container .views-exposed-form .form-type-select:after {

  content: "";

  position: absolute;

  width: calc(100% - 20px);

  height: 2px;

  left: 10px;

  background-color: #003e65;

}

.path-sala-de-prensa .views-element-container .views-exposed-form .form-type-select label,
.path-agenda-semanal .views-element-container .views-exposed-form .form-type-select label {

  font-size: 24px;

  font-family: "Roboto Slab", serif;

  width: 100%;

  margin-bottom: 10px;

}

.path-sala-de-prensa .views-element-container .views-exposed-form .form-actions,
.path-agenda-semanal .views-element-container .views-exposed-form .form-actions {

  margin-bottom: 0;

}


.path-sala-de-prensa .views-element-container .views-exposed-form .form-actions input[type="submit"]:hover,
.path-agenda-semanal .views-element-container .views-exposed-form .form-actions input[type="submit"]:hover {

  background-color: #003e65;

  color: #ffffff;

}

.path-sala-de-prensa .views-element-container .views-row,
.path-agenda-semanal .views-element-container .views-row {

border-bottom: 2px solid var(--color8);

  padding: 10px 0;

  position: relative;

}

.path-sala-de-prensa .block-system-main-block .views-element-container .views-row:before,
.path-agenda-semanal .block-system-main-block .views-element-container .views-row:before {

  position: absolute;

  content: "";

  background-image: url(../images/icon-news.svg);

  background-size: contain;

  background-repeat: no-repeat;

  width: 28px;

  height: 25px;

}

/* .path-sala-de-prensa .views-element-container .views-row .views-field,
.path-agenda-semanal .views-element-container .views-row .views-field {

  margin-left: 50px;

} */

.path-sala-de-prensa .views-element-container .views-row .views-field-title a,
.path-agenda-semanal .views-element-container .views-row .views-field-title a {

  font-family: "Roboto", serif;

  font-size: 14px;

  line-height: 21px;

  color: #003e65 !important;

  font-weight: 500;

}

.path-sala-de-prensa .views-element-container .views-row .views-field-field-fecha,
.path-agenda-semanal .views-element-container .views-row .views-field-field-fecha {

  font-family: "Roboto", serif;

  font-size: 10px;

  line-height: 22px;

  color: #414e54;

  text-transform: uppercase;

}

.path-sala-de-prensa .views-element-container .pager .pager__items,
.path-agenda-semanal .views-element-container .pager .pager__items {

  margin: 0 auto;

}

.path-sala-de-prensa .views-element-container .pager .pager__items li a,
.path-agenda-semanal .views-element-container .pager .pager__items li a {

  border-radius: 0;

  border: none;

  background-color: rgba(0, 0, 0, 0.07);

  padding: 5px 11px;

  color: #414e54 !important;

  font-family: "Roboto", serif;

  margin: 0 3px;

}

.path-sala-de-prensa .views-element-container .pager .pager__items .pager__item--last a,
.path-agenda-semanal .views-element-container .pager .pager__items .pager__item--last a {

  background-color: transparent;

}

#block-views-block-galeria-multimedia-para-el-home-block-2 {

  float: left;

}

@media (min-width: 1024px) {
.path-sala-de-prensa
  #block-views-block-galeria-multimedia-para-el-home-block-3 {
    height: 240px;
  }
}

@media (min-width: 1024px) {
.path-agenda-semanal
  #block-views-block-galeria-multimedia-para-el-home-block-3 {
    height: 240px;
  }
}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 {
    height: calc(74px + 20vw);
    float: inherit;

}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 h2,
.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 h2,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 h2,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 h2 {

  position: relative;

  color: transparent;

}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 .content,
.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 .content {

  position: relative;

}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 .content .skin-default .views_slideshow_controls_text,
.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content .skin-default .views_slideshow_controls_text,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content .skin-default .views_slideshow_controls_text,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 .content .skin-default .views_slideshow_controls_text {

  position: absolute;

  z-index: 10;

  height: 100%;

  width: 100%;

}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_previous,
.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_previous a,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_previous,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_previous a {

  height: 100%;

  position: relative;

  font-size: 1px;

  color: transparent;

}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_previous a,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_previous a,
.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_previous a,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_previous a {

  position: absolute;

  top: 40px;

  width: 25px;

  height: 50px;

  background-image: url(../images/flecha-izquierda.png);

  background-repeat: no-repeat;

  background-position: center center;

}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_previous a,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_previous a {

  top: 100px;

}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_next,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_next,
.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_next,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_next {

  height: 100%;

  position: relative;

  font-size: 1px;

  color: transparent;

  float: right;

}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_next a,
.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_next a,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_next a,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_next a {

  position: absolute;

  top: 40px;

  right: 0;

  width: 25px;

  height: 50px;

  background-image: url(../images/flecha-derecha.png);

  background-repeat: no-repeat;

  background-position: center center;

}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_next a,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_next a {

  top: 100px;

}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_pause,
.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_pause,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_pause,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 .content .skin-default .views_slideshow_controls_text .views_slideshow_controls_text_pause {

  display: none;

}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 .content header:after,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content header:after {

  content: "Videos";

  position: absolute;

  color: #003e65;

  font-size: 24px;

  font-family: "Roboto Slab", serif;

  margin-top: 12px;

}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content header:after,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 .content header:after {

  content: "Fotografías";

  position: absolute;

  color: #003e65;

  font-size: 24px;

  font-family: "Roboto Slab", serif;

  margin-top: 12px;

}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 .content header,
.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content header,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content header,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 .content header, {

  height: 52px;

  width: 100%;

  max-width: 800px;

  background-color: rgba(0, 0, 0, 0.07);

  position: relative;

}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 .content header a,
.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content header a,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content header a,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 .content header a {

  float: right;

  background-color: #003e65;

  color: #ffffff !important;

  padding: 0px 8px;

  font-size: 12px;

  border-bottom: 2px solid #88c2e9;

  margin-top: 13px;

}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 .content .views-slideshow-controls-top, 
.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content .views-slideshow-controls-top,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content .views-slideshow-controls-top,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 .content .views-slideshow-controls-top   {

  width: 100%;

}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section,
.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section {

  width: 100% !important;

  height: inherit !important;

}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide,
.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide {
  width: 102% !important;
}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-odd,
.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-even,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-odd,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-even {

  width: 31%;

  margin-right: 2.3%;

  float: left;

  border-bottom: none;

}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-odd,
.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-even,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-odd,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-even {

  width: 48%;

  margin-right: 2%;

  float: left;

  border-bottom: none;

}

.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-odd .views-field,
.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-even .views-field,
.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-odd .views-field,
.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-even .views-field {

  width: 100%;

  margin: 0;

}

.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-odd .views-field,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-even .views-field,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-odd .views-field,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-even .views-field {

  width: 100%;

  margin: 0;

}


.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-odd .views-field img,
.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-2 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-even .views-field img {

  width: 100%;

}

.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-odd .views-field img,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-2 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-even .views-field img {

  width: 100%;

}




.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-odd .views-field-field-img-idartes-titulo,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-even .views-field-field-img-idartes-titulo {

  display: none;

}


.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-odd .views-field-field-img-idartes-titulo,
.path-agenda-semanal #block-views-block-galeria-multimedia-para-el-home-block-3 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-even .views-field-field-img-idartes-titulo {

  display: none;

}


.path-sala-de-prensa .sidebar .nav_boletin_prensa .title,
.path-agenda-semanal .sidebar .nav_boletin_prensa .title {

  display: none;

}

.sidebar .nav_boletin_prensa .content,
.path-agenda-semanal .sidebar .nav_boletin_prensa .content {

  border-top: 4px solid #8ac2e7;

}

.sidebar .nav_boletin_prensa .content .field__item ul,
.path-agenda-semanal .sidebar .nav_boletin_prensa .content .field__item ul {

  padding-left: 0;

}

.sidebar .nav_boletin_prensa .content .field__item ul li,
.path-agenda-semanal .sidebar .nav_boletin_prensa .content .field__item ul li {

  list-style: none;

  font-size: 14px;

  font-family: "Roboto Slab", serif;

  padding: 5px 0;

  border-bottom: 1px dotted #414e54;

}

 .sidebar .nav_boletin_prensa .content .field__item ul li a,
.path-agenda-semanal .sidebar .nav_boletin_prensa .content .field__item ul li a {

  color: #414e54 !important;

}



/* Final Sala de Prensa */

.page-node-type-boletin-informativo .block-views-blockautor-views-block-1 {

  background-color: #003e65;

  padding: 10px 80px 0;

  max-width: 800px;

  margin: 0 auto;

}

.page-node-type-boletin-informativo

  .block-views-blockautor-views-block-1

  .title {

  display: none;

}

.page-node-type-boletin-informativo

  .block-views-blockautor-views-block-1

  .content

  .item-list

  li {

  list-style: none;

  color: #ffffff;

  padding-top: 10px;

  font-family: Roboto;

}

.page-node-type-boletin-informativo

  .block-views-blockautor-views-block-1

  .content

  .item-list

  ul {

  margin-bottom: 0;

  padding-left: 0;

}

.mediaMargin {

  margin: 0 auto;

}

@media (max-width: 990px) {

  .social-media {

    display: none;

  }

  .izq {

    margin-left: 0;

  }

  .med {

    margin-left: 0;

  }

  .path-sala-de-prensa .content_layout {

    display: inline-block;

    width: 100%;

  }

  .path-sala-de-prensa .region-content {

    padding-left: 15px;

  }

  .path-sala-de-prensa .region-breadcrumb {

    left: 30px;

  }

  .path-frontpage .main-menu {

    display: none;

  }

  .path-frontpage .views-field-field-res{

      margin-left: 5px;

  }

  #block-views-block-slider-home-principal-block-1 .views-row .views-field-field-localidades{

      margin-left: 0px;

  }

  #views_slideshow_cycle_main_slider_home_principal-block_1{

      overflow: hidden;

  }

}

@media (max-width: 768px) {




  .page-node-type-boletin-informativo .field--name-field-boletin-inf-titulo {

    padding: 10px 30px;

    line-height: 30px;

  }

  .page-node-type-boletin-informativo .field--name-field-boletin-inf-subtitulo {

    padding: 5px 30px;

  }

  .page-node-type-boletin-informativo

    .field--name-field-boletin-inf-resumen

    .field__item,

  .page-node-type-boletin-informativo .field--type-text-with-summary {

    padding: 10px 30px;

  }

  .page-node-type-boletin-informativo .field--name-field-contenido-secundario {

    padding: 0 30px;

  }

  .page-node-type-boletin-informativo

    .field--name-field-url-del-contenido-secundar.field--type-link {

    padding: 0 30px 20px;

  }

  .path-sala-de-prensa .sidebar {

    margin-left: 15px;

  }

  .path-sala-de-prensa .sidebar {

    margin-left: 15px;

  }
   /*.path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-odd, .path-sala-de-prensa #block-views-block-galeria-multimedia-para-el-home-block-3 .content .views_slideshow_cycle_main .views_slideshow_cycle_teaser_section .views_slideshow_cycle_slide .views-row-oven{        width:100%;    }*/
   #block-views-block-galeria-multimedia-para-el-home-block-3 {
    height: calc(74px + 20vw);
}
    .path-sala-de-prensa .sidebar {
    margin-top: 35vw;
}
    .path-vive-el-arte .title-agenda-semanal p + p{
        font-size:32px !important;
    }
}

@media (max-width: 960px){
    .path-vive-el-arte .content_layout header{
        margin-top: 53px !important;
    }
}

/* Views vive el arte */


#block-bannerintermedio h2 {
    display: none;
}

#block-bannerprefooter h2 {
    display: none;
}

.path-vive-el-arte .field--name-field-enlace {
    visibility: hidden;
    height:0;
}

.path-vive-el-arte .field--type-image img {
    display: initial!important;
}

.path-vive-el-arte .content_layout header{
    background-color: #003e65;
    color: #fff;
    padding-left: 10%;
    padding-top: 8px;
    margin-top: 85px;
    position:relative;
}

.path-vive-el-arte .content_layout header .field--name-field-imagen-header{
    margin-left: -11.1%;
    margin-top: 8px;
    border-top: 5px solid #fff;
}

.path-vive-el-arte .content_layout header .field--name-field-imagen-header img{
    vertical-align: bottom;
}
.path-vive-el-arte .arrow_list{
    padding: 0;
    max-width: 900px;
    margin: 0 auto;
}
  
.path-vive-el-arte .arrow_list li{
    list-style: none;
    width: 30%;
    float:left;
    margin: 0 1.6%;
}  

.path-vive-el-arte .taxonomy-term{
    border-bottom: 5px solid;
}

.path-vive-el-arte .taxonomy-term .field__item, .path-vive-el-arte .taxonomy-term .field__item:hover{
    font-size: 18px;
    color: #414E54;
    margin: 3px 0 3px 40px;
    font-family: "Trebuchet MS",Geneva,sans-serif;
    font-weight: 600;
    text-transform: initial;
    position:relative;
}


/* Arte Dramático  */
.path-vive-el-arte #taxonomy-term-65{
    border-color:#18BA8F;
}

/* Arte para la Transformación Social */
.path-vive-el-arte #taxonomy-term-335{
    border-color:#0090D3;
}

/* Danza */
.path-vive-el-arte #taxonomy-term-67{
    border-color:#c2e624;
}

/* Arte, Ciencia y Tecnología */
.path-vive-el-arte #taxonomy-term-336{
    border-color:#0090D3;
}

/* Artes Audiovisuales */
.path-vive-el-arte #taxonomy-term-64{
    border-color:#6e61a7;
}

/* Artes Plásticas y Visuales */
.path-vive-el-arte #taxonomy-term-66{
    border-color:#0090ad;
}

/* Crea  */
.path-vive-el-arte #taxonomy-term-349{
    border-color:#0090D3;
}

/* Cultura en Común */
.path-vive-el-arte #taxonomy-term-341{
    border-color:#0090D3;
}

/* Dc en vivo */
.path-vive-el-arte #taxonomy-term-350{
    border-color:#0090D3;
}

/* Industrias Culturales y Emprendimiento */
.path-vive-el-arte #taxonomy-term-337{
    border-color:#0090D3;
}

/* Jóvenes y Niños */
.path-vive-el-arte #taxonomy-term-339{
    border-color:#0090D3;
}

/* Libro al Viento */
.path-vive-el-arte #taxonomy-term-351{
    border-color:#0090D3;
}

/* Literatura  */
.path-vive-el-arte #taxonomy-term-68{
    border-color:#898fa1;
}

/* Música  */
.path-vive-el-arte #taxonomy-term-69{
    border-color:#d31507;
}

/* Poblaciones */
.path-vive-el-arte #taxonomy-term-334{
    border-color:#0090D3;
}




.path-vive-el-arte .taxonomy-term .field__item:before{
    content:"";
    position:absolute;
    width:30px;
    height:30px;
    background-size:contain;
    background-repeat:no-repeat;
    top: -5px;
    left: -40px;
}

/* Arte Dramático  */
.path-vive-el-arte #taxonomy-term-65 .field__item:before{
    background-image: url(../iconos/ico-arte-dramatico.png);
}

/* Arte para la Transformación Social */
.path-vive-el-arte #taxonomy-term-335 .field__item:before{
    background-image: url(../iconos/ico-generico.png);
}

/* Danza */
.path-vive-el-arte #taxonomy-term-67 .field__item:before{
    background-image: url(../iconos/ico-danza.png);
}

/* Arte, Ciencia y Tecnología */
.path-vive-el-arte #taxonomy-term-336 .field__item:before{
    background-image: url(../iconos/ico-generico.png);
}

/* Artes Audiovisuales */
.path-vive-el-arte #taxonomy-term-64 .field__item:before{
    background-image: url(../iconos/ico-artes-audiovisuales.png);
}

/* Artes Plásticas y Visuales */
.path-vive-el-arte #taxonomy-term-66 .field__item:before{
    background-image: url(../iconos/ico-artes-plasticas-y-visuales.png);
}

/* Crea  */
.path-vive-el-arte #taxonomy-term-349 .field__item:before{
    background-image: url(../iconos/ico-generico.png);
}

/* Cultura en Común */
.path-vive-el-arte #taxonomy-term-341 .field__item:before{
    background-image: url(../iconos/ico-generico.png);
}

/* Dc en vivo */
.path-vive-el-arte #taxonomy-term-350 .field__item:before{
    background-image: url(../iconos/ico-generico.png);
}

/* Industrias Culturales y Emprendimiento */
.path-vive-el-arte #taxonomy-term-337 .field__item:before{
    background-image: url(../iconos/ico-generico.png);
}

/* Jóvenes y Niños */
.path-vive-el-arte #taxonomy-term-339 .field__item:before{
    background-image: url(../iconos/ico-generico.png);
}

/* Libro al Viento */
.path-vive-el-arte #taxonomy-term-351 .field__item:before{
    background-image: url(../iconos/ico-generico.png);
}

/* Literatura  */
.path-vive-el-arte #taxonomy-term-68 .field__item:before{
    background-image: url(../iconos/ico-literatura.png);
}

/* Música  */
.path-vive-el-arte #taxonomy-term-69 .field__item:before{
    background-image: url(../iconos/ico-musica.png);
}

/* Poblaciones */
.path-vive-el-arte #taxonomy-term-33 .field__item:before{
    background-image: url(../iconos/ico-generico.png);
}


.path-vive-el-arte .views-field .datetime{
    font-size: 11px;
    color: #414E54;
    margin: 10px 0px 10px 15px;
    font-family: Trebuchet MS, Geneva, sans-serif;
    font-weight: 100;
    letter-spacing: 1px;
    position:relative;
}

.path-vive-el-arte .views-field .datetime:before{
    content:"";
    position:absolute;
    width:12px;
    height:12px;
    background-image: url(../images/clock.png);
    background-size:contain;
    background-repeat:no-repeat;
    top: -1px;
    left: -13px;
}
    
.path-vive-el-arte .views-field.views-field-title .field-content a{
    font-size: 18px;
    color: #414E54;
    font-family: "Trebuchet MS",Geneva,sans-serif;
    font-weight: 600;
    float: left;
    line-height: 24px;
    text-align: left;
    padding-right: 2%;
    margin: 0;
    height: 49px;
    overflow: hidden;
} 
    
.path-vive-el-arte .views-field .field-content{
    font-size: 12px;
    color: #414E54;
    font-family: Trebuchet MS, Geneva, sans-serif;
    font-weight: 100;
    float: left;
    line-height: 22px;
    text-align: left;
    width: 100%;
}  

.path-vive-el-arte .views-field .field-content img{
    width: 100%;
}

.path-vive-el-arte .views-field.views-field-field-lugar-del-evento{
    width: 100%;
    display: inline-block;
    border-bottom: 1px solid;
}



.path-vive-el-arte .views-field.views-field-field-lugar-del-evento .field-content {
    font-size: 12px;
    margin: 5px 0px 2px 14px;
    font-family: 'Roboto', Trebuchet MS, Geneva, sans-serif;
    font-weight: 400;
    float: left;
    letter-spacing: 1px;
    position: relative;
}

.path-vive-el-arte .title-agenda-semanal{
    position: absolute;
    top: -88px;
    text-align:center;
    width: 100%;
    margin-left:-10%;
}

.path-vive-el-arte .title-agenda-semanal p{
    font-size: 28px;
    color: #003e65;
    font-family: "Trebuchet MS",Geneva,sans-serif;
}

.path-vive-el-arte .title-agenda-semanal p + p{
    font-size: 40px;
    color: #009fe3;
    margin: 0 0 10px 0;
    font-family: 'Roboto Slab', Trebuchet MS, Geneva, sans-serif;
    font-weight: 600;
    line-height: 35px;
}

/* Arte.Dramático */
.views-field.views-field-field-lugar-del-evento.Arte.Dramático,
.views-field.views-field-field-lugar-del-evento.Arte.Dramático .field-content{
   color: #18BA8F;
}

/* Danza */
.views-field.views-field-field-lugar-del-evento.Danza, 
.views-field.views-field-field-lugar-del-evento.Danza .field-content {
   color: #c2e624;
}

/* Literatura */
.views-field.views-field-field-lugar-del-evento.Literatura,
.views-field.views-field-field-lugar-del-evento.Literatura .field-content {
   color: #898fa1;
}

/* Música */
.views-field.views-field-field-lugar-del-evento.Música, 
.views-field.views-field-field-lugar-del-evento.Música .field-content{
   color: #d31507;
}

/* Artes.Plásticas.y.Visuales */
.views-field.views-field-field-lugar-del-evento.Artes.Plásticas.y.Visuales,
.views-field.views-field-field-lugar-del-evento.Artes.Plásticas.y.Visuales .field-content{
   color: #0090ad;
}


/* Artes Audiovisuales */
.views-field.views-field-field-lugar-del-evento.Artes.Audiovisuales, 
.views-field.views-field-field-lugar-del-evento.Artes.Audiovisuales .field-content{
   color: #6e61a7;
}

/* Crea */
.views-field.views-field-field-lugar-del-evento.Crea,
.views-field.views-field-field-lugar-del-evento.Crea .field-content{
   color: #0090D3;
}

/* Dc.en.vivo */
.views-field.views-field-field-lugar-del-evento.Dc.en.vivo,
.views-field.views-field-field-lugar-del-evento.Dc.en.vivo .field-content{
   color: #0090D3;
}

/* Libro al Viento */
.views-field.views-field-field-lugar-del-evento.Libro.al.Viento,
.views-field.views-field-field-lugar-del-evento.Libro.al.Viento .field-content {
   color: #0090D3;
}

/* Cultura.en.Común */
.views-field.views-field-field-lugar-del-evento.Cultura.en.Común, 
.views-field.views-field-field-lugar-del-evento.Cultura.en.Común .field-content{
   color: #0090D3;
}

/* Arte.Ciencia.y.Tecnología */
.views-field.views-field-field-lugar-del-evento.Arte.Ciencia.y.Tecnología,
.views-field.views-field-field-lugar-del-evento.Arte.Ciencia.y.Tecnología .field-content{
   color: #0090D3;
}

/* Arte.Ciencia.y.Tecnología */
.views-field.views-field-field-lugar-del-evento.Ciencia.y.Tecnología,
.views-field.views-field-field-lugar-del-evento.Ciencia.y.Tecnología .field-content{
   color: #0090D3;
}

/* Industrias.Culturales.y.Emprendimiento */
.views-field.views-field-field-lugar-del-evento.Industrias.Culturales.y.Emprendimiento,
.views-field.views-field-field-lugar-del-evento.Industrias.Culturales.y.Emprendimiento .field-content{
   color: #0090D3;
}

/* Arte.para.la.Transformación.Social */
.views-field.views-field-field-lugar-del-evento.Arte.para.la.Transformación.Social, 
.views-field.views-field-field-lugar-del-evento.Arte.para.la.Transformación.Social .field-content{
   color: #0090D3;
}

/* Arte.para.la.Transformación.Social */
.views-field.views-field-field-lugar-del-evento.Transformación.Social, 
.views-field.views-field-field-lugar-del-evento.Transformación.Social .field-content{
   color: #0090D3;
}


/* Jóvenes.y.Niños */
.views-field.views-field-field-lugar-del-evento.Jóvenes.y.Niños,
.views-field.views-field-field-lugar-del-evento.Jóvenes.y.Niños .field-content{
   color: #0090D3;
}

/* Poblaciones */
.views-field.views-field-field-lugar-del-evento.Poblaciones,
.views-field.views-field-field-lugar-del-evento.Poblaciones .field-content{
   color: #0090D3;
}


.path-vive-el-arte .views-field.views-field-field-lugar-del-evento .field-content:before{
    content:"";
    position:absolute;
    width:12px;
    height:14px;
    background-image: url(../images/location.png);
    background-size:contain;
    background-repeat:no-repeat;
    top: 3px;
    left: -13px;
}
/*
.path-vive-el-arte #banner_intermedio h2, .path-vive-el-arte #banner_prefooter h2{
    opacity:0;
    pointer-events:none;
}*/
    
.path-vive-el-arte .field.field--name-field-imagen-header.field--type-image.field--label-hidden.field__item{
    display: inline-block;
    text-align: center;
    width: inherit;
    margin-top: 8px;
    
}

.path-vive-el-arte header .field.field--name-field-imagen-header.field--type-image.field--label-hidden.field__item{
    width: 111%;
}

.path-vive-el-arte header .field.field--name-field-imagen-header.field--type-image.field--label-hidden.field__item a img{
    width: 100%;
}

.path-vive-el-arte footer .field.field--name-field-imagen-header.field--type-image.field--label-hidden.field__item{
    width:100%;
}
    
    
@media (max-width: 768px){
    .path-vive-el-arte .arrow_list li{width:90%; margin:0 5%;}
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
    border: 1px solid #0093CC !important;
        background: var(--color4) !important;
    font-weight: normal/*{fwDefault}*/;
    color: #ffffff/*{fcActive}*/;
}
.ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative;
    margin: 2px 0 0 0;
    padding: .5em .5em .5em .7em;
    font-size: 1.2rem;
    border: none !important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {
    background-color: var(--color7) ;
}

.ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
    border-top: 0;
    overflow: auto;
    border: none !important;
}

.we-mega-menu-ul>.we-mega-menu-li>span:before {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    display: none;
}

.page-node-type-contenido-web-basico .field--name-field-img-press .field__item {
  float:left;
  padding:.5rem;

}

.page-node-type-kit-de-prensa .field__label {
        visibility: unset;
        font-family: "Roboto slab", sans-serif;
        color: #333;
        font-weight: bold;
        margin: 20px 0 7px 0;
        line-height: 120%;
        text-transform: inherit;
        font-size: 1.7em;
        margin-bottom: 18px;
        background-color: var(--gris2);
        padding: .5rem 1rem;
}

.page-node-type-kit-de-prensa thead, .node-17868 .field--name-field-titulo2 {
  display:none;
}

.page-node-type-kit-de-prensa .layout__region--first {
  padding-right:1rem
}

.page-node-type-kit-de-prensa .field--name-field-imagen .field__item, .page-node-type-kit-de-prensa .field--name-field-image .field__item {
    float: left;
    padding: .3rem;
 
}


.page-node-type-kit-de-prensa .field--name-field-image  {
    float: left;
    display: inline-grid;
    width: -webkit-fill-available;

 
}


.page-node-type-kit-de-prensa h1 {
  font-size:2rem;
  font-weight:600;
  letter-spacing:-1px
}

.page-node-type-kit-de-prensa h1::before 
{
  content:"Kit de prensa: ";
  color: var(--color3)

  }

  .page-node-type-kit-de-prensa .field--name-field-vid-apoyo .file {
  background-image: url(../images/camara-icon2.png);
  margin: 5px 0;
  background-size: 29px;
  padding-left: 39px;
} 


  .page-node-type-kit-de-prensa .field--name-field-press-rel .file {
    background-image: url(../images/press6.png);
  margin: 5px 0;
  background-size: 29px;
  padding-left: 39px;
} 


  .page-node-type-kit-de-prensa .field--name-field-ot-docs .file {
  background-image: url(../images/doc2.png);
  margin: 5px 0;
  background-size: 29px;
  padding-left: 39px;
}

.blpress1  .file > a{
	font-size: 14px;
font-family:var(--texto1)	
}

.blpress1 .file {
    background-image: url(../images/press6.png);
    margin: 3px 0;
    background-size: 22px;
    padding-left: 2rem;
    padding-top: 4px;
} 

.img-100 img {
  width: 100%;
  height: auto;
}

.blpress1 td {
padding:4px 6px
}

.blpress1{
padding: 0 15px 0 0 !important;
}

.titpress {
    padding: .5rem 1rem;;
    font-weight: bold;
    background-color: var(--color8);
        border-radius: 5px;
    margin-top: 0;
}
    

.blpress2 .button1 {
    width:100%;
    margin: 0 10px 4px 0px;
}

}

.blpress2 .buttons {
    width:100%;
}


.blpress2 .button1 h3 {
    padding:26px
}

.blpress2  {
    padding-left:0px
}


#node-header-press {
  
  background-size: 100% auto;
  height: 358px;
  margin-bottom: 75px;
  position: relative;
}


#block-slidersaladeprensa .field--name-field-subtitulo-header {

  
        bottom: -50px;
    background-color: #333333a8;
    color: white;
}


.press .field--name-field-titulo-header {

   bottom: 0px !important;
    background-color: rgb(51 51 51 / 66%) !important;
    color: white !important;
}

.titlepress2 {
    font-size: 2rem;
    font-weight: 600;
    letter-spacing: -1px;
    margin-bottom: 20px;
        margin-top: 0;
}

.view-ph .views-field-title, .view-ph .views-field-created {
  font-family:var(--texto1);
  font-size:1.2rem;
  font-weight:400;
}


.view-ph .views-field-field-galeria-cbox {
  margin-top:1rem
}

.view-ph .views-row {
  margin-top:1rem
}


.view-ph .js-form-item-title {
  float:left;
}


/* INICIO ESTILOS FORMULARIO DE INGRESO DE EVENTOS LOCALIDADES */
.max-500 {
  max-width: 640px;
  padding-left: 15px !important;
  padding-right: 15px !important;
}

.max-580 {
  max-width: 550px;
}

.mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}

.my-1 {
margin-top: 3rem;
margin-bottom: 3rem;
}

.box1-1 textarea, .box1-1 .form-text, .box1-1 .form-url {
  width: 100%;
  font-size: 1rem;
  font-family: var(--texto1);
}
.box1-1 label {
  font-size: 1.1rem;
  text-align: center;
  display: inherit;
  margin-bottom: .5rem;
  font-weight: 500;
  color:var(--color1)
}

.w-100 {
  width: 100%;
}

.w-50 {
  width: 50%;
}

.center {
  text-align: center;
}

.box1-1 {
  background-color: var(--color7);
  padding-top: 2rem;
  padding-bottom: 2rem;
  border-radius: 15px;
}

.form-item-ubicacion-lat, .form-item-ubicacion-lng, .form-item-ubicacion-location {
  display: none;
}

.box1-1 h1 {
  font-size: 1.5rem;
  margin-bottom: 3rem;
  color:var(--color1);
}

.box1-1 .description, .box2-1 .form-item-captcha-response .description {
  font-size: 1rem !important;
  font-style: normal !important;
  color:var(--color1) !important;
  font-weight: 500;
  text-align: center;
}

.user-logged-in .btn-act {
  display: unset;
}

.btn-act {
  display: none;
}



/* FIN ESTILOS FORMULARIO DE INGRESO DE EVENTOS LOCALIDADES */

q.citas {
  font-size: 18px !important;
  line-height: 1.4 !important;
  color:#000 !important;
  margin-left: 0;
  padding-left: 0;
  border:none;
}

q.citas:before {
  content: "\"";
}


q.citas:after {
  content: "\"";
}


blockquote {
  font-size: 18px !important;
  line-height: 1.4 !important;
  color:#000 !important;
}

/* ESTILOS MICROSITIO RESPIRA EL ARTE 2021 */

.node-20018 .cardinv .field--name-field-foto-invitado,
.node-25345 .cardinv .field--name-field-foto-invitado {
  border-radius: 50%;
  overflow: hidden;
  width: 284px !important;
  height: 284px;
  margin-left: auto;
  margin-right: auto;
border: 7px solid #5877f8;
}

.node-25345 .cardinv .field--name-field-foto-invitado {
  border: 7px solid #5c5c1d;
}

.node-20022 .cardinv .field--name-field-logo-1 {

  width: 284px;

  margin-left: auto;
  margin-right: auto;

}

.node-20018 .cardinv .field--name-field-nombre-invitado,
.node-25345 .cardinv .field--name-field-nombre-invitado {
color:#2b388f;
font-family: var(--texto2);
font-size: 1.4rem;
font-weight: 500;
text-align: center;
margin-top: .6rem;
width: 100% !important;
}

.node-25345 .cardinv .field--name-field-nombre-invitado {
  color:#282819;
}

.node-20022 .cardinv .field--name-field-nombre-invitado {
 display: none;
  
  }


.node-20018 .cardinv .field--name-field-empresa-o-entidad,
.node-25345 .cardinv .field--name-field-empresa-o-entidad,
 .node-20018 .cardinv .field--name-field-tema-charla, 
 .node-25345 .cardinv .field--name-field-tema-charla,
 .node-20018 .cardinv .field--name-field-fecha-de-participacion,
 .node-25345 .cardinv .field--name-field-fecha-de-participacion {
color:#2b388f;
font-family: var(--texto1);
font-size: 1rem;
font-weight: 300;
text-align: center;
margin-top: .4rem;
width: 100% !important;

}

.node-25345 .cardinv .field--name-field-empresa-o-entidad,
.node-25345 .cardinv .field--name-field-tema-charla,
.node-25345 .cardinv .field--name-field-fecha-de-participacion,
.h2-cdes {
  color:#632d1d;
}

.but-cdes .button1 {
  background-color: #632d1d;
}


.node-20018 .cardinv .field--name-field-tema-charla,
.node-25345 .cardinv .field--name-field-tema-charla {
font-size: 1rem;
margin-top:.8rem;
font-weight:500;
}

.node-20018 .cardinv .field--name-field-fecha-de-participacion,
.node-25345 .cardinv .field--name-field-fecha-de-participacion {
font-size: 1rem;
margin-top:.4rem;
font-weight:300;
text-transform: uppercase;

}



.cardinv {
  margin-bottom:3rem;
  display: flow-root;
}
.cardinv .field__label {
  
  visibility: inherit;
}

.cardinv .field--name-field-enlaces-de-interes li a{
  font-size:.8rem;
  color:#2b388f

}

.node-25345 > div.dialog-off-canvas-main-canvas > div.parallax-widget-.one > div > div > div > div.row.layout > div.content_layout > div > div > div.contextual-region.node.node--type-contenido-web-basico.node--view-mode-full.ds-1col.clearfix > div:nth-child(2) > div.field.field--name-field-imgprg.field--type-entity-reference-revisions.field--label-above.quickedit-field > div.field__items > div:nth-child(1) > div > div,
.node-25345 > div.dialog-off-canvas-main-canvas > div.parallax-widget-.one > div > div > div > div.row.layout > div.content_layout > div > div > div.contextual-region.node.node--type-contenido-web-basico.node--view-mode-full.ds-1col.clearfix > div:nth-child(2) > div.field.field--name-field-imgprg.field--type-entity-reference-revisions.field--label-above.quickedit-field > div.field__items > div:nth-child(1),
.node-25345 > div.dialog-off-canvas-main-canvas > div.parallax-widget-.one > div > div > div > div.row.layout > div.content_layout > div > div > div.contextual-region.node.node--type-contenido-web-basico.node--view-mode-full.ds-1col.clearfix > div:nth-child(2) > div.field.field--name-field-imgprg.field--type-entity-reference-revisions.field--label-above.quickedit-field > div.field__items > div:nth-child(6) > div > div,
.node-25345 > div.dialog-off-canvas-main-canvas > div.parallax-widget-.one > div > div > div > div.row.layout > div.content_layout > div > div > div.contextual-region.node.node--type-contenido-web-basico.node--view-mode-full.ds-1col.clearfix > div:nth-child(2) > div.field.field--name-field-imgprg.field--type-entity-reference-revisions.field--label-above.quickedit-field > div.field__items > div:nth-child(6),
.node-25345 > div.dialog-off-canvas-main-canvas > div.parallax-widget-.one > div > div > div > div.row.layout > div.content_layout > div > div > div.contextual-region.node.node--type-contenido-web-basico.node--view-mode-full.ds-1col.clearfix > div:nth-child(2) > div.field.field--name-field-imgprg.field--type-entity-reference-revisions.field--label-above.quickedit-field > div.field__items > div:nth-child(14) > div > div,
.node-25345 > div.dialog-off-canvas-main-canvas > div.parallax-widget-.one > div > div > div > div.row.layout > div.content_layout > div > div > div.contextual-region.node.node--type-contenido-web-basico.node--view-mode-full.ds-1col.clearfix > div:nth-child(2) > div.field.field--name-field-imgprg.field--type-entity-reference-revisions.field--label-above.quickedit-field > div.field__items > div:nth-child(14),
.node-25345 > div.dialog-off-canvas-main-canvas > div.parallax-widget-.one > div > div > div > div.row.layout > div.content_layout > div > div > div.node.node--type-contenido-web-basico.node--view-mode-full.ds-1col.clearfix > div > div.field.field--name-field-imgprg.field--type-entity-reference-revisions.field--label-above > div.field__items > div:nth-child(1) > div > div,
.node-25345 > div.dialog-off-canvas-main-canvas > div.parallax-widget-.one > div > div > div > div.row.layout > div.content_layout > div > div > div.node.node--type-contenido-web-basico.node--view-mode-full.ds-1col.clearfix > div > div.field.field--name-field-imgprg.field--type-entity-reference-revisions.field--label-above > div.field__items > div:nth-child(1),
.node-25345 > div.dialog-off-canvas-main-canvas > div.parallax-widget-.one > div > div > div > div.row.layout > div.content_layout > div > div > div.node.node--type-contenido-web-basico.node--view-mode-full.ds-1col.clearfix > div > div.field.field--name-field-imgprg.field--type-entity-reference-revisions.field--label-above > div.field__items > div:nth-child(14) > div > div,
.node-25345 > div.dialog-off-canvas-main-canvas > div.parallax-widget-.one > div > div > div > div.row.layout > div.content_layout > div > div > div.node.node--type-contenido-web-basico.node--view-mode-full.ds-1col.clearfix > div > div.field.field--name-field-imgprg.field--type-entity-reference-revisions.field--label-above > div.field__items > div:nth-child(14),
.node-25345 > div.dialog-off-canvas-main-canvas > div.parallax-widget-.one > div > div > div > div.row.layout > div.content_layout > div > div > div.node.node--type-contenido-web-basico.node--view-mode-full.ds-1col.clearfix > div > div.field.field--name-field-imgprg.field--type-entity-reference-revisions.field--label-above > div.field__items > div:nth-child(6) > div > div,
.node-25345 > div.dialog-off-canvas-main-canvas > div.parallax-widget-.one > div > div > div > div.row.layout > div.content_layout > div > div > div.node.node--type-contenido-web-basico.node--view-mode-full.ds-1col.clearfix > div > div.field.field--name-field-imgprg.field--type-entity-reference-revisions.field--label-above > div.field__items > div:nth-child(6) {
  width:100%
}


.field--name-field-imgprg .field__items{
  display:flex;
  flex-wrap:wrap;
}

/*.field--name-field-imgprg .field__items .field__item {
     width:50%
}*/




.cardinv .field--name-field-enlaces-de-interes li {
  line-height:1
}

.cardinv .field--name-field-enlaces-de-interes {
 margin-top: 1rem;
}


.node-20018 .cardinv .field--name-field-descripcion,
.node-25345 .cardinv .field--name-field-descripcion

 {

margin-top:.8rem;
font-weight:200;
border-top: 1px solid #5877f8;
padding-top:.6rem;
width: 100% !important;
}

.node-25345 .cardinv .field--name-field-descripcion
 {
border-top: 1px solid #5c5c1d;
 }

.node-20022 .cardinv .field--name-field-descripcion {
  width: 100% !important;
}

.node-20018 .cardinv .field--name-field-descripcion p, 
.node-25345 .cardinv .field--name-field-descripcion p, 
.node-20022 .cardinv .field--name-field-descripcion p{
font-size: 1rem !important;
font-weight:200;
}
.node-20022 .cardinv .field--name-field-link3 {
  text-align:center;
  
}

.node-20022 .cardinv .field--name-field-link3 a{

  color:#2b388f;
  text-transform:uppercase;
  font-weight:500;
  font-size:.7rem;
  text-decoration:underline;
}

.node-20022 .cardinv {
  margin-bottom:4rem;
  
}
.node-19786 .button1, .node-20047 .button1, .node-20022 .button1, .node-20018 .button1 {
  background-color:#5877f8;
}


/* ESTILOS MICROSITIO RESPIRA EL ARTE 2021 */

.bl22-1 {
  background-color: var(--color6);
  padding: 2rem 2rem 0 2rem;
  border-radius:10px;
  margin-bottom: 3rem !important;
}

.bl22-1 p {
  font-size:1rem
}

.bl22-1 h2 {
  color: var(--color1);
  font-family: var(--texto1);
  font-size: 1.3rem;
  margin-top: 0;
}


.but-part {
  display:flex;
  flex-wrap:wrap;
  justify-content: space-around;
}


.but-part1-1 {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.but-part1 {
  width:30%;
  height:250px;
  margin-bottom:1.2rem;
  position:relative;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  border-radius: 40px 40px 0;
   background-size:100%;
  background-repeat:no-repeat;
  background-position:bottom left;
  transition: .5s ease;
}

.but-part1:hover {
  background-size: 130%;
}

.but-part1:nth-child(1) {
  background-color:#d5a740;
  background-image: url("/sites/default/files/2023-01/img1.png");
 
}

.but-part1:nth-child(2) {
 background-color:#ef4f75;
  background-image: url("/sites/default/files/2023-01/img2.png");
}

.but-part1:nth-child(3) {
 background-color:#284353;
  background-image: url("/sites/default/files/2023-01/img3.png");
  
}
.but-part1:nth-child(4) {
 background-color:#3e4095;
   background-image: url("/sites/default/files/2023-01/img4.png");
  
}
.but-part1:nth-child(5) {
 background-color:#e64f9b;
  background-image: url("/sites/default/files/2023-01/img5.png");
   
}
.but-part1:nth-child(6) {
 background-color:#51a8b1;
   background-image: url("/sites/default/files/2023-01/img7.png");
}
.but-part1:nth-child(7) {
 background-color:#0098da;
   background-image: url("/sites/default/files/2023-01/img6.png");
}

.part1 tr, .part1 td {
  border-style:solid;
  border: 1px solid var(--color6);
  font-size: 1.1rem;
  font-weight: 300;
}

.part1 {
  margin-bottom:2rem
}

.partcolor1 {
  background-color: #a8cf44;
}

.partcolor2 {
  background-color: #f58634;
}

.partcolor3 {
  background-color:#cc8d7d;
}
.partcolor4 {
  background-color: #555ba6;
}
.partcolor5 {
  background-color: #5cc6d0;
}
.partcolor6 {
  background-color: #c45d9f;
}
.but-part2 {
  width: 70%;
  height: 180px;
  margin-bottom: 1.2rem;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 1rem;
  border-radius: 40px 40px 0;
  background-repeat: no-repeat;
  transition: .5s ease;
}






.but-part1 a{
  position:absolute;
  height:100%;
  width:100%;
  top: 0;
}

.but-part1 h3, .but-part2 h3 {
  font-size: 1.2rem;
  text-align: center;
  color: white;
  text-shadow: 1px 1px #141414;
}
.bgp1 {
  background-image:url("/sites/default/files/2023-01/img4.png");
  background-size:auto 110%;
  background-position:bottom right
}

.bgp2 {
  background-image:url("/sites/default/files/2023-01/img2.png");
  background-size:auto 110%;
  background-position:bottom left
}

.bgp3 {
  background-image:url("/sites/default/files/2023-01/img3.png");
  background-size:auto 110%;
  background-position:bottom right
}
.bgp4 {
  background-image:url("/sites/default/files/2023-01/img5.png");
  background-size:auto 110%;
  background-position:bottom right
}

.bgp5 {
  background-image:url("/sites/default/files/2023-01/img6.png");
  background-size:auto 110%;
  background-position:bottom left
}

.bgp6 {
  background-image:url("/sites/default/files/2023-01/img8.png");
  background-size:auto 110%;
  background-position:bottom left
}

.bgp1:hover, .bgp2:hover, .bgp3:hover, .bgp4:hover, .bgp5:hover, .bgp6:hover {
   background-size:auto 140%;
}

.title-web {
  font-size:1.2rem;
  margin-top: 0.5rem;
  margin-bottom:0rem
}

.item-web {
  margin-bottom:4rem
}

.img-web {
  overflow:hidden;
}

.img-web img {
  transition:.5s
}

.item-web:hover img {
  scale:1.1
}

.img-100 img {
 vertical-align: bottom;
}

.link-web a {
  text-decoration:none;
  color:black;
  font-weight:500
}

.item-web:hover .link-web a {
  text-decoration:underline;
}

.map2 h3, .map2 h4{
    font-family:var(--texto1)
}


.map2 h3{
    font-size:1.3rem;
}

.map2 h4 {
    font-size:1.1rem
}

.map2 li {
    font-size:1rem;
    line-height:1.5
}

.subt-home {
    font-size: 1.1rem;
    margin-top: 1.5rem;
    margin-bottom: 1rem;
    line-height: 1;
    font-weight: 300;
}

.subt-home span {
  font-weight: 600;
}

.but-more {
  display: flex;
  margin-top: 1rem;
  width: auto !important;
  justify-content: center;
}

.but-more p {
  margin-bottom: 0;
  padding: 0 1rem;

}


.list-web {
  display: flex;
  flex-wrap: wrap;
}

.txt-foot a {
color:white
}

.txt-foot a:hover {
  text-decoration:underline;
  color:white
  }

  .txt-foot {
    margin-bottom: 0;
    font-size: .9rem !important;
    padding: .8rem 0;
  }


  .logos-social {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    filter: brightness(0) saturate(100%) invert(98%) sepia(4%) saturate(219%) hue-rotate(256deg) brightness(115%) contrast(100%);
    margin-bottom: 2rem;
  }

  .logos-social .logsc {
    width: 50px;
    height: auto;
    padding: 0 5px;
  }

  .enc-social {
    text-align: center;
    color: white;
    font-family: var(--texto1);
    margin-bottom: 1rem;
  }

  .logos-social .logsc:hover {
 opacity: .6;
  }