/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

/* by tore */

html {
 background:transparent; 
}

.uk-margin-bottom-35 {
 margin-bottom:35px;   
}
.uk-margin-bottom-50 {
 margin-bottom:50px;   
}

body {
  /*
 background: #fff url("../images/bg.png") fixed; 
 */
 background: #fff url("../images/bg.jpg") fixed; 
 /* border-top: 3px solid #5b393b; */
 font-size:16px;
 font-family: "Open Sans";
 line-height:24px;
}


/* mapa google eta datuak */

.mapa {
float:right;
border:0px solid red;   
}
.datuak {
float:left; 
border:0px solid red;
}

/* ---- */



/* formulario contacto */

      #contenedor-form {
      border: 0px solid #000;
      margin-top:20px;
      margin-bottom:20px;
     
      }
	
	#contenedor-form .fscf-div-captcha-m {
	margin:10px 0px;
	}
	#contenedor-form .fscf-label {
	font-size:13px;
	word-spacing:2px;
	}
	#contenedor-form .uk-button-primary {
	margin:20px 0px;
	background-color:#d1a9a9;
	color:#fff;
	border-radius: 4px;
	 font-size: 0.9rem;
	}
	#contenedor-form input, #contenedor-form textarea {
	color:#C49F9F;
	font-size:12px;
	
	}
	
	.fscf-div-error {
	color:#7A926D;
	font-size:13px;
	line-height:18px;
	font-family:arial;
	margin-left:10px;
	}
	
	#contenedor-form .fscf-div-redirecting {
	padding:40px 20px;
	border:2px solid #FFCFD7;
	text-align:center;
	color:#3E3E3E;
	}

/* ---- */



/* hizkuntzak */

.widget_polylang {
border: 0px solid blue;
}
  .widget_polylang ul {
   margin:0px 0px 0px -22px; 
   border:0px solid red;
   }
   
    .widget_polylang ul li {
    list-style: none;
   /* float:left;
    margin:0px 10px 0px 0px; */
    
    float: right;
    margin: 0px 0px 0px 10px;
    }
      .widget_polylang ul li a {
      font-family: Arial,sans-serif;
      color:  #5b393b;
      opacity: 0.6;
      display: block;
      font-weight: normal;
      margin:0px 0px;
      font-size:14px;
      }
      .widget_polylang ul li a:hover {
	text-decoration:none;
      }

  .lang-item-en {
  /* hasta tener las traduc listas ocultamos el boton */
  /* display:none; 2015-09-25 */
  }
      
/* fin hizkuntzak */


/* social ikonoak */
a.rss-a {
  /* color:#FFCFCF; */
  border:0px solid red;
  word-spacing:2px;
  
  color:#EFC2C2;
}
a.rss-a:hover {
  color:#C49F9F;
}

.tm-headerbar .ikonoak {
  border:1px solid red;
 /* margin:6px 0px 0px 14px; */
  margin:0px 0px 0px 44px;
  /* word-spacing:10px; */
}
.tm-headerbar .ikonoak a.rss-a, .tm-navbar .ikonoak a.rss-a {
   font-size:18px;
   display:inline-block;
   margin-left:2px;
}
.tm-footer .ikonoak a.rss-a {
   font-size:28px;
   display:inline-block;
   margin-left:6px;
}
.tm-bottom-a h2 a.rss-a {
 font-size:18px; 
}

     .tm-navbar .ikonoak {
      border:0px solid red;
      margin:15px 0px;
      }
      
/* ---- */


/* headerran mezua */

  .tm-headerbar {
   border:0px solid red; 
  }

/* ---- */


/* -- listatutako kategoriak eta post-ean argazkia -- */

.argazki-txikia-post {
  float:left;margin:6px 20px 10px 0px;
}
.argazki-txikia-post-bi {
  /* float:left;margin:6px 20px 10px 0px; */
  float:right;margin:6px 0px 24px 28px;
}

/* ---- */


/* -- bideoen indicea -- */

.bideoak-article {
border:1px solid blue;
float:left;
}

.bideoak-kategorian {
 border:0px solid red;
 margin:0px 0px 10px 0px;
 max-width:440px;
 min-height:400px;
 margin-right:10px;
}

  .argazkia-bideoa-categorian {
    margin:0px 0px 0px 0px;
    border:0px solid red;
    position:relative;
  }
    .argazkia-bideoa-categorian b {
     z-index:1; 
     position:absolute;
     width:60px;
     height:43px;
     border:0px solid blue;
     margin-left: -30px;
     margin-top: -22px;
     top:50%;
     left:50%;
     background: url("../images/botoia-bideoa.png") no-repeat scroll -100px bottom / 240px 240px;
    }
    .argazkia-bideoa-categorian:hover {
     opacity:0.8;
     color:#A78787;
    }
   .uk-article .bideoak-kategorian h2, h2.bideoen-zerrendan-title {
    font-size:20px;
    line-height:26px;
    margin:8px 0px 8px 0px;
   }
  .uk-article .bideoak-kategorian p {
    margin:0px 0px 5px 0px;
    font-size:14px;
    line-height:26px;
  }

