@charset "UTF-8";

form p { 
	position: relative; 
}
		
#olvide_ident label { 
	position: absolute; 
	top: 25px; 
	left: 75px;
	color: #7d7d7d;
	font-size: 14px;
}

#olvide_mail label { 
	position: absolute; 
	top: 24px; 
	left: 75px;
	color: #7d7d7d;
	font-size: 14px;
}
		
.registro_campo label {
	position: absolute; 
	top: 9px; 
	left: 25px;
	color: #7d7d7d;
	font-size: 13px;
}

.login_campo label {
	position: absolute; 
	top: 19px; 
	left: 75px;
	color: #7d7d7d;
	font-size: 13px;
}
		
form p br {
	display: none;
}
		
.login-contenedor{
	width: 335px;
	height: 350px;
}
.login-cabecera{
	height: 45px;
	background: -ms-linear-gradient(#daad0f, #f1f407);
	background: -webkit-linear-gradient(#daad0f, #f1f407);
	background: -moz-linear-gradient(#daad0f, #f1f407);
	background: -o-linear-gradient(#daad0f, #f1f407);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#daad0f',endColorstr='#f1f407',gradientType='0')";
	text-align: center;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	-ms-border-top-left-radius: 5px;
	-ms-border-top-right-radius: 5px;
	-moz-border-top-left-radius: 5px;
	-moz-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	-khtml-border-top-right-radius: 5px;
}
.login-cabecera h1{
	font-family: 'Noto Sans', sans-serif;
	color: #000000;
	font-size: 1em;
	line-height: 45px;
}
.login-contenido{
	font-family: 'Noto Sans', sans-serif;
	width: 335px;
	background: #e8e8e8;
	height: 285px;
	padding-top: 20px;
}
.input_ident{
	font-family: 'Noto Sans', sans-serif;
	margin: 0 auto;
	background: url('../images-nuevo/logo-ident.png') no-repeat scroll 13px center #FFFFFF;
	border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	box-shadow: 0 0 5px #888;
	color: #666666;
	padding: 5px 27px 5px 40px;
	width: 200px;
	height: 35px;
	line-height: 35px;
	display: block;
	outline: none;
}

.input_pass{
	font-family: 'Noto Sans', sans-serif;
	background: url('../images-nuevo/logo-pass.png') no-repeat scroll 13px center #FFFFFF;
	border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	box-shadow: 0 0 5px #888;
	color: #666666;
	padding: 5px 27px 5px 40px;
	width: 200px;
	height: 35px;
	line-height: 35px;
	outline: none;
	margin: 20px auto 0 auto;
	display: block;
}
.opciones_login{
	font-family: 'Noto Sans', sans-serif;
	color: #666666;
	font-size: 0.7em;
}
.opciones_login a{
	font-family: 'Noto Sans', sans-serif;
	text-decoration: none;
	color: #666666;
}
.opciones_login a:hover{
	text-decoration: underline;
}
.text-left{
	padding-top: 13px;
	padding-left: 20px;
	float: left;
}
.text-right{
	padding-top: 13px;
   	padding-right: 20px;
	float: right;
}
.boton_enviar{
	width: 267px;
	height: 45px;
	background: -ms-linear-gradient(#daad0f, #f1f407);
	background: -webkit-linear-gradient(#daad0f, #f1f407);
	background: -moz-linear-gradient(#daad0f, #f1f407);
	background: -o-linear-gradient(#daad0f, #f1f407);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#daad0f',endColorstr='#f1f407',gradientType='0')";
	text-align: center;
	border-radius: 7px;
	-ms-border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	font-size: 0.9em;
	margin: 28px auto 0 auto;
	display: block;
}
.olvide-contenedor{
	width: 335px;
	height: 405px;
}
.olvide-cabecera{
	height: 45px;
	background: -ms-linear-gradient(#daad0f, #f1f407);
	background: -webkit-linear-gradient(#daad0f, #f1f407);
	background: -moz-linear-gradient(#daad0f, #f1f407);
	background: -o-linear-gradient(#daad0f, #f1f407);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#daad0f',endColorstr='#f1f407',gradientType='0')";
	text-align: center;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	-ms-border-top-left-radius: 5px;
	-ms-border-top-right-radius: 5px;
	-moz-border-top-left-radius: 5px;
	-moz-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	-khtml-border-top-right-radius: 5px;
}
.olvide-cabecera h1{
	font-family: 'Noto Sans', sans-serif;
	color: #000000;
	font-size: 1em;
	line-height: 45px;
}
.olvide-contenido{
	font-family: 'Noto Sans', sans-serif;
	width: 335px;
	background: #e8e8e8;
	height: 360px;
}
.olvide_pass{
	width: 315px;
	display
}
.olvide_ident{
	font-family: 'Noto Sans', sans-serif;
	margin: 7px 0 0 29.5px;
	background: url('../images-nuevo/logo-ident.png') no-repeat scroll 13px center #FFFFFF;
	border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	box-shadow: 0 0 5px #888;
	color: #666666;
	float: left;
	padding: 5px 27px 5px 40px;
	width: 200px;
	height: 35px;
	line-height: 35px;
	outline: none;
}
.olvide_id{
	width: 315px;
}
.olvide_email{
	font-family: 'Noto Sans', sans-serif;
	background: url('../images-nuevo/logo-mail.png') no-repeat scroll 13px center #FFFFFF;
	border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	box-shadow: 0 0 5px #888;
	color: #666666;
	float: left;
	padding: 5px 27px 5px 40px;
	width: 200px;
	height: 35px;
	line-height: 35px;
	outline: none;
	margin: 7px 0 0 29.5px;
}
.olvide-ident-email{
	font-family: 'Noto Sans', sans-serif;
	color: #666666;
	font-size: 0.7em;
	padding-left: 21.5px;
	text-align: left;
}
#registro form{
	padding-bottom: 5px;
	width: 500px;
	margin: 0 auto;
}
#registro .inputs{
	font-family: 'Noto Sans', sans-serif;
	margin: 6px auto;
	border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	color: #7d7d7d;
	padding: 0px 15px;
	width: 200px;
	height: 30px;
	line-height: 30px;
	outline: none;
	display: block;
	background-color: #f3f3f3;
}
#registro .checkboxes{
	width: 20px;
	height: 20px;
}
#registro .checkboxes_texto{
	font-family: 'Noto Sans', sans-serif;
	font-size: 0.7em;
	color: #666666;
	font-weight: bold;
}
#accordion{
	width: 600px;
	margin: 0 auto;
}
#accordion h3{
	cursor: pointer;
	line-height: 43px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
	display: block;
	height: 43px;
	width: 600px;
	background: -ms-linear-gradient(#daad0f, #f1f407);
	background: -webkit-linear-gradient(#daad0f, #f1f407);
	background: -moz-linear-gradient(#daad0f, #f1f407);
	background: -o-linear-gradient(#daad0f, #f1f407);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#daad0f',endColorstr='#f1f407',gradientType='0')";
	text-align: center;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	-ms-border-top-left-radius: 5px;
	-ms-border-top-right-radius: 5px;
	-moz-border-top-left-radius: 5px;
	-moz-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	-khtml-border-top-right-radius: 5px;
}

#registro_accordion .seccion{
	background-color: #ecf0fb;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	-ms-border-bottom-left-radius: 5px;
	-ms-border-bottom-right-radius: 5px;
	-moz-border-bottom-left-radius: 5px;
	-moz-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-khtml-border-bottom-left-radius: 5px;
	-khtml-border-bottom-right-radius: 5px;	
	box-shadow: 0 5px 10px #898989;
	-moz-box-shadow: 0 5px 10px #898989;
    -webkit-box-shadow: 0 5px 10px #898989;
    box-shadow: 0 5px 10px #898989;
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=10, Direction=90, Color='#898989')";
}
#registro .subrayado{
	text-decoration: underline;
	color: #666666;
	font-weight: bold;
}

#registro .boton_registro{
	width: 200px;
	height: 35px;
	margin: 6px auto 0px auto;
	border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	background: -ms-linear-gradient(#f1f407, #daad0f);
	background: -webkit-linear-gradient(#f1f407, #daad0f);
	background: -moz-linear-gradient(#f1f407, #daad0f);
	background: -o-linear-gradient(#f1f407, #daad0f);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f407',endColorstr='#daad0f',gradientType='0')";
	color: #1e1e1e;
	font-size: 13px;
	display: block;
}

#registro .botones_registro{
	width: 420px;
	margin: 0 auto;
}
#registro .botones_registro input{
	float: left;
	margin-right: 10px;
}

.error{
	font-family: 'Noto Sans', sans-serif;
	color: #ab0300;
	font-size: 11px;
}

.padding-left{
	padding-left: 15px;
}
	
#que_es_esquadron{
	background-color: #ecf0fb;
	width: 900px;
}

#que_es_esquadron .que_es_contenido{
	padding: 15px;
}

#que_es_esquadron .que_es_contenido p{
	font-size: 13px;
	font-family: 'Noto Sans', sans-serif;
	text-align: justify;
	line-height: 16px;
}

#que_es_esquadron .que_es_contenido ul{
	list-style-position:inside;
	list-style-type:circle;
	font-size: 13px;
	line-height: 16px;
	font-family: 'Noto Sans', sans-serif;
}

#que_es_esquadron .que_es_contenido ul li{
	margin-bottom: 10px;
}

#trabaja_con_nosotros{
	background-color: #ecf0fb;
	width: 900px;
}

#trabaja_con_nosotros .que_es_contenido{
	padding: 15px;
}

#trabaja_con_nosotros .que_es_contenido p{
	font-size: 13px;
	font-family: 'Noto Sans', sans-serif;
	text-align: justify;
	line-height: 16px;
}

