div.calculator_form{width:auto;font-family:tahoma,trebuchet ms,Arial;position:relative;z-index:1;background:#f6f6f6;border:1px solid #ccc;padding:40px 20px;border-radius:10px;margin-top:25px;margin-bottom:30px}.tabsAbove,.spellingBoxAbove{margin-top:0!important;border-top-left-radius:0!important}div.calculator_form form{margin:auto;max-width:330px;background:#eee;color:#333;border:1px solid #ccc;border-radius:10px}div.formIcon form{background-position:94% 5%;background-size:60px 60px;background-repeat:no-repeat}div.single-field,div.single-field-noHighlight,div.submitButtons{clear:both;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.single-field,div.single-field-noHighlight{padding:10px 20px}form>div.single-field:first-of-type{padding-top:20px;border-top-left-radius:10px;border-top-right-radius:10px}form>h2+div.single-field:first-of-type,form>p+div.single-field:first-of-type{border-top-left-radius:0;border-top-right-radius:0}div.submitButtons{text-align:right;margin:15px}div.single-field label{display:block}div.notRequired{background-color:#ddd}div.notRequired input{background-color:#eee}div.notRequired label:after{content:' (optional)'!important;color:#888}div.hiddenOption{border-top:1px solid transparent!important;border-radius:0!important}span.clearElement{display:block;clear:both}form label{width:auto;font-size:13px}form label.gdpr{line-height:1.1em!important;margin-top:10px;margin-bottom:10px;color:#000;font-weight:400;text-transform:none}input[type=text],input[type=number],input[type=time],input[type=date],textarea,select,.currSymbol{height:40px;padding:6px 5px 6px 12px;font-size:20px;line-height:22px;border-color:#aaa;color:#555;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.5em;-moz-appearance:none;-webkit-appearance:none;appearance:none;box-sizing:border-box;-webkit-tap-highlight-color:transparent}textarea{width:100%;height:auto;font-size:16px;line-height:18px}select{font-size:17px;line-height:1.3;padding-right:25px;background-color:#fff;background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB2aWV3Qm94PScwIDAgMTQwIDE0MCcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI0JyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnPjxnPjxwYXRoIGQ9J20xMjEuMywzNC42Yy0xLjYtMS42LTQuMi0xLjYtNS44LDBsLTUxLDUxLjEtNTEuMS01MS4xYy0xLjYtMS42LTQuMi0xLjYtNS44LDAtMS42LDEuNi0xLjYsNC4yIDAsNS44bDUzLjksNTMuOWMwLjgsMC44IDEuOCwxLjIgMi45LDEuMiAxLDAgMi4xLTAuNCAyLjktMS4ybDUzLjktNTMuOWMxLjctMS42IDEuNy00LjIgMC4xLTUuOHonIGZpbGw9J2JsYWNrJy8+PC9nPjwvc3ZnPg==),linear-gradient(to bottom,#ffffff 0%,#e5e5e5 100%);background-repeat:no-repeat,repeat;background-position:right .5em top 50%,0 0;background-size:.65em auto,100%}select::-ms-expand{display:none}input:hover,select:hover{border-color:#888}input:focus,select:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(200,200,200,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}input:required:valid{border-right:1px solid green}input:required:invalid{border-right:1px solid #cc6102}input[type=checkbox]{transform:scale(1.5)}form input.calculatorInput,form input.calculatorShortInput,form input.calculatorMedInput,form select,.curr,.spacer{display:inline-block}form input.calculatorInput{width:10em;-webkit-appearance:none}form input.calculatorMedInput{width:7em;-webkit-appearance:none}form input.calculatorShortInput{width:5em;-webkit-appearance:none}form .tinyInput{width:3em!important}input[type=date]{background:#fff url(/images/icons-forms/date-calendar.png) 95% 50% no-repeat;background-size:16px 16px}input[type=date]::-webkit-inner-spin-button{display:none}input[type=date]::-webkit-calendar-picker-indicator{opacity:0}::placeholder{color:#aaa;opacity:1}:-ms-input-placeholder{color:#aaa}::-ms-input-placeholder{color:#aaa}.toggleSwitch{position:relative;display:inline-block;width:70px!important;height:34px;margin-top:5px;-webkit-tap-highlight-color:transparent}.toggleSwitch input{opacity:0;width:0;height:0}.toggleSlider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:34px}.toggleSlider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}input:checked+.toggleSlider{background-color:#cc6102}input:focus+.toggleSlider{box-shadow:0 0 1px #cc6102}input:checked+.toggleSlider:before{-webkit-transform:translateX(36px);-ms-transform:translateX(36px);transform:translateX(36px)}.radio-switch{display:flex;font-family:Arial,sans-serif}.radio-switch input{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.radio-switch label{background-color:#e6e6e6;color:#777;font-size:16px;line-height:1;padding:12px 16px;margin-right:-1px;border:1px solid #aaa;box-shadow:inset 0 1px 3px rgba(0,0,0,.3),0 1px rgba(255,255,255,.1);transition:all .1s ease-in-out;-webkit-tap-highlight-color:transparent}.radio-switch label:hover{cursor:pointer}.radio-switch input:checked+label{background-color:#cc6102;color:#fff;box-shadow:none}.radio-switch label:first-of-type{border-radius:10px 0 0 10px}.radio-switch label:last-of-type{border-radius:0 10px 10px 0}.currSymbol{float:left;width:35px;font-family:Arial,sans-serif;font-size:18px;line-height:18px;display:flex;align-items:center;background-color:#eee;color:#666;border:1px solid #aaa;border-top-right-radius:0;border-bottom-right-radius:0}.currSymbol+input{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}form input.curr{background-color:transparent;border:none!important;width:21px;padding:2px}.roundingOptions{background-color:#ddd}.roundingOptions>label:first-of-type{font-size:11px;color:#666;display:block}.roundingOptions .calculatorButton{min-width:30%!important;margin-left:5px!important;float:right}.roundingOptions .radio-switch{clear:left;display:inline-block;margin-top:8px;position:relative;overflow:visible}.roundingOptions .radio-switch label{font-size:12px;line-height:1;padding:8px 12px}form select.select_inline{margin-left:5px;position:relative;bottom:1px}form fieldset{display:inline;font-size:15px;border:0;padding-left:0;padding-bottom:0}form fieldset input{float:initial!important;display:initial!important;font-size:20px!important;height:30px;line-height:26px}.percentIcon{background-image:url(data:image/svg+xml;utf8;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZlcnNpb249JzEuMSc+PHRleHQgeD0nOTUlJyB5PScyNScgdGV4dC1hbmNob3I9J2VuZCcgZmlsbD0nZ3JheScgZm9udC1zaXplPScxOCcgZm9udC1mYW1pbHk9J1RhaG9tYSxBcmlhbCc+JTwvdGV4dD48L3N2Zz4=)!important;background-repeat:no-repeat;padding-right:22px!important}.curFocus{}.curFocusDiv{background:#ff6!important;-moz-box-shadow:0 0 2px #aaa;-webkit-box-shadow:0 0 2px #aaa;box-shadow:0 0 2px #aaa;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-o-transition:all .7s ease;transition:all .3s ease}input[type=button],input[type=submit],button{-webkit-appearance:button;cursor:pointer;color:#cc6102;background-color:#fff;border:2px solid #cc6102;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;font-family:tahoma,Arial,sans-serif;font-size:14px;min-width:35%;padding:7px;transition-duration:.6s;outline:none}button[type=submit]:before{position:relative;float:left;content:' ';background-image:url(/images/calculator-button-icon.svg);background-size:16px 16px;height:16px;width:16px;margin-right:3px}input[type=button]:hover,input[type=submit]:hover,button:hover{border-color:#666;color:#666}button[type=button]{background-color:#eee}#swap{position:relative;float:right;border:0;background:0 0;min-width:32px;margin-right:50px;padding:0}.no_border{border:0!important;-moz-border-radius:none!important;-webkit-border-radius:none!important;border-radius:none!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.spacer{width:21px}.additional{font-size:15px;margin-left:3px;display:inline-block}.additional a{color:#aaa;text-decoration:none}.additional a:hover{color:#666;text-decoration:underline}.boxLeft .additional,.boxRight .additional{width:auto;position:relative!important;float:left!important;margin-left:5px;margin-right:10px}.calculator_form h2,.calculator_form h3{width:auto;margin:20px 20px 10px}.calculator_form>form>p,.calculator_form>span>form>p{margin-left:20px;margin-right:20px}.calculator_results h2{text-align:left;margin-top:12px!important;margin-bottom:1em!important;color:#cc6102}.calculator_form a{text-decoration:underline}.calculator_form a:hover{color:#cc6102}#ingredientList{border-top:1px solid #ccc;border-bottom:1px solid #aaa;background:#ff6;margin:10px 0 15px}#ingredientList label,#ingredientList a{color:#000}#ingredientList select{font-size:15px}#ingredientList p{font-size:13px;margin-top:5px}#ingredientList .addOwn{font-size:90%;margin-left:5px}.calculator_results,.converter_results,.converter_results_longer{clear:both;padding:15px;margin:0 0 30px;text-align:left;background:0 0!important;border:none!important}.converter_results,.converter_results_longer{border:1px solid #ccc}.calculator_results .resultIcon{position:relative;float:right;font-size:20px;margin:10px;color:#cc6102}.calculator_results input{background-color:#fff;border:none}.calculator_results textarea{width:570px;font-size:1.1em}.calculator_results .curr{background-color:#fff;border:none!important;color:#fff!important}.resultText,.resultInfo{width:48%;position:relative;float:left;font-size:14px;line-height:24px}.calculator_results td{font-size:13px;line-height:17px}.amendLink{clear:both;width:150px;margin-top:0;position:relative;float:right;text-align:right}.calculator_results label{font-family:arial;color:#555}.calculator_results .curr{color:#aaa!important}.compoundTable{font-size:14px;line-height:22px;padding-bottom:40px}.fbShareCalc{margin-top:10px}.amendCalc{width:150px;margin-top:10px;position:relative;float:right;text-align:right}.resultInfoRight{width:40%;position:relative;float:right;text-align:right}.resultInfoLeft{width:30%;position:relative;float:left}#chart_div{width:580px;height:350px}#chart_div2{width:580px;height:350px;margin-top:20px}.reporthead{background-color:#544a48;color:#fff}.timeperiod-year-head,.timeperiod-month-head{background-color:#f0942d;color:#fff}.timeperiod-year-row,.timeperiod-month-row{background-color:#ffc;font-weight:700}.reportdata td{padding-left:10px;border-bottom:1px solid #ddd}.resultTable{display:table;width:100%;margin-bottom:10px;font-size:25px;line-height:25px}.resultTableRow{display:table-row}.resultTableCell{display:table-cell;padding:15px 10px;width:auto;border-bottom:1px solid #ccc;vertical-align:middle}.resultTableRow:first-of-type .resultTableCell{border-top:1px solid #ccc}.resultTable .orOption{width:80px;font-weight:700;color:#999}.resultTableRow:nth-child(1){background-color:#f2f2f2}.resultTableCell:first-of-type{border-left:1px solid #ccc}.resultTableCell:last-of-type{width:50px;border-left:1px solid #ccc;border-right:1px solid #ccc}.resultTable .singleResult{font-size:30px;font-weight:700;line-height:35px}.goBtn{min-width:60px;min-height:40px;background-color:#fff;color:#cc6102;border:2px solid #cc6102;border-radius:8px;font-size:15px;cursor:pointer;transition:.3s;display:inline-block}.goBtn:hover{border:2px solid #4caf50;color:#4caf50;background:#fff}.subtotal{background-color:#eee}.total,.total2{font-weight:700;background-color:#ffc}.total_withdrawal{background-color:#ffecdc}.withdrawal{color:red}.calctypeText{width:200px;position:relative;float:right;text-align:center;font-size:19px;line-height:28px;background-color:#eee;border:1px solid #ccc}.calctypeWithdrawal{background-color:#ffecdc}.calctypeDeposit{background-color:#ffc}.converter_results{padding:0;height:190px}.converter_results_longer{padding:0;height:220px}.jscalculator{width:150px;height:190px;position:relative;float:right;border:1px transparent;border-left:1px solid #bbb;background-color:#eee;-webkit-border-radius:10px;border-radius:10px}.results1{width:99%;height:180px}.results_longer{width:99%;height:230px}.results2{height:170px;width:603px}.grouping{position:relative;float:right;margin-right:10px;color:#fff}.calcnote{clear:both;font-size:10px;margin-top:5px;padding:5px 0;border-bottom:1px dotted #999}.noline{border-bottom:none;margin-bottom:0}.note{font-size:12px;line-height:13px}.error{font-size:10px;color:red}.warning{font-size:12px;color:red}.input{font-size:12px;border:1px solid #999;background-color:#fff;border-collapse:collapse}.inputoutput{font-family:Tahoma,Verdana,Arial;font-size:12px;border:#999 1px solid;border-collapse:collapse;padding-left:3px}.output{border:1px solid #999;background-color:#fff;border-collapse:collapse}.resultheader{background-color:#cc6102;color:#fff;font-size:12px!important;border:1px solid #8a480c}.npv{background-color:#f0942d;color:#fff;font-size:12px;line-height:14px;border:1px solid #cc6102}.age1{background-color:#ffecdc;color:#333;font-size:12px;border:1px solid #fff}.age2{background-color:#fff;color:#333;font-size:12px;border:1px solid #fff}.retirement-table2{width:50%;position:relative;float:left}.retirePad{padding:0!important}.orange a{color:#f0942d;text-decoration:none;padding-right:10px;margin-bottom:10px}.orange a:hover,.orange a:focus{color:#f0942d;text-decoration:underline}noscript{color:#000;font-size:16px;position:relative;z-index:9999}div#header_error{position:fixed;bottom:0;left:50%;z-index:99;margin-bottom:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header_error{font-weight:400;margin:0;padding:15px;border-top:1px solid #333;border-bottom:1px solid #333;text-align:center;background:#ffff0a}@media only screen and (max-width:800px),only screen and (max-device-width:800px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-device-width:800px){.calculator_form{border-radius:0}input[type=time],input[type=date]{width:10em!important}.substancesList select{width:200px}.results1,.results2,.results_longer{width:100%;height:220px;padding-bottom:10px}.converter_results_longer,.results_longer{height:250px}.resultTable{font-size:20px}.grouping{clear:both;float:none;margin-right:0;margin-left:120px;margin-bottom:20px}.additional{font-size:13px}.jscalculator,.rightpanel{display:none}#chart_div{width:430px;height:170px}#chart_div2{width:430px;height:170px;margin-top:20px}}@media only screen and (max-width:479px){div.calculator_form{width:auto;background:#fff;border:0;padding:0 0 1px;border-radius:0}div.calculator_form form{margin:0;max-width:100%}div.submitButtons{margin-bottom:35px}.tabsAbove form,.spellingBoxAbove form{border-top-left-radius:0!important}.calculator,.rightpanel{display:none}.output{font-size:9px}.retirement-table2{width:100%}.resultheader{font-size:10px!important}.note{font-size:10px;line-height:12px}.retirePad td{padding:4px 2px!important;font-size:8px!important;line-height:11px!important}.resultText,.resultInfo{font-size:12px;line-height:19px}.resultText{width:190px}.resultInfo{width:70px}.resultInfoRight{width:100%;position:relative;float:none;text-align:left;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}.resultInfoLeft{width:60%}.converter_results{padding:0}.calculator_results label{font-size:11px;line-height:13px;width:100px;margin-right:10px}.calculator_results td{font-size:11px;line-height:13px}.calculator_results .reportdata td{font-size:10px;line-height:12px;padding-left:3px}.calculator_results input.calculatorInput{width:130px;padding:2px}.calculator_results textarea{width:270px!important;border:none}.compoundTable .reportdata td{font-size:60%!important}.calctypeText{position:relative;float:none;width:auto;font-size:13px;line-height:15px;text-align:left;padding:3px;padding-left:0}.resultTable .orOption{width:40px}.spacer{width:18px}#chart_div{width:270px;height:170px}#chart_div2{width:270px;height:170px;margin-top:20px}}