/*Mugikorrak*/
/*Letter spacing ezartzen Webkit-erako, Android 4.1 eta 4.2n ez baitu ezaugarri hau hartzen*/

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    * {
        letter-spacing: -0.07em!important;
    }
}
.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: #159dc9;
    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 #159dc9;
    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 {
    display: none!important;
}
.ikus_mugik {
    display: initial!important;
}
/*Fade efektua kentzen*/

.edukiontzia section {
    opacity: 1!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: 110%;
}
.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*/

#triggerXXX,
#trigger_homeXXX {
    right: 0%;
    bottom: 0;
    padding: 12px;
    height: 50px;
    width: 100%;
    background: url(../images/web01-2014_ikonoa_menu_nagusia.png) no-repeat 0.6em 1.2em #1f1f1f;
    border-radius: 0;
    border-top: 1px solid #363636;
}
#triggerXXX img,
#trigger_homeXXX img {
    position: absolute;
    clip: rect(0px, 170px, 30px, 0px);
    right: -1.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;
}
.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: 95%;
    margin: 0 auto 1em auto;
}
.edukiontzia section {
    padding: 2em 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 li {
    width: 100%;
    float: none;
    border-bottom: 1px solid #eee;
    margin: 0 auto;
    padding: 3m 1em;
}
ul.nabarmenduak li:last-of-type {
    border: none;
}
ul.nabarmenduak li img {
    width: 80%;
    height: auto;
    clear: both;
    margin: 0 auto;
}
/*================================================*/
/*=================GAIAK-AZPIGAIAK==================*/
/*================================================*/

.gaiak_azpigaiak h1.r01Titular {
    font-size: 200%;
}
.gaiak_azpigaiak ul {
    margin-top: 4em;
}
.gaiak_azpigaiak > .r01Text > p {
    font-size: 120%;
    font-style: italic;
    padding: 0.3em 0 0 1em;
    text-align: left;
}
.gaiak_azpigaiak ul li,
.gaiak_azpigaiak .gaia ul li {
    border-bottom: 1px solid #eee;
    float: none;
    height: auto;
    width: 100%;
    margin-bottom: 0;
    padding: 1.5em;
}
.gaia ul {
    margin: 0;
}
.gaiak_azpigaiak .gaia ul li:last-of-type,
.gaiak_azpigaiak .tramiteak li:last-of-type {
    border-bottom: 0;
}
.gaiak_azpigaiak .azpigaia ul li {
    background: none;
}
.gaiak_azpigaiak ul li a,
.gaiak_azpigaiak ul li p {
    text-align: center;
}
/*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: 200%;
}
/*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: #2795ba!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: #159dc9 !important;
}
.gsc-tabHeader.gsc-tabhInactive {
    color: #fff!important;
}
.gsc-tabHeader.gsc-tabhActive {
    border: none!important;
    color: #159dc9!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 {
    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 {
    width: auto;
    padding: inherit;
}
/*Informazio plus-Fitxak*/

div.r01gContainer .x46i-resp-tabs-container {
    margin-top: 1.5em;
}
.edukiontzia div.r01gContainer .x46i-resp-accordion-heading.x46i-resp-accordion {
    color: #26acd7;
    font-size: 125%;
    border: 2px solid #26acd7!important;
    border-radius: 0.5em;
    margin-top: 0.3em;
}
div.r01gContainer .x46i-resp-tab-content {
    padding: 1em!important;
}
.edukiontzia div.r01gContainer .r01Fecha,
.edukiontzia div.r01gContainer .date {
    margin-top: 0;
}
.edukiontzia div.r01gContainer .x46i-resp-arrow {
    border: none;
    display: block;
    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 {
    display: block;
    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 {
    background-color: #26acd7!important;
    border-radius: 0.5em 0.5em 0 0;
    color: #fff;
}
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 {
    margin-top: 0.4em;
}
.ej_goiburu_02 {
    width: 100%;
    margin: 0;
    padding-botttom: 0!important;
    margin-left: 1em!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-weight: 700!important;
    font-size: 120%;
    text-align: left;
    background-position: left 0.1em;
    padding-left: 0.8em;
}
.lanarlo_goiburua .bilaketa_izenburua a {
    display: none;
}
.lanarlo_goiburua .bilaketa_izenburua a:last-of-type {
    display: block;
}
#edukia,
.edukiontzia .r01gContainer {
    padding: 0em 0.3em;
}
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;
}
/*================================================*/
/*==============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 {
    background: url(images/web01-2014_ikono_gezi_zuri_behera.gif) no-repeat 96% center #159dc9;
    color: #fff;
    border-radius: 0.5em 0.5em 0 0;
}
.r01gContentListTabs div.content > a {
    background: url(images/web01-2014_ikono_gezi_urdin_behera.gif) no-repeat 96% center #ffffff;
    border: 2px solid #159dc9;
    border-radius: 4px;
    color: #159dc9;
    width: 100%;
    float: none;
    display: block;
    font-size: 110%;
    padding: 0.8em;
    transition: all 0.3s ease 0s;
    margin-top: 0.3em;
    border-radius: 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,
.sailak_albisteak .blokea {
    width: 100%;
    margin: 0;
    text-align: center;
    height: auto;
    opacity: 1;
}
.sailak_albisteak .blokea {
    background: rgba(0, 0, 0, 0.6);
    text-shadow: 0.05em 0.05em 0.05em #000;
}
.sailak_albisteak .blokea p {
    font-size: 90%;
}
.sailak_albisteak .blokea p.azalpena {
    margin-bottom: 1em;
}
.sailak_albisteak .blokea .data {
    display: none;
}
/*==================================================*/
/*=====================LAN ARLOAK====================*/
/*==================================================*/

.barne_logoa {
    display: table-header-group!important;
    width: 75%!important;
    background: transparent;
    float: none;
    margin-bottom: 1em;
}
.barne_logoa a {
    width: auto;
    float: left;
    font-size: 130%;
    border: none;
    background: url("images/web01-2014_euskojaurlaritza_logo_txikia_40.gif") no-repeat scroll left center #fff;
    padding: 0.5em 0 0.5em 2.3em;
    letter-spacing: -0.05em;
    margin-bottom: 1em;
}
.barne_logoa a span {
    color: #1a1a1a!important;
}
.lan_arlo_goiburu {
    margin: 0 auto 2em auto;
    width: 95%;
}
.lanarlo_goiburua {
    width: 100%!important;
    float: none;
    display: table-footer-group;
    margin: 2em 0;
    padding: 7px;
}
/*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;
}
/*================================================*/
/*===================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: #1d8cb1;
    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 #a8d7e7;
}
.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 {
    color: #26acd7;
    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: 40px;
    right: 10px;
    display: block;
    background:  #fff!important;
    text-align: center;
    padding: 12px 5px 5px 5px!important;
    border: 3px solid #26acd7;
    font-weight: bold;
    text-decoration: none;
    border-radius: 30px;
    text-transform: uppercase;
    font-size: 55%!important;
}
/*================================================*/
/*==================HOMEKO TAB-AK==================*/
/*================================================*/

ul.resp-tabs-list {
    display: none;
}
h2.resp-accordion {
    display: block;
    background-color: #fff;
    color: #159dc9;
    font-size: 120%;
    border: 2px solid #159dc9;
    border-radius: 0.5em;
    margin-top: 0.3em;
}
h2.resp-tab-active.resp-tab-active {
    background-color: #159dc9;
    border-radius: 0.5em 0.5em 0 0;
}
h2.resp-tab-active.resp-tab-active a {
    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;
}
/*================================================*/
/*==================EJHOME========================*/
/*================================================*/

.ej_goiburu {
    width: 100%;
    padding: 1em;
    margin-bottom: 0;
}
.ejlogo {
    width: 100%;
    float: left;
    margin-bottom: 1em;
}
.ejlogo img {
    width: 55px;
    height: 55px;
}
.ejlogo p {

}
.ejlogo p, .ejlogo h1 > span{
    font-size: 170%;
    margin-top: 0;
}
.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: #159dc9;
    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 4em 0;
    font-weight: 600;
    font-size: 90%;
}
.slider_ej .kontrolak #prev {
    border: 2px solid #159dc9;
    border-radius: 5px;
    float: left;
    display: block;
    padding: 0.5em;
    color: #159dc9;
}
.slider_ej .kontrolak #next {
    border: 2px solid #159dc9;
    border-radius: 5px;
    float: right;
    display: block;
    padding: 0.5em;
    color: #159dc9;
}
.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 0em 8em 0em;*/
    padding: 50px 0em 6.5em 0em;
}
.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.8em 0.6em;*/
    padding: 0.4em 0.6em;
    border-bottom: 2px dotted #696969;
}
.o-content .o-content-zutabe ul li:nth-of-type(4) {
    /*border: none;*/
}
.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: 0em;
    margin-top: 0em;
    border-top: 0px 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 .o-content-zutabe:last-of-type ul li {
    /*float: left;*/
    /*border: none;*/
    display: block;
    /*margin-top: -0.6em;*/
    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 input#home_bilaketa_mugikorra {
    width: 65%;
    float: left;
}
div.o-content-zutabe ul li form input.submit {
    background-color: #159dc9;
    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%;
    float: none;
}
.bilaketa .r01SearchSession {
    display: table-header-group;
}
.bilaketa .bilaketa_filtroak {
    margin-bottom: 1em;
    float: none;
    width: 97%;
    margin: 0 auto 1em auto;
}
.bilaketa .bilaketa_filtroak h2 {
    background: url("/AVComun/r01gContainerVAimages/informacion/x46iCollapsed.png") left center no-repeat transparent;
    padding-left: 2em;
    margin-bottom: 0;
}
.bilaketa .bilaketa_filtroak h2.ikonoa_minus {
    background: url("/AVComun/r01gContainerVAimages/informacion/x46iExpanded.png") left center no-repeat transparent;
}
.bilaketa .bilaketa_filtroak fieldset {
    margin-top: 2em;
}
.bilaketa_goiburua .bilaketa_izenburua h1 {
    font-size: 220%;
}
.r01SearchResultsNavBarItems {
    width: 100%!important;
}
.r01SearchResultsNavBarItems ul.r01NavBarItems li.r01NavBarCtrlItem {
    width: 50%;
    float: left;
}
.r01SearchResultsNavBarItems ul.r01NavBarItems li.r01NavBarItem {
    display: none;
}