@charset "ISO-8859-1";
/*WEB*/

body{font-family:"Segoe UI","HelveticaNeue-Light","Helvetica Neue Light","Helvetica neue","dejavu sans",arial,sans-serif;}

a{color:#1ba1e2;line-height:inherit;text-decoration:none;}
	a:focus, a:hover{text-decoration:none;}
p{margin-bottom:20px;}

header{}
	.idioma{padding-top:10px;font-size:14px;line-height:14px;}
	.logo{}
		.logo img{max-width:300px;width:100%;}
	.ongi_etorri {float:left;padding-left:25px;}
	.arboles_vendidos{color: #696F75;background-color:#f5f5f5;border:1px solid #ddd;display:inline-block;padding:10px;font-weight:bold;margin-left:20px;float:right;display:none;}
		.arboles_vendidos span{display:inline-block;padding-left:20px;}
	.redes_sociales{padding:10px 0 0; font-size:21px;}
		.redes_sociales a{color:#696f75;margin-left:5px;}
			.redes_sociales a:hover{color:#1ba1e2;}
	header .nav{text-align:right;padding:20px 0 10px;min-height:172px;}
		header .nav > li{margin-left:0px;width:100px;display:inline-block;float:none;vertical-align:top;}
			header .nav > li > a{padding:0;text-align:center;color:rgb(77,77,77);padding-bottom:3px;}
				header .nav > li > a .fa{color:white;width:100%;height:100px;transition:transform 0.2s ease-out 0s;transform:scale(1);display:block;line-height:100px;text-align:center;font-size:40px;margin-bottom:5px;}
					header .nav > li > a .fa-tree{background-color:#9d62a8}
					header .nav > li > a .fa-sticky-note-o{background-color:#bbd251}
					header .nav > li > a .fa-calendar{background-color:#e08958}
					header .nav > li > a .fa-camera{background-color:#fbbe6b}
					header .nav > li > a .fa-shopping-bag{background-color:#e9457c}
					header .nav > li > a .fa-book{background-color:#30aeaf}
					header .nav > li > a .fa-envelope{background-color:#ACACD7}
					header .nav > li > a .fa-thumbs-o-up{background-color:#E8173C}
			header .nav > li:hover, header .nav > li:focus{background:none;}
				header .nav > li:hover > a, header .nav > li:focus > a{background:none;}
				header .nav .open > a, header .nav .open > a:focus, header .nav .open > a:hover{background:none;}
					header .nav > li:hover > a .fa{transform:scale(1.1);z-index:10;}
			header .nav > li > .dropdown-menu{padding-top:25px;min-width:200px;border:none;box-shadow:none;background-color:transparent;}
				header .nav > li > .dropdown-menu li{background:rgba(50, 60, 63, 0.9);border-bottom:1px solid #42555a;}
					header .nav > li > .dropdown-menu li:first-child{border-top:3px solid #d2dee4}
					header .nav > li > .dropdown-menu li a{line-height:40px;font-size:14px;color:white;transition:all 0.2s ease-in-out 0s;font-weight:400;}
						header .nav > li > .dropdown-menu li a:hover,header .nav > li > .dropdown-menu li a:focus{background:inherit;border-left:3px solid #d2dee4;}

footer{margin-top:30px;background-color:#4e616d;color:#b8d2e3;}
	footer .sidebar-footer{padding:30px 0 25px;}
		footer h4{margin:2px 0 23px;font-size:32px;font-weight:200;}
	footer article{}
		footer article .media-left{padding-right:20px;}
		footer article .media-body{line-height:1.4;}
			footer article .media-heading{color:#1ba1e2;display:block;font-size:16px;margin-top:-2px;padding:0 0 5px;}
	footer .sidebar{padding:30px 0 25px;}
		footer hr{border-color:#B8D2E3;margin:0 0 80px;}
		footer .sidebar img{margin: 10px 20px;max-height:80px;}
		footer a:hover, footer a:focus {color:#1ba1e2; text-decoration:underline;}

.carousel{height:370px;}
	.carousel-inner{height:370px;}
	.carousel .item{height:370px;background-size:cover;background-position:center center;}

.portada section{padding:45px 0;}
	.portada .fa{border:2px solid;border-radius:100px;font-size:22px;line-height:1;margin:5px 8px 0 0;padding:8px 10px;}
	.portada p{line-height:1.6;color:rgb(77,77,77);}
	.portada h2{margin-top:5px;font-weight:200;}
	.portada__2{}	
		.portada__2 h2{padding-bottom:20px;}
		.portada__2 article{padding-bottom:20px;}
			.portada__2 article h3{font-size:33px;font-weight:200;line-height:40px;}
				.portada__2 article h3 .fecha{float:left;background-color:#90a7b1;color:white;width:70px;height:70px;margin-right:20px;font-size:17px;margin-top:6px;}
					.portada__2 article h3 .fecha span{display:block;text-align:center;line-height:1;margin:3px 0;}
		.portada__2 .noticia__peque{padding-top:25px;}
			.portada__2 .noticia__peque img{float:left;margin-right:20px;width:150px;}
			.portada__2 .noticia__peque h3{font-size:20px;display:inline;padding-bottom:5px;margin:0;line-height:1;}
	.portada__3{}
		.portada__3 h2{margin-bottom:25px;}
		.portada .babestu-basoa{position:relative;overflow:hidden;width:100%;}
			.portada .babestu-basoa__texto{top:100%;width:100%;height:100%;padding:10px 20px;line-height:1.5;position:absolute;transform:translate3d(0px, 0px, 0px);transition:all 0.4s ease-in-out 0s;background:rgba(108, 190, 66, 0.87) none repeat scroll 0 0;color:white;}
				.portada .babestu-basoa__texto h3{color:white;font-size:1.25em;}
				.portada .babestu-basoa__texto p{color:white;}
			.portada .babestu-basoa:hover .babestu-basoa__texto{top:0;}
		.portada .comprador{font-size:1em;line-height:1.7;padding-bottom:15px;}
			.portada .comprador h3{font-size:1em;padding:0.5em 0 0;margin:0;line-height:1.7;}
			.portada .comprador .precio{color:#85ad74;}

.interior{margin-bottom:50px;}
	.interior h1{font-size:32px;font-weight:300;color:rgb(77,77,77);margin-top:0.2em;margin-bottom:.8em;}
	.interior h2{font-size:28px;font-weight:300;color:rgb(77,77,77);margin-top:1.5em;margin-bottom:.8em;}
	.interior p{margin-bottom:1.42857rem; text-align:justify;}

.colaboradores{padding:10px 0;}
	.colaboradores h2{font-size:32px;font-weight:300;margin-bottom:0.8em;}
		.colaboradores h2 .fa{border:2px solid;border-radius:50%;font-size:22px;line-height:1;margin:5px 8px 0 0;padding:8px 10px;}
	.colaboradores img{margin-bottom:10px;}
	.colaboradores a{font-size:16px;margin-bottom:15px;display:inline-block;}

.facebook{padding:10px 0;}
	.facebook h2{font-size:32px;font-weight:300;margin-bottom:0.8em;}
		.facebook h2 .fa{border:2px solid;border-radius:50%;font-size:22px;line-height:1;margin:5px 8px 0 0;padding:8px 13px;}

.noticias{}
	.noticia__listado{margin-bottom:35px;}
		.noticia__listado-fecha{height:70px;width:70px;background-color:#90a7b1;float:left;color:white;margin:0 20px 1rem 0;position:relative;top:3px;}
			.noticia__listado-fecha span{display:block;text-align:center;}
				.noticia__listado-fecha span.year{font-size:17px;line-height:1;margin-bottom:5px;}
				.noticia__listado-fecha span.month{font-size:17px;line-height:1;margin-bottom:5px;}
				.noticia__listado-fecha span.day{font-size:20px;line-height:1.3em;}
		.noticia__listado h2{font-size:33px;font-weight:300;}
		.noticia__listado img{margin-bottom:21px;}
		.noticia__listado-entradilla{line-height:22,4em;}

.lateral{}
	.lateral h2{font-size:32px;color:#484e50;font-weight:300;margin:10px 0 30px;}

.babestu{}
	.babestu .cuerpo{}
		.babestu .cuerpo h1{margin-top:20px;margin-bottom:7px;}
		.babestu .cuerpo h2{margin-top:20px;}
		.babestu .cuerpo .precio{color:#1BA1E2;font-size:28px;margin-bottom:20px;}
		.babestu input[type=number]{width:60px;height:38px;background:#f0f3f4;text-align:center;color:#7a8487;font-weight:300;border:0;margin-right:4px;}
		.babestu .btn_carro{color:white;background-color:#6cbe42;padding-left:2em;padding-right:2em;transition:background-color 300ms ease-out;padding-top:0.78571rem;padding-bottom:0.71429rem;border:0;}
			.babestu .btn_carro:hover{background:#5ca238;}
	.babestu-lateral{}
		.babestu-lateral .widget{margin-bottom:42px;}
			.babestu-lateral h2{font-size:32px;font-weight:300;color:rgb(77,77,77);margin-top:3px;margin-bottom:26px;}
			.babestu-lateral label{font-weight:normal;}
			.babestu-lateral input{border-radius:0;}
	
.cesta {width:100%;border:1px solid #F5F5F5;}
	.cesta th {background:#F5F5F5;padding:10px;}
	.cesta td {border-bottom:1px solid #F5F5F5;padding:10px;}
	.cesta .fa {cursor:pointer;}
		.cesta .fa-remove {color:red;}
			.cesta .fa-remove:hover {color:black;}
		.cesta .fa-refresh {margin-left:5px; color:#AFCC29;}
			.cesta .fa-refresh:hover {color:black;}

.alert-danger a {color:#a94442;}
.alert-warning a {color:#8a6d3b;}
.alert-success a {color:#3c763d;}

.basoko-babesleak {}
	.basoko-babesleak a {display:block;min-height:78px;}
	.basoko-babesleak img {margin:30px auto 10px;display:block;max-height:78px;max-width:100%;}

.caja-babesleak {background:white; padding: 20px;width:100%;margin-top: 20px;}
.caja-proiektuak {background:white; padding: 20px;width:100%;margin-top: 20px;}
	.caja-proiektuak p em {color:#999!important;}
	.caja-proiektuak a {color:black;text-decoration:none;}
		.caja-proiektuak a:hover {text-decoration:underline;}
		.caja-proiektuak .fa {margin-right:5px; font-size:18px;color:#999!important;font-weight:100!important;}

.caja_basoa {margin-bottom:15px;padding:15px;color:white;}
	.caja_basoa h2 {font-weight:600; font-size:20px;color:white;margin:0;}
		.caja_basoa h2 a {color:white;}
	.caja_basoa h2 span {font-weight:400;}
	.caja_basoa ul {margin:0;}
	.caja_basoa.negro * {color:#000;}
	.caja_basoa img.br20 {border-radius:20px;}

	.caja_basoa .basoko-babesleak {color:black;}

.imagen {cursor:pointer;display:block;border:1px solid #ccc;height:200px; width:100%;background-position:center center; background-repeat: no-repeat; background-size:cover;margin:15px 0;box-shadow:0 0 5px #ccc;}

.video-responsive {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;border:none;} /*16x9*/
.video-responsive.tresxcuatro {padding-bottom: 75%;} /*3x4*/
	.video-responsive iframe, .video-responsive object, .video-responsive embed, .video-responsive video, .video-responsive img {background:#ccc;border:none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
	.video-responsive img{object-fit:cover;}

.baso_kokapena {font-weight:600; color:#99CC33; font-size:16px;}
	.baso_kokapena:hover {text-decoration:underline;color:rgb(77,77,77);}

/*lg*/
@media(min-width:1200px){
	
}

/*md*/
@media(min-width:980px){

}

/*sm*/
@media screen and (min-width: 768px) and (max-width: 980px) {

}

/*xs*/
@media(max-width:767px){
	.idioma.text-right {text-align:left;}
	.logo.text-left {text-align:center;margin:0;}
	.arboles_vendidos {display:block; text-align:center;margin:0;padding:5px;}
	.redes_sociales {text-align:left;}
		.redes_sociales a {margin:0px;}
	.navbar-toggle {border: 1px solid #739831;}
		.navbar-toggle .icon-bar {background:#739831;}
	.facebook * {max-width:100%;}
	.navbar-toggle {float:left; margin-left:15px;}
	.navbar-nav.navbar-right {text-align:center;}
	.ongi_etorri {padding-left:0; padding-bottom:10px;}
	.interior p {text-align:left;}
}