#trabaja_con_nosotros .que_es_contenido ul{
	list-style-position:inside;
	list-style-type:circle;
	font-size: 13px;
	line-height: 16px;
	font-family: 'Noto Sans', sans-serif;
}

#trabaja_con_nosotros .que_es_contenido ul li{
	margin-bottom: 12px;
    margin-left: 25px;
    margin-top: 10px;
}

#documentacion_utilidad{
	background-color: #ecf0fb;
	width: 900px;
}

#documentacion_utilidad .que_es_contenido{
	padding: 15px;
}

#documentacion_utilidad .que_es_contenido a{
	text-decoration: none;
	color: #000000;
	margin-left: 25px;
	margin-top: 10px;
	font-size: 14px;
}

#documentacion_utilidad .que_es_contenido p{
	font-size: 13px;
	font-family: 'Noto Sans', sans-serif;
	text-align: justify;
	line-height: 16px;
}

#documentacion_utilidad .que_es_contenido ul{
	list-style-position:inside;
	list-style-type:circle;
	font-size: 13px;
	line-height: 16px;
	font-family: 'Noto Sans', sans-serif;
}

#documentacion_utilidad .que_es_contenido ul li{
	margin-bottom: 12px;
    margin-left: 25px;
    margin-top: 10px;
}

#politica_confianza{
	background-color: #ecf0fb;
	width: 400px;
}

