*{margin:0;padding:0;border:0;outline:0;font-weight:normal;font-style:normal;text-decoration:none;list-style:none;font-size:100%; color:#000; resize:none;}
main,aside,footer,section{width:100%;height:auto;float:left;}
.margenes{ width:80%; padding-left:10%; padding-right:10%;}
img{display:block;}
@media (max-width:479px){main section{ margin-top:10%; margin-bottom:10%;}}

/*---------------------------------TIPOGRAFIA-------------------------------------------*/

h2{font-family: GOTHAM-LIGHT;}
h1{font-family: GOTHAM-BOLD;}

input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}

input[type=datetime-local]::-webkit-inner-spin-button, 
input[type=datetime-local]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}

input[type=datetime-local] { -moz-appearance:textfield; }


/*#F7A11A*/
/*#E4E4E5*/
/*----------------------------COLOR-SELECCIONAR-TEXTO------------------------------------*/
::selection {background:#dcdcdc;} 
::-webkit-selection { background:#dcdcdc;}
::-moz-selection {background:#dcdcdc;}
::-ms-selection {background:#dcdcdc;}
::-o-selection {background:#dcdcdc;}
/*-------------------------------ESTILO-FORMULARIO---------------------------------------*/
::placeholder, ::-webkit-input-placeholder, ::-moz-placeholder, ::-ms-input-placeholder {color:#2e2e2e;}        