/*Mugikorrak*/

.mgk_on,
nav.menu_webgune,
nav.menu_webgune > select {
    display: block;
}
.mgk_off,
span.current-info,
nav.menu_webgune div,
.arlo_nabegazioa {
    display: none!important;
}
body {
    font-size: 90%;
    overflow-x: hidden;
}
.edukiontzia section a:active {
    color: #2a6184;
}
nav.menu_webgune select {
    width: 90%;
    padding: 0.5em;
    font-size: 100%;
    background-color: #1472a4;
    border: 1px solid #1a95bd !important;
    font-size: 110%;
    border-radius: 4px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.15) !important;
    color: #fff !important;
    background: url("/images/web01-2014_ikonoa_menu_nagusia.png") no-repeat scroll 91% center #1472a4;
    margin: 0 auto 1.5em auto;
}
nav.menu_webgune select * {
    color: #fff;
}
nav.menu_webgune select optgroup {
    margin-top: 0.8em;
}
div.r01gContainer embed {
    width: 100%!important;
    height: auto!important;
}
.inv_mugik,
.inv {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.ikus_mugik {
    display: block!important;
    height: initial!important;
    left: initial!important;
    overflow: auto!important;
    padding: initial!important;
    position: relative!important;
    width: initial!important;
}
/*Fade efektua kentzen*/

.edukiontzia section {
    opacity: 1!important;
}

.taula_orokorra{
overflow:scroll!important;
}
/*================================================*/
/*=====================HEADER======================*/
/*================================================*/

body header {
    margin-bottom: 1em!important;
}
header > p {
    width: 100%;
    display: table;
}
header .logotipoa {
    float: none;
    text-align: right;
}
header .logotipoa a {
    float: right;
    z-index: 0;
}
header.barra_beltza {
    margin-bottom: -0em!important;
}
.ongietorri,
.bilatzaile_home {
    padding: 1.5em 1.5em 0.5em 1.5em;
}
.ongietorri p {
    font-size: 180%;
    font-weight: 700;
}
.ongietorri h1 {
    font-size: 220%;
}
.bilatzaile_home #home_bilaketa {
    width: 85%;
    margin-bottom: 0.6em;
}
.bilatzaile_home {
    padding-bottom: 1.5em!important;
}
/*Albo batean*/
/*#trigger, #trigger_home{right:1%;bottom:0;padding:12px;height:50px;}*/
/*Zabalera osoan*/

#trigger,
#trigger_home {
    right: 0%;
    bottom: 0;
    padding: 12px;
    height: 50px;
    width: 100%;
    border-radius: 0;
    border-top: 1px solid #363636;
}
html[lang|="eu"] #trigger_home,
html[lang|="eu"] #trigger {
    background: url(/images/web01-2014_ikonoa_menu_nagusia_eu.png) no-repeat 98% 0.7em #1f1f1f;
}
html[lang|="es"] #trigger_home,
html[lang|="es"] #trigger {
    background: url(/images/web01-2014_ikonoa_menu_nagusia_es.png) no-repeat 98% 0.7em #1f1f1f;
}
html[lang|="eu"] div.active #trigger_home,
html[lang|="eu"] div.active #trigger {
    background: url(/images/web01-2014_ikonoa_menu_nagusia_zabalduta_eu.png) no-repeat 98% 0.7em #1f1f1f;
}
html[lang|="es"] div.active #trigger_home,
html[lang|="es"] div.active #trigger {
    background: url(/images/web01-2014_ikonoa_menu_nagusia_zabalduta_es.png) no-repeat 98% 0.7em #1f1f1f;
}
#trigger img,
#trigger_home img {
    position: absolute;
    clip: rect(0px, 170px, 30px, 0px);
    left: 0.7em;
    top: 0.7em;
}
/*Home*/

header.barra_beltza {
    background-image: none!important;
}
/*================================================*/
/*===================FEEDBACK EMAN=================*/
/*================================================*/

.feedback_eman {
    display: none;
}
.feedback_eman_behekoa {
    width: 100%;
    height: auto;
    display: block;
    position: fixed;
    bottom: 0px;
    right: 0px;
    padding: 0.2em 1em;
    z-index: 990;
    font-size: 100%;
    border-radius: 0;
    border: 1px 0 0 0;
}
.feedback_eman_behekoa a {
    background: url('/images/web01-2014_ikonoa_iritzia_eman.png') left center no-repeat transparent;
    display: table;
    padding: 5px 5px 5px 30px;
    margin: 0.5px auto;
}
#feedback-aukerak #entry_0 {
    max-width: 100%;
}
/*================================================*/
/*=======================MAIN======================*/
/*================================================*/

.edukiontzia {
    width: 100%;
    margin: 0 auto 1em auto;
}
.edukiontzia section {
    padding: 2em 1em;
}
.edukiontzia .section_hutsa ul.nabarmenduak {
    padding: 0 1em;
}
.edukiontzia section h1 {
    font-size: 200%;
}
/*Zerbitzu erabilienak*/

ul.erabilienak li {
    width: 100%;
    float: none;
    padding: 0.8em;
    border-bottom: 1px solid #eee;
}
ul.erabilienak li:last-of-type {
    border: none;
}
ul.erabilienak li a {
    padding-top: 0.3em;
}
/*Gaiak home*/

ul.gaien_zerrenda li,
ul.gaien_zerrenda_02 li {
    float: none;
    width: 100%;
    height: auto;
    border-bottom: 1px solid #eee;
    margin: 0;
    padding: 1.5em 0;
}
ul.gaien_zerrenda li *,
ul.gaien_zerrenda_02 li * {
    text-align: center!important;
}
/*Nabarmenduak*/

