.invoice_finance_calculator{height:700px;width:55%;background:none repeat scroll 0 0 #f5e4f0;padding:20px;border:1px solid #5a2049;margin-left:auto;margin-right:auto}
.invLabel{display:block;float:left;width:28%;padding-left:2px;font-size:14px}
.invInput{display:block;float:left;padding-left:2em;padding-bottom:.5em}
.inputError{clear:both;display:block;margin-left:33%;color:red;font-size:12px;width:50%;line-height:1em!important}
.ie8{line-height:220%}
.calcTitle{color:#5a2049;font-size:20px;padding:0 0 40px 0}
.calcTitle i{display:inline-block;font-size:0;height:35px;line-height:0;position:absolute;line-height:0;width:5%}
.calcTitle h3{margin-left:10%;color:#5a2049}
.clear{clear:left}
#debtorLedger{margin-top:20px;margin-bottom:5px}
.calc{width:150px;height:30px;border:1px solid green;margin-left:auto;margin-right:auto;text-align:center;background-color:green;vertical-align:center}
.span2{width:150px;height:25px;border:1px solid green;margin-left:75%;text-align:center;background-color:green;vertical-align:center}
.tbclass{float:left;margin-top:50px;font-size:14px}
.reqField{color:#d00!important}
.invFinCalc{margin-left:60%}
.euro_box{color:#5e5e5e;background-image:url('../personal/images/calculator/saving/euro.png');background-repeat:no-repeat;background-color:#FFF;background-position:4px 3px;text-indent:18px;width:50%}
.img_personal{background:url("../personal/images/img_personal.png") scroll 0 -72px}
.normal{color:#000!important}
.btnCalc{font-size:84%!important}
.descText{margin-top:5%;margin-left:2px;max-width:90%}
@media(max-width:590px){.invoice_finance_calculator{height:auto;width:60%;background:none repeat scroll 0 0 #f5e4f0;padding:20px;border:1px solid #5a2049;margin-left:auto;margin-right:auto}
.invLabel{display:block;float:left;width:100%;padding-left:3px}
.invInput{display:block;float:left;padding-left:3px;padding-bottom:.5em}
.invoice_finance_calculator{height:1200px}
.inputError{clear:both;display:block;margin-left:3px!important;color:red;font-size:12px;width:100%}
.invFinCalc{margin-left:50%!important}
.calcTitle i{display:inline;font-size:0;height:35px;line-height:0;position:absolute;width:9%!important}
.calcTitle h3{margin-left:15%;color:#5a2049}
}
@media(min-width:600px) and (max-width:880px){.invLabel{display:block;float:left;width:100%;padding-left:20px}
.invInput{display:block;float:left;padding-left:1em;padding-bottom:.5em}
.calcTitle{margin-left:10px}
}