  *{
  box-sizing: border-box;
  -webkit-boxsizing: border-box
  -moz-box-sizing: border-box
  margin:0;
  padding:0;

  }

.body{
    background:#fff;

}

.wrap {
width: 100%;
max-width: 100%;
position: center;
margin: 0 20 px;
font-family: 'Roboto', sans-serif;
background:#efefe6;

}

.formulario input[type="radio"]{
 display: none;
  }

.radio {

  font-size: 22;
  width: 100%;
  display: block;
  margin: 10px 0;
  position: relative;


  }

.formulario < div{
padding: 20px;
border-bottom: 1px solid #ccc;
}

.formulario .radio label{
color:#0074D9;
background:#E9E4D7;
padding: 15px 25px;
display: inline-block;
width: 95%;
border: 1px solid #ccc;
position: relative;
border-radius: 3px;
cursor: pointer;
}

.formulario .radio label:hover{
background: #EBF5FB;
}

.formulario input[type="radio"]:checked + label{
background: #2E86C1;
color: #fff;
  }

.formulario input[type="submit"]{
    background: #2E86C1;
    color: #fff;
    font-size: 35;
    padding: 15px 5px;
    display: inline-block;
    width: 35%;
		border: 1px solid #ccc;
    position: relative;
    border-radius: 3px;
    cursor: pointer;
    left: 30%;
      }

      .formulario input[type="submit"]:hover{
        background: #AED6F1;
        color: #2E86C1;
      }

      .checkbox {
  background-color: #DAF7A6;
  display: block;
  margin: 10px 0;
  position: relative;

}
a{
	text-decoration: none;
	color: red;
