#loading, #result {display: none;}
#loan-form .form-group {margin:10px 0;}
#loan-form .form-group label {width:100%;font-size:14px;}
#loan-form .form-group input {width:100%;}
#loan-form .form-group input.disabled {border:none;width:auto;}
#loan-form .form-group input.btn-dark {width:auto;background-color:#222;color:#FFF; border:none;padding:10px 15px;font-weight:700;}
#loan-form .form-group input.btn-dark:hover {background-color:#DB0F13;}
#result {border:#DDD 1px solid;padding:20px;margin-top:20px;}
#result h3 {magin-top:0;}
#result .form-group {padding:7px 0; border-top:#EEE 1px solid;}
#result .form-group label {width:45%;font-size:14px;display: inline-block;}
#result .form-group span.value {color:#DB0F13;}
#result .form-group input {width:45%;display: inline-block;border:none;background-color: transparent;font-weight:700;padding-left:0;margin-left:0;color:#DB0F13;}
.alert-danger {color:#D50306; font-size:13px; margin: 10px 0; line-height: 14px;}
.card p {line-height: 12px;margin:10px 0;}
.card small {font-size:11px;color:#000;}