
#pdf{
	text-decoration:none;

}
input{
font-family:'Raleway',sans-serif;

}
input[type=text]{
	width:80%;
	padding:15px;
	margin:10px;
	margin-left:30px;
	outline:none;
	border:none;
	border-bottom:1px solid #b9b9cf;
	background:none;
}

legend{
	font-family:'Raleway',sans-serif;
	font-size:18px;
	font-weight:700;
	color:#5a5a5a;
	margin:3px;
	margin-left:30px;
}



input[type=valor]{
	width:80%;
	padding:15px;
	margin:10px;
	margin-left:30px;
	outline:none;
	border:none;
	border-bottom:1px solid #b9b9cf;
	background:none;
}

input[type=email]{
	width:80%;
	padding:15px;
	margin:10px;
	margin-left:30px;
	outline:none;
	border:none;
	border-bottom:1px solid #b9b9cf;
	background:none;
}
input[type=time]{
	width:80%;
	padding:15px;
	margin:10px;
	margin-left:30px;
	outline:none;
	border:none;
	border-bottom:1px solid #b9b9cf;
	background:none;
}



input[type=submit]{
	float:right;
	border-radius:5px;
	padding:8px 20px;
	margin-right:50px;
	font-family:'Raleway',sans-serif;
	border:none;
	background-color:#62bd52;
	color:white;
	cursor:pointer;
	transition:all .3s
	outline: none;

}

input[type=submit]:hover{
	background-color:#333333;
}

input[type=date]{
	width:80%;
	padding:15px;
	margin:10px;
	margin-left:30px;
	outline:none;
	border:none;
	border-bottom:1px solid #b9b9cf;
	background:none;
}
input[type=number]{
	width:80%;
	padding:15px;
	margin:10px;
	margin-left:30px;
	outline:none;
	border:none;
	border-bottom:1px solid #b9b9cf;
	background:none;
}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}

input[type=number] { 
	-moz-appearance:textfield; 
}
button{
	float:right;
	border-radius:5px;
	padding:8px 20px;
	margin-right:50px;
	font-family:century gothic;
	border:none;
	background-color:#62bd52;
	color:white;
	cursor:pointer;
	transition:all .3s
	outline: none;
}

button:hover{
	background-color:#333333;
}
label{
	font-size:14px;
	color:#5a5a5a;
	margin:3px;
	margin-left:30px;
	font-family:'Raleway',sans-serif;
	font-weight: 600;	

}


textarea{
	font-family:'Raleway',sans-serif;
	width:80%;
	padding:15px;
	margin:10px;
	margin-left:30px;
	outline:none;
	border:none;
	border-bottom:1px solid #b9b9cf;
	background:none;

}

input:focus{
	border-bottom:1px solid #62bd52;
}

textarea:focus{
	border-bottom:1px solid #62bd52;
}

.listas{
	width:80%;
	padding:15px;
	margin:10px;
	margin-left:30px;
	outline:none;
	border:none;
	border-bottom:1px solid #b9b9cf;
	background:none;

}


h2{
	margin:10px 0;
	padding-bottom:10px;
	width:180px;
	color:#78788c;
	border-bottom:3px solid #78788c;
}




.titu{
	
	position:absolute;
	top:-40px;
	border-radius: 10px 10px 0 0;
	width:800px;
	height:60px;
	left:0px;
	border:none;
	background-color: rgba(167,191,151,1);
	background-image: -webkit-linear-gradient(135deg, rgb(114,51,98), rgb(157,34,60));
	background-image: -moz-linear-gradient(135deg, rgb(114,51,98), rgb(157,34,60));
	background-image: -o-linear-gradient(135deg, rgb(114,51,98), rgb(157,34,60));
	background-image: linear-gradient(to right, rgba(167,191,151,1) 0%, rgba(62,112,88,1) 100%);


}

.sptitu{
	position:absolute;
	top:18px;
	left:310px;
	font-family:'Century gothic', sans-serif;
	font-size:20px;
	color:white;
	z-index:9999999999999;
}

.datos{
	background-color: #f2f2f2;
	z-index:1;
	position:absolute;
	top:270px;
	width:390px;
	left:90px;
	border-radius:10px;
	text-align:left;
}