ul.nabarmenduak {
    margin: 2em 0;
}
ul.nabarmenduak li {
    width: 100%;
    float: none;
    border-bottom: 1px solid #eee;
    margin: 0 auto;
    padding: 2.5em 0 1.5em 0;
}
ul.nabarmenduak li:last-of-type {
    border: none;
}
ul.nabarmenduak li img {
    width: 8em;
    height: auto;
    float: left;
    margin: -0.5em 0.5em 0 0;
}
ul.nabarmenduak li a {
    float: left;
    text-align: left;
    width: 100%;
}
/*================================================*/
/*=================GAIAK-AZPIGAIAK==================*/
/*================================================*/

.edukiontzia .gaiak_azpigaiak h1.r01Titular, .edukiontzia .gaiak_azpigaiak .gaia h1 {
    text-align: center;
    font-size: 220%;
}
.edukiontzia .gaiak_azpigaiak .gaia h1 {font-size:180%;}
.edukiontzia p.gaia_titulua a {
    width: 100%;
    background-image: none;
}
.edukiontzia .gaiak_azpigaiak h2 {
    margin-top: 0;
}
.edukiontzia .gaiak_azpigaiak ul {
    margin-top: 2em!important;
}
.edukiontzia .gaiak_azpigaiak ul.tramiteak {
    margin-top: 0;
}
.gaiak_azpigaiak > .r01Text > p {
    font-size: 120%;
    font-style: italic;
    padding: 0.3em 0 0 1em;
    text-align: center;
}
.edukiontzia .gaiak_azpigaiak ul li,
.edukiontzia .gaiak_azpigaiak .gaia ul li {
    border-bottom: 1px solid #eee;
    float: none;
    height: auto;
    width: 100%!important;
    margin-bottom: 0;
    margin-top:0;
    padding: 1.5em!important;
    text-align: center!important;
    background-image: none!important;
}
.edukiontzia .gaia ul {
    margin: 0;
}
.edukiontzia .gaiak_azpigaiak .gaia ul li:last-of-type,
.edukiontzia .gaiak_azpigaiak .tramiteak li:last-of-type {
    border-bottom: 0;
}
.edukiontzia .gaiak_azpigaiak .azpigaia ul li {
    background: none;
}
.edukiontzia .gaiak_azpigaiak ul li a,
.edukiontzia .gaiak_azpigaiak ul li p {
    text-align: center;
    margin-bottom: 0;
}
/*Eskaintza eta atariak*/

.eskaintza h1.r01Titular,
.feedback h1.r01Titular {
    font-size: 150%;
    text-align: center;
}
.eskaintza .atariak,
.eskaintza .tramiteak {
    width: 100%;
    float: none;
}
.eskaintza .tramiteak {
    margin-top: 0;
}
.eskaintza ul li {
    padding: 1.3em 0.7em;
    text-align: center;
    background: none;
}
/*================================================*/
/*=================BILAKETA-EMAITZAK===============*/
/*================================================*/

main.bilaketa_emaitzak h1 {
    font-size: 240%;
    text-align: center;
}
/*Bilaketa filtroa*/

main .gsc-tabsArea,
main .gsc-tabsArea > div {
    height: auto;
    font-size: 110%;
}
main .gsc-tabsArea {
    margin-top: 0;
    margin-bottom: 20px;
    text-align: center;
}
body .gsc-tabsArea .gsc-tabHeader {
    padding: 0 22px!important;
    width: auto!important;
    float: none!important;
    display: inline-block!important;
    background: #076a9f!important;
    margin: 5px!important;
    border-radius: 4px!important;
    border: none!important;
}
.gsc-tabsArea .gsc-tabHeader,
.gsc-tabsArea .gsc-tabHeader span {
    color: #fff!important;
}
.gsc-tabHeader.gsc-tabhActive {
    background-color: #fff!important;
}
.gsc-tabHeader.gsc-tabhActive span {
    color: #1472a4 !important;
}
.gsc-tabHeader.gsc-tabhInactive {
    color: #fff!important;
}
.gsc-tabHeader.gsc-tabhActive {
    border: none!important;
    color: #1472a4!important;
}
main .gsc-tabsArea,
main .gsc-tabsArea > div {
    margin-bottom: 15px!important;
}
/*Emaitzak*/

.cse .gsc-control-cse,
.gsc-control-cse {
    padding: 0!important;
}
main .gsc-search-box,
.gsc-search-box-tools {
    width: 100%!important;
}
main .gsc-results .gsc-cursor-box .gsc-cursor-page {
    margin: 0.6em 0.7em 0 0 !important;
    padding: 0.4em;
    height: 2em!important;
    width: 2em!important;
}
/*================================================*/
/*====================EDUKIAK======================*/
/*================================================*/
/*Orokorrak*/

.edukiontzia div.r01gContainer .r01Titular,
.edukiontzia div.r01gContainer .r01Titular,
.edukiontzia div.r01gContainer .irekia_body h1,
div.r01gContainer div.r01gCabecera h1,
div.r01gContainer h1.x65_M1_nombre span {
    font-size: 200%;
}
.edukiontzia div.r01gContainer #x88gContainer .x88gCabeceraTitle h1 {
    font-size: 160%;
}
.edukiontzia div.r01gContainer img {
    max-width: 100%;
    height: auto;
    padding: 1em 15%;
}
.edukiontzia div.r01gContainer a[href*="facebook"] img,
.edukiontzia div.r01gContainer a[href*="twitter"] img,
.edukiontzia div.r01gContainer a[href*="google"] img,
.edukiontzia div.r01gContainer img[src*="Ayuda_"] {
    width: auto;
    padding: inherit;
}
/*Informazio plus-Fitxak*/

