
label {
	width: 700px;	
	padding: 4%;
}

input {
	width: 60%;	
	padding: 4%;
	margin: 1% 0%;	
}
textarea {
    max-width: 100%;
    max-height: 100%;
}
#numeros{
margin: 10px 10px 10px 90px;
text-align: right;
}

#formulario {
	width: 400px;
	
	background-color: rgba(0,0,0,0.1);
	
	margin:  auto;
	padding: 10px 30px;
	border-radius: 6px;
	border:thin #C1C1C1;
    margin: auto;
} 
@media screen and (max-width: 980px){
    #formulario{
        width: 90%;
    }
    #contenido #formulario{
        width: 60%;
    }
    #barra_lateral{
        width:30%;
    }
}
@media screen and (max-width: 480px){
 #formulario{
        height: auto;
    }
    #formulario{
        width: auto;
    }
    #barra_lateral{
        display:none;
    }
}
#formulario {
    width: 90%;
    max-width: 50%;
}
#btns{
	margin-bottom: center 
}

#formulario label{
  margin: 0% 0% 5% 0%; 
}