#politica_confianza .que_es_contenido{
	padding: 15px;
}

#politica_confianza .que_es_contenido p{
	font-size: 13px;
	font-family: 'Noto Sans', sans-serif;
	text-align: justify;
	line-height: 16px;
}

#aviso_legal{
	background-color: #ecf0fb;
	width: 900px;
}

#aviso_legal .que_es_contenido{
	padding: 15px;
}

#aviso_legal .que_es_contenido a{
	text-decoration: none;
	color: #000000;
	margin-left: 25px;
	margin-top: 10px;
	font-size: 14px;
}

#aviso_legal .que_es_contenido p{
	font-size: 13px;
	font-family: 'Noto Sans', sans-serif;
	text-align: justify;
	line-height: 16px;
}

#aviso_legal .que_es_contenido ul{
	list-style-position:inside;
	list-style-type:circle;
	font-size: 13px;
	line-height: 16px;
	font-family: 'Noto Sans', sans-serif;
}

#aviso_legal .que_es_contenido ul li{
	margin-bottom: 12px;
    margin-left: 25px;
    margin-top: 10px;
}

#quienes_somos{
	background-color: #ecf0fb;
	width: 900px;
}

#quienes_somos .que_es_contenido{
	padding: 15px;
}

#quienes_somos .que_es_contenido a{
	text-decoration: none;
	color: #000000;
	margin-left: 25px;
	margin-top: 10px;
	font-size: 14px;
}