div.r01gContainer .x46i-resp-tabs-container,
div.r01gContainer .r01-resp-tabs-container {
    margin-top: 1.5em;
}
.edukiontzia div.r01gContainer .r01-menus-container {
    margin-top: 1.5em!important;
    margin-left: 0!important;
}
.edukiontzia div.r01gContainer .x46i-resp-accordion-heading.x46i-resp-accordion,
.edukiontzia div.r01gContainer .r01-resp-accordion-heading.r01-resp-accordion {
    color: #1472a4!important;
    font-size:1em;
    border: 1px solid #ddd!important;
    box-shadow:0 0 0 1px rgba(255, 255, 255, 0.75) inset, 0 0 0.5em rgba(0, 0, 0, 0.15) inset;
    background-color:#f2f2f2;
    border-radius: 0.5em;
    margin-top: 0.3em;
}
.edukiontzia div.r01gContainer .x46i-resp-accordion-heading:before,
.edukiontzia div.r01gContainer .r01-resp-accordion-heading:before{
    margin-right: 0.4em;
    content: "\002b";
}

.edukiontzia div.r01gContainer .r01-menu-active:before,
.edukiontzia div.r01gContainer .r01-menu-active:before{

    content: "\2212";
}

div.r01gContainer .x46i-resp-tab-content,
div.r01gContainer .r01-resp-tab-content {
    padding: 1em!important;
}
.edukiontzia div.r01gContainer .r01Fecha,
.edukiontzia div.r01gContainer .date {
    margin-top: 0;
}
.edukiontzia div.r01gContainer .x46i-resp-arrow,
.edukiontzia div.r01gContainer .r01-resp-arrow {
    border: none;
    display: none;
    background: url(/images/web01-2014_ikono_gezi_urdin_behera.gif) no-repeat bottom center transparent;
    width: 1em;
    height: 1em;
}
.edukiontzia div.r01gContainer .x46i-resp-accordion-heading.x46i-resp-tab-active .x46i-resp-arrow,
.edukiontzia div.r01gContainer .r01-resp-accordion-heading.r01-resp-tab-active span.r01-resp-arrow,
.edukiontzia div.r01gContainer .r01-resp-accordion-heading.r01-menu-active span.r01-resp-arrow {
    display: none;
    background: url(/images/web01-2014_ikono_gezi_zuri_behera.gif) no-repeat bottom center transparent;
    border: none;
    width: 1em;
    height: 1em;
}
div.r01gContainer .x46i-resp-tabs-container,
div.r01gContainer .x46i-menus-container {
    width: 100%!important;
}
div.r01gContainer .x46i-resp-accordion-heading.x46i-resp-tab-active,
div.r01gContainer .x46i-resp-accordion-heading.x46i-resp-tab-active:hover,
div.r01gContainer .x46i-resp-accordion-heading.x46i-menu-active,
div.r01gContainer .x46i-resp-accordion-heading.x46i-menu-active:hover,
div.r01gContainer .r01-resp-accordion-heading.r01-resp-tab-active,
div.r01gContainer .r01-resp-accordion-heading.r01-resp-tab-active:hover,
div.r01gContainer .r01-resp-accordion-heading.r01-menu-active,
div.r01gContainer .r01-resp-accordion-heading.r01-menu-active:hover {
    background-color: #ececec!important;
}
div.r01gContainer .x46i-resp-accordion-heading.x46i-resp-tab-active span.x46i-resp-arrow,
div.r01gContainer .x46i-resp-accordion-heading.x46i-menu-active span.x46i-resp-arrow,
div.r01gContainer .r01-resp-accordion-heading.r01-resp-tab-active span.r01-resp-arrow,
div.r01gContainer .x46i-resp-accordion-heading.x46i-menu-active span.x46i-resp-arrow {
    margin-top: 0.4em;
}
.ej_goiburu_02 {
    width: 100%;
    margin: 0;
    padding-bottom: 0!important;
    margin-left: 0em!important;
}
.ej_goiburu_02 a {
    font-size: 100%;
    margin: 0.5em 0 -0em 0em !important;
    width: 100%;
}
.ej_goiburu_02 a,
.bilaketa_izenburua a {
    font-size: 120%;
    text-align: center;
    background-position: left 0.1em;
    padding-left: 0em;
    background-image: none;
    width: 100%;
}
.lanarlo_goiburua .bilaketa_izenburua a {
    display: none;
}
.lanarlo_goiburua .bilaketa_izenburua a:last-of-type {
    display: block;
    margin: 0 auto;
    width: 100%!important;
    text-align: center;
    background-image: none;

}
.lanarlo_goiburua .bilaketa_izenburua p {
    display: block;
    width: 100%;
}
#edukia,
.edukiontzia .r01gContainer {
    padding: 0em 0.8em;
}
div.tarteko_goiburua p a {
    display: none!important;
}
div.tarteko_goiburua h1 {
    font-size: 250%;
}
/*Irekia*/

.edukiontzia div.r01gContainer div.irekia_body div.video,
.edukiontzia div.r01gContainer div.irekia_body div.video object {
    width: 100%;
    margin: 1em auto 0 auto;
    padding: 0;
    border: 0;
}
.edukiontzia div.r01gContainer div.irekia_body div.video img {
    padding: 1%;
}
.edukiontzia div.r01gContainer div.irekia_body ul {
    padding-left: 1em;
}
.edukiontzia div.r01gContainer div.irekia_body iframe {
    height: auto!important;
    min-height: 38em;
}
.edukiontzia div.r01gContainer div.irekia_body div.video iframe {
    min-height: 16em;
}
/*Kontratazioak*/

