/*.logo-image {height: auto !important; margin:0px auto; text-align: center;}*/

.logo-image {height: auto !important; margin:0px auto 10px auto; text-align: center;}

#sp-header {box-shadow: none !important; border-color: #none !important; }

.d-flex {/*display: flow !important;*/}

#sp-logoak {margin-top: 20px; margin-bottom: 0px !important;}

.sp-megamenu-parent > li {display: inline !important; /*justify-content: center !important;*/ text-align: center !important; text-transform: uppercase;}

.sp-megamenu-parent  {/*border:solid 1px #ff0000; */}

.sp-megamenu-wrapper {
	display: flex; justify-content: center; 
	align-items: center; 
	/*border:solid 1px #00ff00; */ 
	/*background-color: #ffffff;*/
	}

.layout-boxed .body-innerwrapper {
    max-width: 1140px;
    margin: 0 auto;
    box-shadow: none !important;
    /*padding-right: 15px;*/
   /*padding-left: 15px;*/
   }
    
.sp-megamenu-parent > li > a {
    color: #8c8c8c;
}

.sp-megamenu-parent > li > a:hover {
    color: #ef7d00;
}

.sp-megamenu-parent > li > a:active {
    color: #ef7d00;
}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
    color: #ef7d00;
    font-weight: 900;
    font-size: 20px !important;
}
.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
  font-size: 20px;
  font-weight: 700;
  line-height: 20px;
  padding: 0 10px !important;
}

