/*Ajustes de footer*/
.c-footer__collaborator--level-2 img {
    max-height: 50px;
}
.c-footer__link_mail {
    text-decoration: underline;
}

/*Ajustes de menú*/
.c-nav__level-1 {
    padding-left: 20px;
}
.c-nav__item-level-1 {
    padding: 0 10px 0 10px;
    font-size: 1.1em;
    white-space: nowrap;
}
.c-responsive-header__nav {
    width: 350px;
}
.drawer--right .drawer-nav {
    right: -350px;
}

/*Ajuste de la barra lateral, para separar del centro*/
.o-block-right-column-container {
    padding-left: 30px;
}
/*Negrita en los títulos intermedios*/
.o-section-title {
    font-weight: bold;
}

/*Ajustes de stakeholders*/
.c-stakeholders-detail__text-line-work {
  display:block;
}
.c-stakeholders-detail__container-img {
  text-align: center;
  width: 190px;
}
.c-stakeholders-detail__img {
    display: inline;
    float: none;
    padding: 15px;
}
.c-stakeholders-detail__content {
    margin-top: 30px;
}
.c-stakeholders-detail__text-title {
    font-size: 1.7em;
    font-weight: bold;
}
.c-stakeholders-list__img {
    max-width: 100%;
    max-height: 100%;
}

/*Incluido icono de Flickr*/
.o-icon-flickr {
  background-image: url("../../images/icons/flickr.png");
  display: inline-block;
  width: 30px;
  height: 30px;
}

@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5) {
  .o-icon-flickr {
    background-image: url("../../images/icons/flickr@2x.png");
    background-size: 30px 30px;
  }
}
/*Incluido icono más pequeño*/
.o-icon-mini {
  width: 20px;
  height: 20px;
  background-size: 20px 20px;
}

/*Ajustes de las noticias*/
.c-news__label {
    padding: 0px 0px 5px 10px;
}
.c-news__label::after {
    position: relative;
    display: inline-block;
    width: 30px;
    left: 2px;
    top: 9px;
}
.c-news__title  {
    margin-bottom: 5px;
}
.c-news__description {
    margin-top: 20px;
    height: 45px;
}
.c-right-column-news__title {
    height: auto;
    font-size: 1.2em;
}
.c_news-detail__content img {
  max-width: 100%;
}
.c_news-detail__content p {
  text-align: justify;
}

/* Ajustes del contenido de editor*/
.c-wysiwyg-content p {
	margin-bottom: 15px;
}
.c-wysiwyg-content {
	padding: 0 10px;
}
.c-wysiwyg-content a {
    text-decoration: underline;
}
.c-wysiwyg-content a:hover {
    text-decoration: none;
}
/*
.c-wysiwyg-content img {
  display: inherit;
  max-width: 100%;
}

.c-wysiwyg-content img:nth-child(2n) {
  float: none;
  margin: 0;
}

@media (max-width: 520px) {
  .c-wysiwyg-content img:nth-child(2n) {
    margin: 0;
  }
}

.c-wysiwyg-content img:nth-child(2n+1) {
  float: none;
  margin: 0;
}

@media (max-width: 520px) {
  .c-wysiwyg-content img:nth-child(2n+1) {
    margin: 0;
  }
}*/

/*Ajustes de Team*/
.c-teamwork-members__contact-data {
    min-height: 45px;
}
.c-teamwork-members__item {
  width: calc(50% - 30px);
}

/*Ajustes de logos de cabecera (más grandes)*/
.c-header-logos__logo-arap {
    max-width: 270px;
}
.c-header-logos__logo-ue {
    max-width: 90px;
}

/*Ajustes de Calendar*/
.c-event-full-calendar__calendar-wrapper .fc-day-number.active {
    cursor: pointer;
}

.c-event-calendar-big .c-event-full-calendar__calendar-wrapper .fc-view-container {
    padding-top: 15px;
}

.c-event-calendar-big .c-event-full-calendar__calendar-wrapper .fc-row .fc-content-skeleton {
    padding-bottom: 10px;
}

.c-right-column-events__list{
    padding: 0;
}

.c-right-column-events__item .c-home-events__day{
    font-size: 1.2em;
}
.c-right-column-events__item .c-home-events__month{
    font-size: 1em;
}
.c-right-column-events__item .c-home-events__date{
    height: 50px;
}
.c-right-column-events__item .c-right-column-events__title{
    font-size: 1em;    
}

/*Ajustes de Agenda*/
.c-home-events__title {
    font-size: 1.1em;
}
.c-home-events__date {
    position: static;
}
.c-home-events__info {
    padding-right: 0;
}
.c-home-events__event::after {
    width: 100%;
}
.c-video-home .o-section-title {
  margin-bottom: 15px;
}
.c-video-home .c-videos-gallery__list {
    margin: 0;
    margin-top: 0px;
    margin-bottom: 20px;
}

.c-video-home .c-wysiwyg-content {
    font-size: 0.8em;
    line-height: 1.5em;
    text-align: justify;
    padding: 0;
}
.c-event-calendar-home #fullcalendar {
    margin-bottom: 5px;
}
.c-right-column-events__title {
  padding: 6px 0 6px 15px;
}

/*Paginación ajuste*/
/*Le pongo el important porque no se activa si no*/
.c-pagination__link--active a {
    color: #fff !important;
}

/*Ajustes de márgenes en los títulos de página y los submenús de debajo*/
.c-main-body__wrapper {
    margin-top: 10px;
}
.o-main-title {
  margin-bottom: 5px;
  margin-top: 65px;
  color: #fff;
}
.c-submenu {
  margin-bottom: 0;
}

/*Margen de las noticias en la home*/
.c-home-news__title {
    margin-bottom: 5px;
}

/*Galería*/
.c-images-gallery__item {
    width: calc(33% - 30px);
}
.c-images-gallery__name {
    height: 75px;
}
/*Galería Home*/
.c-home-news .c-images-gallery__item {
    width: calc(24% - 20px);
}
.c-home-news .c-images-gallery__item {
    margin: 0 10px 30px 10px;
}
.c-images-gallery__title.o-section-title {
    border-bottom: none;
}

/*Galería como collage*/
.c-images-gallery__list-collage {
  width: 100%;
  margin-left: 0;
}

.c-images-gallery__list-collage .c-images-gallery__item {
  margin: 0;
  width: 33%;
}
.c-images-gallery__list-collage .c-images-gallery__image {
  max-width: 100%;
  margin: 2px;
  width: 120px;
  height: 100px;
}
.c-images-gallery__list-collage .c-images-gallery__image-wrapper::after {
  display: none;
}

.c-videos-gallery__list-collage {
  width: 100%;
  margin-left: 0px;
}
.c-videos-gallery__list-collage  .c-videos-gallery__item {
  margin: 2px;
  width: calc(50% - 4px);
}
.c-videos-gallery__list-collage .c-videos-gallery__image-wrapper::after {
  display: none;
}

/*Publicaciones*/
.c-publication .c-stakeholders-detail__link-output {
    text-decoration: none;
    text-transform: none;
    padding-top: 10px;
    margin: 0;
    font-size: 1.2em;
}
.c-publication .c-stakeholders-detail__link-output:hover {
    text-decoration: underline;
}
.c-publication .c-stakeholders-img-outputs {
    border: 1px solid #f0f0f0;    
}