.edukiontzia div.r01anuncio_contratacion div.r01gCabeceraTitle {
    width: 100%;
}
.edukiontzia div.r01anuncio_contratacion div.r01gCabeceraTitle + div {
    display: none;
}
.edukiontzia div.r01anuncio_contratacion div.r01gCabeceraTitle h1 {
    font-size: 160%;
}
div.r01SourceSearchResults .r01srItem div.r01srItemCommon,
div.r01SourceSearchResults .r01srItem div.r01srItemMetaData {
    width: 100%!important;
}
div.r01SourceSearchResults .r01srItem div.r01srItemMetaData ul:nth-of-type(2) {
    display: none;
}
div.r01anuncio_contratacion .r01TabSeccion > div {
    width: 100%!important;
    text-align: left!important;
}
.edukiontzia div.r01anuncio_contratacion .v79j_BarraTitulosAzul a {
    border-bottom: 1px solid #ccc;
    display: block;
    padding: 5px;
    width: 100%;
}
.edukiontzia div.r01anuncio_contratacion .v79j_BarraTitulosAzul span {
    display: none;
}
/*Hegalak zabalduko direnez, irekitzeko esteka ezkutatuko dugu, eta bide batez inprimatzekoa*/

div#r01FichaCompleta,
div.bgInfoAdicional a.r01gClsPDFButton,
div.r01gContainer div.r01gFichaCompleta,
div.r01gContainer #x88gFichaCompleta,
div.r01gContainer #r01gFichaCompleta {
    display: none!important;
}
/*Open Data*/

.edukiontzia div.r01estadistica #main_content,
.edukiontzia div.r01estadistica .aside,
.edukiontzia div.r01gContainer #r01gLinksHeadOD,
.edukiontzia div.r01gContainer #r01gTitleHeadOD {
    width: 100%;
}
/*Legesarea*/

.edukiontzia div.r01gContainer div.x46Body div.x46LeftCol,
.edukiontzia div.r01gContainer div.x46Body div.x46RightCol {
    width: 100%;
    margin: 0;
    border: 0;
}
.edukiontzia div.r01gContainer div.x46Body div.x46Main .x46Row div.x46InfoLeftCol,
.edukiontzia div.r01gContainer div.x46Body div.x46Main .x46Row div.x46InfoRighttCol {
    float: left;
    width: 100%;
    margin-top: 1em;
}
.edukiontzia div.r01gContainer .x42SlideWidth span {
    margin-left: 4%;
    padding: 0.5em;
}
.edukiontzia div.r01gContainer div.x88gInfoAdicional {
    display: none;
}
/*Diru-laguntzak*/

div.r01FichaCompleta,
div.r01gContainer div.bgInfoAdicional a.r01gClsPrintButton {
    display: none!important;
}
body div.r01gContainer div.r01gCabeceraTitle h1 {
    font-size: 160%;
}
div.r01gContainer div.r01gContainerLeft,
div.r01gContainer div.r01gContainerRight {
    width: 100%!important;
}
div.r01gContainer div#x88gContainer .x88gTabAltTitle,
.edukiontzia div.r01gContainer div.r01TabsBody div.r01TabBody div.r01TabBodyTitle {
    margin-top: 2em;
}
div.r01gContainer div#x88gContainer .x88gTabAltTitle:first-of-type,
.edukiontzia div.r01gContainer div.r01TabsBody div.r01TabBody div.r01TabBodyTitle:first-of-type {
    margin-top: 0em;
}
div.r01gContainer div.x88gDetalleTramite div.x88gProcedureDescription {
    border: 0!important;
}
div.r01gContainer div.x88gDetalleTramite div.x88gEnlacesCanales,
div.r01gContainer div.x88gDetalleTramite div.x88gProcedureDescription,
div.r01gContainer div.x88gPresencial,
div.r01gContainer div.x88gElectronico,
div.r01gContainer div.x88gDetalleTramite div.x88gEnlacesCanales {
    width: 100%!important;
}
.r01ayuda_subvencion .r01Tabs > ul > li > a,
.r01procedimiento_iniciado_administracion .r01Tabs > ul > li > a,
body div.r01gContainer div.x88gTabs a.x88gTabElement {
    width: 100%!important;
    border: 1px solid #ccc;
}
.r01ayuda_subvencion .r01Tabs > ul > li > a span,
.r01ayuda_subvencion .r01Tabs > ul > li > a.selected span,
.r01procedimiento_iniciado_administracion .r01Tabs > ul > li a span,
.r01procedimiento_iniciado_administracion .r01Tabs > ul > li > a.selected span,
body div.r01gContainer div.x88gTabs a.x88gTabElement span {
    text-align: center;
}
/*Argitalpenak*/

.edukiontzia div.x46lPublicacionSC img.x46lAddToCart,
.edukiontzia div.x46lPublicacionSC ul.x46lDigitalAttachments img {
    display: none;
}
.edukiontzia div.x46lPublicacionRelationSC div.x46lDetalleRelacion,
.edukiontzia div.x46lPublicacionSC div.x46lCaption,
.edukiontzia div.x46lPublicacionSC div.x46lData {
    width: 100%;
}
/*Toki Araubidea*/

.edukiontzia div.r01entidad_local div.r01gEntityData div.col-label-1,
.edukiontzia div.r01entidad_local div.r01gEntityData .col-data-1,
.edukiontzia div.r01entidad_local div.r01gEntityMap {
    width: 100%;
}
.edukiontzia div.r01entidad_local div.r01gEntityData div.col-img img {
    width: 80%;
    height: auto;
}
/*Ekitaldiak*/

.edukiontzia .new-window-icon {
    display: none;
}
/*Egitura-gidak*/

div.r01institucion .r01gTabs {
    display: none;
}
div.r01institucion div.r01gTabBody {
    display: block!important;
}

/*=====Edukien argazki-galeria=====*/

.edukiontzia .r01gContainer .r01-connected-carousels ul#jslidercarousel_stage li img{
    padding:0!important;
    width:100%!important;
    height:20em!important;
}

.edukiontzia .r01gContainer .r01-connected-carousels .r01-navigation{
    width:93%;
}

.edukiontzia .r01gContainer .r01-connected-carousels a{
    width:10em;
    display:block!important;
}

.edukiontzia .r01gContainer .r01-connected-carousels a span{
    top:8%;
    display:block!important;
}

