@charset "utf-8";
/* CSS Document */
<style>
body{
	font-family:Georgia, "Times New Roman", Times, serif;}
div.centrado{
	text-align:center;
	}
.contenido{
	width:960px;
	text-align:center;
	margin:50px auto;
	background:url(../../images/fondo_emakunde.png) repeat-x;
	padding:20px;
	}
h3.entradilla{
	line-height: 33px;
	margin-bottom: 50px;
	font-weight: 100;
	padding: 0 50px;
	text-align: left;
	}
h4.cronologia{
	font-family:Montserrat, Helvetica, sans-serif;
	background:#881a76;
	display:inline;
	color:#FFF;
	padding:5px;
	text-transform:uppercase;
	font-size:12px;
	text-align:center;
	font-weight:300;
	letter-spacing:0.2em;
}
div.antetitulo{
	text-align:center;
	}
div.titular{
	text-align:center;
	font-size:26px;
	margin-top:-5px;
	padding: 0 100px;
	}
	
h3{
	font-size:19px;
	font-weight:100;
}
.urtea{
	
	font-family: Montserrat;
	font-size: 38px;
	font-weight: 400;
	color: #881a76;
	border-bottom: solid 18px #881a76;
	display: inline;
	padding: 0 80px;
	margin-bottom:40px;
	}
.parrafo-hito{
	text-align: left;
	margin-top: 40px;
	padding: 0 60px;
	margin-bottom: 30px;
	line-height: 30px;
	font-size:18px;
	}
.centrado.mas_grande {
  margin-bottom: 20px;
}

#header{
	position: fixed;
	top: 0;
	width:100%;
	background:white;
	}

#header .logo {
	display: inline-block;
	height: inherit;
	left: 1.5em;
	line-height: inherit;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	}
#header .logo a {
	font-size: 1.25em;
	color: rgb(0, 0, 0);
	font-weight: 600;
	text-decoration: none;
	background: url(../../images/eitb_logo_white.png) no-repeat;
	background-size: auto;
	display: block;
	height: 40px;
	width: 140px;
	background-size: 100%;
	}

#header .logo a:hover {
	color: #fff;
	opacity: 0.7;
	}
#header ul.idiomas{
	float: right;
	display: flex;
	flex-wrap: wrap;
	color: white;
	width:88px;
	font-family:Montserrat, Helvetica, sans-serif;
	}
#header ul.idiomas a{
	color: black;
	text-decoration: none;
	}
#header ul.idiomas a:hover{
	opacity: 0.7;
	}
#header ul.idiomas li{
	list-style: none;
	color:black;
}
div.separador{
	text-align:center;
	margin-top:15px;
}

	
	
#footer {
	color: #000000;
	padding: 2em 0 2em 0;
	background: #e0dee0;
	}
#footer input, #footer select, #footer textarea {
	color: #ffffff;
		}
#footer a {
		color: #000000;
		}
#footer strong, #footer b {
		color: #ffffff;
		}
#footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6 {
		color: #ffffff;
		}
#footer blockquote {
		border-left-color: rgba(255, 255, 255, 0.25);
		}
#footer code {
		background: rgba(255, 255, 255, 0.075);
		border-color: rgba(255, 255, 255, 0.25);
		}
#footer hr {
		border-bottom-color: rgba(255, 255, 255, 0.25);
		}
#footer input[type="submit"],
#footer input[type="reset"],
#footer input[type="button"],
#footer button,
#footer .button {
		background-color: #5a5a5a;
		color: #ffffff !important;
		}
#footer input[type="submit"]:hover,
#footer input[type="reset"]:hover,
#footer input[type="button"]:hover,
#footer button:hover,
#footer .button:hover {
		background-color: #676767;
		}
#footer input[type="submit"]:active,
#footer input[type="reset"]:active,
#footer input[type="button"]:active,
#footer button:active,
#footer .button:active {
				background-color: #4d4d4d;
			}
