label > input[type=radio] { /* HIDE RADIO */
  visibility: hidden; /* Makes input not-clickable */
  position: absolute; /* Remove input from document flow */
}
label > img{ /* IMAGE STYLES */
  cursor:pointer;
  border:2px solid transparent;
}
label > input[type=radio]:checked ~ img {
    border: 2px solid red;
    pointer-events: none;
}


body {
    font-family: "SansSerif", Corbel;
}

strong {
    font-family: "SansSerif", Corbel;
    font-size: 25px;
}

h1 {
    font-family: "SansSerif", Corbel;
}

h2 {
    font-family: "SansSerif", Corbel;
}
h3 {
    font-family: "SansSerif", Corbel;
    font-size:30px;
}

p {
    font-family: "SansSerif", Corbel;
    font-size:20px;
}

a {
    font-family: "SansSerif", Corbel;
}

div {
    font-family: "SansSerif", Corbel;
}


ul {
    font-family: "SansSerif", Corbel;
    font-size:30px;
}

li {
    font-size:20px;
}

form {
    font-family: "SansSerif", Corbel;
}

td {
    font-family: "SansSerif", Corbel;
}

input, button, select, option, textarea {
    font-family: "SansSerif", Corbel;
    font-size:20; 
}