/*================================================*/
/*==============SAILEN HASIERA-ORRIAK===============*/
/*================================================*/

div.r01gContentListTabs ul.tabs-list {
    display: none;
}
div.r01gContentListTabs .content,
section.cl_fitxak div.r01gContentListTabs .content {
    border: none;
    width: 100%;
}
div.r01gContentListTabs .current-info,
div.r01gContentListTabs .accessibletabsanchor,
div.r01gContentListTabs .tabhead {
    left: 0;
    position: relative;
}
.r01gContentListTabs div.content > a.aktiboa::before {
    content: "\2212"!important;
}
.r01gContentListTabs div.content > a.aktiboa{
    border-radius:0.5em 0.5em 0 0;
}
.r01gContentListTabs div.content > a {
    border: 1px solid #ccc;
    cursor: pointer;
    border-radius: 0.5em;
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.75) inset, 0 0 0.5em rgba(0, 0, 0, 0.15) inset;
    text-decoration: none;
    width: 100%;
    float: none;
    color: #1472a4;
    display: block;
    font-size: 110%;
    padding: 0.8em;
    transition: all 0.3s ease 0s;
    margin-top: 0.3em;
    background-color: #f2f2f2;
}
.r01gContentListTabs div.content > a::before {
    content: "\002b";
    margin-right: 0.5em;
}
.r01gContentListTabs .tabbody {
    border: 1px solid #eee;
    padding-bottom: 1em;
}
div.r01gClsContentList div.r01gContentListMoreLayer a {
    display: block;
}
div.r01gClsContentList ul {
    padding: 0.8em;
}
/*Lehen albistea*/

.edukiontzia .sailak_albisteak {
    height: auto;
}
.edukiontzia .sailak_albisteak,
.sailak_albisteak .blokea {
    width: 100%;
    margin: 0;
    text-align: center;
    float: left;
    opacity: 1;
    border: 0;
}
.sailak_albisteak .blokea {
    background: transparent;
    background-size: 100% 17em;
    min-height: 22em;
    border-bottom: 1px solid #eee;
}
.sailak_albisteak .blokea p {
    font-size: 90%;
    height: auto;
}
.sailak_albisteak .blokea p a {
    color: #1472a4;
    display: block;
    padding-top: 11em;
}
.sailak_albisteak .blokea p.azalpena {
    margin: 0 0 1em 0;
    color: #1a1a1a;
}
.sailak_albisteak .blokea .data {
    display: none;
}
div.r01gContentListTabs ul.tabs-list + .content {
    border-left: 0;
    width: 100%;
}

/*2020 Saileen menuak*/

.ej_goiburu .menu_ej {
    display: block;
    width:100%;
    border-left:none;
    padding:0;
    float:none;
}

.ej_goiburu nav.menu_webgune_02 ul li a{
    font-size:120%;
    font-weight:600;
}

/*==================================================*/
/*=====================LAN ARLOAK====================*/
/*==================================================*/

.barne_logoa {
    display: table-header-group!important;
    width: 100%!important;
    background: #f5f5f5;
    float: none;
    margin-bottom: 1em;
    box-shadow: 0px 0px 0.5px #8e8e8e;
}
.barne_logoa a {
    width: auto;
    float: left;
    font-size: 100%;
    border: none;
    background:
    /*url("/images/web01-2014_euskojaurlaritza_logo_txikia_40.gif") no-repeat scroll left center*/
    
    transparent;
    padding: 1.2em 0 0 0.7em;
    letter-spacing: -0.05em;
    margin-bottom: 1em;
    color: #1a1a1a!important;
    font-weight: 500!important;
}
.barne_logoa a span {
    color: #1a1a1a!important;
}
.lan_arlo_goiburu {
    margin: -1em auto 0.5em auto;
    width: 100%;
    display: table;
    float: left;
}
.lanarlo_goiburua {
    width: 100%!important;
    float: left;
    display: table-footer-group;
    margin: 1em 0;
    padding: 0.4em;
}
.lanarlo_goiburua h1 a {
    width: 110%;
    text-align: center;
}
/*Lan arloen nabigazioa konboan*/

.arlo_nabegazioa {
    min-width: 100%;
}
/*Lan arloen edukien eta bilaketen izenburuak*/

.bilaketa_eduki h1 {
    font-size: 180%!important;
}
/*Gaiak estekak*/

.lanarlo_gaiak li {
    display: block;
    width: 100%;
}
/*Atalak estekak*/

.lanarlo_gaiak_atalak li {
    float: left;
    padding: 0.5em;
    width: 100%;
    margin-bottom: 0.5em;
}
/*=====================================================================*/
/*===========================ARLOAK BI MENUKIN===========================*/
/*=====================================================================*/

.menu_webgune_bi {
    width: 100%;
    float: left;
    margin: 0;
    display: table-footer-group;
}
.menu_webgune_bi ul li a {
    font-size: 100%;
}
.menu_webgune_bi h1 {
    font-size: 130%!important;
}
.edukiak_menu_webgune_bi {
    width: 100%;
    display: table-header-group;
}
/*================================================*/
/*===================OINA=========================*/
/*================================================*/

.beheko_estekak {
    padding: 1em;
}
.beheko_estekak ul {
    text-align: center;
}
.beheko_estekak ul li {
    width: auto;
    padding: 0 5px;
    display: inline-block;
    margin: 4px;
    background: #186c99;
    border-radius: 4px;
}
.beheko_estekak h2,
.beheko_estekak ul li a {
    text-align: center;
    width: auto;
    background: none;
    padding-left: 0;
}
.beheko_estekak div {
    width: 100%;
    padding-bottom: 1em;
    float: none;
    border: none;
    height: auto;
    margin: 1em 0 1.5em 0;
    border-bottom: 1px solid #4c9ec9;
}
.oina {
    padding: 1em;
    display: table;
}
.oina img {
    width: 60%!important;
    height: auto!important;
    margin: 1em auto;
}
.oina p {
    text-align: center;
    float: none;
}
.oina ul {
    padding: 1em 0;
    float: left;
    clear: both;
    width: 100%;
}
.oina ul li {
    width: 100%;
    padding: 0.5em 0;
    color: #fff;
    font-size: 150%;
    text-align: center;
}
.oina ul li a {
    
    font-weight: bold;
    font-size: 70%;
}
/*Beheko bilatzailea*/