/* ---- */

.portadako-sliderra {
  border:0px solid red;
  margin-top:0px !important;
}



/* asieran bideoak */

.azken-bideoak-portadan {
  position:relative;
}
.azken-bideoak-portadan:hover {
  color: #fff;
  opacity: 0.8;
}

h2.azken-bideoak-portadan-h2, h2.newsletter-h2 {
  text-align:center;
  margin:54px 0px 34px 0px;
  font-size:32px;
  line-height:40px;
}
h3.azken-bideoak-portadan-h3 {
  margin: 10px 0px 10px 0px;
  font-size:15px;
  line-height:20px;
}
.azken-bideoak-portadan b {
    background: url("../images/botoia-bideoa.png") no-repeat scroll -100px bottom / 240px 240px rgba(0, 0, 0, 0);
    border: 0 solid blue;
    height: 43px;
    left: 50%;
    margin-left: -12px;
    margin-top: -36px;
    position: absolute;
    top: 50%;
    width: 60px;
    z-index: 1; 
}

/* ---- */



/* asierako sliderra eta gehiago */

.tm-top-a .theme-default .nivo-controlNav {
  /*
 position:absolute;
 border:1px solid red;
 bottom:70px;
 z-index:200; 
 */
position: absolute;
border: 0px solid red;
bottom: 35px;
left: 50%;
transform: translateX(-50%);
z-index: 200;
}
      @media (max-width: 740px) {
        .tm-top-a .theme-default .nivo-controlNav {
          bottom:-50px;
        }
      }
.tm-top-a .theme-default .nivo-controlNav a {
  opacity:1;
}
.tm-top-a .theme-default:hover .nivo-controlNav a {
  opacity:1;
}

.tm-top-a .nivo-caption {
  text-align:center;
padding: 10px 20px;
color:#000;
/*
font-family:Pacifico,Dancing Script;
*/
font-family: Verdana;
/*
letter-spacing:1px;
opacity:0.5;
*/
/* font-weight:normal; */
font-weight:bolder;
opacity:0.7;
/* width:auto; */
width:100%;
left:0px;
bottom:0px;
background: url("../images/fondo-slider-60.png");
/*
/wp-content/themes/tuned_wp/images/fondo-slider-30.png
*/
}
      @media (max-width: 740px) {
        .tm-top-a .nivo-caption {
          font-size:10px;
          position:relative;
        }
      }




  /* un poco de borde */
  .tm-main-top .uk-panel-box {

    padding:4px 4px;
    
  }
  
  /* textuak argazkian */
  .tm-main-top .caption-wrap {
   opacity:0.5; 
  }
  .tm-main-top .caption-wrap .caption {
    padding:10px 10px;
  }
  
  
  /* fondo y frase h1 home */
  .tm-top-b .uk-panel-box {
    border:0px solid red;
    text-align:center;
    padding: 10px 0px;
    background:#fff;
   }
   .tm-top-b .uk-panel-box h1 {
    background:#fff;
    border:0px solid red;
    background: #fff url(../images/heading_dots.png) repeat-x left 21px;
    font-family: "Open Sans Condensed",sans-serif;
    font-size:42px;
    line-height:54px;
    margin-top:30px;
   }
                @media (max-width: 740px) {
                  .tm-top-b .uk-panel-box h1 {
                  font-size:36px;
                  line-height:48px;
                  margin-top:50px;
                  }
                }
              @media (max-width: 640px) {
                  .tm-top-b .uk-panel-box h1 {
                  font-size:30px;
                  line-height:40px;
                  }
                }
    .tm-top-b .uk-panel-box h1 .dotak {
      border:0px solid red;
      background:#fff;
      /* padding:0px 26px; */
      margin:0px auto;
      padding:0px 26px;
      display:table;
      max-width:70%;
    }

    
   .tm-top-b .mezua {
    border:0px solid blue; 
   }
    .tm-top-b .mezua ul {
     border:0px solid red;    
     list-style-position: outset;
     margin:40px 0px 0px 0px;
    }
      .tm-top-b .mezua ul li {
	list-style:none;
	font-size:24px;
	line-height:32px;
	border:0px solid red;
	font-family: Dancing Script,Pacifico, "Josefin Sans", Courier New, "Times new roman", Georgia, Arial, "Trebuchet ms";
	/* color:#D8AFAF; */
	font-weight:400;
	color:#CDA6A6;
	margin-bottom:7px;
	letter-spacing:3px;
      }