#footer input[type="submit"].alt,
#footer input[type="reset"].alt,
#footer input[type="button"].alt,
#footer button.alt,
#footer .button.alt {
				background-color: transparent;
				box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.25);
				color: #ffffff !important;
			}

				#footer input[type="submit"].alt:hover,
				#footer input[type="reset"].alt:hover,
				#footer input[type="button"].alt:hover,
				#footer button.alt:hover,
				#footer .button.alt:hover {
					background-color: rgba(255, 255, 255, 0.075);
				}

				#footer input[type="submit"].alt:active,
				#footer input[type="reset"].alt:active,
				#footer input[type="button"].alt:active,
				#footer button.alt:active,
				#footer .button.alt:active {
					background-color: rgba(255, 255, 255, 0.2);
				}


				#footer input[type="submit"].alt.icon:before,
				#footer input[type="reset"].alt.icon:before,
				#footer input[type="button"].alt.icon:before,
				#footer button.alt.icon:before,
				#footer .button.alt.icon:before {
					color: #fbb5b5;
				}

			#footer input[type="submit"].special,
			#footer input[type="reset"].special,
			#footer input[type="button"].special,
			#footer button.special,
			#footer .button.special {
				background-color: #ffffff;
				color: #F64747 !important;
			}

		#footer label {
			color: #ffffff;
		}

		#footer input[type="text"],
		#footer input[type="password"],
		#footer input[type="email"],
		#footer select,
		#footer textarea {
			background: rgba(255, 255, 255, 0.075);
			border-color: rgba(255, 255, 255, 0.25);
		}

			#footer input[type="text"]:focus,
			#footer input[type="password"]:focus,
			#footer input[type="email"]:focus,
			#footer select:focus,
			#footer textarea:focus {
				border-color: #ffffff;
				box-shadow: 0 0 0 1px #ffffff;
			}

		#footer .select-wrapper:before {
			color: rgba(255, 255, 255, 0.25);
		}

		#footer input[type="checkbox"] + label,
		#footer input[type="radio"] + label {
			color: #fdd1d1;
		}

			#footer input[type="checkbox"] + label:before,
			#footer input[type="radio"] + label:before {
				background: rgba(255, 255, 255, 0.075);
				border-color: rgba(255, 255, 255, 0.25);
			}

		#footer input[type="checkbox"]:checked + label:before,
		#footer input[type="radio"]:checked + label:before {
			background-color: #ffffff;
			border-color: #ffffff;
			color: #F64747;
		}

		#footer input[type="checkbox"]:focus + label:before,
		#footer input[type="radio"]:focus + label:before {
			border-color: #ffffff;
			box-shadow: 0 0 0 1px #ffffff;
		}

		#footer ::-webkit-input-placeholder {
			color: #fbb5b5 !important;
		}

		#footer :-moz-placeholder {
			color: #fbb5b5 !important;
		}

		#footer ::-moz-placeholder {
			color: #fbb5b5 !important;
		}

		#footer :-ms-input-placeholder {
			color: #fbb5b5 !important;
		}

		#footer .formerize-placeholder {
			color: #fbb5b5 !important;
		}

		#footer ul.alt li {
			border-top-color: rgba(255, 255, 255, 0.25);
		}

		#footer header p {
			color: #000000;
		}

		#footer table tbody tr {
			border-color: rgba(255, 255, 255, 0.25);
		}

			#footer table tbody tr:nth-child(2n + 1) {
				background-color: rgba(255, 255, 255, 0.075);
			}

		#footer table th {
			color: #ffffff;
		}

		#footer table thead {
			border-bottom-color: rgba(255, 255, 255, 0.25);
		}

		#footer table tfoot {
			border-top-color: rgba(255, 255, 255, 0.25);
		}

		#footer table.alt tbody tr td {
			border-color: rgba(255, 255, 255, 0.25);
		}

		#footer .inner {
			margin: 0 auto;
		}

		#footer h2 {
			margin-bottom: 2em;
			text-align: center;
		}

		#footer .icons {
			text-align: center;
			padding-top: 1em;
		}

		#footer .copyright {
			color: rgba(0, 0, 0, 0.5);
			font-size: 0.8em;
			margin: 0 0 2em 0;
			padding: 0;
			text-align: center;
		}
		
		#footer .copyright a{
			font-size: 0.8em;
		}

		#footer .icon.round {
			display: block;
			background: rgba(0, 0, 0, 0.15);
			border-radius: 100%;
			height: 4em;
			width: 4em;
			line-height: 4em;
			color: #FFF;
		}

        #footer .icon.round:hover {
			color: rgba(0, 0, 0, 0.25);
			background: none;
			box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.25);
		}

		#footer .logo a {
			background:url(../../images/eitb_logo_white.png) no-repeat;
			background-size: auto;
			display: block;
			height: 40px;
			width: 140px;
			background-size: 99%;
			margin-left: -7%;
		}

		#footer .logo a:hover{
			text-decoration: none;
			border-bottom: none;
			opacity: 0.7;
		}
		#footer h3{
			color: black;
			text-transform: initial;
			margin-bottom: 7%;
			margin-top: 11%;
			font-size: 1em;
			font-size: 18px;
			font-family: Montserrat;
			font-weight: 500;
		}
		#footer .eitb_footer{
			display: flex;
			flex-wrap: wrap;
			padding-left: 0%;
			font-size: 0.9em;
		}
		#footer ul {
			padding-left: 0%;
		}
        #footer ul li{
			list-style: none;
		padding-left: 0%;
		font-family: montserrat;
		font-size: 17px;
		margin-bottom: 7px;
		font-weight: 300;
		}
		#footer .menu_footer{
			padding-right: 10%;
			margin-left:100px;
		}

        #footer a{
	       text-decoration: none;
		}
		#footer a:hover{
			color: #818181;
			border-bottom: 1px solid #818181;
		 }
		 #footer span.confianza{
			 display: block;
			 text-align: center;
			 padding-bottom: 1em;
		 }
		 .hito video {
			  width: 597px;
			  margin-bottom: 20px;
			}

		@media screen and (max-width: 736px) {

			#footer {
				padding: 3em 0 1em 0;
				text-align: left;
			}
			#footer .logo a{
				margin-left: -3%;
				height: 33px;
				width: 140px;
				background-size: 80%;
				margin-bottom: 1%;
			}

			#footer ul.corporativo{
				display: block;
				text-align: left;
			}
			#footer ul.corporativo li{
				padding-left: 0%;
			}
			#footer span.confianza{
				text-align: left;
			}
			#footer .copyright{
				text-align: left;
			}
			.contenido{
				width:98%;
				text-align:center;
				margin:50px auto;
				background:url(../../images/fondo_emakunde.png) repeat-x;
				padding:10px 0;
	        }
			div.titular {
				  text-align: center;
				  font-size: 20px;
				  margin-top: -5px;
				  padding: 0 18px;
			}
			#header {
				  position: fixed;
				  top: 0;
				  width: 100%;
			}
			h3.entradilla {
			  line-height: 29px;
			  margin-bottom: 30px;
			  font-weight: 100;
			  padding: 0 20px;
			  text-align: left;
			  font-size: 18px;
			}
			#footer .menu_footer {
				padding-right: 10%;
				margin-left: 20px;
			}
			.parrafo-hito {
				  text-align: left;
				  margin-top: 40px;
				  padding: 0 20px;
				  margin-bottom: 30px;
				  line-height: 25px;
				}
			.hito img {
				  width: 100%;
				}
			#footer span.confianza {
				  text-align: left;
				  padding-left: 20px;
				}
			.hito video {
			  width: 100%;
			}
			#header .logo {
				left: 0;
				}
			.centrado.img_handia img {
  				width: 100%;
			}

		}