.eskaintza,
.atariak,
.feedback p,
.feedback .site-search {
    text-align: center;
}
.feedback .search-input {
    width: 90%;
}
.feedback .button-search {
    margin-top: 1em;
}
/*Scroll up*/

.scrollup-p {
    display: block;
}
.scrollup {
    width: 50px;
    height: 50px;
    position: fixed;
    bottom: 10px;
    right: 10px;
    display: block;
    background: url('/images/web01-2014_ikono_gezi_urdin_gora.gif') no-repeat center 1px #fff!important;
    text-align: center;
    padding: 15px 5px 5px 5px!important;
    border: 3px solid #1472a4;
    font-weight: bold;
    text-decoration: none;
    border-radius: 30px;
    text-transform: uppercase;
    font-size: 45%!important;
}
scrollup a {
    color: #1472a4!important;
}
/*================================================*/
/*==================HOMEKO TAB-AK==================*/
/*================================================*/

ul.resp-tabs-list {
    display: none;
}
h2.resp-accordion {
    display: block;
    background-color: #fff;
    color: #1472a4;
    font-size: 120%;
    border: 2px solid #1472a4;
    border-radius: 0.5em;
    margin-top: 0.3em;
}
h2.resp-tab-active.resp-tab-active {
    background-color: #1472a4;
    border-radius: 0.5em 0.5em 0 0;
    color: #fff;
}
.resp-vtabs .resp-tabs-container {
    border: none;
    float: none;
    width: 100%;
    min-height: initial;
    clear: none;
}
.resp-accordion-closed {
    display: none !important;
}
.resp-vtabs .resp-tab-content:last-child {
    border-bottom: 1px solid #c1c1c1 !important;
}
.resp-tab-content-active {
    border-left: 1px solid #eee!important;
    border-right: 1px solid #eee!important;
}
span.resp-arrow {
    border: none!important;
    display: block;
    background: url(/images/web01-2014_ikono_gezi_urdin_behera.gif) no-repeat bottom center transparent;
    width: 1em;
    height: 1em;
}
h2.resp-tab-active.resp-tab-active span.resp-arrow {
    border: none!important;
    display: block;
    background: url(/images/web01-2014_ikono_gezi_zuri_behera.gif) no-repeat bottom center transparent;
    width: 1em;
    height: 1em;
}
ul.sailak li {
    width: 100%;
    float: none;
}
ul.sailak li a {
    margin: 0 auto;
    display: block;
    text-align: center;
}
/*================================================*/
/*==============HOMEKO TAB-AK - BERRIAK==============*/
/*================================================*/

.responsive-tabs__list {
    display: none;
}
.responsive-tabs__heading {
    display: block;
    cursor: pointer;
}
.responsive-tabs__heading:active {
    outline: 0!important;
}
.responsive-tabs__panel--closed-accordion-only {
    display: none;
}
.responsive-tabs__heading {
    border: 1px solid #ccc;
    cursor: pointer;
    border-radius: 0.5em;
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.75) inset, 0 0 0.5em rgba(0, 0, 0, 0.15) inset;
    padding: 1.1em;
    font-size: 110%;
    margin-bottom: 2px;
    background-color: #f2f2f2;
    vertical-align: -60%;
}
.responsive-tabs__heading--active {
    background-color: #f2f2f2;
}
ul.sailak {
    margin-top: 0.9em;
}
.responsive-tabs__heading:hover,
.responsive-tabs__heading--active:hover {
    background-color: #e6e6e6
}
div.responsive-tabs h2.responsive-tabs__heading {
    color: #1472a4;
}
div.responsive-tabs h2.responsive-tabs__heading::before {
    content: "\002b";
    margin-right: 0.5em;
}
div.responsive-tabs h2.responsive-tabs__heading--active::before {
    content: "\2212"!important;
}
/*================================================*/
/*==================EJHOME========================*/
/*================================================*/

.ej_goiburu {
    width: 100%;
    padding: 1em;
    margin-bottom: 0;
}
.ejlogo,
.ejhasiera_logo {
    width: 100%;
    float: left;
    margin-bottom: 1em;
}
.ejhasiera_logo h1 {
    font-size: 180%;
    margin-top: 0;
}
.ejlogo img,
.ejhasiera_logo img {
    width: 55px;
    height: 55px;
}
.ejlogo p {} .ejlogo p,
.ejlogo h1 > span {
    font-size: 210%;
    margin-top: 0;
}
.ejlogo h1 > span{
    width:81%;
}
.menu_ej {
    display: none;
}
.cycle-slideshow {
    margin-bottom: 1.5em;
    clear: both;
}
li.cycle-slide a span {
    width: 100%;
    position: relative;
    bottom: 0;
    left: 0;
    color: #fff;
    background-color: #1472a4;
    font-size: 110%;
    height: auto;
    padding: 0.7em 0;
    text-align: center;
}
#per-slide-template {
    display: none;
}
.slider_ej .kontrolak {
    display: block!important;
    clear: both;
    padding: 1.6em 0 2em 0!important;
    font-weight: 600;
    font-size: 90%;
}
.slider_ej .kontrolak #prev {
    border: 2px solid #1472a4;
    border-radius: 5px;
    float: left;
    display: block;
    padding: 0.5em;
    color: #1472a4;
}
.slider_ej .kontrolak #next {
    border: 2px solid #1472a4;
    border-radius: 5px;
    float: right;
    display: block;
    padding: 0.5em;
    color: #1472a4;
}
.botoiak,
div.r01gClsContentList div.r01gContentListMoreLayer,
p.r01gRssFeed {
    display: inline-block!important;
    margin: 0;
    min-width: 72%;
}
div.r01gClsContentList div.r01gContentListMoreLayer a,
p.r01gRssFeed a {
    display: block;
    padding: 0.6em;
}
.botoiak a {
    display: inline-block;
    padding: 0.8em!important;
    width: auto!important;
    min-width: 70%;
}
p.r01gRssFeed a:nth-of-type(2) {
    margin-top: -0.3em;
}
.edukiontzia .botoiak li {
    display: block;
    margin: 0 0;
}
.edukiontzia .slider_ej {
    padding: 0;
}
/*================================================*/
/*================GOIBURU KOMUNA===================*/
/*================================================*/