#quienes_somos .que_es_contenido p{
	font-size: 13px;
	font-family: 'Noto Sans', sans-serif;
	text-align: justify;
	line-height: 16px;
}

#quienes_somos .que_es_contenido ul{
	list-style-position:inside;
	list-style-type:circle;
	font-size: 13px;
	line-height: 16px;
	font-family: 'Noto Sans', sans-serif;
}

#quienes_somos .que_es_contenido ul li{
	margin-bottom: 12px;
    margin-left: 25px;
    margin-top: 10px;
}

.cuestionarios-contenedor{
	width: 335px;
	height: 350px;
}

.cuestionarios-cabecera{
	height: 45px;
	background: -ms-linear-gradient(#daad0f, #f1f407);
	background: -webkit-linear-gradient(#daad0f, #f1f407);
	background: -moz-linear-gradient(#daad0f, #f1f407);
	background: -o-linear-gradient(#daad0f, #f1f407);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#daad0f',endColorstr='#f1f407',gradientType='0')";
	text-align: center;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	-ms-border-top-left-radius: 5px;
	-ms-border-top-right-radius: 5px;
	-moz-border-top-left-radius: 5px;
	-moz-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	-khtml-border-top-right-radius: 5px;
}

.cuestionarios-cabecera h1{
	font-family: 'Noto Sans', sans-serif;
	color: #000000;
	font-size: 1em;
	line-height: 45px;
}

.cuestionarios-contenido{
	font-family: 'Noto Sans', sans-serif;
	width: 335px;
	background: #e8e8e8;
	height: 285px;
	padding-top: 20px;
}

.cuestionarios_campo label {
	position: absolute; 
	top: 19px; 
	left: 75px;
	color: #7d7d7d;
	font-size: 13px;
}

.inputs_cuestionarios{
	font-family: 'Noto Sans', sans-serif;
	margin: 0 auto;
	background: url('../images-nuevo/logo-ident.png') no-repeat scroll 13px center #FFFFFF;
	border-radius: 5px;
	-ms-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	box-shadow: 0 0 5px #888;
	color: #666666;
	padding: 5px 27px 5px 40px;
	width: 200px;
	height: 35px;
	line-height: 35px;
	display: block;
	outline: none;
}

.boton_cuestionarios{
	width: 267px;
	height: 45px;
	background: -ms-linear-gradient(#daad0f, #f1f407);
	background: -webkit-linear-gradient(#daad0f, #f1f407);
	background: -moz-linear-gradient(#daad0f, #f1f407);
	background: -o-linear-gradient(#daad0f, #f1f407);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#daad0f',endColorstr='#f1f407',gradientType='0')";
	text-align: center;
	border-radius: 7px;
	-ms-border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-khtml-border-radius: 7px;
	font-size: 0.9em;
	margin: 28px auto 0 auto;
	display: block;
}
