/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */legend,td,th{padding:0}body,h2{margin:0}img,legend{border:0}#buttonCalc,.clearfix,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.rate-wrapper,.term-wrapper,sub,sup{position:relative}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}#buttonCalc,input{line-height:normal}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{height:1%}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:'PT Sans',sans-serif}.calcHolder{width:960px;height:330px;box-shadow:1px 1px 0 #075269 inset,-1px -1px 0 #075269 inset;background:#e7f0f3;color:#003140}.calcHolder.size1{width:960px;height:330px}.calcHolder.size2{width:700px;height:330px}.calcHolder.size3{width:500px;height:330px}.calcHolder.size4{width:400px;height:330px}.calcHolder.size5{width:320px;height:330px}h2{text-align:center;padding:10px 0}#buttonCalc{outline:0;border:0;color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;border-radius:30px/50px;box-shadow:0 2px 0 0 #3a5f6b;margin:10px auto 0;vertical-align:middle;padding:8px 33px;background:#01b660;background:-moz-linear-gradient(top,#01b660 0,#00a255 100%);background:-webkit-linear-gradient(top,#01b660 0,#00a255 100%);background:linear-gradient(to bottom,#01b660 0,#00a255 100%);transition:all .2s ease}#buttonCalc:hover{color:#d3ffea;text-decoration:underline;background:#058741;background:-moz-linear-gradient(top,#058741 0,#006830 100%);background:-webkit-linear-gradient(top,#058741 0,#006830 100%);background:linear-gradient(to bottom,#058741 0,#006830 100%);box-shadow:0 2px 0 0 #002e3d}.calcHolder .copyright,.calcHolder .sidePromo{text-align:center;font-weight:700;text-transform:uppercase;text-decoration:none}.inputFieldList{list-style:none;margin:0;padding:0}.inputFieldList li{display:inline-block}select{height:33px}input,select{color:#000;outline:0;border:1px solid #b9ced5;border-radius:5px;background:#f3f9fb;padding:6px 0 6px 6px;transition:all .2s ease-in-out}.rate-wrapper:after,.term-wrapper:after{position:absolute;right:10px;content:'%';top:6px}.term-wrapper:after{content:'Years'}.calcHolder{transition:width .2s;position:relative}.calcHolder .sidePromo{position:absolute;top:0;right:0;background:#075269;color:#fff;font-family:arial;padding:2px 6px;font-size:10px}.calcHolder .inputForm{width:233px;margin-bottom:0;float:left}.calcHolder .inputForm .inputFieldList li{display:block}.calcHolder .inputForm .inputFieldList li label{margin:6px 0 3px;display:block}.calcHolder .resultsWrapper{float:left}.calcHolder .resultsWrapper .textResults{height:48px;width:100%}.calcHolder .resultsWrapper .resultsFields{list-style:none;margin:0;padding:0}.calcHolder .resultsWrapper .resultsFields li{display:inline-block}.calcHolder .resultsWrapper .resultsFields li .resultsSpan{font-weight:700;margin:0 31px 0 3px;font-family:Arial,serif}.calcHolder .resultsWrapper .lineChartWrapper,.calcHolder .resultsWrapper .pieChartWrapper{float:left;height:200px}.calcHolder.size1 .inputForm .inputFieldList{padding:0 20px}.calcHolder.size1 .resultsWrapper .lineChartWrapper{width:490px;height:200px}.calcHolder.size1 .resultsWrapper .pieChartWrapper{width:235px;height:200px}.calcHolder.size1 #amount{width:147px}.calcHolder.size1 #rate{width:160px}.calcHolder.size1 #term{width:137px}.calcHolder.size2 .inputForm,.calcHolder.size3 .inputForm,.calcHolder.size4 .inputForm,.calcHolder.size5 .inputForm{width:153px}.calcHolder.size2 .inputForm .inputFieldList,.calcHolder.size3 .inputForm .inputFieldList,.calcHolder.size4 .inputForm .inputFieldList,.calcHolder.size5 .inputForm .inputFieldList{padding:0 0 0 10px}.calcHolder.size2 .inputForm .inputFieldList li,.calcHolder.size3 .inputForm .inputFieldList li,.calcHolder.size4 .inputForm .inputFieldList li,.calcHolder.size5 .inputForm .inputFieldList li{margin-bottom:7px}.calcHolder.size2 .inputForm .inputFieldList li label:first-child,.calcHolder.size3 .inputForm .inputFieldList li label:first-child,.calcHolder.size4 .inputForm .inputFieldList li label:first-child,.calcHolder.size5 .inputForm .inputFieldList li label:first-child{margin-top:0}.calcHolder.size2 .inputForm #amount,.calcHolder.size3 .inputForm #amount,.calcHolder.size4 .inputForm #amount,.calcHolder.size5 .inputForm #amount{width:83px}.calcHolder.size2 .inputForm #rate,.calcHolder.size2 .inputForm #term,.calcHolder.size3 .inputForm #rate,.calcHolder.size3 .inputForm #term,.calcHolder.size4 .inputForm #rate,.calcHolder.size4 .inputForm #term,.calcHolder.size5 .inputForm #rate,.calcHolder.size5 .inputForm #term{width:93px}.calcHolder.size2 .inputForm #buttonCalc,.calcHolder.size3 .inputForm #buttonCalc,.calcHolder.size4 .inputForm #buttonCalc,.calcHolder.size5 .inputForm #buttonCalc{padding:8px 15px}.calcHolder.size2 .resultsWrapper,.calcHolder.size3 .resultsWrapper,.calcHolder.size4 .resultsWrapper,.calcHolder.size5 .resultsWrapper{width:547px}.calcHolder.size2 .resultsWrapper .resultsFields li,.calcHolder.size3 .resultsWrapper .resultsFields li,.calcHolder.size4 .resultsWrapper .resultsFields li,.calcHolder.size5 .resultsWrapper .resultsFields li{display:inline-block;width:31%;text-align:center}.calcHolder.size2 .resultsWrapper .resultsFields li label,.calcHolder.size3 .resultsWrapper .resultsFields li label,.calcHolder.size4 .resultsWrapper .resultsFields li label,.calcHolder.size5 .resultsWrapper .resultsFields li label{display:block}.calcHolder.size3 .resultsWrapper .pieChartWrapper,.calcHolder.size4 .resultsWrapper .lineChartWrapper,.calcHolder.size5 .inputForm #currency{display:none}.calcHolder.size2 .resultsWrapper .resultsFields li .resultsSpan,.calcHolder.size3 .resultsWrapper .resultsFields li .resultsSpan,.calcHolder.size4 .resultsWrapper .resultsFields li .resultsSpan,.calcHolder.size5 .resultsWrapper .resultsFields li .resultsSpan{font-weight:700;margin:0 auto;font-family:Arial,serif}.calcHolder.size2 .resultsWrapper .lineChartWrapper,.calcHolder.size3 .resultsWrapper .lineChartWrapper,.calcHolder.size4 .resultsWrapper .lineChartWrapper,.calcHolder.size5 .resultsWrapper .lineChartWrapper{width:400px}.calcHolder.size2 .resultsWrapper .pieChartWrapper,.calcHolder.size3 .resultsWrapper .pieChartWrapper,.calcHolder.size4 .resultsWrapper .pieChartWrapper,.calcHolder.size5 .resultsWrapper .pieChartWrapper{width:147px}.calcHolder.size3 .resultsWrapper{width:347px}.calcHolder.size3 .resultsWrapper .lineChartWrapper{width:100%}.calcHolder.size4 h2{padding:17px 0 2px}.calcHolder.size4 .inputForm{width:143px}.calcHolder.size4 .inputForm #term{width:83px}.calcHolder.size4 .inputForm #buttonCalc{margin-left:13px}.calcHolder.size4 .resultsWrapper{width:257px}.calcHolder.size4 .resultsWrapper .resultsFields li{width:32%}.calcHolder.size4 .resultsWrapper .resultsFields li .resultsSpan{font-size:.9em}.calcHolder.size4 .resultsWrapper .pieChartWrapper{width:100%}.calcHolder.size5 h2{padding:5px 0 7px}.calcHolder.size5 .inputForm{width:104px}.calcHolder.size5 .inputForm #buttonCalc{font-size:12px;margin-left:5px;padding:8px 15px}.calcHolder.size5 .inputForm #amount,.calcHolder.size5 .inputForm #rate,.calcHolder.size5 .inputForm #term{width:70px;font-size:12px}.calcHolder.size5 .inputForm .rate-wrapper:after,.calcHolder.size5 .inputForm .term-wrapper:after{font-size:12px}.calcHolder.size5 .inputForm .currency-wrapper{position:relative}.calcHolder.size5 .inputForm .currency-wrapper:after{content:'$';position:absolute;right:10px;font-size:12px;top:6px}.calcHolder.size5 .inputForm .term-wrapper:after{content:'yr.'}.calcHolder.size5 .resultsWrapper{width:212px}.calcHolder.size5 .resultsWrapper .resultsFields li{width:32%}.calcHolder.size5 .resultsWrapper .resultsFields li label{font-size:12px}.calcHolder.size5 .resultsWrapper .resultsFields li .resultsSpan{font-size:13px;margin-top:5px;display:block}.calcHolder.size5 .resultsWrapper .lineChartWrapper{display:none}.calcHolder.size5 .resultsWrapper .pieChartWrapper{width:100%}.calcHolder.size5 .inputForm .inputFieldList li label{font-size:12px}.calcHolder .copyright{width:100%;color:#21596a;display:block;clear:both;padding:8px 0;font-size:12px;font-family:arial}