.o-content {
    padding: 1em 0 4em 0;
}
.goib_estekak,
.o-content > div strong,
.o-content .o-content-zutabe:nth-of-type(3) {
    display: none;
}
.o-content .o-content-zutabe {
    width: 99%;
    float: none;
    border: none;
}
.o-content .o-content-zutabe ul li {
    padding: 0.9em 0.5em;
    border-bottom: 1px solid #696969;
}
.o-content .o-content-zutabe ul li:nth-of-type(5) {
    border: none;
    margin-top: 1em;
}
.o-content .zutabeak {
    width: 100%;
}
.o-content .o-content-zutabe ul li a {
    display: block;
    color: #fff;
    font-size: 100%;
}
.o-content .o-content-zutabe:last-of-type {
    padding-top: 1em;
    margin-top: 1em;
    border-top: 1px solid #696969;
}
.o-content .o-content-zutabe:last-of-type strong {
    display: block;
    float: left;
    margin: 0.4em 0 0 0.3em;
    color: #eee;
}
.o-content .o-content-zutabe:last-of-type strong:after {
    content: ":";
}
.o-content .hizkuntza_aldaketa_mgk ul{
float:left;
width:auto;
}

.o-content .hizkuntza_aldaketa_mgk ul li {
    float: left;
    border: none;
    display: block;
    margin-top: -0.6em;
    
}
.o-content .hizkuntza_aldaketa_mgk ul li abbr {
    text-decoration: none;
    border: 0;
    font-weight:600;
    font-size:1.1em;
}
.o-content .hizkuntza_aldaketa_mgk ul li span abbr {
    color: #969696!important;
}
.goib_hizkuntza,
.goib_hizkuntza_hasiera {
    display: none;
}
.o-content .o-content-zutabe:last-of-type {
    display: block;
}
#pattern {
    height: auto
}
/*Menuko bilaketa*/

div.o-content-zutabe ul li form{
    padding-top:1em;
}

div.o-content-zutabe ul li form input#home_bilaketa_mugikorra {
    width: 65%;
    float: left;
    height:2em;
}
div.o-content-zutabe ul li form input.submit {
    background-color: #1472a4;
    padding: 0.25em 0.6em;
    border: 1px solid #1a95bd!important;
    font-weight: bold;
    font-size: 90%!important;
    border-radius: 4px;
    text-align: center;
    width: auto!important;
    float: left!important;
    margin: 0 0 0 1em;
    color: #fff!important;
    clear: none!important;
    min-width: 1%;
}
/*================================================*/
/*============BILAKETA-EMAITZAK AUTONOMY============*/
/*================================================*/

.bilaketa {
    margin-top: 1em;
}
.bilaketa .r01SearchSession {
    width: 100%!important;
    float: none;
}
.bilaketa .r01SearchSession {
    display: table-header-group;
}
.bilaketa .bilaketa_filtroak {
    margin-bottom: 1em;
    float: none;
    width: 97%!important;
    margin: 0 auto 1em auto;
}
.bilaketa .bilaketa_filtroak h2 {
    background: url("/AVComun/r01gContainerVA/images/informacion/x46iCollapsed.png") left center no-repeat transparent;
    padding-left: 2em;
    margin-bottom: 0;
}
.bilaketa .bilaketa_filtroak h2.ikonoa_minus {
    background: url("/AVComun/r01gContainerVA/images/informacion/x46iExpanded.png") left center no-repeat transparent;
}
.bilaketa .bilaketa_filtroak fieldset {
    margin-top: 2em;
}
.bilaketa_goiburua,
.bilaketa_goiburua .bilaketa_izenburua {
    width: 100%;
    margin-top: 0.5em;
}
.bilaketa_goiburua .bilaketa_izenburua h1 {
    font-size: 280%;
    width: 100%;
    text-align: center;
    margin-top: 1em;
}
.r01SearchResultsNavBarItems {
    width: 100%!important;
}
.r01SearchResultsNavBarItems ul.r01NavBarItems li.r01NavBarCtrlItem {
    width: 50%;
    float: left;
}
.r01SearchResultsNavBarItems ul.r01NavBarItems li.r01NavBarItem {
    display: none;
}
/*Bilaketa emaitzen bilaketa eta nabigazio-gidak*/

.bilaketa .r01searchBox .r01searchFormText {
    width: 100%;
}
.bilaketa .r01searchBox .r01searchFormButton {
    width: 60%;
    display: block;
    margin: 0.3em auto;
}
.bilaketa .r01GuideCol-1,
.bilaketa .r01GuideCol-2,
.bilaketa .r01GuideCol-3 {
    width: 100%!important;
}
.bilaketa #r01SearchGuide ul {
    padding: 0 1em;
}
.bilaketa #r01SearchGuide li.r01GuideElem,
.bilaketa div.r01GuidePastElem ul li.r01GuideElemNavigator {
    padding: 0.3em 1em;
}
.bilaketa div.r01GuidePastElem ul li.r01GuideElem:last-of-type {
    float: left;
    margin-top: 1em;
}
.bilaketa div.r01GuidePastElem ul li.r01GuideElem:first-of-type {
    margin-top: 0;
}
/*======================Filtroen osteko linka=====================*/
/*Filtroaren osteko beste linkak*/

