@media (max-width: 1024px) {
 
  div.quarter_out{ width: 100%; }
  div.quarter { imin-width: 10%; width: 14.5%; }
  table.centro{ width: 100%; }
 
  table.formulario{ width: 100%;}
  input.formulario{max-width: 120px; min-height: 30px; margin: 10px 0px;}
  .style12{ font-size: 12px; }
  select.fomulario { min-height: 30px; margin: 10px 0;}
 
  .verde{
    width: 90%!important;
    float: none !important;
    display: inline-block; /*20170706*/
    min-height: 30px;
  }
  .verde input.rounded{
    width: 100%;
    font-size: 18px;
    text-align: center;
    align-content: center;
    text-transform: capitalize;
    min-height: 30px;
  }
  input[type="button"]
  {
    width: 100% !important; /*20170706*/
  }
  .tdCenter 
  {
    text-align: center
  }

  select {
    min-height: 43px!important;
    padding: 0 1px;
    box-sizing: border-box;
    margin: 10px 0px;
    max-width: 100%;
    width: 95%;
  }
  select#dia, select#mes, select#anio {
    width: 30%;
    max-width: 30%;
  }
  select#tipo_nif {width: 33%;}
  select#tipo_nif + input {
    width: 59%!important;
    float: right;
    margin-right: 6%;
  }
  input {font-size: 18px;}
  select {font-size: 18px;}

  input.formulario {
    max-width: 100%!important;
    width: 95%!important;
    min-height: 43px;
    padding: 0 13px;
    box-sizing: border-box;
  }

}