ul.sp-dropdown-items li.sp-menu-item a {text-transform: capitalize; color: #8c8c8c !important; text-align: left !important; font-size: 20px !important; margin: 0px 0px 0px 5px;}
ul.sp-dropdown-items li.sp-menu-item a:hover {color: #ef7d00 !important;}
.sp-dropdown-inner {/*border:red solid 1px;*/ text-align: left !important; padding: 0px !important;}
.sp-dropdown-items li.sp-menu-item {border-bottom: #ef7d00 solid 2px;}

.sp-scroll-up {/*background:#ef7d00 !important;*/} 

a {/*color: #ef7d00 !important*/}
a:hover, a:focus, a:active {color: #ef7d00 !important;}

.sp-megamenu-parent > li:hover > a {color: #ef7d00 !important;}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {color: #ef7d00 !important;}


#sp-menu .sp-column {/*border:red solid 1px;*/}
.d-flex {/*border:green solid 1px;*/ margin: auto !important;}


/* Oina */
#sp-footer { /*background: none;*/ font-size: 15px !important; padding: 50px 0px 20px 0px;}
#sp-footer .container-inner {/*background:#3f3f3e;*/ padding-left: 10px; border-top:none !important; }
#sp-bottom {}
#sp-footer .container-inner .social-icons a {font-size: 40px !important; color: #ffffff !important; }
#sp-footer .container-inner .social-icons a:hover {font-size: 40px !important; color: #ef7d00 !important; }

/* Atzerako kontua */
div.scd-digits {background:#3c3c3b !important; padding: 4px 0px 4px 0px; border-radius: 5px; font-weight: bold; color: #ffffff;}
div.scd-label {background:#3c3c3b !important; border-radius: 5px; color: #ffffff; text-transform: uppercase;}
.scd-unit-horz {margin: 0 0.2em !important;}
.smartcountdown {/*border: red solid 1px !important;*/ text-align: right;}

/* Goiko barra */
#jBar {font-weight: bold;}
#jBar a {color: #ffffff !important; background:#000000; padding: 4px; margin-left: 20px;}
.jbar p.text {font-size: 20px !important;}



/* Zabalerak */
/*.sppb-row-container {border: red solid 1px !important;}*/


/* Testuak */
/*html * {font-family: 'Source Sans Pro', sans-serif;}
h1 {font-size: 120px; font-weight:900;}
h1.light {font-size: 120px; font-weight:400;}
h2 {font-size: 100px; font-weight:900 !important;}
h3 {font-size: 80px; font-weight:bold;}
h4 {font-size: 40px; font-weight:bold;}
h5 {font-size: 30px; font-weight:bold;}
h6 {font-size: 26px; font-weight:bold;}
p  {font-size: 20px;}*/

html * {font-family: 'Source Sans Pro', sans-serif;}
h1 {font-size: calc(3.4em + 3.4vw);font-weight:900;}
h1.light {font-size: calc(3.4em + 3.4vw); font-weight:400;}
h2 {font-size: calc(2.4em + 2.4vw); font-weight:900 !important;}
h2.light {font-size: calc(2.4em + 2.4vw); font-weight:200 !important;}
/*h2 {font-size: 3.0em; font-weight:900 !important;}*/
h3 {font-size: calc(2.2em + 2.2vw); font-weight:700 !important;}
h4 {font-size: calc(1.2em + 1.2vw); font-weight:bold;}
h5 {font-size: calc(1em + 1vw); font-weight:bold;}
h6 {font-size: calc(0.9em + 0.9vw); font-weight:bold;}
/*p  {font-size: calc(0.7em + 0.7vw);}*/
p  {font-size: 1.2em;}

/* Goiko Banner */
.goikobanner .banneritem img {margin-left:auto; margin-right:auto;}

/* Botoiak */
.botoia {border:solid white 4px;}
.botoia-laranja {border:solid #d9871b 4px;} 
.botoia-berdea {border:solid #7cb9ad 4px;}
.botoia-beltza {border:solid #3b3b3b 4px;}
.botoia-arrosa {border:solid #ff99e3 4px;} 

/* Zenbakiak */
/*.zenbakiak {font-size: calc(3.4em + 3.4vw);font-weight:900;}*/

/* Beheko menua 
.sp-copyright {border:red solid 1px; padding: 20px 0px 0px 0px;}
.sp-footer1 {border:green solid 1px;}*/

/* Kontaktua */
.kontaktua {/*border:white solid 1px !important;*/}
.kontaktua input {border-bottom: #3b3b3b solid 2px !important; font-size: 1.4em !important; color: #3b3b3b !important; }
.kontaktua textarea {border: #3b3b3b solid 2px !important; font-size: 1.4em !important; color: #3b3b3b !important; }
.kontaktua .cf-label {font-size: 1.4em !important; color: #3b3b3b !important; font-weight: normal !important;}
.kontaktua button {font-size: 1.6em !important; font-weight: bold; !important; padding:25px; }
.kontaktua p a {color: #ffffff !important;}
.kontaktua p a:hover {color: #ffffff !important; text-decoration: underline !important;}
.kontaktua a {color: #ffffff !important;}
.kontaktua a:hover {color: #ffffff !important; text-decoration: underline !important;}
.kontaktua input {background-color: #ffb000 !important; border-top: none !important; border-left: none !important; border-right: none !important;}

/* Ikonoak */
.ikonoak {/*border:white solid 1px !important;*/}
.ikonoak a:hover {color: #ffffff !important;}

/* Esteka zuria */
a.zuria {color: #ffffff !important;}
a:hover.zuria {text-decoration: underline;}

/* Albisteak */
/*.albisteak h3 {font-size: calc(0.9em + 0.9vw); font-weight:bold;}*/
.albisteak h3 {font-size: 1.4em !important;/*font-weight:400 !important;*/ margin: 10px 0px 10px 0px;}
.albisteak h3 a {color: #3b3b3b !important;}
.albisteak h3 a:hover {text-decoration: underline;}
.albisteak .sppb-readmore {font-size: 1.6em;font-weight:900; color:#3b3b3b; border:#ef7d00 solid 4px; padding: 2px 10px 2px 10px;}

/* Albiste zuriak */
/*.albisteazuriak h3 {font-size: calc(0.9em + 0.9vw); font-weight:bold;}*/
.albisteazuriak h3 {font-size: 1.4em;/*font-weight:400 !important;*/ margin: 10px 0px 10px 0px;}
.albisteazuriak h3 a {color: #3b3b3b !important;}
.albisteazuriak h3 a:hover {text-decoration: underline;}
.albisteazuriak .sppb-readmore {font-size: 1.6em;font-weight:900; color:#ffffff; border:#ffffff solid 4px; padding: 2px 10px 2px 10px;}

/* Bilatzailea - Hizkuntzak */
#sp-bilatzailea-hizkuntzak {/*border:red solid 1px;*/ margin: 20px 0px 0px 0px; }
#sp-bilatzailea-hizkuntzak .mod-languages a {font-weight:900; color: #8c8c8c !important; font-size: 1.2em;}
#sp-bilatzailea-hizkuntzak .mod-languages a:hover {color: #ef7d00 !important;}
#sp-bilatzailea-hizkuntzak .mod-languages {/*text-align: center;*/ text-align: right; padding: 5px 0px 0px 0px;}

/* Kulturala */
.tplfolio .element .TzInner {border-radius: 25px;}
.ImageOverlayMg {border-radius: 25px 25px 0px 0px;}
.tz_portfolio_plus_image {border-radius: 25px 25px 0px 0px;}
.etiketak {font-size: 1.4em !important;}
.tpArticleTag {margin:0px 0px 20px 0px;}
.tpArticleCategory {font-size: 1.4em !important;}
.grisa {background-color:#dbd9d9;}

/* Historia */
.korrika-datuak li {font-size: 1.2em;}
.omendua p a {color: #ffffff !important; font-weight: bold;}
.omendua p a:hover {text-decoration: underline;}

/* Kursorea */
a {cursor: pointer !important;}

/* Korrikateka */
.podkasta .sppb-carousel-extended-heading  {/*border:red solid 1px !important;*/ margin-bottom: 125px; margin-left: -100px; }
.abestiak figure.newsflash-image {/*border:red solid 1px !important;*/ }
.abestiak .mod-articles-category-title  {/*border:green solid 1px !important;*/}
#sppb-addon-1634628197484 .sppb-carousel-extended-nav-control .nav-control { color: #3b3b3b !important; border-color: #3b3b3b !important;}

/* Laguntzaileen txokoa */
.albisteaktxokoa h3 {font-size: calc(1em + 1vw); font-weight:bold;}
.profileniredatuak .me-auto a {/*border:red solid 1px !important; display: none;*/}
.profileniredatuak #users-profile-params {/*border:red solid 1px !important;*/ display: none;} 
.profileniredatuak .users-profile-custom-tz_portfolio_plus_user {/*border:green solid 1px !important;*/ display: none;}
.niredatuak #users-profile-core {margin: 0px 0px 25px 0px;}
.niredatuak #users-profile-core .d-flex a {/*border:red solid 1px !important;*/ display: none;}
.niredatuak h1 {/*border:red solid 1px !important;*/ font-size: calc(1.2em + 1.2vw); font-weight:bold; text-align: center; margin: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px !important;}
.niredatuak #sp-main-body {/*border:green solid 1px !important;*/ padding: 50px 0px 0px 0px !important;}
.laguntzaile a {color: #ffffff !important;}
.laguntzaile a:hover {color: #ffffff !important; text-decoration: underline !important;}
.txokoa ul.unstyled {/*border:red solid 1px;*/ display: none;}

.article-social-share {/*border:red solid 1px;*/ display: none;}
.componentheadingniredatuak {/*border:red solid 1px !important;*/ font-size: calc(1.2em + 1.2vw); font-weight:bold; text-align: center; margin: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px !important;}
.profileniredatuak {margin-bottom: 50px; }
.niredatuak .k2FeedIcon {/*border:red solid 1px;*/ display: none;}
.niredatuak .itemListCategory h2 {/*border:red solid 1px !important;*/ font-size: calc(1.2em + 1.2vw); font-weight:bold; text-align: center; margin: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px !important;}
.users-profile-custom-profile {/*border:red solid 1px;*/ display: none;}
.niredatuak .itemListCategory {/*border:green solid 1px;*/ display: none;}
.niredatuak .article-info {display: none;}

.login .list-group {/*border:red solid 1px;*/ display: none;}

/* Egin zaitez laguntzaile */
.eginzaitezlaguntzaile {/*border:white solid 1px !important;*/}
.eginzaitezlaguntzaile input {border-bottom: #ffffff solid 2px !important; font-size: 1.4em !important; color: #ffffff !important; }
.eginzaitezlaguntzaile textarea {border: #3b3b3b solid 2px !important; font-size: 1.4em !important; color: #3b3b3b !important; }
.eginzaitezlaguntzaile .cf-label {font-size: 1.4em !important; color: #ffffff !important; font-weight: normal !important;}
.eginzaitezlaguntzaile button {font-size: 1.6em !important; font-weight: bold; !important; padding:25px; }
.eginzaitezlaguntzaile p {color: #ffffff !important;}
.eginzaitezlaguntzaile p a {color: #ffffff !important; text-decoration: underline !important;}
.eginzaitezlaguntzaile p a:hover {color: #ffffff !important;}
.eginzaitezlaguntzaile a {color: #ffffff !important; text-decoration: underline !important;}
.eginzaitezlaguntzaile a:hover {color: #ffffff !important;}

/* Nola parte hartu grisa*/
.nolapartehartu hr {/*height: 2px; background-color: #3b3b3b !iportant;*/ border-top: 2px solid #3b3b3b !important;}
.nolapartehartu a {color:#3b3b3b !important;}
.nolapartehartu a:hover {color:#ef7d00 !important;}

/* Nola parte hartu morea*/
.nolapartehartumorea hr {/*height: 2px; background-color: #3b3b3b !iportant;*/ border-top: 2px solid #ffffff !important;}
.nolapartehartumorea a {color:#ffffff !important;}
.nolapartehartumorea a:hover {color:#ef7d00 !important;}

/* Bannerrak */
.banneritem {/*border:red solid 1px !important;*/ text-align: center !important;}
.banneritem a img {/*border:blue solid 1px !important;*/ display: inline !important; /*text-align: center !important; margin-left auto; margin-right:auto;*/}

@media screen and (min-width: 600px) {.bannermob {display: none;}}
@media screen and (max-width: 600px) {.bannerord {display: none;}}

/* Logoak taula */

@media screen and (min-width: 600px) {.taulamob {display: none; border:red solid 1px;}}
@media screen and (max-width: 600px) {.taulaord {display: none; border:red solid 1px;}}

/* Dendak */

h5 a {color: #ffffff !important;}
h5 a:visited {color: #ffffff !important;}
h5 a:hover {text-decoration: underline; color: #ffffff !important;}

/* Korrika Km bilatzailea */

.korrikakmbilatzailea {}
.korrikakmbilatzailea h4 {text-align: center; color: #ffffff !important;}
.korrikakmbilatzailea .searchbox .inputbox {display: inline-block !important;}
.korrikakmbilatzailea .searchbox input {width: 47% !important;}
.korrikakmbilatzailea .searchbox .btn {width: 47% !important; margin-top: -5px;}

.korrikaibilbidea {}
.korrikaibilbidea h3 {font-size: calc(1.2em + 1.2vw); font-weight:bold;}
.korrikaibilbidea h1 {font-size: calc(1.2em + 1.2vw); font-weight:bold;} 
.korrikaibilbidea div strong {font-size: 1.2em; margin-top: 0; margin-bottom: 1em;}
.korrikaibilbidea div .odd {}
.korrikaibilbidea .odd {font-size: 1.2em;}
.korrikaibilbidea .odd strong {margin-left: 70px;}
.korrikaibilbidea .odd p {margin-left: 150px; margin-bottom: 0.2em !important;}
.korrikaibilbidea .even {font-size: 1.2em;}
.korrikaibilbidea .even strong {margin-left: 70px;}
.korrikaibilbidea .even p {margin-left: 150px; margin-bottom: 0.2em !important;}

.korrikaibilbidea table thead span {border: red solid 4px; display: none;}
.korrikaibilbidea table th {background: #8cb63c !important;}

.korrikaibilbidea #sp-main-body {/*border: red solid 5px !important;*/ padding: 25px 0px !important;}

/*.korrikaibilbidea #joodbForm h3 {display: none;}*/

/* Kulturala */
/*.mod_tz_tag li a {font-size: 20px !important; font-weight: bold; }*/
/*.agendakulturala .odd {background: red !important;}
.agendakulturala .even {background: green !important;}*/
.agendakulturala #jemmodulewide .eventlist li:nth-child(odd) {background-color: #f9f9f9 !important;}
.agendakulturala #jemmodulewide .eventlist li:nth-child(even) {background-color: #ededed !important;}
.agendakulturala #jemmodulewide .eventlist li:nth-child(odd):hover {background-color: #e0e0e0 !important;}
.agendakulturala #jemmodulewide .eventlist li:nth-child(even):hover {background-color: #e0e0e0 !important;}
#jem h1 {font-size: calc(2.2em + 2.2vw); font-weight:700 !important;}
#jem h2 {font-size: calc(1.2em + 1.2vw); font-weight:bold;}
.jem-dl .jem-when {font-size: 1.2em !important;}
.jem-dl .jem-where {font-size: 1.2em !important;}
.jem-dl .jem-category {font-size: 1.2em !important;font-weight:bold;}
.jem-dl .venue {font-size: 1.2em !important;}
.jem-dl .venue_city {font-size: 1.2em !important;}
.jem-event-details h3 a {font-size: calc(0.7em + 0.1vw); font-weight:bold;}

.programazioa .sppb-addon-image-layout-content {/*border:solid red 1px !important;*/ background: none !important; padding: 5px 10px 10px !important;}

.korrikakulturalarenbabesleak img {/*border: red solid 5px !important;*/ display: inline !important;}

/* Cookies */
#mod-eu-cookies-overlay {display:none !important;}

/* Korrika Munduan */
.korrikakulturalarenbabesleak {/*border:solid red 1px;*/ z-index: 2000 !important;}

.korrikakulturalarenbabesleak .maximenuckh {/*border:solid red 1px !important;*/}
.korrikakulturalarenbabesleak .maximenuckh li a span.titreck {font-size: 1.2em !important; line-height: 35px !important;}
.korrikakulturalarenbabesleak ul.maximenuck {background:#d9871b !important;}
.korrikakulturalarenbabesleak .maxidrop-main {/*border:solid green 1px !important;*/ background:#d9871b !important;}
.korrikakulturalarenbabesleak ul.maximenuck li.maximenuck.level1 a {color:#ffffff !important;}
.korrikakulturalarenbabesleak ul.maximenuck li.maximenuck.level1 a:hover  {color:#ccc !important;}
.korrikakulturalarenbabesleak ul.maximenuck li.maximenuck.level1 a:active  {color:#ccc !important;}

.korrikakulturalarenbabesleak li a.maximenuck {color:#ff0000 !important;}

/* Ekarpenak */
.ekarpena p {/*border:red solid 1px !important;*/ margin-bottom: 1px !important;}
.ekarpena p a {color:#ffffff !important; font-weight: bold;}
.ekarpena p a:hover {text-decoration: underline;}
.ekarpena p a:visited {color:#ffffff !important; font-weight: bold;}

/* Sare Sozialak logoak */
.divikonoak {}
.ulikonoak {}
ul.ulikonoak li {display: inline !important; font-size: 60px; padding: 0px 12px 10px 0px;}
ul.ulikonoak li a {color: #3b3b3b !important; }
ul.ulikonoak li a:hover {color: #ffffff !important;}

/* YouTubeko zerrenda Korika Munduan HTML modulua*/

.video-responsive {
	height: 0;
	overflow: hidden;
	padding-bottom: 56.25%;
	padding-top: 30px; /* Esta línea ofrece compatibilidad para IE6 y puede eliminarse */
	position: relative;
}
.video-responsive iframe {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

/* Datozenak-Prentsa */
h2.jem {/*border:red solid 1px !important;*/ display: none;}
h2.jem-description {/*border:red solid 1px !important;*/ display: none;}
.jem-when.hasTooltip {/*border:red solid 1px !important;*/ display: none;}
.jem-where.hasTooltip {/*border:red solid 1px !important;*/ display: none;}
.jem-category {/*border:red solid 1px !important;*/ display: none;}
.jem-category a {/*border:red solid 1px !important;*/ display: none;}

/* APP bideoak */
.appbideoak {width: 100%; height: auto; }

/* APP irudiak 

.appirudiak {width: 100% !important; height: auto !important; }*/

/* Sólo en pantallas pequeñas (móviles/tablets) */
@media (max-width: 768px) {
  .appirudiak {
    width: 100% !important;
    height: auto !important;
  }
}

/* Para escritorio: limitar ancho */
@media (min-width: 769px) {
  .appirudiak {
    width: auto;
    max-width: 700px;
  }
}


/* H1 H3 ezaugarri nagusiak textu moduluetan */
h1 {
font-size: calc(3.4em + 3.4vw) !important;
font-weight: 900 !important;
line-height: 1.2 !important;}

h1.light {
font-size: calc(3.4em + 3.4vw) !important; 
font-weight:400 !important;}

/*h3 {
font-size: calc(2.2em + 2.2vw) !important; 
font-weight:700 !important;
line-height: 1.2 !important;}*/

/* Atzerako kontaketa segundual ezkutatu */
#jocountdown-186-seconds { display: none !important; }
.jocountdown-circle .circle-timer div:last-child {
    font-size: 0.85em;
    margin-top: -5px !important;
    font-weight: bold;
    text-transform: uppercase;
}


/* Albisteak tituluak */
div.article-header h1 {
font-size: calc(2.2em + 2.2vw) !important;
}

/* Agenda */

/* 1. itxura */

.mod-dpcalendar-upcoming-default__information a {
    color: #252525 !important;
    font-weight: bold !important;
    font-size: 24pt !important;
}
.mod-dpcalendar-upcoming-default__information a:hover {
    color: #252525 !important;
    text-decoration: underline !important;
}


.sppb-addon.sppb-addon-module .dpcalendar, 
.sppb-addon.sppb-addon-module .dpcalendar-default,
.sppb-addon.sppb-addon-module table {
    background-color: #ededed !important; 
    /*color: #ffffff !important;*/
    font-weight: bold !important;
}


.sppb-addon.sppb-addon-module table td,
.sppb-addon.sppb-addon-module table th {
    /*background-color: #ededed !important;*/
    background-color: #ffffff !important;
}


.mod-dpcalendar-upcoming-default__event.dp-event.dp-event_future:nth-child(odd) {
    background-color: #f2f2f2 !important;
}

.mod-dpcalendar-upcoming-default__event.dp-event.dp-event_future:nth-child(even) {
    background-color: #e6e6e6 !important;
}

.mod-dpcalendar-upcoming-default__event.dp-event.dp-event_future {
    padding: 15px !important;
    border-radius: 6px;
    margin-bottom: 10px;
}


.mod-dpcalendar-upcoming-default__event.dp-event.dp-event_future {
    color: #222 !important;
}

.dp-description dp-information__author {display: none !important;}

/* 2. itxura */ 

.mod-dpcalendar-upcoming-panel__event.dp-event.dp-event_future {
	/*border: #ff0000 solid 1px !important;*/
	padding: 15px !important;
	border-radius: 6px;
	}

.mod-dpcalendar-upcoming-panel__event.dp-event.dp-event_future a {
    color: #252525 !important;
    font-weight: bold !important;
    font-size: 1.4em !important;
}

.mod-dpcalendar-upcoming-panel__event.dp-event.dp-event_future a:hover {
    color: #252525 !important;
    text-decoration: underline !important;
}

/* Agenda DPCalendar */

.com-dpcalendar-event__header-title h1 {font-size: calc(2.2em + 2.2vw) !important;}

.com-dpcalendar-event__description h2 {font-size: calc(1.6em + 1.6vw) !important;}
	
.com-dpcalendar-event__locations h2 {font-size: calc(1.6em + 1.6vw) !important;}
	
.dp-location h3 {font-size: calc(1.2em + 1.2vw) !important;}

.sppb-addon.sppb-addon-module .dpcalendar, 
.sppb-addon.sppb-addon-module .dpcalendar-default,
.sppb-addon.sppb-addon-module table .fc-day-today {
    background-color: #ffffff !important; 
    color: #ffffff !important; 
    font-weight: bold !important;
}
	
/* Mapa ezkutatu */

.com-dpcalendar-event__locations {display: none !important;}

/* Mastodon Ikonoa */



/* Sare Sozialak logoak oinak */

.divikonoak2 {}
.ulikonoak2 {}
ul.ulikonoak2 li {display: inline !important; font-size: 30px; padding: 0px 12px 10px 0px;}
ul.ulikonoak2 li a {color: #ffffff !important; }
ul.ulikonoak2 li a:hover {color: #ef7d00 !important;}

.ulikonoak2 {
    display: flex;
    align-items: center;   /* alinea verticalmente los iconos */
}

.ulikonoak2 li {
    display: flex;
    align-items: center;   /* cada icono alineado */
}

/* Bilatzailea */
/*.korrikaibilbidea p { /*border: solid 1px red !important; display: none !important;}*/ 
/*.korrikaibilbidea div.odd p { border: none !important;}*/
