ol > li:before {
    content: "Question " counter(li);
    counter-increment: li;
    position: absolute;
    top: -2px;
    left: -2em;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 7em;
    margin-right: 8px;
    padding: 4px;
    border-top: 2px solid #317EAC;
    color: #fff;
    background: #317EAC;
    font-weight: bold;
    font-family: "Helvetica Neue", Arial, sans-serif;
    text-align: center;
}

div.homework { 
  background-color:#BCD4E6; 
  border-style: solid; 
  border-radius: 15px; 
  border-color: #FF5050; 
  border-width: 3px; 
  padding: 5px; 
}

p {
  text-align: justify;
}


<script>
function myFunction(id) {
    var x = document.getElementById(id);
    if (x.style.display === "none") {
        x.style.display = "block";
    } else {
        x.style.display = "none";
    }
}
</script>