#paydayCalculator *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#paydayCalculator *:before,#paydayCalculator *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#paydayCalculator *:focus{outline:none}#paydayCalculator .clearfix:before,#paydayCalculator .clearfix:after,#paydayCalculator .container:before,#paydayCalculator .container:after,#paydayCalculator .container-fluid:before,#paydayCalculator .container-fluid:after,#paydayCalculator .row:before,#paydayCalculator .row:after,#paydayCalculator .form-horizontal .form-group:before,#paydayCalculator .form-horizontal .form-group:after,#paydayCalculator .btn-toolbar:before,.btn-toolbar:after,#paydayCalculator .btn-group-vertical>.btn-group:before,#paydayCalculator .btn-group-vertical>.btn-group:after,#paydayCalculator .row:after{content:" ";display:table}#paydayCalculator .row:after{clear:both}#paydayCalculator{font-size:14px;margin:0;font-family:sans-serif;font-size:14px;line-height:1.42857143;color:#333}#paydayCalculator .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}#paydayCalculator section{display:block}#paydayCalculator .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}#paydayCalculator .row{margin-left:-15px;margin-right:-15px}#paydayCalculator h2,#paydayCalculator h3{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}#paydayCalculator input,#paydayCalculator button,#paydayCalculator select,#paydayCalculator textarea{font-family:inherit;font-size:inherit;line-height:inherit}#paydayCalculator .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s}#paydayCalculator b,#paydayCalculator strong{font-weight:bold}@media (min-width: 768px){#paydayCalculator{padding:30px 0 40px 0}#paydayCalculator .container{max-width:750px}}@media (min-width: 992px){#paydayCalculator .container{max-width:970px}#paydayCalculator{padding:40px 0 60px 0}}@media (min-width: 1200px){#paydayCalculator .container{max-width:1040px}}#paydayCalculator .ui-slider{position:relative;text-align:left}#paydayCalculator .ui-widget{font-family:sans-serif;font-size:1em}#paydayCalculator .ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333}#paydayCalculator .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}#paydayCalculator .ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}#paydayCalculator .ui-state-default,.ui-widget-content .ui-state-default,#paydayCalculator .ui-widget-header .ui-state-default,#paydayCalculator .ui-button,html .ui-button.ui-state-disabled:hover,html #paydayCalculator .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}#paydayCalculator{background:#fff;}#paydayCalculator h2{margin-bottom:4rem;text-align:center;font-size:34px}#paydayCalculator #slider{width:100%;margin:0 auto 40px auto}#paydayCalculator .sliderTitle{font-weight:bold;font-size:24px;margin-bottom:4rem;text-align:center;line-height:1.2}#paydayCalculator .sliderTitle span{font-size:12px;display:block;color:#aaa}#paydayCalculator #calculator-container .sliderTitle{margin-bottom:1rem}#paydayCalculator .ui-widget.ui-widget-content{border:none;height:8px;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;background:#e5e1e1;position:relative}#paydayCalculator #sliderFill{height:8px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;background:#2078dc;width:50%}#paydayCalculator .ui-state-default,#paydayCalculator .ui-state-active,#paydayCalculator .ui-widget-content .ui-state-default,#paydayCalculator .ui-widget-header .ui-state-default,#paydayCalculator .ui-button,#paydayCalculator .ui-button.ui-state-disabled:hover,#paydayCalculator .ui-button.ui-state-disabled:active{width:28px;height:28px;-moz-border-radius:14px;border-radius:14px;-webkit-border-radius:14px;background:#2078dc;border:none;top:-10px;color:#000}#paydayCalculator .ui-state-active{-moz-box-shadow:0 0px 10px rgba(0,0,0,0.3);-webkit-box-shadow:0 0px 10px rgba(0,0,0,0.3);box-shadow:0 0px 10px rgba(0,0,0,0.3)}#paydayCalculator #calcTotal{font-size:22px;font-weight:bold;text-align:center;position:absolute;top:-28px;left:-20px}#paydayCalculator #nper{text-align:center;margin-bottom:6px}#paydayCalculator .loanTermWrap{overflow:hidden;border-left:solid 1px #ddd;-moz-border-radius:4px;border-radius:4px;-webkit-border-radius:4px;width:100%;margin-bottom:30px}#paydayCalculator .loanTermItem input{position:absolute;left:-9999px;top:0}#paydayCalculator .loanTermItem{display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;white-space:nowrap;padding:7px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;float:left;clear:none;margin:0;width:calc(50% + 0.75px);max-width:none;position:relative;border:solid 1px #ddd;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;text-transform:inherit;font-weight:600;background:#fff;margin-left:-1px}#paydayCalculator .loanTermItem:first-child{border-top-left-radius:4px !important;-moz-border-radius-topleft:4px !important;-webkit-border-top-left-radius:4px !important}#paydayCalculator .loanTermItem:nth-child(2){border-top-right-radius:4px !important;-moz-border-radius-topright:4px !important;-webkit-border-top-right-radius:4px !important}#paydayCalculator .loanTermItem:nth-child(3){border-top:none}#paydayCalculator .loanTermItem:last-child{border-top:none;border-bottom-right-radius:4px !important;-moz-border-radius-bottomright:4px !important;-webkit-border-bottom-right-radius:4px !important}#paydayCalculator .loanTermItem.active{outline:0;background-color:#2078DD;border-color:#2078DD;color:#fff}#paydayCalculator .result{text-align:center;line-height:1.2}#paydayCalculator .result em{font-style:normal;color:#333;display:block}#paydayCalculator .result strong{text-align:center;font-size:28px;letter-spacing:-1px;padding:54px 0 0 0;margin-bottom:44px;color:#2078dc}#paydayCalculator .result-box{font-weight:bold;font-size:130%}#paydayCalculator .resultTotalRepaid{margin-bottom:10px}#paydayCalculator .resultTotalFortnight{margin-bottom:30px}#paydayCalculator #graphBar{display:none;position:relative;height:40px;background:#ccc;width:100%;margin:0 0 44px 0;overflow:hidden;-moz-border-radius:20px;border-radius:20px;-webkit-border-radius:20px}#paydayCalculator #graphPrinciple{background:#83bcdf;float:left;height:40px;line-height:40px;text-align:left;color:#fff;font-size:18px;-webkit-transition:all 0.35s ease-in;-moz-transition:all 0.35s ease-in;-ms-transition:all 0.35s ease-in;-o-transition:all 0.35s ease-in;transition:all 0.35s ease-in;width:80.6452%}#paydayCalculator #graphInterest{background:#2078dc;height:40px;float:left;line-height:40px;text-align:left;color:#fff;font-size:18px;white-space:nowrap;-webkit-transition:all 0.35s ease-in;-moz-transition:all 0.35s ease-in;-ms-transition:all 0.35s ease-in;-o-transition:all 0.35s ease-in;transition:all 0.35s ease-in;width:19.3548%}#paydayCalculator #graphBar b{padding-left:10px;font-weight:normal}#paydayCalculator #calcDisclaimer{text-align:center;font-size:12px;color:#999;margin-bottom:30px}#paydayCalculator.small .loanTermItem,#paydayCalculator.medium .loanTermItem,#paydayCalculator.large .loanTermItem,#paydayCalculator.xlarge .loanTermItem{width:calc(25% + 0.75px);border-top:solid 1px #ddd}#paydayCalculator.small .loanTermItem:first-child,#paydayCalculator.medium .loanTermItem:first-child,#paydayCalculator.large .loanTermItem:first-child,#paydayCalculator.xlarge .loanTermItem:first-child{border-top-left-radius:4px !important;-moz-border-radius-topleft:4px !important;-webkit-border-top-left-radius:4px !important;border-bottom-left-radius:4px !important;-moz-border-radius-bottomleft:4px !important;-webkit-border-bottom-left-radius:4px !important}#paydayCalculator.small .loanTermItem:nth-child(2),#paydayCalculator.medium .loanTermItem:nth-child(2),#paydayCalculator.large .loanTermItem:nth-child(2),#paydayCalculator.xlarge .loanTermItem:nth-child(2){border-top-right-radius:0px !important;-moz-border-radius-topright:0px !important;-webkit-border-top-right-radius:0px !important}#paydayCalculator.small .loanTermItem:nth-child(3),#paydayCalculator.medium .loanTermItem:nth-child(3),#paydayCalculator.large .loanTermItem:nth-child(3),#paydayCalculator.xlarge .loanTermItem:nth-child(3){border-top:solid 1px #ddd}#paydayCalculator.small .loanTermItem:last-child,#paydayCalculator.medium .loanTermItem:last-child,#paydayCalculator.large .loanTermItem:last-child,#paydayCalculator.xlarge .loanTermItem:last-child{border-top:solid 1px #ddd;border-top-right-radius:4px !important;-moz-border-radius-topright:4px !important;-webkit-border-top-right-radius:4px !important;border-bottom-right-radius:4px !important;-moz-border-radius-bottomright:4px !important;-webkit-border-bottom-right-radius:4px !important}#paydayCalculator.medium #nper,#paydayCalculator.large #nper,#paydayCalculator.xlarge #nper{float:left;width:100px}#paydayCalculator.medium .loanTermWrap,#paydayCalculator.large .loanTermWrap,#paydayCalculator.xlarge .loanTermWrap{float:right;width:calc(100% - 110px)}#paydayCalculator.large #graphBar,#paydayCalculator.xlarge #graphBar{display:block}#paydayCalculator.large .result,#paydayCalculator.xlarge .result{padding:14px 0 0 0}#paydayCalculator.large #slider,#paydayCalculator.xlarge #slider{float:right;width:70%;margin:10px auto 20px auto}#paydayCalculator.large .sliderTitle,#paydayCalculator.xlarge .sliderTitle{font-weight:bold;font-size:20px;float:left;width:27%;text-align:right;margin-bottom:2.5rem}#paydayCalculator.large #calculator-container .sliderTitle,#paydayCalculator.xlarge #calculator-container .sliderTitle{margin-bottom:1rem}#paydayCalculator.large .paydayInputs,#paydayCalculator.xlarge .paydayInputs{float:right;width:69%}#paydayCalculator.large #nper,#paydayCalculator.xlarge #nper{width:60px;font-weight:bold}#paydayCalculator.large .loanTermWrap,#paydayCalculator.xlarge .loanTermWrap{width:calc(100% - 66px);margin:0}#paydayCalculator.large #result,#paydayCalculator.xlarge #result{overflow:hidden;margin-bottom:30px}#paydayCalculator.large .resultTotalRepaid,#paydayCalculator.large .resultTotalFortnight,#paydayCalculator.xlarge .resultTotalRepaid,#paydayCalculator.xlarge .resultTotalFortnight{float:left;width:50%;margin:0}#paydayCalculator.large .result em,#paydayCalculator.xlarge .result em{display:inline-block}#paydayCalculator.xlarge .sliderTitle{font-size:26px}#paydayCalculator.xlarge .result-box{font-size:26px;font-weight:400}#paydayCalculator.xlarge .result-box strong{font-size:36px;font-weight:700}#paydayCalculator.xlarge #result{margin-bottom:40px}
