/* CALC BLOCK */
#calculator-block #calc-container > .col:first-child{border:1px solid #fff;border-width:0 0 0 1px;}
#calculator-block #calc-container > .col:last-child{border:1px solid #ccc;border-width:0 1px 0 0;}
#calculator-block #calc-container #calcForm .label{margin:0 0 5px;color:black;font-size:90%;}
#calculator-block #calc-container #calcForm hr{border-color:black;margin:30px 0;}
#calculator-block #calc-container #calcForm .form-group{padding:5px}
#calculator-block #calc-container #calcForm .form-group[data-type="text"]::before{width:50px;height:50px;position:absolute;text-align:center;line-height:50px;display:block;}
#calculator-block #calc-container #calcForm .form-group.estimated_purchase_price-group::before,
#calculator-block #calc-container #calcForm .form-group.down_payment-group::before{content:attr(data-currency);}
#calculator-block #calc-container #calcForm .form-group.annual_percentage_rate-group::before{content:'%';}
#calculator-block #calc-container #calcForm .form-group[data-type="text"] input{padding-left:50px;}
#calculator-block #calc-container #calcForm .form-group .form-control{width:100%;height:50px;border:1px solid black;border-radius:0;}
#calculator-block #calc-container #calcForm #loan_terms_months label{width:16.67%;border:1px solid white;border-radius:0 !important;margin-right:-1px;background:black;color:white;text-align:center;line-height:50px;cursor:pointer;}
#calculator-block #calc-container #calcForm #loan_terms_months.has-error label{background:#A94442;}
#calculator-block #calc-container #calcForm #loan_terms_months label.active{background:#666;}
#calculator-block #calc-container #calcForm #loan_terms_months label input{display:none;}
#calculator-block #calc-container #calcForm #monthly_payments h2{display:inline;}
@media (max-width:991px) {
	#calculator-block #calc-container > .col:first-child{border-width:0 0 1px}
	#calculator-block #calc-container > .col:last-child{border-width:1px 0 0}
}
@media (max-width:767px) {
  	#calculator-block #calc-container #calcForm .btn{width:100%}
}