* {
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    margin: 0;
    padding: 0;
}

body {
    font-size: 20px;
    font-family: "Arial";
}

.formulario .textbox  {

  border: 1px solid #DBE1EB;
  font-size: 18px;
  font-family: Arial, Verdana;
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 5px;
  padding-bottom: 10px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  background: #FFFFFF;
  background: linear-gradient(left, #FFFFFF, #F7F9FA);
  background: -moz-linear-gradient(left, #FFFFFF, #F7F9FA);
  background: -webkit-linear-gradient(left, #FFFFFF, #F7F9FA);
  background: -o-linear-gradient(left, #FFFFFF, #F7F9FA);
  color: #000;
 }

.Estilo24 

{
font-family: "Arial", Times, serif; 
font-size: 24px; 
}

  .Estilo16 
{
font-family: "Arial", Times, serif; 
font-size: 20px; 
}

  .Estilo30 
{
font-family: "Arial", Times, serif; 
font-size: 30px; 
}



/*****************************************
  RADIO BUTTONS
******************************************/
.formulario input[type="radio"] {
  display: none;
}

.formulario input[type="radio"]{
  background-color: #fefefe;
  border: 3px solid ;
  border-color: #0051ff #0051ff #0051ff #0051ff;
  border-radius: 20px;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
  display: inline-block;
  float: center;
  margin-right: 7px;
  padding: 7px;
  position: relative;
  -webkit-appearance: none
}
.formulario input[type="radio"]:checked{
  color: #000 
}
.formulario input[type="radio"]:checked:after {
  background: #0051ff;
  border-radius: 50px;
  box-shadow: inset 1px 1px 1px rgba(0,0,0,1), inset -1px -1px 1px rgba (0,0,0,1);
  content: "";
  height: 8px;
  left: 3px;
  position: absolute;
  top: 3px;
  width: 8px;
}

/*****************************************
  CHECKBOX
******************************************/
.formulario input[type="checkbox"] {
  display: none;
}
.formulario input[type="checkbox"] + span {
  background-color: #fefefe;
  border: 1px solid;
  border-color: #ccc #fff #fff #ccc;
  border-radius: 3px;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
  display: inline-block;
  float: center;
  margin-right: 12px;
  padding: 12px;
  position: relative;
}
.formulario input[type="checkbox"]:checked + span {
  background-color: #f00;
  border-color: #900 #f00 #f00 #900;
  color: #fff;
}
.formulario input[type="checkbox"]:checked + span:after {
  color: #fff;
  content: "\2714";
  font-size: 15px;
  left: 2px;
  position: absolute;
  top: 1px;
}