form {
  display: inline-block;
  /* border-right:1px solid #454545; */
  padding-right:60px;
  margin-right:60px;
}
label {
  display: block;
}
.input-group input {
  margin-bottom:15px;
}
.submit {
  margin-top:30px; 
  display: block;
}

.results {
  display: inline-block;
  vertical-align:top;
  
}
.results .month-repayment {
  line-height:40px;
}
.results .month-interestonly {
  line-height:40px;
}



body {
  margin-left: 30px;
  font-family: Arial, Helvetica, sans-serif;
}




#article {
  padding: 3% 20% 1% 0;
}