/*
Comic Sans MS, Courier New, Georgia, "Trebuchet ms",arial,verdana,"Times new roman";
Google: Lobster, "Josefin Sans", Open+Sans+Condensed, Pacifico, Dancing+Script (400-700)
*/

     .tm-main-top .uk-panel, .tm-main-bottom .uk-panel, .tm-bottom-a .uk-panel {
     border:0px solid blue; 
     text-align:center;
     padding:20px 50px 20px 50px;
    }
      .tm-bottom-b .uk-panel {
	text-align:left;
	padding:20px 20px 20px 20px;
	/* background: #F6F6F4 url("../images/violina-bi-h1000.jpg") no-repeat center; */
      }
      .tm-bottom-b .uk-panel {
	font-size:20px;
	line-height:26px;
      }
      .tm-bottom-b .uk-panel h3 a {
	/* para titulo NOTICIA */
	font-size:20px;
	line-height:26px;
	font-family: "Open Sans Condensed",sans-serif;
	color:#673333;
	}
      .tm-bottom-b .uk-panel p {
	font-size:14px;
	color:#747474;
	}
      .tm-bottom-b .uk-panel h3 {
	border-bottom:1px solid #CBD5D9;
	text-transform:none;
	word-spacing:2px;
	}
      
      .tm-bottom-a .uk-panel {
	padding-bottom:0px;
      }
      .tm-bottom-a .uk-panel h2 {
	/* para NOTICIAS */
	margin-bottom:0px;
	margin-top:60px;
	
	font-size:32px;
	line-height:40px;
	
	word-spacing:6px;
      }
	
      
     .tm-main-top .uk-panel h3, .tm-main-bottom .uk-panel h3, .tm-bottom-a .uk-panel h3 {
        font-family: "Open Sans Condensed",sans-serif;
	font-size:32px;
	line-height:40px;
	color:#7a7a7a;
     }
      
     .tm-main-top .uk-panel p, .tm-main-bottom .uk-panel p {
      
     }
     .tm-bottom-a .uk-panel p {
      
     }
     
     
     
     
  
/* fin asierako sliderra eta gehiago */


/* col-right */

  /* kol eskuma fixed */
  #pegatuta {
      border:0px solid red; 
      margin:0px 0px 0px 0px;
      width:204px;    
    }
    #pegatuta .uk-panel-box {
      margin-bottom:35px;
    }
  /* ez badugu pegatuta kapa erabiltzen uk-panel... margin-bottom ez da beharrezkoa */

.tm-sidebar-b {
  border-left:0px solid #ededed;
 
}

.tm-sidebar-b h3.uk-panel-title {
/*  text-align:center; */
padding-left:10px;
font-family: Dancing Script, "Open Sans";
letter-spacing:1px;
}

/* fin col-right */


/* en los articulos */

.uk-article p { color: #656565; }
.uk-article ul li, .uk-article ol li { color: #797979;font-family:arial;margin-bottom:2px; }
.uk-article p, .uk-article ul li, .uk-article ol li {
  
 font-size:14px;
 line-height:24px; 
 
}
.uk-article ul li, .uk-article ol li {
  margin:4px 0px 4px 0px;
}
.uk-article h2 {
margin-top:30px;
border:0px solid red; 
}

/* fin en elos articulos */


/* testua argazkietan galerian */

.gallery dd {
 font-family:arial,verdana;
 font-size:12px;
 line-height:16px; 
 padding:5px 10px 0px 10px;
}

dl.gallery-item dt a:hover {
  opacity:0.8; 
}

/* fin testua argazkietan galerian */


/* desplegables detalles cursos */
.uk-article .kurtsoen-detaileak {
  clear:both;
  margin:34px 0px;
  border:0px solid #FFE9E9;
  background:#FDFDFD;
  
}
  .uk-article .kurtsoen-detaileak ul li ul li {
    color:#606060;
    margin: 0px 20px 4px 15px;
    padding:4px 10px 4px 10px;
    border:1px solid #F2F2F2;
  }
    .uk-article .kurtsoen-detaileak ul li ul li span.orduak {
     font-weight:normal;
     float:right;
     font-size:13px;
     color:#8c8c8c;
    }
    
 .uk-article .pre-frecuentes {
  border:0px solid red; 
  margin:40px 0px;
  clear:both;
 }
  .uk-article .pre-frecuentes h3 {
    font-size:13px;
    line-height:22px;
    border-top: 1px solid #dddddd;
    padding-top:8px;
    font-weight:bold;
    letter-spacing:0px;
  }
  .uk-article .pre-frecuentes p {
    
  }
/* --- */

/* botoia deskarga */
.deskarga {
 margin:10px 0px 10px 20px;
 background:#499249; 
}
.deskarga-no-margen {
 margin:10px 0px 10px 0px;
 background:#499249; 
}
/* ---- */




/* formu busqueda  */
#searchform input[type="text"].uk-button {
border-radius:0px;
margin-right:10px;
margin-left:10px;
}
/* --- */

.tm-footer .selloak {
  margin:50px 0px 0px 0px;
  border:0px solid red;
}
  .tm-footer .selloak img {
    margin-right:20px;margin-left:20px;
  }

/* prezioak detaileak  */
.prezioak-detaileak {
  border:0px solid red;
  margin:35px 5px;
}
  .prezioak-detaileak ol li {
  margin-top:10px; 
  }
  .prezioak-detaileak ol ul {
  margin-bottom:20px; 
  }
    .prezioak-detaileak ol li ul {
    list-style-type:none;
    }
      
     
/* --- */

/* lista noticias col decha */
.tm-sidebar-b .widget_recent_entries ul li {

  font-size:12px;
  line-height:16px;
  font-family:arial;
  letter-spacing:0px;
  border:0px solid red;
  
}
  .tm-sidebar-b .widget_recent_entries ul li a {
    display:block;
    background: transparent url("../images/icon_albizteak-h15.gif") no-repeat left top;
    border:0px solid red;
    padding:0px 0px 0px 22px;
  }

    /* fecha */
  .tm-sidebar-b .widget_recent_entries .post-date {
   clear:both;
   color:#878787; 
   border:0px solid red;
   margin:1px 10px 0px 22px;
   float:left;
   font-size:10px;
  }
/* --- */


/* text y mas galery */
.uk-article .gallery-item {
  font-size:13px;
  font-family: "Open Sans Condensed",sans-serif;
}
.uk-article img.attachment-thumbnail {
  border:1px solid #E7E7E7;
  padding:1px;
}
/* --- */


/* mailing formua */

#newsletter-form {
    padding: 16px 14px;
}
#newsletter-form .uk-form-width-large {
    width: 300px;
}