div.bilaketa_filtroak_orokorra {
    width: 100%;
}
/*======================Modukuak edukietan====================*/

.edukiontzia div.r01gContainer * .botoiak,
.edukiontzia div.r01gContainer * .botoiak li {
    width: 100%;
}
.edukiontzia div.r01gContainer * .botoiak a:link,
.edukiontzia div.r01gContainer * .botoiak a:visited {
    color: #ffffff!important;
    padding: 0.6em;
    text-align: center;
    margin: 1.6em auto!important;
    display: table;
}
/*=========================ARLOEN SLIDER==========================*/

.edukiontzia div.r01gFlexslider .flex-control-paging {
    display: none;
}
.edukiontzia div.r01gFlexslider .slides img {
    width: 190%;
}
.edukiontzia div.r01gFlexslider .slide__name {
    font-size: 150%;
    width: 100%;
    display: table;
    float: none;
    margin: 0;
}
.edukiontzia div.r01gFlexslider .slide__desc {
    font-size: 100%;
    width: 100%;
    display: table;
    float: none;
    margin-bottom: 0;
    text-align:center;
}
.edukiontzia div.r01gFlexslider .slide__info {
    bottom: 0;
    display: block;
    width: 100%;
    left: 0;
    right: 0;
}

/*Play-pause botoia*/
.edukiontzia div.r01gFlexslider .flex-pauseplay a{
    opacity: 1;
    position: relative;
    margin-top: 1em;
    right: 0;
    top:0;
    width: auto;
    max-width: 44%;
    margin: 1em auto 0 auto;
    padding: 0.5em;
    
}
/*=========================================GIZARTE SAREEN KUTXAK=======================================*/

.edukiontzia .twitter_kutxa {
    width: 95%;
    margin: 0.3em;
    margin-top: 1em;
}
/*==============================ARLOEN MENU ERABILERRAZA=====================*/

nav.menu_webgune_02 {
    max-width: 95%;
    margin: 0 auto;
}
nav.menu_webgune_02 h1, nav.menu_webgune_02 h2 {
    background: #1472a4 url("/images/web01-2014_ikonoa_menu_nagusia.png") no-repeat scroll 91% center;
    border: 1px solid #1a95bd !important;
    border-radius: 4px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset, 0 1px 2px rgba(0, 0, 0, 0.15) !important;
    color: #fff !important;
    display: table;
    font-size: 110%;
    margin: 0 auto 1.5em;
    padding: 0.7em 4em 0.7em 0.7em;
    width: auto !important;
    cursor: pointer;
}
nav.menu_webgune_02 ul.level-1 {
    display: none;
    border-radius: 0.4em 0.4em 0.4em 0.4em;
}
nav.menu_webgune_02 ul,
nav.menu_webgune_02 li {
    width: 100%!important;
    float: none!important;
    border: 0;
}
nav.menu_webgune_02 ul li.has-subnav ul {
    position: relative;
    margin-left: 0;
    width: 100%;
}
nav.menu_webgune_02 ul div:last-of-type {
    display: inline;
}
nav.menu_webgune_02 ul li.has-subnav ul li {
    border: none!important;
    display: table;
    width: 100%;
}
nav.menu_webgune_02 ul li.has-subnav ul li a {
    padding: 0.8em 0.5em 0.8em 1.5em!important;
    font-size: 95%;
    font-style: italic;
    border-right: 0!important;
    border-left: 0!important;
    border-width: 0;
    border-top: 1px solid #1472a4!important;
    text-align:left;
    background-color:#00507b!important;
}
nav.menu_webgune_02 ul li a {
    border-width: 0;
    border-top: 1px solid #fff;
    text-align:left;
}
nav.menu_webgune_02 h1.menuarlo_itxi, nav.menu_webgune_02 h2.menuarlo_itxi {
    background-image: url("/images/web01-2014_ikonoa_menu_nagusia_itxita.png")!important;
}
/*BIDEOAK*/

.edukiontzia .jwplayer,
.edukiontzia section iframe[src*="youtube.com"] {
    max-width: 100%;
    width: 100%!important;
    height: 200px!important;
    max-height: 200px;
    margin: 0 auto;
}
/*ESTEKA-ZERRENDAK*/

.edukiontzia ul.esteka_zerrendak li {
    text-align: center;
    width: 100%;
    margin: 0;
    background-image: none;
    padding: 1.2em;
    border-bottom: 1px solid #eee;
    display: block;
}
/* DIRU-LAGUNTZA FITXA BERRIA */

.edukiontzia .r01ayuda_subvencion article .modal-dialog {
    width: auto;
}
.r01ayuda_subvencion article .r01-head-state dd {
    margin-left: auto;
}
.r01ayuda_subvencion article .alert-info,
.r01ayuda_subvencion article .alert-warning {
    float: left;
}
.r01ayuda_subvencion article .pull-right span {
    float: left;
    margin-top: 0.5em;
}
/*==================================================================*/
/*======================EDUKI BERRIAK BOOTSTRAPEKIN====================*/
/*==================================================================*/

.edukiontzia .r01gContainer article .panel-heading h2 a {
    font-size: 80%;
}
.edukiontzia .r01gContainer article .panel-heading a.accordion-toggle::before {
    margin-right: 0.4em;
    content: "\002b";
}
.edukiontzia .r01gContainer article .panel-heading a.glyphicon-minus::before {
    content: "\2212";
}