.htrw .politespace-proxy{position:relative;overflow:hidden;display:inline-block}.htrw .politespace-proxy-val{display:none}.htrw .politespace-proxy.active.notempty>.politespace-proxy-val{display:block;position:absolute;left:0;top:0;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;z-index:1}.htrw .politespace-proxy.active.notempty input{-webkit-text-fill-color:transparent;color:transparent}.htrw .politespace-proxy.active.notempty input[type=number]{-moz-appearance:textfield}.htrw .politespace-proxy.active.notempty input[type=number]::-webkit-inner-spin-button,.htrw .politespace-proxy.active.notempty input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.htrw body,.htrw button,.htrw input,.htrw select,.htrw textarea{color:#000;font-family:"Open Sans",sans-serif;font-size:17px;font-size:1.7rem;line-height:1.5;font-weight:400}@media print{.htrw body,.htrw button,.htrw input,.htrw select,.htrw textarea{padding-top:2em;padding-bottom:2em}}.htrw html{overflow-y:visible}.htrw body.font-size-two{font-size:18px;font-size:1.8em}.htrw body.font-size-three{font-size:19px;font-size:1.9em}.htrw body,.htrw html{background-color:#fff;position:relative}.htrw h1,.htrw .h1,.htrw h2,.htrw .h2,.htrw .legend-heading,.htrw h3,.htrw .h3,.htrw h4,.htrw .h4,.htrw h5,.htrw .h5,.htrw h6,.htrw .h6{clear:both;font-weight:400;font-family:"Raleway",sans-serif;color:#3a6f8f;line-height:1.1}.contrast_mode .htrw h1,.contrast_mode .htrw .h1,.contrast_mode .htrw h2,.contrast_mode .htrw .h2,.contrast_mode .htrw .legend-heading,.contrast_mode .htrw h3,.contrast_mode .htrw .h3,.contrast_mode .htrw h4,.contrast_mode .htrw .h4,.contrast_mode .htrw h5,.contrast_mode .htrw .h5,.contrast_mode .htrw h6,.contrast_mode .htrw .h6{color:#1b4965}@media print{.htrw h1,.htrw .h1,.htrw h2,.htrw .h2,.htrw .legend-heading,.htrw h3,.htrw .h3,.htrw h4,.htrw .h4,.htrw h5,.htrw .h5,.htrw h6,.htrw .h6{color:#000}.htrw .print-button{display:none}}.htrw h1,.htrw .h1{font-size:2em;margin:1.7em 0 .3em}.htrw h1.larger{font-size:2.2em}.htrw h2,.htrw .h2,.htrw .legend-heading{font-size:1.8em;margin:1.7em 0 .6em}.htrw h3,.htrw .h3{font-size:1.2em;margin:1.5em 0 .3em;font-weight:900;color:#00b6de}.contrast_mode .htrw h3,.contrast_mode .htrw .h3{color:#3a6f8f}.htrw h4,.htrw .h4,.htrw h5,.htrw .h5,.htrw h6,.htrw .h6{font-size:1.2em;margin:1.5em 0 .7em;font-family:"Open Sans",sans-serif;text-transform:uppercase;letter-spacing:1px}.htrw p{margin-bottom:1.4em}.htrw p.larger{font-size:1.1em}.htrw p.small{font-size:.9em}.htrw b,.htrw strong{font-weight:700}.htrw dfn,.htrw cite,.htrw em,.htrw i{font-style:italic}.htrw blockquote{font-size:.9em;margin:1.4em 0;padding:1.3em;border-left:8px solid #00b6de;background-color:#e5f8fc}.contrast_mode .htrw blockquote{border-color:#333;background-color:#ebebeb}.htrw blockquote :first-child{margin-top:0}.htrw blockquote :last-child{margin-bottom:0}.htrw address{margin:0 0 1.5em}.htrw pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}.htrw code,.htrw kbd,.htrw tt,.htrw var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}.htrw abbr,.htrw acronym{border-bottom:1px dotted #666;cursor:help}.htrw mark,.htrw ins{background:#e5f8fc;text-decoration:none}.htrw sup,.htrw sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}.htrw sup{bottom:1ex}.htrw sub{top:.5ex}.htrw small{font-size:75%}.htrw big{font-size:125%}.htrw hr{background-color:#3a6f8f;border:0;height:1px;margin-top:1.5em;margin-bottom:1.5em}.htrw ul,.htrw ol{margin:0 0 1.4em 1.4em}.htrw ul{list-style:disc}.htrw ol{list-style:decimal}.htrw li{margin-top:.3em;margin-bottom:.3em}.htrw li>ul,.htrw li>ol{margin-bottom:0;margin-left:1.5em}.htrw dt{font-weight:700;color:#00b6de}.htrw dd{margin:0;padding:0 0 .9em}.htrw img{height:auto;max-width:100%}.htrw figure{margin:0;margin-bottom:1.4em}.htrw figure img{display:block}.htrw figure figcaption{padding:.8em 0;font-size:.9em}.htrw figure figcaption h1,.htrw figure figcaption h2,.htrw figure figcaption h3,.htrw figure figcaption h4,.htrw figure figcaption h5,.htrw figure figcaption h6{font-family:"Open Sans",sans-serif;margin-top:0;margin-bottom:.2em;font-size:1em}.htrw table{margin:0 0 1.5em;width:100%}.htrw th{font-weight:700}.htrw .clear:before,.htrw .clear:after,.htrw .entry-content:before,.htrw .entry-content:after,.htrw .comment-content:before,.htrw .comment-content:after,.htrw .site-header:before,.htrw .site-header:after,.htrw .site-content:before,.htrw .site-content:after,.htrw .site-footer:before,.htrw .site-footer:after{content:"";display:table}.htrw .clear:after,.htrw .entry-content:after,.htrw .comment-content:after,.htrw .site-header:after,.htrw .site-content:after,.htrw .site-footer:after{clear:both}.htrw #main{padding-bottom:1px}.htrw .content-wrap{padding-left:20px;padding-right:20px;max-width:786px}@media screen and (min-width:768px){.htrw .content-wrap{width:85%;margin:0 auto;padding-left:32px;padding-right:32px}}@media screen and (min-width:1000px){.htrw .content-wrap{font-size:1.17em}}.htrw .content-wrap-full{max-width:1304px;padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.htrw .content-wrap-full{margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px}}.htrw .wrap-inner{padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.htrw .wrap-inner{padding-left:32px;padding-right:32px}}.htrw .wrap-outter{margin-left:20px;margin-right:20px}@media screen and (min-width:768px){.htrw .wrap-outter{margin-left:32px;margin-right:32px}}.htrw .container-fluid{max-width:1304px;padding-left:20px;padding-right:20px}@media screen and (min-width:768px){.htrw .container-fluid{padding-left:32px;padding-right:32px}}.htrw .main-content-spacing{margin-top:1.4em;margin-bottom:1.4em}@media screen and (min-width:768px){.htrw .main-content-spacing{margin-top:2em}}@media screen and (min-width:768px){.htrw .sidebar-content-spacing{margin-top:2.2em}}.htrw .icon-cont{position:relative;padding-left:1.4em}.htrw .icon-cont .icon{position:absolute;left:0;top:0;font-size:1em}.htrw .post-separator{margin-top:4em;margin-bottom:4em}.post-type-archive-case_study .htrw .post-separator{position:relative;top:-.35em}.htrw .temp-links{margin-top:3em !important;margin-bottom:3em}.htrw .field-value-print{display:none}.htrw .screen-reader-text{clip:rect(1px,1px,1px,1px);-webkit-clip-path:polygon(0px 0px,0px 0px,0px 0px,0px 0px);clip-path:polygon(0px 0px,0px 0px,0px 0px,0px 0px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.htrw .screen-reader-text:hover,.htrw .screen-reader-text:active,.htrw .screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.htrw .first-paragraph{font-weight:700}.htrw .logo-for-print{display:none}.htrw input,.htrw textarea,.htrw select{padding:5px 10px;border-radius:0;border:1px solid #000;display:block;border-width:1px;width:100%;margin-bottom:1.6em;box-shadow:inset 1px 5px 9px -7px rgba(0,0,0,.4);max-width:500px;background-color:#fff;font-size:1.1em}.htrw input:disabled,.htrw textarea:disabled,.htrw select:disabled{cursor:not-allowed}.htrw input:focus,.htrw input:active,.htrw textarea:focus,.htrw textarea:active,.htrw select:focus,.htrw select:active{border-color:#f58025;outline:none}.htrw select::-ms-expand{display:none}.htrw input[type=number]::-webkit-inner-spin-button,.htrw input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.htrw select{font-size:.9em;padding:8px 12px;width:auto;max-width:500px;min-width:9em;background-color:#3a6f8f;color:#fff;background-image:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMDAwMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTAwcHgiIGhlaWdodD0iMTAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBkPSJNNTAuMTExLDcyLjY1OWMtMS4wNjEsMC0yLjA3OC0wLjQyMi0yLjgyOS0xLjE3MkwxNy4yNzUsNDEuNDc0Yy0xLjU2Mi0xLjU2Mi0xLjU2Mi00LjA5NSwwLjAwMS01LjY1NyAgYzEuNTYzLTEuNTYyLDQuMDk2LTEuNTYyLDUuNjU3LDBsMjcuMTc4LDI3LjE4NWwyNy4xNzgtMjcuMTg1YzEuNTYyLTEuNTYyLDQuMDk1LTEuNTYyLDUuNjU3LDAgIGMxLjU2MiwxLjU2MiwxLjU2Miw0LjA5NCwwLjAwMSw1LjY1N0w1Mi45NCw3MS40ODdDNTIuMTg5LDcyLjIzNyw1MS4xNzIsNzIuNjU5LDUwLjExMSw3Mi42NTl6Ii8+PC9zdmc+");background-position:right 8px center;background-repeat:no-repeat;background-size:20px;padding-right:1.9em;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width:600px){.htrw select{width:100%}}.htrw input[type=radio],.htrw input[type=checkbox],.htrw input[type=file],.htrw input[type=button],.htrw input[type=range]{box-shadow:none}.htrw input[type=radio],.htrw input[type=checkbox]{display:inline-block;width:auto;margin-right:.5em;box-shadow:none}.htrw textarea:disabled,.htrw input:not([type]):disabled,.htrw input[type=color]:disabled,.htrw input[type=date]:disabled,.htrw input[type=datetime]:disabled,.htrw input[type=datetime-local]:disabled,.htrw input[type=email]:disabled,.htrw input[type=month]:disabled,.htrw input[type=password]:disabled,.htrw input[type=number]:disabled,.htrw input[type=search]:disabled,.htrw input[type=tel]:disabled,.htrw input[type=text]:disabled,.htrw input[type=time]:disabled,.htrw input[type=url]:disabled,.htrw input[type=week]:disabled,.htrw select:disabled{background-color:#ebebe4}.htrw input[type=search]{-webkit-appearance:none;border-radius:0}.htrw .checkbox-label label,.htrw .checkbox-label+label,.htrw .radio-label label,.htrw .radio-label+label,.htrw input[type=radio] label,.htrw input[type=radio]+label,.htrw input[type=checkbox] label,.htrw input[type=checkbox]+label{font-weight:400;font-family:"Open Sans",sans-serif;font-size:1em;color:#000}.htrw input[type=color]{padding:0;display:inline;width:23px;height:23px;display:block}.htrw input[type=color i][list]{width:88px;height:23px}.htrw input[type=range]+output{margin-top:-1em;display:block;margin-bottom:1.6em}.htrw ::-webkit-input-placeholder{color:rgba(90,104,115,.5)}.htrw :-moz-placeholder{color:rgba(90,104,115,.5)}.htrw ::-moz-placeholder{color:rgba(90,104,115,.5)}.htrw :-ms-input-placeholder{color:rgba(90,104,115,.5)}.htrw label,.htrw legend{font-weight:900;font-family:"Raleway",sans-serif;color:#00b6de;font-size:1.2em;margin-bottom:.4em;display:inline-block}.contrast_mode .htrw label,.contrast_mode .htrw legend{color:#3a6f8f}.htrw .label-sub{font-family:"Open Sans",sans-serif;font-size:.9em}.htrw .fieldset-help{padding-top:2.8em}.htrw .fieldset-help legend{float:left}.htrw .fieldset-help .tooltip{margin-top:.1em;margin-left:.5em}.htrw .fieldset-help+.field-wrap{clear:left}.htrw .fieldset-help .legend-heading{margin-top:0}.htrw .required{color:#f58025}.htrw input[type=range]{width:100%;padding:0;margin-top:0;margin-left:0;margin-right:0;border:solid 2px transparent;padding:0 .7em;width:100%;height:2em;border-radius:7px;background:linear-gradient(#e5f8fc,#e5f8fc) padding-box,linear-gradient(#00b6de,#00b6de) border-box;background-size:100% 100%,100% 100%}.htrw input[type=range],.htrw input[type=range]::-webkit-slider-runnable-track,.htrw input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.contrast_mode .htrw input[type=range]{background:linear-gradient(#ebebeb,#ebebeb) padding-box,linear-gradient(#3a6f8f,#3a6f8f) border-box}.htrw input[type=range]:focus::-webkit-slider-thumb,.htrw input[type=range]:active::-webkit-slider-thumb{border:2px solid #f58025}.htrw input[type=range]:focus::-moz-range-thumb,.htrw input[type=range]:active::-moz-range-thumb{border:2px solid #f58025}.htrw input[type=range]:focus::-ms-thumb,.htrw input[type=range]:active::-ms-thumb{border:2px solid #f58025}.htrw input[type=range]::-webkit-slider-thumb{box-sizing:border-box;cursor:ew-resize;width:1.1em;height:1.69em;padding-left:2px;background:url(//www.getsmarteraboutmoney.ca/app/plugins/gsam-tools/calculators/how-tax-rates-work/css/comp/../../images/thumb.png);background-origin:content-box;background-size:1em 1em;background-repeat:no-repeat;background-position:center center;border-radius:5px;position:relative;top:-.3em;border:none;z-index:1}.contrast_mode .htrw input[type=range]::-webkit-slider-thumb{background:linear-gradient(#3a6f8f,#3a6f8f) content-box,linear-gradient(#fff,#fff) border-box}.htrw input[type=range]::-moz-range-thumb{box-sizing:border-box;cursor:ew-resize;width:1.1em;height:1.69em;padding-left:2px;background:url(//www.getsmarteraboutmoney.ca/app/plugins/gsam-tools/calculators/how-tax-rates-work/css/comp/../../images/thumb.png);background-origin:content-box;background-size:1em 1em;background-repeat:no-repeat;background-position:center center;border-radius:5px;position:relative;top:-.3em;border:none;z-index:1}.contrast_mode .htrw input[type=range]::-moz-range-thumb{background:linear-gradient(#3a6f8f,#3a6f8f) content-box,linear-gradient(#fff,#fff) border-box}.htrw input[type=range]::-ms-thumb{box-sizing:border-box;cursor:ew-resize;width:1.1em;height:1.69em;padding-left:2px;background:url(//www.getsmarteraboutmoney.ca/app/plugins/gsam-tools/calculators/how-tax-rates-work/css/comp/../../images/thumb.png);background-origin:content-box;background-size:1em 1em;background-repeat:no-repeat;background-position:center center;border-radius:5px;position:relative;top:-.3em;border:none;z-index:1}.contrast_mode .htrw input[type=range]::-ms-thumb{background:linear-gradient(#3a6f8f,#3a6f8f) content-box,linear-gradient(#fff,#fff) border-box}.htrw input[type=range]::-webkit-slider-runnable-track{position:relative}.htrw input[type=range]::-webkit-slider-runnable-track:before,.htrw input[type=range]::-webkit-slider-runnable-track:after{position:absolute}.htrw input[type=range]::-ms-track{border:none;color:transparent}.htrw input[type=range]::-webkit-slider-runnable-track{height:1.1em;border-radius:0;background:linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#e5f8fc 0%,#e5f8fc 43%,#3a6f8f 44%,#3a6f8f 56%,#e5f8fc 57%,#e5f8fc 100%);position:relative;background-size:.25em 100%,.25em 100%,100% 100%;background-position:left top,right top,left top;background-repeat:no-repeat}.contrast_mode .htrw input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#ebebeb 0%,#ebebeb 43%,#3a6f8f 44%,#3a6f8f 56%,#ebebeb 57%,#ebebeb 100%);background-size:.25em 100%,.25em 100%,100% 100%;background-position:left top,right top,left top;background-repeat:no-repeat}.htrw input[type=range]::-moz-range-track{height:1.1em;border-radius:0;background:linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#e5f8fc 0%,#e5f8fc 43%,#3a6f8f 44%,#3a6f8f 56%,#e5f8fc 57%,#e5f8fc 100%);position:relative;background-size:.25em 100%,.25em 100%,100% 100%;background-position:left top,right top,left top;background-repeat:no-repeat}.contrast_mode .htrw input[type=range]::-moz-range-track{background:linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#ebebeb 0%,#ebebeb 43%,#3a6f8f 44%,#3a6f8f 56%,#ebebeb 57%,#ebebeb 100%);background-size:.25em 100%,.25em 100%,100% 100%;background-position:left top,right top,left top;background-repeat:no-repeat}.htrw input[type=range]::-ms-track{height:1.1em;border-radius:0;background:linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#e5f8fc 0%,#e5f8fc 43%,#3a6f8f 44%,#3a6f8f 56%,#e5f8fc 57%,#e5f8fc 100%);position:relative;background-size:.25em 100%,.25em 100%,100% 100%;background-position:left top,right top,left top;background-repeat:no-repeat}.contrast_mode .htrw input[type=range]::-ms-track{background:linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#3a6f8f,#3a6f8f),linear-gradient(#ebebeb 0%,#ebebeb 43%,#3a6f8f 44%,#3a6f8f 56%,#ebebeb 57%,#ebebeb 100%);background-size:.25em 100%,.25em 100%,100% 100%;background-position:left top,right top,left top;background-repeat:no-repeat}.htrw input[type=range]::-moz-range-progress{display:none}.htrw input[type=range]::-ms-fill-lower{display:none}.htrw .wrapper-input-range{content:"";display:block;clear:both;display:inline-block;position:relative;margin-bottom:1.6em;width:100%;font-size:1.1em;height:2em}.htrw .wrapper-input-range input[type=range]{width:100%;height:100%;margin-bottom:0}.htrw .wrapper-input-range[data-min-label]:before,.htrw .wrapper-input-range[data-max-label]:after{display:block;position:absolute;top:100%;min-width:28px;margin-top:.2em;text-align:center;font-size:.8em}.htrw .wrapper-input-range[data-min-label]:before{content:" " attr(data-min-label);left:0}.htrw .wrapper-input-range[data-max-label]:after{content:" " attr(data-max-label);right:0}@media print{.htrw .submit{display:none !important}.htrw label{color:#000;font-size:1em;margin-bottom:0}.htrw .wrapper-input-range:before,.htrw .wrapper-input-range:after{display:none !important}.htrw .wrapper-input-range{height:auto}.htrw input,.htrw select{padding:0;border:none;box-shadow:none}.htrw .politespace-proxy-val{padding-left:0 !important;padding-right:0 !important}.htrw .field-wrap .field-unit-label{margin-top:0 !important;line-height:1}.htrw .politespace-proxy.active.notempty>.politespace-proxy-val{top:0 !important}}.htrw .form-fields{margin-top:2.4em;margin-bottom:2em}@media print{.htrw .form-fields{margin-top:.5em;margin-bottom:.5em}}.htrw .field-wrap:before,.htrw .field-wrap:after{content:"";display:table}.htrw .field-wrap:after{clear:both}.htrw .field-wrap .field-inline-inputs:before,.htrw .field-wrap .field-inline-inputs:after{content:"";display:table}.htrw .field-wrap .field-inline-inputs:after{clear:both}.htrw .field-wrap .field-inline-inputs>*{vertical-align:top}.htrw .field-wrap .field-inline-inputs input,.htrw .field-wrap .field-inline-inputs select,.htrw .field-wrap .field-inline-inputs textarea,.htrw .field-wrap .field-inline-inputs select{float:left;margin-left:1em}.htrw .field-wrap .field-inline-inputs input:first-child,.htrw .field-wrap .field-inline-inputs select:first-child,.htrw .field-wrap .field-inline-inputs textarea:first-child,.htrw .field-wrap .field-inline-inputs select:first-child{margin-left:0}.htrw .field-wrap .field-inline-inputs select{width:calc(100% - 1em)}.htrw .field-wrap .field-inline-inputs select:first-child{width:100%}@media screen and (min-width:600px){.htrw .field-wrap .field-inline-inputs select{max-width:285px}.htrw .field-wrap .field-inline-inputs select+.field-unit-label{margin-left:1em}}@media screen and (max-width:599px){.htrw .field-wrap .field-inline-inputs input+input,.htrw .field-wrap .field-inline-inputs input+select,.htrw .field-wrap .field-inline-inputs .politespace-proxy+select,.htrw .field-wrap .field-inline-inputs .politespace-proxy+input{clear:left;margin-left:0}.htrw .field-wrap .field-inline-inputs select+.field-unit-label{clear:left}}.htrw .field-wrap .field-inline-inputs .field-unit-label:first-child+input,.htrw .field-wrap .field-inline-inputs .field-unit-label:first-child+select{margin-left:0}.htrw .field-wrap .field-inline-inputs .tooltip{margin-top:.2em}.htrw .field-wrap .field-inline-inputs .field-unit-label+.tooltip{margin-left:.8em}.htrw .field-wrap .field-inline-inputs .politespace-proxy{float:left}.htrw .field-wrap .field-unit-label{display:block;font-size:1.3em;margin-top:.1em;float:left;margin-right:.3em;margin-left:.3em}.htrw .field-wrap .field-unit-label:first-child{margin-left:0}.htrw .field-wrap .field-unit-label-dollar-french{display:none}html[lang=fr-CA] .htrw .field-wrap .field-unit-label-dollar-french{display:block}html[lang=fr-CA] .htrw .field-wrap .field-unit-label-dollar{display:none}.htrw .field-wrap .field-has-tooltip .field-input,.htrw .field-wrap .field-has-tooltip select.field-input{width:calc(100% - 2.8em)}.htrw .field-wrap .field-has-tooltip .tooltip{margin-left:.8em;margin-top:.4em}.htrw .field-wrap .field-has-tooltip [data-validation-format=percent]+.field-unit-label+.tooltip{margin-left:.3em}.htrw .field-wrap .field-short{max-width:9em}.htrw .field-wrap .field-error-message{display:none}.htrw .field-wrap.field-has-error .field-label{color:#f58025}.htrw .field-wrap.field-has-error .field-error-message{display:block;clear:both;color:#f58025;margin-top:-1em;float:left;clear:left}@media print{.htrw .field-wrap{page-break-inside:avoid;break-inside:avoid}.htrw .field-wrap .tooltip,.htrw .field-wrap input[type=range],.htrw .field-wrap .submit{display:none !important}}.htrw .field-wrap .textarea-limit-text{margin-top:-1em;clear:left;float:left}.htrw .field-wrap .field-with-range{margin-bottom:.8em}.htrw .field-wrap .field-with-range .field-with-range-input{max-width:6em;margin-right:1.8em}.htrw .field-wrap .field-with-range .field-with-range-slider{max-width:none;display:block;margin-left:0;margin-right:0;width:100%}.htrw .field-wrap .field-with-range .field-with-range-input+.field-unit-label,.htrw .field-wrap .field-with-range .politespace-proxy+.field-unit-label{margin-right:.97em}.htrw .field-wrap .field-with-range.field-has-tooltip{position:relative}.htrw .field-wrap .field-with-range.field-has-tooltip .field-with-range-input{margin-right:0}.htrw .field-wrap .field-with-range.field-has-tooltip .tooltip{position:absolute;left:6.5em;top:0;margin-right:1em}.htrw .field-wrap .field-with-range.field-has-tooltip .field-unit-label+.field-with-range-input+.field-with-range-slider+.tooltip,.htrw .field-wrap .field-with-range.field-has-tooltip .field-unit-label+.field-with-range-input+.wrapper-input-range+.tooltip,.htrw .field-wrap .field-with-range.field-has-tooltip .field-unit-label+.politespace-proxy+.field-with-range-slider+.tooltip,.htrw .field-wrap .field-with-range.field-has-tooltip .field-unit-label+.politespace-proxy+.field-unit-label+.field-with-range-slider+.tooltip,.htrw .field-wrap .field-with-range.field-has-tooltip .field-unit-label+.politespace-proxy+.wrapper-input-range+.tooltip,.htrw .field-wrap .field-with-range.field-has-tooltip .field-unit-label+.politespace-proxy+.field-unit-label+.wrapper-input-range+.tooltip{left:7.2em}.htrw .field-wrap .field-with-range.field-has-tooltip [data-validation-format=percent]+.field-unit-label+.field-with-range-slider+.tooltip,.htrw .field-wrap .field-with-range.field-has-tooltip [data-validation-format=percent]+.field-unit-label+.wrapper-input-range+.tooltip{left:8em}@media screen and (min-width:600px){.htrw .field-wrap .field-with-range.field-has-tooltip{position:relative}.htrw .field-wrap .field-with-range.field-has-tooltip .field-with-range-input{margin-right:1.8em}.htrw .field-wrap .field-with-range.field-has-tooltip .wrapper-input-range{width:calc(100% - 9.9em) !important}.htrw .field-wrap .field-with-range.field-has-tooltip .field-unit-label+.wrapper-input-range{width:calc(100% - 10.4em) !important}.htrw .field-wrap .field-with-range.field-has-tooltip .field-unit-label+.field-with-range-input+.field-with-range-slider+.tooltip,.htrw .field-wrap .field-with-range.field-has-tooltip .field-unit-label+.politespace-proxy+.field-with-range-slider+.tooltip,.htrw .field-wrap .field-with-range.field-has-tooltip .field-unit-label+.politespace-proxy+.field-unit-label+.field-with-range-slider+.tooltip,.htrw .field-wrap .field-with-range.field-has-tooltip [data-validation-format=percent]+.field-unit-label+.field-with-range-slider+.tooltip,.htrw .field-wrap .field-with-range.field-has-tooltip .field-unit-label+.field-with-range-input+.wrapper-input-range+.tooltip,.htrw .field-wrap .field-with-range.field-has-tooltip .field-unit-label+.politespace-proxy+.wrapper-input-range+.tooltip,.htrw .field-wrap .field-with-range.field-has-tooltip .field-unit-label+.politespace-proxy+.field-unit-label+.wrapper-input-range+.tooltip,.htrw .field-wrap .field-with-range.field-has-tooltip [data-validation-format=percent]+.field-unit-label+.wrapper-input-range+.tooltip,.htrw .field-wrap .field-with-range.field-has-tooltip .tooltip{position:absolute;right:0;left:auto;margin-right:0}}@media screen and (min-width:600px){.htrw .field-wrap .field-with-range{max-width:600px}.htrw .field-wrap .field-with-range .field-with-range-input{max-width:none;width:6em !important}.htrw .field-wrap .field-with-range .wrapper-input-range{width:calc(100% - 9.3em)}.htrw .field-wrap .field-with-range .field-with-range-input+.field-unit-label,.htrw .field-wrap .field-with-range .politespace-proxy+.field-unit-label{margin-left:-1.1em}}.htrw .politespace-proxy input,.htrw .politespace-proxy select{width:100% !important;margin-left:0 !important}.htrw .checkbox-field,.htrw .field-radio-buttons{margin-bottom:1em}.htrw .checkbox-field .field-wrap,.htrw .field-radio-buttons .field-wrap{margin-top:.4em;margin-bottom:1.3em}.htrw .checkbox-field input[type=checkbox],.htrw .checkbox-field input[type=radio],.htrw .field-radio-buttons input[type=checkbox],.htrw .field-radio-buttons input[type=radio]{clip:rect(1px,1px,1px,1px);-webkit-clip-path:polygon(0px 0px,0px 0px,0px 0px,0px 0px);clip-path:polygon(0px 0px,0px 0px,0px 0px,0px 0px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.htrw .checkbox-field input[type=checkbox]+label,.htrw .checkbox-field input[type=radio]+label,.htrw .field-radio-buttons input[type=checkbox]+label,.htrw .field-radio-buttons input[type=radio]+label{padding-left:2.3em;position:relative;cursor:pointer}.htrw .checkbox-field input[type=checkbox]+label:hover:before,.htrw .checkbox-field input[type=checkbox]+label:active:before,.htrw .checkbox-field input[type=checkbox]+label:focus:before,.htrw .checkbox-field input[type=radio]+label:hover:before,.htrw .checkbox-field input[type=radio]+label:active:before,.htrw .checkbox-field input[type=radio]+label:focus:before,.htrw .field-radio-buttons input[type=checkbox]+label:hover:before,.htrw .field-radio-buttons input[type=checkbox]+label:active:before,.htrw .field-radio-buttons input[type=checkbox]+label:focus:before,.htrw .field-radio-buttons input[type=radio]+label:hover:before,.htrw .field-radio-buttons input[type=radio]+label:active:before,.htrw .field-radio-buttons input[type=radio]+label:focus:before{border-color:#f58025}.htrw .checkbox-field input[type=checkbox]+label:before,.htrw .checkbox-field input[type=checkbox]+label:after,.htrw .checkbox-field input[type=radio]+label:before,.htrw .checkbox-field input[type=radio]+label:after,.htrw .field-radio-buttons input[type=checkbox]+label:before,.htrw .field-radio-buttons input[type=checkbox]+label:after,.htrw .field-radio-buttons input[type=radio]+label:before,.htrw .field-radio-buttons input[type=radio]+label:after{content:"";width:1.5em;height:1.5em;display:block;position:absolute;top:0;bottom:0;left:0;margin:auto}.htrw .checkbox-field input[type=checkbox]+label:before,.htrw .checkbox-field input[type=radio]+label:before,.htrw .field-radio-buttons input[type=checkbox]+label:before,.htrw .field-radio-buttons input[type=radio]+label:before{border:1px solid #000}.htrw .checkbox-field input[type=radio]+label:before,.htrw .field-radio-buttons input[type=radio]+label:before{border-radius:100%}.htrw .checkbox-field input[type=checkbox]:checked+label:before,.htrw .checkbox-field input[type=radio]:checked+label:before,.htrw .field-radio-buttons input[type=checkbox]:checked+label:before,.htrw .field-radio-buttons input[type=radio]:checked+label:before{border:1px solid #000}.htrw .checkbox-field input[type=checkbox]:checked+label:after,.htrw .checkbox-field input[type=radio]:checked+label:after,.htrw .field-radio-buttons input[type=checkbox]:checked+label:after,.htrw .field-radio-buttons input[type=radio]:checked+label:after{top:-.3em;left:.2em;width:1.7em;height:1.7em;content:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgOTUuNDUzIDEwMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOTUuNDUzIDEwMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PGc+PHBvbHlnb24gcG9pbnRzPSI5NC41ODcsMjcuNDggMzEuNjU3LDg2LjE1IDMxLjIxNyw4NS42OCAxOC44NDcsNzIuNDEgMC41NjYsNTIuODEgMTQuMTA2LDQwLjE5IDMyLjM4Nyw1OS43OSA4MS43NzYsMTMuNzQgICAiLz48L2c+PC9nPjwvc3ZnPg==")}.htrw .checkbox-field input[type=checkbox]:checked+label:hover:before,.htrw .checkbox-field input[type=checkbox]:checked+label:active:before,.htrw .checkbox-field input[type=checkbox]:checked+label:focus:before,.htrw .checkbox-field input[type=radio]:checked+label:hover:before,.htrw .checkbox-field input[type=radio]:checked+label:active:before,.htrw .checkbox-field input[type=radio]:checked+label:focus:before,.htrw .field-radio-buttons input[type=checkbox]:checked+label:hover:before,.htrw .field-radio-buttons input[type=checkbox]:checked+label:active:before,.htrw .field-radio-buttons input[type=checkbox]:checked+label:focus:before,.htrw .field-radio-buttons input[type=radio]:checked+label:hover:before,.htrw .field-radio-buttons input[type=radio]:checked+label:active:before,.htrw .field-radio-buttons input[type=radio]:checked+label:focus:before{border-color:#f58025}.htrw .checkbox-field input[type=radio]:checked+label:after,.htrw .field-radio-buttons input[type=radio]:checked+label:after{content:"";width:.9em;height:.9em;left:.3em;top:0;background-color:#000;border-radius:100%}.htrw .checkbox-field input[type=checkbox]:focus+label:before,.htrw .checkbox-field input[type=radio]:focus+label:before,.htrw .field-radio-buttons input[type=checkbox]:focus+label:before,.htrw .field-radio-buttons input[type=radio]:focus+label:before{border-color:#f58025}.htrw .highlighted-block{background:repeating-linear-gradient(45deg,#00a5ca,#00a5ca 1px,#00b6de 2px,#00b6de 13px),#00b6de;color:#fff;padding:1em 1em .6em;margin-top:1.4em;margin-bottom:1.4em}.contrast_mode .htrw .highlighted-block{background:#e5f8fc;color:#1b4965}.htrw .highlighted-block .highlighted-block-title{margin:0;color:#fff;font-weight:400;font-size:1.15em}.contrast_mode .htrw .highlighted-block .highlighted-block-title{color:#1b4965}.htrw .highlighted-block .highlighted-block-value{margin:0;color:#fff;font-size:2em;font-weight:800}.contrast_mode .htrw .highlighted-block .highlighted-block-value{color:#1b4965}.htrw .highlighted-block .highlighted-block-right{border-top:1px solid #fff;margin-top:1em;padding-top:1em}.contrast_mode .htrw .highlighted-block .highlighted-block-right{border-color:#1b4965}@media screen and (min-width:700px){.htrw .highlighted-block:before,.htrw .highlighted-block:after{content:"";display:table}.htrw .highlighted-block:after{clear:both}.htrw .highlighted-block .highlighted-block-left,.htrw .highlighted-block .highlighted-block-right{float:left;width:50%}.htrw .highlighted-block .highlighted-block-right{margin-top:0;padding-top:0;border-left:1px solid #fff;border-top:none;padding-left:1em}}@media print{.htrw .highlighted-block{background:0 0;color:#000;padding:0}.htrw .highlighted-block .highlighted-block-title,.htrw .highlighted-block .highlighted-block-value{color:#000}.htrw .highlighted-block .highlighted-block-left,.htrw .highlighted-block .highlighted-block-right{page-break-inside:avoid;break-inside:avoid}}.htrw .field-wrap{display:block}.htrw .htrw-container{margin-top:2em}.htrw .htrw-container:before,.htrw .htrw-container:after{content:"";display:table}.htrw .htrw-container:after{clear:both}.htrw .htrw-container .htrw-federal-tax,.htrw .htrw-container .htrw-prov-tax{margin-top:1.3em;margin-bottom:3em;margin-left:auto;margin-right:auto}.htrw .htrw-container .htrw-federal-tax{max-width:482px}.htrw .htrw-container .htrw-prov-tax{max-width:482px}@media screen and (min-width:1280px){.htrw .htrw-container .htrw-container:after{content:"";display:block;clear:both}.htrw .htrw-container .htrw-federal-tax,.htrw .htrw-container .htrw-prov-tax{width:50%;float:left;margin-top:1.3em;margin-bottom:2em}.htrw .htrw-container .htrw-federal-tax{padding-right:1.3em}.htrw .htrw-container .htrw-prov-tax{padding-left:1em}}.htrw .highlighted-block-total,.htrw .highlighted-block-fed{border-bottom:1px solid #fff;margin-bottom:.9em;padding-bottom:.5em}@media screen and (min-width:900px){.htrw .highlighted-block-total,.htrw .highlighted-block-fed{border-bottom:none;margin-bottom:0;padding-bottom:0;border-right:1px solid #fff}.htrw .highlighted-block-total,.htrw .highlighted-block-fed,.htrw .highlighted-block-prov{float:left;width:33.33%}.htrw .highlighted-block-fed,.htrw .highlighted-block-prov{padding-left:1em}}.htrw [data-field=taxable-income]{margin-top:2em;margin-bottom:-.5em}.htrw #Federal_-_ToolTip,.htrw #Ontario_-_ToolTip{opacity:0;transition:opacity .4s ease-out}.htrw .htrw-federal-tax:hover #Federal_-_ToolTip{opacity:1;transition:opacity .1s ease-out}.htrw .htrw-prov-tax:hover #Ontario_-_ToolTip{opacity:1;transition:opacity .1s ease-out}.htrw .htrw-ledgend{margin-top:-1.7em;margin-bottom:1.2em}.htrw .htrw-ledgend-item{display:block;font-size:.85em;margin-bottom:1.5em}.htrw .htrw-ledgend-item:before{content:"";display:inline-block;width:1.6em;height:1.6em;border:1px solid #000;margin-right:.5em;vertical-align:middle;position:relative;top:-.12em}@media screen and (min-width:480px){.htrw .htrw-ledgend{text-align:center;padding-left:5.1em}.htrw .htrw-ledgend .htrw-ledgend-item{display:inline-block;margin-right:4em}}.htrw .htrw-ledgend-item-income:before{background-color:#00b6de}.htrw .htrw-ledgend-item-tax:before{background-color:#3b7090}.htrw .htrw-ledgend-item-surtax:before{background-color:#7bc143}