:root {
  --color-principal: #67baa1;/*#eb5b13*//*#67baa1*/
  --color-secundario: #ed7019;

}
@import url('https://fonts.googleapis.com/css2?family=Montserrat&display=swap');

/*Fichero /httpdocs/themes/custom/jango/assets/base/css/themes/yellow1.css */

#edit-skin-yellow1 + label{
  background: var(--color-principal);/* /httpdocs/themes/custom/jango/css/theme-settings.css */
}

a {
  color: var(--color-principal); }
a:active,
a:hover,
a:focus {
  color: #3f444a; }

.c-theme-link:focus,
.c-theme-link:active,
.c-theme-link:hover {
  color: var(--color-principal) !important; }
.c-theme-link:focus > i,
.c-theme-link:active > i,
.c-theme-link:hover > i {
  color: var(--color-principal) !important; }

.c-theme-link.c-active {
  color: var(--color-principal) !important; }
.c-theme-link.c-active > i {
  color: var(--color-principal) !important; }

.c-theme-nav li:focus > a:not(.btn),
.c-theme-nav li:active > a:not(.btn),
.c-theme-nav li:hover > a:not(.btn) {
  color: var(--color-principal) !important; }

.c-theme-nav li:focus > .c-quick-sidebar-toggler > .c-line,
.c-theme-nav li:active > .c-quick-sidebar-toggler > .c-line,
.c-theme-nav li:hover > .c-quick-sidebar-toggler > .c-line {
  background: var(--color-principal) !important; }

.c-theme-nav li.c-active {
  color: var(--color-principal) !important; }
.c-theme-nav li.c-active > a:not(.btn) {
  color: var(--color-principal) !important; }
.c-theme-nav li.c-active > .c-quick-sidebar-toggler > .c-line {
  background: var(--color-principal) !important; }

.c-theme-nav > li > .dropdown-menu.c-menu-type-mega > .nav.nav-tabs > li:hover > a {
  color: var(--color-principal) !important; }

.c-theme-nav > li > .dropdown-menu.c-menu-type-mega > .nav.nav-tabs > li.active {
  border-bottom: 1px solid var(--color-principal) !important; }
.c-theme-nav > li > .dropdown-menu.c-menu-type-mega > .nav.nav-tabs > li.active > a {
  color: var(--color-principal) !important; }

.c-theme-nav.nav.nav-tabs > li:hover > a {
  color: var(--color-principal) !important; }

.c-theme-nav.nav.nav-tabs > li.active {
  border-bottom: 1px solid var(--color-principal) !important; }
.c-theme-nav.nav.nav-tabs > li.active > a {
  color: var(--color-principal) !important; }

.c-theme-ul > li:focus > a:not(.btn),
.c-theme-ul > li:active > a:not(.btn),
.c-theme-ul > li:hover > a:not(.btn) {
  color: var(--color-principal) !important; }
.c-theme-ul > li:focus > a:not(.btn) > i,
.c-theme-ul > li:active > a:not(.btn) > i,
.c-theme-ul > li:hover > a:not(.btn) > i {
  color: var(--color-principal) !important; }

.c-theme-ul > li:focus > button > .c-line,
.c-theme-ul > li:active > button > .c-line,
.c-theme-ul > li:hover > button > .c-line {
  background: var(--color-principal) !important; }

.c-theme-ul > li.active,
.c-theme-ul > li.c-active {
  color: var(--color-principal) !important; }
.c-theme-ul > li.active > a:not(.btn),
.c-theme-ul > li.c-active > a:not(.btn) {
  color: var(--color-principal) !important; }
.c-theme-ul > li.active > a:not(.btn) > i,
.c-theme-ul > li.c-active > a:not(.btn) > i {
  color: var(--color-principal) !important; }

.c-theme-ul-bg > li {
  color: #ffffff;
  background: var(--color-principal) !important; }

.c-theme-font,
.c-theme-color {
  color: var(--color-principal) !important; }
.c-theme-font > i,
.c-theme-color > i {
  color: var(--color-principal) !important; }

.c-theme-bg {
  background: var(--color-principal) !important; }
.c-theme-bg.c-theme-darken {
  background: #adb52e !important; }

.c-theme-bg-after:after {
  background: var(--color-principal) !important; }

.c-theme-bg-before:before {
  background: var(--color-principal) !important; }

.c-theme-border-after:after {
  border-color: var(--color-principal) !important; }

.c-theme-border-before:before {
  border-color: var(--color-principal) !important; }

.c-theme-bg-on-hover:hover {
  background: var(--color-principal) !important; }

.c-theme-border {
  border-color: var(--color-secundario) !important; }

.c-theme-on-hover:hover {
  color: var(--color-principal) !important; }

.c-theme-bg-parent-hover:hover .c-theme-bg-on-parent-hover {
  background: var(--color-principal) !important; }

.c-theme-border {
  border-color: var(--color-principal); }

.c-theme-border-top {
  border-top-color: var(--color-principal); }

.c-theme-border-bottom {
  border-bottom-color: var(--color-principal) !important; }

.c-theme-border-left {
  border-left-color: var(--color-principal); }

.c-theme-border-right {
  border-right-color: var(--color-principal); }

.c-content-iconlist-1.c-theme > li:hover i {
  color: #fff;
  background: var(--color-principal); }

.c-content-ver-nav .c-menu.c-theme > li:before {
  color: var(--color-principal); }

.c-content-ver-nav .c-menu.c-theme.c-arrow-dot > li:before {
  background: var(--color-principal); }

.c-content-pagination.c-theme > li:hover > a {
  border-color: var(--color-principal);
  background: var(--color-principal);
  color: #fff; }
.c-content-pagination.c-theme > li:hover > a > i {
  color: #fff; }

.c-content-pagination.c-theme > li.c-active > span,
.c-content-pagination.c-theme > li.c-active > a {
  border-color: var(--color-principal);
  background: var(--color-principal);
  color: #fff; }
.c-content-pagination.c-theme > li.c-active > span > i,
.c-content-pagination.c-theme > li.c-active > a > i {
  color: #fff; }

.c-theme-btn.btn {
  color: #ffffff;
  background: var(--color-principal);
  border-color: var(--color-principal);
}
.c-theme-btn.btn.btn-no-focus:focus,
.c-theme-btn.btn.btn-no-focus.focus {
  color: #ffffff;
  background: var(--color-principal);
  border-color: var(--color-principal);
}
.c-theme-btn.btn.btn-no-focus:hover,
.c-theme-btn.btn:hover,
.c-theme-btn.btn.btn-no-focus:active,
.c-theme-btn.btn:active,
.c-theme-btn.btn.active,
.open > .c-theme-btn.btn.dropdown-toggle {
  color: #ffffff;
  background: var(--color-principal);
  border-color: var(--color-principal)}
.c-theme-btn.btn:active,
.c-theme-btn.btn.active,
.open > .c-theme-btn.btn.dropdown-toggle {
  background-image: none; }
.c-theme-btn.btn.disabled,
.c-theme-btn.btn.disabled:hover,
.c-theme-btn.btn.disabled:not(.btn-no-focus):focus,
.c-theme-btn.btn.disabled:not(.btn-no-focus).focus,
.c-theme-btn.btn.disabled:active,
.c-theme-btn.btn.disabled.active,
.c-theme-btn.btn[disabled],
.c-theme-btn.btn[disabled]:hover,
.c-theme-btn.btn[disabled]:not(.btn-no-focus):focus,
.c-theme-btn.btn[disabled]:not(.btn-no-focus).focus,
.c-theme-btn.btn[disabled]:active,
.c-theme-btn.btn[disabled].active,
fieldset[disabled] .c-theme-btn.btn,
fieldset[disabled] .c-theme-btn.btn:hover,
fieldset[disabled] .c-theme-btn.btn:not(.btn-no-focus):focus,
fieldset[disabled] .c-theme-btn.btn:not(.btn-no-focus).focus,
fieldset[disabled] .c-theme-btn.btn:active,
fieldset[disabled] .c-theme-btn.btn.active {
  background: var(--color-principal);
  border-color: var(--color-principal); }
.c-theme-btn.btn .badge {
  color: var(--color-principal);
  background: #ffffff; }

.c-theme-btn.c-btn-border-1x {
  border-color: var(--color-principal);
  border-width: 1px;
  color: var(--color-principal);
  background: none;
  border-color: var(--color-principal); }
.c-theme-btn.c-btn-border-1x.btn-no-focus:focus,
.c-theme-btn.c-btn-border-1x.btn-no-focus.focus {
  color: var(--color-principal);
  background: none;
  border-color: var(--color-principal); }
.c-theme-btn.c-btn-border-1x.btn-no-focus:hover,
.c-theme-btn.c-btn-border-1x:hover,
.c-theme-btn.c-btn-border-1x.btn-no-focus:active,
.c-theme-btn.c-btn-border-1x:active,
.c-theme-btn.c-btn-border-1x.active,
.open > .c-theme-btn.c-btn-border-1x.dropdown-toggle {
  color: #ffffff;
  background: var(--color-principal);
  border-color: var(--color-principal); }
.c-theme-btn.c-btn-border-1x:active,
.c-theme-btn.c-btn-border-1x.active,
.open > .c-theme-btn.c-btn-border-1x.dropdown-toggle {
  background-image: none; }
.c-theme-btn.c-btn-border-1x.disabled,
.c-theme-btn.c-btn-border-1x.disabled:hover,
.c-theme-btn.c-btn-border-1x.disabled:not(.btn-no-focus):focus,
.c-theme-btn.c-btn-border-1x.disabled:not(.btn-no-focus).focus,
.c-theme-btn.c-btn-border-1x.disabled:active,
.c-theme-btn.c-btn-border-1x.disabled.active,
.c-theme-btn.c-btn-border-1x[disabled],
.c-theme-btn.c-btn-border-1x[disabled]:hover,
.c-theme-btn.c-btn-border-1x[disabled]:not(.btn-no-focus):focus,
.c-theme-btn.c-btn-border-1x[disabled]:not(.btn-no-focus).focus,
.c-theme-btn.c-btn-border-1x[disabled]:active,
.c-theme-btn.c-btn-border-1x[disabled].active,
fieldset[disabled] .c-theme-btn.c-btn-border-1x,
fieldset[disabled] .c-theme-btn.c-btn-border-1x:hover,
fieldset[disabled] .c-theme-btn.c-btn-border-1x:not(.btn-no-focus):focus,
fieldset[disabled] .c-theme-btn.c-btn-border-1x:not(.btn-no-focus).focus,
fieldset[disabled] .c-theme-btn.c-btn-border-1x:active,
fieldset[disabled] .c-theme-btn.c-btn-border-1x.active {
  background: none;
  border-color: var(--color-principal); }
.c-theme-btn.c-btn-border-1x .badge {
  color: none;
  background: var(--color-principal); }

.c-theme-btn.c-btn-border-2x {
  border-color: var(--color-principal);
  border-width: 2px;
  color: var(--color-principal);
  background: none;
  border-color: var(--color-principal); }
.c-theme-btn.c-btn-border-2x.btn-no-focus:focus,
.c-theme-btn.c-btn-border-2x.btn-no-focus.focus {
  color: var(--color-principal);
  background: none;
  border-color: var(--color-principal); }
.c-theme-btn.c-btn-border-2x.btn-no-focus:hover,
.c-theme-btn.c-btn-border-2x:hover,
.c-theme-btn.c-btn-border-2x.btn-no-focus:active,
.c-theme-btn.c-btn-border-2x:active,
.c-theme-btn.c-btn-border-2x.active,
.open > .c-theme-btn.c-btn-border-2x.dropdown-toggle {
  color: #ffffff;
  background: var(--color-principal);
  border-color: var(--color-principal); }
.c-theme-btn.c-btn-border-2x:active,
.c-theme-btn.c-btn-border-2x.active,
.open > .c-theme-btn.c-btn-border-2x.dropdown-toggle {
  background-image: none; }
.c-theme-btn.c-btn-border-2x.disabled,
.c-theme-btn.c-btn-border-2x.disabled:hover,
.c-theme-btn.c-btn-border-2x.disabled:not(.btn-no-focus):focus,
.c-theme-btn.c-btn-border-2x.disabled:not(.btn-no-focus).focus,
.c-theme-btn.c-btn-border-2x.disabled:active,
.c-theme-btn.c-btn-border-2x.disabled.active,
.c-theme-btn.c-btn-border-2x[disabled],
.c-theme-btn.c-btn-border-2x[disabled]:hover,
.c-theme-btn.c-btn-border-2x[disabled]:not(.btn-no-focus):focus,
.c-theme-btn.c-btn-border-2x[disabled]:not(.btn-no-focus).focus,
.c-theme-btn.c-btn-border-2x[disabled]:active,
.c-theme-btn.c-btn-border-2x[disabled].active,
fieldset[disabled] .c-theme-btn.c-btn-border-2x,
fieldset[disabled] .c-theme-btn.c-btn-border-2x:hover,
fieldset[disabled] .c-theme-btn.c-btn-border-2x:not(.btn-no-focus):focus,
fieldset[disabled] .c-theme-btn.c-btn-border-2x:not(.btn-no-focus).focus,
fieldset[disabled] .c-theme-btn.c-btn-border-2x:active,
fieldset[disabled] .c-theme-btn.c-btn-border-2x.active {
  background: none;
  border-color: var(--color-principal); }
.c-theme-btn.c-btn-border-2x .badge {
  color: none;
  background: var(--color-principal); }

.c-theme.form-control:focus,
.c-theme.form-control:active,
.c-theme.form-control.active {
  border-color: var(--color-principal) !important; }

.c-content-line-icon.c-theme {
  background-image: url(../img/default.png); }

.c-content-list-1.c-theme.c-separator-dot > li:before,
.c-content-list-1.c-theme > li:before {
  background: var(--color-principal); }

.c-content-tab-1.c-theme .nav > li:hover > a,
.c-content-tab-1.c-theme .nav > li:focus > a,
.c-content-tab-1.c-theme .nav > li:active > a,
.c-content-tab-1.c-theme .nav > li.active > a,
.c-content-tab-1.c-theme .nav.nav-justified > li:hover > a,
.c-content-tab-1.c-theme .nav.nav-justified > li:focus > a,
.c-content-tab-1.c-theme .nav.nav-justified > li:active > a,
.c-content-tab-1.c-theme .nav.nav-justified > li.active > a {
  border-bottom-color: var(--color-principal); }

.c-content-tab-2.c-theme > ul > li.active > a > .c-title,
.c-content-tab-2.c-theme > ul > li:hover > a > .c-title {
  color: var(--color-principal); }

.c-content-tab-2.c-theme > ul > li.active > a > .c-content-line-icon,
.c-content-tab-2.c-theme > ul > li:hover > a > .c-content-line-icon {
  background-image: url(../img/default.png); }

.c-content-tab-5.c-theme .c-nav-tab > li.active > a,
.c-content-tab-5.c-theme .c-nav-tab > li a:hover {
  color: #fff;
  background-color: var(--color-principal); }

.c-content-tab-5.c-theme .c-nav-tab.c-arrow a:hover:after {
  border-left-color: var(--color-principal); }

.c-content-tab-5.c-theme .c-nav-tab.c-arrow .active > a:after {
  border-left-color: var(--color-principal); }

.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a {
  background-color: var(--color-principal); }
.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a.collapsed {
  background-color: #ffffff; }
.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a.collapsed:hover,
.c-content-accordion-1.c-theme .panel > .panel-heading > .panel-title > a.collapsed:focus {
  background-color: var(--color-principal); }

.c-content-accordion-1.c-theme .panel > .panel-collapse > .panel-body {
  background-color: var(--color-principal); }

.c-mega-menu-onepage-dots.c-theme .c-onepage-dots-nav > li.c-onepage-link:hover > a,
.c-mega-menu-onepage-dots.c-theme .c-onepage-dots-nav > li.c-onepage-link.c-active > a,
.c-mega-menu-onepage-dots.c-theme .c-onepage-dots-nav > li.c-onepage-link.active > a {
  background: rgba(177, 40, 0, 0.9); }

.c-layout-sidebar-menu.c-theme .c-sidebar-menu li.c-active > a {
  transition: all 0.2s;
  color: var(--color-principal); }
.c-layout-sidebar-menu.c-theme .c-sidebar-menu li.c-active > a > .c-arrow {
  color: var(--color-principal); }

.c-layout-sidebar-menu.c-theme .c-sidebar-menu li .c-dropdown-menu > li:hover > a {
  color: var(--color-principal); }

.c-layout-sidebar-menu.c-theme .c-sidebar-menu.c-option-2 > li.c-active > a {
  transition: all 0.2s;
  color: #ffffff;
  background-color: var(--color-principal); }
.c-layout-sidebar-menu.c-theme .c-sidebar-menu.c-option-2 > li.c-active > a > .c-arrow {
  color: #ffffff; }

.c-content-title-4.c-theme .c-line-strike:before {
  border-top: 1px solid var(--color-principal); }

.owl-carousel.c-theme .owl-controls .owl-dot {
  background: #e1e1e1; }
.owl-carousel.c-theme .owl-controls .owl-dot:hover {
  background: #fff; }
.owl-carousel.c-theme .owl-controls .owl-dot.active {
  background: var(--color-principal); }

.cbp-l-filters-button .cbp-filter-counter,
.cbp-l-filters-buttonCenter .cbp-filter-counter {
  background-color: var(--color-principal); }
.cbp-l-filters-button .cbp-filter-counter:before,
.cbp-l-filters-buttonCenter .cbp-filter-counter:before {
  border-top: 4px solid var(--color-principal); }

.cbp-l-filters-alignCenter .cbp-filter-item.cbp-filter-item-active,
.cbp-l-filters-text .cbp-filter-item.cbp-filter-item-active {
  color: var(--color-principal); }

.cbp-l-filters-alignCenter .cbp-filter-counter,
.cbp-l-filters-text .cbp-filter-counter {
  background: none repeat scroll 0 0 var(--color-principal); }
.cbp-l-filters-alignCenter .cbp-filter-counter:before,
.cbp-l-filters-text .cbp-filter-counter:before {
  border-top: 4px solid var(--color-principal); }

.cbp-l-filters-underline .cbp-filter-item.cbp-filter-item-active {
  border-bottom-color: var(--color-principal); }

.cbp-l-project-desc-title:before,
.cbp-l-project-details-title:before {
  background: var(--color-principal); }

.tp-bullets.round.c-theme .bullet {
  margin-right: 5px; }
.tp-bullets.round.c-theme .bullet.selected {
  background: var(--color-principal); }

.tp-banner-container.c-theme .tparrows.circle {
  background-image: url(../img/default.png); }


/* MD Slider */
.md-arrow-left, .md-arrow-right {
  background-image: url(../img/default.png);
}
/* FAQ */
.c-content-accordion-1.c-accordion-green .panel > .panel-heading > .panel-title > a,
.c-content-accordion-1.c-accordion-green .panel > .panel-heading > .panel-title > a.collapsed:hover,
.c-content-accordion-1.c-accordion-green .panel > .panel-heading > .panel-title > a.collapsed:focus {
  background-color: var(--color-principal);
}

/* Tabs */
.c-content-tab-2.c-opt-1 > .nav li > a:hover,
.c-content-tab-2.c-opt-1 > .nav li.active > a {
  color: var(--color-principal);
}

/* #################################################### */

.c-bg-yellow {
  background-color: #eb5b1300 !important;/*Iconos redes sociales*/
}

.c-theme-nav li.c-active{
  color: var(--color-principal) !important;
}

.c-theme-nav li.c-active > a:not(.btn){
  color: var(--color-principal) !important;
}

/* % imagen/texto de los Parallax*/

.c-content-feature-4 .c-content-area {
  width: 35%; }

.c-content-feature-4 .c-feature-bg {
  width: 55%; }

/*Radios de los Parallax*/

@media (min-width: 1000px) {


  .c-content-feature-4 .c-content-left {
    float: left; }
  .c-content-feature-4 .c-content-left.c-semi-circle {
    border-top-right-radius: 100% 40%;
    border-bottom-right-radius: 55% 60%;
  }
  .c-content-feature-4 .c-content-left.c-diagonal {
    border-right: 200px solid;
    border-top: 750px solid transparent; }
  .c-content-feature-4 .c-content-left.c-arrow {
    border-right: 200px solid;
    border-top: 375px solid transparent;
    border-bottom: 375px solid transparent; }

  .c-content-feature-4 .c-content-right {
    float: right; }
  .c-content-feature-4 .c-content-right.c-semi-circle {
    border-top-left-radius: 60% 55%;
    border-bottom-left-radius: 100% 45%; }
  .c-content-feature-4 .c-content-right.c-diagonal {
    border-left: 200px solid;
    border-top: 750px solid transparent; }
  .c-content-feature-4 .c-content-right.c-arrow {
    border-left: 200px solid;
    border-top: 375px solid transparent;
    border-bottom: 375px solid transparent; }


}



/*Enlaces footer*/

.c-layout-footer a {
  color: #fff;
}
.c-layout-footer a:hover {
  color: var(--color-principal);
}
.naranja {
  color: var(--color-principal) !important;
}
.c-title:hover {
  color: var(--color-principal) !important;
}

.c-content-tab-2 ul:first-child a:hover {
  color: var(--color-principal) !important;
}
.button {
  background-color: var(--color-secundario) !important;
  border-color: var(--color-secundario) !important;
}
.button:hover {
  background-color: #f06019 !important;

  background-color: #3f444a !important;
  border-color: #3f444a !important;
}
a {
  -webkit-transition: all 0.2s ease-out;
}

/*Lineas de division*/

.c-bg-green {
  background-color: var(--color-principal) !important; }
}

/*Submenu con fondo blanco*/

.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu {
  background-color: #f7f8f9 !important;
  box-shadow: 0px 3px 9px -5px rgba(0, 0, 0, 0.25) !important;
  border: 0 !important;
}
.c-layout-header .c-navbar .c-mega-menu.c-mega-menu-dark > .nav.navbar-nav > li > .dropdown-menu li {
  background-color: #f7f8f9 !important;
}

/*Iconos de tabbed container centrados*/

a[data-toggle="tab"] span {
  display: flex;
  flex-direction: column;
  align-self: center;
  padding-top: 15px;
}

/*Container enlaces antifraude*/

.item-antifraude {
  display: flex;
  flex-direction: row;
  align-self: center;
  justify-content:center;
}

/*Estilo enlaces normativa*/

.enlacesnormativa {
  background-color: #f7f7f7 !important;
  padding: 20px;
}
.enlacesnormativa:nth-child(2) {
  display: inline-block;
}

.enlacesnormativa:nth-child(3) {
  display: inline-block;
}


/* ICONOS */
.c-content-line-icon{
  background-image:  url(../img/default.png);
}

body {
  font-family: 'Montserrat', sans-serif;
}

.goog-text-highlight{
  background-color: transparent !important;
  box-shadow: 0px 0px 0px transparent !important;
}


/* Noticias Nuevo HOME */

.article-noticias{
  background-color: #f9f7f7;
  height: 380px;
  margin-top: 10px;
  margin-bottom: 10px;
  border: 5px solid #ffffff;
  -webkit-box-shadow: inset 0 0 0 4px #67baa1;
  -moz-box-shadow: inset 0 0 0 4px #67baa1;
  box-shadow: inset 0 0 0 4px #67baa1;
  text-align: center;
  padding: 0px;
}

.titulo{
  padding: 19px;
  padding-bottom: 5px;
}

.article-noticias-page{
  background-color: #f9f7f7;
  padding: 19px;
  height: 350px;
}

.img-noticia{
  margin-top: 1em;
  max-height: 11.5em;
  vertical-align: middle;
  padding: 15px;
}

.pager__item a{
  color: var(--color-secundario) !important;
}

.video-youtube{
  margin-top: 1em;
  width: 14em;
  align: center;
}

@media (max-width: 1024px) {
  .video-youtube{
    margin-top: 1em;
    width: 11em;
  }

}

@media (max-width: 995px) {
  .video-youtube{
    margin-top: 1em;
    width: 19.5em;
  }

}

.views-field-timestamp{
  background: #67baa1;
  color: white;
}

.paginador{
  margin-top: 0.5em;
}

/* ---------------------------------------------- */



.adobe-acrobat-logo {

  height: 100px !important;

}

/* Paginacion */
.pager__items {
  margin: 0.25em 0 0.25 em 1.5em;
  padding: 0;
}

.pager__items {
  clear: both;
  text-align: center;
}

.pager__item.is-active {
  font-weight: bold;
}

.pager__item {
  display: inline-block;
  margin: 0;
  padding: 0 0.4em;
  color: #757575;
  font-size: 1.08em;
}
.pager__item {
  display: inline;
  padding: 0.5em;
}


/*Enlaces a documentos de descarga*/

.enlace-descarga {

  display: flex !important;
  flex-direction: row !important;
  align-content: center !important;

  -webkit-transition: back 0.2s ease-out !important;
  padding: 16px !important;

}
.enlace-descarga:hover {

  background-color: var(--color-principal) !important;

}


/* Margen separador */
.c-content-divider.c-left {
  margin-left: 0px !important;
}

/* Botones Secundarios */

.c-btn-yellow{
  border-color: var(--color-secundario) !important;
  border-width: 1px;
  color: #ffffff;
  background: var(--color-secundario) !important;
  border-color: var(--color-secundario) !important;
}

.c-btn-yellow.btn-no-focus:hover, .c-btn-yellow:hover, .c-btn-yellow.btn-no-focus:active, .c-btn-yellow:active, .c-btn-yellow.active, .open > .c-btn-yellow.dropdown-toggle {
  color: #ffffff;
  background: rgba(211, 124, 26, 0.99);
  border-color: rgba(211, 124, 26, 0.99);
}

.c-content-line-icon.c-icon-51 {
  background-position: 0px 5085.5%; }
.c-content-line-icon.c-icon-52 {
  background-position: 0px 5087.3%; }
.c-content-line-icon.c-icon-53 {
  background-position: 0px 5083.75%; }

/*Iconos cabecera centrados*/
.item-footer {
  padding-bottom: 8px !important;
}
p.c-copyright {
  text-align: right !important;
}
@media (max-width: 995px) {
  .imagen-lateral-cabecera {
    text-align: center !important;
  }
  .item-footer p {
    text-align: center !important;
  }
  p.c-copyright {
    text-align: center !important;
  }
  .c-layout-header .c-navbar .c-logo img {
    max-height: 35px;
  }
}
/*Banner coockies*/
#sliding-popup{
  background-color: rgb(92 168 145 / 92%) !important
}
.eu-cookie-compliance-banner-info, eu-cookie-compliance-content, eu-cookie-compliance-content {
  margin-bottom: 0 !important;
  padding-top: 30px;
}
#sliding-popup {
  bottom: 0 !important;
}
.eu-cookie-compliance-default-button {
  background-color: var(--color-principal);
}
#eu-cookie-compliance-categories{
  font-size: 14px;
}
@media (max-width: 600px) {
  #eu-cookie-compliance-categories{
    font-size: 12px;
  }
  #sliding-popup{
    padding: 0.5em;
  }
  .eu-cookie-compliance-default-button{
    font-size: 12px !important;
    margin-top: 16px !important;
  }
}
.eu-cookie-compliance-save-preferences-button{
  border-color: var(--color-secundario) !important;
  border-width: 1px !important;
  color: #ffffff !important;
  background: var(--color-secundario) !important;
  border-color: var(--color-secundario) !important;
  text-shadow: none !important;
  box-shadow: none !important;
}
.eu-cookie-compliance-default-button{
  border-color: var(--color-secundario) !important;
  border-width: 1px !important;
  color: #ffffff !important;
  background: var(--color-secundario) !important;
  border-color: var(--color-secundario) !important;
  text-shadow: none !important;
  box-shadow: none !important;
  font-size: 14px;
}
.eu-cookie-withdraw-button{
  border-color: var(--color-secundario) !important;
  border-width: 1px !important;
  color: #ffffff !important;
  background: var(--color-secundario) !important;
  border-color: var(--color-secundario) !important;
  text-shadow: none !important;
  box-shadow: none !important;
}
.eu-cookie-compliance-category > div > label{
  font-size: 16px;
}
.eu-cookie-compliance-message a{
  color:white !important;
}


@media (max-width: 991px){
  .c-content-feature-4 .c-content-left.c-semi-circle {
    border-top-right-radius: 100% 40%;
    border-bottom-right-radius: 55% 60%;
  }
  .c-content-feature-4 .c-feature-bg{
    width:100%;
  }
}

@media (max-width: 991px){
  .c-content-feature-4 .c-content-right.c-semi-circle {
    border-top-left-radius: 60% 55%;
    border-bottom-left-radius: 100% 45%;
  }
}
/*Botón formulario*/
.c-btn-square {
  border-radius: 4px;
}
/*Enlaces a documentos*/
.div-enlace {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: left;
  padding-bottom: 30px;
  padding-left: 30px;
}
.div-enlace h2 {
  margin-top: 16px;
}
.div-enlace a {
  max-width: 120px;
  min-width: 120px;
}
b, strong, a {
  text-align: justify;
}
/*idioma*/

/*Enlaces tipo de contenido*/

.tipos-contenido {
  padding-left: 30px;
  padding-bottom: 5px;
}

.page-node-232 .c-bg-parallax {
  border-top-left-radius: 130% 140%;
  border-bottom-left-radius: 90% 45%;
  border-top-right-radius: 64% 55%;
  border-bottom-right-radius: 112% 100%;
  height:24em;
  background-position: bottom center;
}
.page-node-232 .c-content-feature-4 .c-feature-bg{
  width: 100%;
}
@media (min-width: 991px){
  a[href="/va/programacio"] {
    pointer-events: none;
  }
  a[href="/va/gestionseguimiento"] {
    pointer-events: none;
  }
  a[href="/va/avaluacio"] {
    pointer-events: none;
  }
}
.eu-cookie-compliance-message * {
  color: #fff !important;
  line-height: 1.5 !important;
}
.eu-cookie-compliance-message p {
  line-height: 1.5 !important;
  font-size: 0.75em;
}

/*Accesibilidad*/

facebook-icon, instagram-icon, twitter-icon, youtube-icon {

}
.tb-megamenu-item.level-2 * {
  color: #000 !important;
}
.tb-megamenu-item.level-2 *:hover {
  color: var(--color-principal) !important;
}
.enlace-copyright-footer {
  font-weight: bold;
  text-decoration: underline;
}
p {
  color: #000 !important;
  line-height: 1.5;
}
.c-breadcrumbs-wrapper * {
  color: #000 !important;
}
.views-field-timestamp {
  line-height: 1.5 !important;
  font-weight: bold !important;
}
/*
.views-field-timestamp {
  color: #000 !important;
}
.views-field-title * {
  color: #000 !important;
}
.btn {
  color: #000 !important;
}
.c-theme-nav li.c-active > a:not(.btn) {
  color: #000 !important;
  text-decoration: underline;
}
.captcha * {
  color: #000 !important;
}
.captcha a {
  text-decoration: underline;
}
#edit-politica-de-privacidad--description * {
  color: #000 !important;
}
#edit-politica-de-privacidad--description {
  text-decoration: underline;
}
.enlacesnormativa * {
  color: #000 !important;
}
.enlacesnormativa a {
  text-decoration: underline;
}
.js-pager__items * {
  color: #000 !important;
}
.pager__item a {
  color: #000 !important;
}
*/
p > a {
  font-weight: bold;
}
p > a:hover, p > a:focus {
  text-decoration: underline;
}














#block-styleswitcher {
  position: fixed;
  left: 0;
  top: 30%;
  z-index: 999;

  border: 0;


}
#block-styleswitcher ul {
  list-style-type: none;

}
#block-styleswitcher ul li {
  text-decoration: none;
  font-weight: bold;
  margin-left: -40px;
  margin-right: -10px;
  padding-bottom: 10px;

  text-orientation: upright;
}
#block-styleswitcher ul li {
  padding: 0;
}
#block-styleswitcher ul li img {
  width: 55px;
}
#block-styleswitcher ul li img:hover {
  box-shadow: 4px 4px 4px 2px rgb(92 168 145 / 80%);
}
.glink{
  color: white;
}