:root{--app-bg:#f8f8f8;--app-brand-content:#daebe8;--app-brand-grey:#e9e9e9;--app-text:#293637;--app-border:#748ed6;--app-focus-border:yellow;--app-adj-val-clr:#434B60;--app-width:98%;--app-padding-x:1%}button,select,input{--btn-bg-color:#daece9;--btn-hvr-bg-color:#bfd8d3;--btn-padding:8px 20px;--btn-text-color:var(--app-text);--hdr-btn-border:1px solid var(--app-border);--btn-border:2px solid #b1c2f3;--btn-focus-border:2px solid var(--app-focus-border);--btn-radius:19px;--tbx-hvr-border:2px solid var(--app-border)}html,body{background-color:var(--app-bg);font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:1em;color:var(--app-text);margin:0;width:100%;height:100%}a{color:#264887;text-decoration:none}a:hover,a:focus{text-decoration:underline}button,select{background-color:var(--btn-bg-color);padding:var(--btn-padding);color:var(--btn-text-color);font-size:1.2em;font-weight:400;border:var(--btn-border);border-radius:var(--btn-radius)}button:hover,select:hover{background-image:none;background-color:var(--btn-hvr-bg-color);cursor:pointer}button:focus,select:focus{border-color:var(--btn-focus-border);outline:none}.container{display:grid;grid-template-columns:auto;grid-template-rows:auto 1fr auto;grid-template-areas:'header' 'mainContent' 'footer';margin:0;padding:0;width:100%;height:100%;width:100vw;height:100vh;overflow-x:hidden;overflow-y:auto}.mainHeader{background-color:var(--app-bg);grid-area:header;display:grid;grid-template-columns:1fr 2fr 1fr;margin:0 auto;padding:0 var(--app-padding-x);height:95px;width:var(--app-width);text-align:center}.mainHeader h1,.SsaveWin h1{position:relative;font-weight:400;color:#7FD4CE;margin:0 auto;padding:0;font-size:25px;line-height:95px}.mainHeader h1 img{width:auto;height:40px;vertical-align:middle}.mainHeader .trust{padding:35px 0 0;text-align:left}.mainHeader #langTools{padding:40px 5px;font-size:.7em;text-align:right}.mainContent{position:relative;background-color:var(--app-brand-content);grid-area:mainContent;display:grid;grid-template-columns:100%;grid-template-rows:100%;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:center;justify-content:center;margin:0;padding:0;width:100%;overflow-x:hidden;overflow-y:hidden}.mainContent .section{display:grid;grid-template-columns:100%;grid-template-rows:1fr auto;grid-template-areas:'innerContent' 'btns';-webkit-box-pack:center;justify-content:center;padding:0;width:100%;height:100%;clear:both}.mainContent .section .content{grid-area:innerContent;padding:0 1%;width:98%;overflow-y:auto}.mainContent .section h2{margin-top:10px;padding-top:0;font-weight:400}.mainContent .section .content p{text-align:justify;margin-right:10px}div.buttons{grid-area:btns;margin:10px 2% 10px;width:96%;clear:both}.buttons>button{margin-bottom:0}.buttons>.btnPrev{float:left}.buttons>.btnNext{float:right}.thought{position:relative;margin:10px 1%;padding:0;width:30%;float:left}#worries .thought>label{display:none}.thought>label{position:relative;padding:10px;font-size:1em;font-weight:700}.thought>input,.thought>select.selOwn{background-color:#f0f8ff;position:relative;padding:10px;width:70%;font-size:1em;color:var(--app-text);border:var(--btn-border);border-radius:10px;float:left}.thought>input.amt{background-color:#f0f8ff;position:relative;margin:auto 2%;padding:10px;width:15%;font-size:1em;text-align:center;color:var(--app-text);border:var(--btn-border);border-radius:10px;float:right}.thought>select.selOwn{width:auto;float:right}.thought>input:focus,.thought>select:focus{background-color:#fff;outline:none!important;border:var(--tbx-hvr-border)}.thought>button{margin:2px 0 0 2%;padding:5px 10px;float:left}#charts,#rCharts{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;margin:0;padding:0;width:100%}.footer{background-color:var(--app-bg);position:relative;grid-area:footer;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-areas:'footHelp cc share';margin:0;padding:0;width:100%;height:80px;text-align:center}.footer div{position:relative;display:block;padding:10px 5px;color:var(--app-text);text-align:center;text-decoration:none}.footer div#footHelp{grid-area:footHelp}.footer div p{margin:0 0 0;font-weight:400;font-size:1em;line-height:120%}.footer a#callNow{position:relative;display:block;padding:0;color:var(--app-text);text-align:left;text-decoration:none;float:left}.footer a#callNow:hover,.footer a#callNow:focus{opacity:.6}.footer a#callNow h5{display:block;margin:10px 0 0;font-weight:700;font-size:1.3em;line-height:120%;white-space:nowrap;}.footer a#callNow p{display:block;margin:0;font-weight:400;font-size:1em;line-height:120%;white-space:nowrap}.footer a#callNow img{margin:1px 5px 0 0;padding:10px 0;float:left;width:auto;height:40px}.footer div#cc{grid-area:cc;margin-top:5px}.footer a#aUses:hover{cursor:help}.footer a#aUses:hover,.footer a#aUses:focus{text-decoration:underline}.footer div#share{grid-area:share;margin-top:10px;text-align:right}.footer div#share p,.SAlertWin #SAlertWinDiv #donateDiv .sharer p{position:relative;display:inline-block;margin:5px}.footer ul,.SAlertWin #SAlertWinDiv #donateDiv ul{position:relative;list-style-type:none;margin:2px 0 0;padding:0;float:right}.footer li,.SAlertWin #SAlertWinDiv #donateDiv li{display:inline-block;padding-right:2px}.footer div#share ul li img,.SAlertWin #SAlertWinDiv #donateDiv ul li img{position:relative;display:inline-block;height:24px;width:auto}.footer p.small{font-size:.8em;margin:2px}.SAlertBKGD{position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.75);display:grid;grid-template-columns:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin:0;padding:0;width:100%;height:100%;z-index:50}.SAlertWin{position:relative;display:block;margin:auto;width:75%;opacity:1}.SAlertWin h1{position:relative;background-color:var(--app-brand-content);display:block;margin-bottom:0;padding:10px;width:100%;font-weight:400;color:var(--app-border);border-radius:10px 10px 0 0;box-shadow:2px 3px 7px #333}.SAlertWin #SAlertWinDiv{position:relative;background-color:var(--app-bg);display:block;margin-top:0;padding:5px 10px;width:100%;border-width:0 1px 1px;border-color:var(--app-border);border-radius:0 0 20px 20px;box-shadow:2px 3px 7px #333}.SAlertWin #SAlertWinDiv .getHelp,.SAlertWin #SAlertWinDiv #donateDiv{position:relative;display:block;margin:0 auto 10px;padding:0;width:100%;height:300px;overflow-y:scroll}.SAlertWin #SAlertWinDiv #donateDiv .sharer{position:relative;margin:0 10px 0 0;float:left}.SAlertWin #SAlertWinDiv #donateDiv .sharer p{position:relative;margin:5px 5px 5px 0;float:left}.SAlertWin #SAlertWinDiv #donateDiv ul{display:inline-block;margin:2px auto 0;float:none}.getHelp h3{margin:0 0 5px}.getHelp .orgs{position:relative;display:grid;grid-template-columns:33.3% 33.3% 33.3%;-webkit-box-pack:justify;justify-content:space-between}.getHelp .org{padding:0 5px 10px}.getHelp .org h4{margin:5px 0}.getHelp .org p,.mainContent .section .content .getHelp .org p{margin:5px 0;text-align:left}.SAlertWin button{position:relative;margin-right:25px;clear:both;float:right}.SsaveWin{position:relative;background-color:white;padding:10px;width:1000px}.SsaveWin .header{position:relative;margin:0 auto 20px;width:100%;text-align:center}.SsaveWin h1{position:relative;display:inline-block;font-weight:400;color:#7FD4CE;margin:0 auto;padding:0;font-size:25px}.SsaveWin img#printLogo{position:relative;display:inline-block;margin:0;width:100px;height:auto;vertical-align:middle}.SsaveWin #displayCharts{margin:-20px auto 0;padding-top:0}.SsaveWin #displayCharts #rCharts{width:100%}.SsaveWin #displayCharts h2,.SsaveWin .saveHide{display:none}.SsaveWin p{margin:0 auto 10px;max-width:98%}.SsaveWin p.hlight{font-size:.9em}.SsaveWin .getHelp h3{margin:0 auto 5px;width:99%;font-size:1.2em}.SsaveWin .getHelp .orgs{grid-template-columns:repeat(5,auto)}.SsaveWin>p:last-of-type{margin:10px auto;text-align:center}.hlight{font-weight:700}.error{color:red}.clearfix{display:block;clear:both;visibility:hidden;line-height:0;height:0}.no-cssgrid,cssgridlegacy .box{text-align:center}