#newsletter-form {
font-size:13px;
line-height:24px;
}

#newsletter-form #mce-success-response {
margin-top:20px;
line-height:20px;
}
#newsletter-form #mc_embed_signup .mce_inline_error {
margin:10px auto;
clear:both;
font-size:13px;
line-height:24px;
font-weight:normal;
background:transparent;
color:red;
}

/* fin mailing formual */

/* cajas titulos notis home */
.tm-bottom-b .homen-tituloa-berriak {
  margin:0px 0px 20px 0px;
  border-bottom:1px solid #CBD5D9;
  height:56px;
}
.tm-bottom-b .homen-tituloa-berriak h3 {
  margin:0px 0px;
  border:0px solid #CBD5D9;
}
/* fin cajas titulos notis home */

/* social konpartitu */
.sarekutxa a {
    font-size: 17px;
    line-height: 17px;
    margin-right: 2px;
    opacity: 0.6;
}
/* fin social konpartitu */

/* post listan botoia */
.uk-subnav > li > a.uk-button {
color:#fff;  
padding:0px 19px;
}
.uk-subnav > li > a.uk-button:hover {
color:#1fa2d6;
}
/* fin post listan botoia */


/* mostrar capa mas info tipo toggle */
.erakutzi {
 position:relative 
}
.erakutzi.uk-nav-parent-icon.uk-open > .uk-parent > a:after {
  content: "\f107";
}
.erakutzi .uk-dropdown {
  width:100%; 
  background:#fafafa;
  position:relative;
}
/* fin mostrar capa mas info tipo toggle */


/* ampliamos css para tablas uk-table */
.uk-table {
 border:0px solid #EDDCDC; 
}
.uk-table td, .uk-table th {
 border:2px solid #EDDCDC;  
}
.uk-table th {
background: #BFB2B2;
color:#fff;
}
/* fin ampliamos css para tablas uk-table */


/* placeholder formularioan */
.formularioa {
 font-size:14px; 
}
/* fin placeholder formularioan */


.bideoa-portadan-homen {
    border:0px solid red;position:relative;display:block;widh:100%;height:auto;margin:0px 0px 0px 0px;
}

.bideoa-portadan-homen .mejs-controls {
  display: none !important;
  visibility: hidden !important;
  }

  
.home .tm-footer {
 /* margin-top:70px; */
  margin-top:35px;
 
}

.uk-panel.uk-text-left.widget_warp_breadcrumbs {
 padding:0px 0px;
 margin-bottom:-20px;
}




@media (max-width: 480px) {
    
    img.alignright {
    display: block;
    float:  none;
  
    /* tore */
    margin-left: auto;
    margin-right: auto;
    
    width:100%;
    height:auto;
    }
    img.alignleft {
    display: block;
    float:  none;
  
    /* tore */
    margin-left: auto;
    margin-right: auto;
    
    width:100%;
    height:auto;
    }
    
}



