@media screen and (max-width:777px){.thought{width:48%}#charts{grid-template-columns:100%;grid-auto-flow:row dense}#charts>div{margin-bottom:10px}.footer{grid-template-columns:50% 50%;grid-template-areas:'footHelp share cc';grid-template-rows:65px 55px;grid-auto-flow:row dense;width:100%;min-height:80px;height:auto;text-align:center}.footer div{padding:0 5px}.footer div#cc{margin:0 auto 2px;padding:0;grid-row-start:2;grid-row-end:2;grid-column:1 / span 2}.footer #cc p{font-size:.8em}.getHelp .orgs{grid-template-columns:50% 50%}.SsaveWin{width:1100px}.SsaveWin #charts{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:529px){.container{display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:'header' 'mainContent' 'footer';margin:0;padding:0;height:auto;overflow-x:hidden;overflow-y:auto}.mainHeader{grid-template-columns:3fr 1fr}.mainHeader .trust{display:none}.mainHeader #langTools{padding:30px 5px}.mainHeader h1{margin-left:1%}.mainContent{position:relative;background-color:var(--app-brand-content);grid-area:mainContent;display:grid;grid-template-rows:auto;-webkit-box-align:initial;align-items:initial;margin:0;padding:0 2%;width:96%;overflow-x:hidden;overflow-y:hidden}.thought{width:98%}.thought>input{width:75%;font-size:1em;color:var(--app-text);border:var(--btn-border);border-radius:10px;float:left}.footer{grid-template-columns:100%;grid-template-areas:'footHelp share cc';grid-template-rows:65px 60px 55px;grid-auto-flow:row dense;margin:0;padding:0;width:100%;height:auto;text-align:center}.footer div{padding:0}.footer div#footHelp{margin:0 auto 2px;padding:0;grid-row-start:1;grid-row-end:1;grid-column:1 / span 2}.footer a#callNow{padding:0;padding-right:49px;float:none}.footer a#callNow img{margin:1px 5px 0 0;padding:0 0}.footer div#share{margin:0 auto 2px;padding:0;grid-row-start:2;grid-row-end:2;grid-column:1 / span 2}.footer div#share p:first-child{display:none}.footer div#cc{margin:0 auto 2px;padding:0;grid-row-start:3;grid-row-end:3;grid-column:1 / span 2}.footer #cc p{font-size:.8em}.getHelp .orgs{grid-template-columns:100%}}@media screen and (max-width:400px){.mainHeader{grid-template-columns:100%}.mainHeader .trust,.mainHeader #langTools{display:none}.mainHeader h1{margin-left:auto}.buttons>button{width:100%;margin-bottom:5px}.buttons>.btnPrev,.buttons>.btnNext{float:none;clear:both}}