body{background-color:transparent!important}@font-face{font-family:Ubuntu;font-style:normal;font-weight:400;src:url(../fonts/ubuntu-v7-latin-regular.eot);src:local("Ubuntu"),url(../fonts/ubuntu-v7-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/ubuntu-v7-latin-regular.woff2) format("woff2"),url(../fonts/ubuntu-v7-latin-regular.woff) format("woff"),url(../fonts/ubuntu-v7-latin-regular.ttf) format("truetype"),url(../fonts/ubuntu-v7-latin-regular.svg#Ubuntu) format("svg")}@font-face{font-family:Ubuntu Medium;font-style:normal;font-weight:500;src:url(../fonts/ubuntu-v7-latin-500.eot);src:local("Ubuntu Medium"),local("Ubuntu-Medium"),url(../fonts/ubuntu-v7-latin-500.eot?#iefix) format("embedded-opentype"),url(../fonts/ubuntu-v7-latin-500.woff2) format("woff2"),url(../fonts/ubuntu-v7-latin-500.woff) format("woff"),url(../fonts/ubuntu-v7-latin-500.ttf) format("truetype"),url(../fonts/ubuntu-v7-latin-500.svg#Ubuntu) format("svg")}@font-face{font-family:Ubuntu;font-style:normal;font-weight:700;src:url(../fonts/ubuntu-v7-latin-700.eot);src:local("Ubuntu Bold"),local("Ubuntu-Bold"),url(../fonts/ubuntu-v7-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/ubuntu-v7-latin-700.woff2) format("woff2"),url(../fonts/ubuntu-v7-latin-700.woff) format("woff"),url(../fonts/ubuntu-v7-latin-700.ttf) format("truetype"),url(../fonts/ubuntu-v7-latin-700.svg#Ubuntu) format("svg")}@font-face{font-family:Ubuntu;font-style:normal;font-weight:300;src:url(../fonts/ubuntu-v7-latin-300.eot);src:local("Ubuntu Light"),local("Ubuntu-Light"),url(../fonts/ubuntu-v7-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/ubuntu-v7-latin-300.woff2) format("woff2"),url(../fonts/ubuntu-v7-latin-300.woff) format("woff"),url(../fonts/ubuntu-v7-latin-300.ttf) format("truetype"),url(../fonts/ubuntu-v7-latin-300.svg#Ubuntu) format("svg")}#collegesavings{max-width:708px;-webkit-text-size-adjust:100%}#collegesavings *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:arial,sans-serif;font-size:14px;font-weight:400}#collegesavings .cs-form_pane{float:left;background:#e1e1e1;height:390px;width:260px}#collegesavings .cs-savingsForm{width:221px;margin:40px 20px 20px}#collegesavings .cs-formRow{clear:both;overflow:hidden;margin:0;padding:0 0 20px;position:relative}#collegesavings .cs-error{color:red;font-size:11px;position:absolute;top:34px;z-index:10;width:221px;text-align:right;padding-right:10px;left:0}#collegesavings .cs-errorClass{border:1px solid #f00;background-color:#fefde9}#collegesavings .cs-errorClear{border:1px solid #ccc;background-color:#fff}#collegesavings .cs-formlabel{font-family:Ubuntu Medium,sans-serif;font-size:13px;width:88px;margin-right:12px;float:left;color:#333;height:10px!important}#collegesavings .cs-formlabel,#collegesavings #cs-label_type{padding-top:0!important;margin-top:-2px!important}#collegesavings #cs-forweekly{margin-top:-4px}#collegesavings #cs-label_type{margin-top:0!important;padding-top:6px!important}#collegesavings .cs-field{float:left;width:120px;height:32px;line-height:32px!important}#collegesavings .cs-text,#collegesavings .cs-select{font-size:12px!important}#collegesavings .cs-text{padding-left:10px;background:#f7f7f7;border:1px solid #ccc}#collegesavings .cs-select{width:120px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:10px;border:1px solid #ccc;box-shadow:1px 1px #ccc;-moz-box-shadow:1px 1px 0 0 #ccc;-webkit-box-shadow:1px 1px 0 0 #ccc}#collegesavings .cs-select::-ms-expand{display:none}#collegesavings .cs-select::-ms-value{background:transparent;color:#000}#collegesavings .cs-select:focus{outline:1px #000 solid;outline-offset:-4px}#collegesavings .cs-gradient{background:#fffdfd;background:url(/images/collegesavings/picklist_arrow.png) no-repeat right 7px center,-moz-linear-gradient(top,#fffdfd 0%,#ebebeb 100%);background:url(/images/collegesavings/picklist_arrow.png) no-repeat right 7px center,-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fffdfd),color-stop(100%,#ebebeb));background:url(/images/collegesavings/picklist_arrow.png) no-repeat 90px center,-webkit-linear-gradient(top,#fffdfd 0%,#ebebeb 100%);background:url(/images/collegesavings/picklist_arrow.png) no-repeat right 7px center,-o-linear-gradient(top,#fffdfd 0%,#ebebeb 100%);background:url(/images/collegesavings/picklist_arrow.png) no-repeat right 7px center,-ms-linear-gradient(top,#fffdfd 0%,#ebebeb 100%);background:url(/images/collegesavings/picklist_arrow.png) no-repeat right 7px center,linear-gradient(to bottom,#fffdfd,#ebebeb);filter:url(/images/collegesavings/picklist_arrow.png) no-repeat right 7px center,progid:DXImageTransform.Microsoft.gradient(startColorstr="#fffdfd",endColorstr="#ebebeb",GradientType=0)}#collegesavings .cs-gradient-selected{background:#fffdfd;background:-moz-linear-gradient(top,#fffdfd 0%,#ebebeb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fffdfd),color-stop(100%,#ebebeb));background:-webkit-linear-gradient(top,#fffdfd 0%,#ebebeb 100%);background:-o-linear-gradient(top,#fffdfd 0%,#ebebeb 100%);background:-ms-linear-gradient(top,#fffdfd 0%,#ebebeb 100%);background:linear-gradient(to bottom,#fffdfd,#ebebeb);filter:url(/images/collegesavings/picklist_arrow.png) no-repeat 90px center,progid:DXImageTransform.Microsoft.gradient(startColorstr="$top",endColorstr="$bottom",GradientType=0)}#collegesavings .cs-dotted_separator{background:url(/images/collegesavings/widedots.gif) transparent -2px bottom repeat-x;display:inline-block;font-size:0;line-height:0;width:100%;height:10px;margin-top:10px;padding-bottom:0;margin-bottom:0}#collegesavings #cs-savingsFormSubmit{width:175px;margin:auto;height:32px;color:#244674;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:700;display:block;border-radius:5px;background:#fffdfd;background:-moz-linear-gradient(top,#fffdfd 0%,#e6e6e6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fffdfd),color-stop(100%,#e6e6e6));background:-webkit-linear-gradient(top,#fffdfd 0%,#e6e6e6 100%);background:-o-linear-gradient(top,#fffdfd 0%,#e6e6e6 100%);background:-ms-linear-gradient(top,#fffdfd 0%,#e6e6e6 100%);background:linear-gradient(to bottom,#fffdfd,#e6e6e6);filter:url(/images/collegesavings/picklist_arrow.png) no-repeat 90px center,progid:DXImageTransform.Microsoft.gradient(startColorstr="$top",endColorstr="$bottom",GradientType=0);border:1px solid #ccc;box-shadow:1px 1px #ccc;-moz-box-shadow:1px 1px 0 0 #ccc;-webkit-box-shadow:1px 1px 0 0 #ccc;outline:none}#collegesavings #cs-savingsFormSubmit:focus{outline:1px #000 solid;outline-offset:-4px}#collegesavings #cs-savingsFormSubmit:hover{background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:-o-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:-ms-linear-gradient(top,#fff 0%,#f1f1f1 100%);background:linear-gradient(to bottom,#fff,#f1f1f1);filter:url(/images/collegesavings/picklist_arrow.png) no-repeat 90px center,progid:DXImageTransform.Microsoft.gradient(startColorstr="$top",endColorstr="$bottom",GradientType=0)}#collegesavings #cs-savingsFormSubmit:active{box-shadow:-3px -1px #ccc}#collegesavings .cs-gadget_header,#collegesavings .cs-subheader,#collegesavings .cs-subheader2{font-family:Ubuntu,sans-serif;font-size:24px;font-weight:400;color:#244674}#collegesavings .cs-gadget_header{margin-top:32px}#collegesavings .cs-subheader{font-size:18px}#collegesavings .cs-subheader2{font-size:15px;line-height:20px;color:#333;font-weight:700;margin:30px 0 31px;width:640px}#collegesavings .cs-pointer{background:#f1f1f1 url(/images/collegesavings/calculator_shape1.png) no-repeat;background-position:center;background-size:100% 100%;width:58px;height:390px;float:left}#collegesavings #cs-welcome_pane{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:left;margin-left:20px}#collegesavings #cs-welcome_pane p{width:90%;font-size:14px;color:#333;line-height:20px}#collegesavings .cs-results_pane{background:#f1f1f1;float:left;height:390px;width:322px;padding:10px;text-align:center}#collegesavings .cs-results_pane .cs-headline{margin-top:20px;text-align:center}#collegesavings .cs-resultsContainer{margin-top:47px;margin-bottom:0}#collegesavings #cs-totalSavings{width:100%;margin:auto auto 45px;font-family:Ubuntu,sans-serif;font-size:18px;font-weight:400;color:#333}#collegesavings #cs-totalSavings>strong{font-family:Ubuntu,sans-serif;font-size:18px;font-weight:700;color:#333}#collegesavings #cs-chart_div,#collegesavings #cs-chart_msg{margin:0;padding:0;float:left}#collegesavings #cs-chart_div{width:133px}#collegesavings #cs-chart_msg{width:160px;float:left;text-align:left;margin-left:5px;padding-top:30px;margin-bottom:10px}#collegesavings .cs-savings_pct_head{font-size:30px;font-weight:700;margin-bottom:10px;color:#333}#collegesavings #cs-savings_pct{padding-top:0;margin-top:-7px!important}#collegesavings #cs-savings_pct_msg{margin-top:17px;line-height:17px}#collegesavings #cs-savings_pct_msg_mob{display:none}#collegesavings #cs-L1,#collegesavings #cs-L2{margin-bottom:10px;text-align:left;font-size:12px;clear:both}#collegesavings #cs-L1>span.leg,#collegesavings #cs-L2>span.leg{width:25px;height:15px}#collegesavings #cs-L1>span.leg{background:#234675}#collegesavings #cs-L2>span.leg{background:#238642}#collegesavings .cs-disclaimer{margin-top:20px;width:100%;width:640px;font-family:arial,sans-serif;font-size:12px;color:#666}#collegesavings .cs-strong_pct{font-weight:700;font-size:15px}#collegesavings .cs-clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}#collegesavings #cs-totalSavings{margin-top:-30px!important;margin-bottom:30px!important}#collegesavings * html .cs-clearfix{zoom:1}#collegesavings *:first-child+html .cs-clearfix{zoom:1}#collegesavings .cs-chartContainer{width:100%;margin-top:35px;margin-bottom:30px;padding-bottom:0}#collegesavings .cs-chartPanel,#collegesavings .cs-legend{margin:auto;width:300px}#collegesavings .cs-legend{width:275px;margin-top:35px}#collegesavings .noshortfall{background:url(/images/collegesavings/pie_chart_graphic2.png);width:133px;height:133px;color:#fff;font-size:12px;font-family:Ubuntu,sans-serif;padding-top:30px}svg[aria-label="A chart."] g text{stroke:#000;stroke-width:.4;fill:#000}svg[aria-label="A chart."] g path[fill="#234675"]+text{stroke:#fff;stroke-width:.2;fill:#fff}svg[aria-label="A chart."] g path[stroke="#234675"]+text{stroke:#fff;fill:#fff}svg[aria-label="A chart."] g path[fill="#238642"]+text{stroke:#fff;stroke-width:.2;fill:#fff}svg[aria-label="A chart."] g path[stroke="#238642"]+text{stroke:#fff;fill:#fff}@media only screen and (max-width:708px){#collegesavings{width:702px;margin:0;padding:0}#collegesavings .cs-form_pane{width:40%}#collegesavings .cs-pointer{width:5%}#collegesavings .cs-results_pane{width:55%}#collegesavings .cs-disclaimer,#collegesavings .cs-subheader2{width:100%}#collegesavings .cs-chartContainer{width:80%;margin:auto}#collegesavings .cs-savingsForm,#collegesavings .cs-formRow{width:100%}#collegesavings .cs-formlabel,#collegesavings .cs-field{width:42%}#collegesavings .cs-dotted_separator{width:87%}#collegesavings .cs-error{width:95%}#collegesavings .cs-button,#collegesavings .cs-submitButton,#collegesavings #cs-savingsFormSubmit{margin:auto}#collegesavings .cs-submitButton{margin-left:-20px}}@media only screen and (max-width:640px){#collegesavings{max-width:640px}}@media only screen and (max-width:460px){#collegesavings{width:auto;overflow:hidden}#collegesavings .cs-subheader2,#collegesavings .cs-collegesavings,#collegesavings .cs-disclaimer,#collegesavings .cs-gadget_header,#collegesavings .cs-container_pane,#collegesavings .cs-header,#collegesavings .cs-form_pane,#collegesavings .cs-results_pane{clear:both;width:100%;height:auto;border-radius:10px 10px 0 0}#collegesavings .cs-savingsForm>.cs-formRow{margin:0 0 15px}#collegesavings .cs-savingsForm>.cs-formRow>.cs-formlabel,#collegesavings .cs-savingsForm>.cs-formRow>.cs-formItem,#collegesavings .cs-savingsForm>.cs-formRow>.cs-error{width:100%;float:none;padding:0 0 0 8px}#collegesavings .cs-text,#collegesavings .cs-select{width:90%;margin-top:3px}#collegesavings .cs-savingsForm{margin:0 20px;width:auto}#collegesavings .cs-savingsForm #cs-savingsFormSubmit{width:150px;margin:auto;height:32px;color:#28377d;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:700;display:block}#collegesavings .cs-pointer{background:#f1f1f1 url(/images/collegesavings/smartphone_calculator_shape1.png) no-repeat;background-position:center;background-size:100% 100%;width:100%;height:31px;clear:both;vertical-align:-1px;margin-top:-1px;display:block}#collegesavings .cs-chartContainer{width:322px;margin:auto}#collegesavings .cs-error{top:55px;left:10px;width:100%;text-align:left}#collegesavings .cs-errortype{top:60px}#collegesavings .cs-savingsForm{margin-top:40px;margin-bottom:25px!important}#collegesavings .cs-resultsContainer{margin-top:0}#collegesavings #cs-welcome_pane{padding-top:20px!important}#collegesavings #cs-welcome_pane{color:red;margin-top:100px;margin-bottom:0}#collegesavings #cs-totalSavings{margin-top:10px!important;margin-bottom:50px!important}#collegesavings .cs-legend{margin-top:50px}#collegesavings .cs-dotted_separator{width:100%;margin-left:10px}#collegesavings .cs-chartPanel{margin:auto;width:350px}.content,.content2{padding:0 22px;max-width:370px;margin:0 auto}}@media only screen and (max-width:374px){#collegesavings #cs-L1,#collegesavings #cs-L2{font-size:10px}}@media only screen and (max-width:280px){#collegesavings .cs-button .cs-submitButton{margin:auto!important}#collegesavings .cs-resultsContainer{margin-top:0;width:auto}#collegesavings .cs-chartContainer{width:95%;margin-right:-5px!important}#collegesavings .cs-chartContainer{margin:auto auto 30px;width:300px;padding-bottom:30px}#collegesavings .cs-chartPanel{width:260px!important;margin:0!important}#collegesavings #cs-chart_div,#collegesavings #cs-chart_msg,#collegesavings #cs-savings_pct{float:none;margin:auto}#collegesavings #cs-savings_pct{height:40px;text-align:center;margin-top:10px}#collegesavings #cs-chart_div{width:133px;padding-right:60px}#collegesavings .cs-legend{width:260px}#collegesavings #cs-savings_pct_msg{margin:auto;text-align:center;line-height:17px}}@media only screen and (max-width:200px){#collegesavings{width:auto}#collegesavings .cs-subheader2,#collegesavings .cs-collegesavings,#collegesavings .cs-disclaimer,#collegesavings .cs-gadget_header,#collegesavings .cs-container_pane,#collegesavings .cs-header,#collegesavings .cs-form_pane,#collegesavings .cs-results_pane{clear:both;width:100%;height:auto}#collegesavings .cs-savingsForm>.cs-formRow{margin:0 0 15px}#collegesavings .cs-savingsForm>.cs-formRow>.cs-formlabel,#collegesavings .cs-savingsForm>.cs-formRow>.cs-formItem,#collegesavings .cs-savingsForm>.cs-formRow>.cs-error{width:100%;float:none;padding:0 0 0 8px}#collegesavings .cs-text,#collegesavings .cs-select{width:100%;margin-top:3px}#collegesavings .cs-savingsForm{margin:0 20px;width:auto}#collegesavings .cs-savingsForm #cs-savingsFormSubmit{width:150px;margin:auto;height:32px;color:#28377d;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:700;display:block}#collegesavings #cs-welcome_pane{position:relative;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#collegesavings .cs-form_pane,#collegesavings .results_pane{margin-bottom:-10px;background:#e1e1e1;padding-top:10px;height:auto;clear:both}#collegesavings .cs-pointer{background:#f1f1f1 url(/images/collegesavings/smartphone_calculator_shape1.png) no-repeat;background-position:center;background-size:100% 100%;width:100%;height:31px;clear:both;vertical-align:-1px;margin-top:-1px;display:block}#collegesavings .cs-chartContainer{width:140px}#collegesavings #cs-chart_div,#collegesavings #cs-chart_msg{width:133px;margin:auto;float:none}#collegesavings #cs-chart_msg{margin-bottom:15px}#collegesavings .cs-savings_pct_head{float:none;width:100%;text-align:center;margin:auto}#collegesavings #cs-savings_pct_msg{display:none}#collegesavings #cs-savings_pct_msg_mob,#collegesavings .cs-legend{display:block;width:100%;margin:auto!important;text-align:center!important}#collegesavings .cs-error{top:55px;left:10px;width:100%;text-align:left}#collegesavings .cs-errorage2{top:65px;height:20px}#collegesavings .cs-errortype{top:60px}#collegesavings .cs-results_pane{height:100%;width:auto}#collegesavings .cs-resultsContainer{margin-top:0;width:auto}#collegesavings .cs-chartContainer{width:95%;margin-right:-5px!important}#collegesavings .cs-chartContainer{margin:auto auto 30px;width:autopx;padding-bottom:30px}#collegesavings .cs-chartPanel{width:auto!important;margin:0!important}#collegesavings #cs-chart_div,#collegesavings #cs-chart_msg,#collegesavings #cs-savings_pct{float:none;margin:auto}#collegesavings #cs-savings_pct{height:40px;text-align:center}#collegesavings #cs-chart_div{width:133px;padding-right:60px}#collegesavings .cs-legend{width:auto}#collegesavings #cs-label_type{margin-bottom:12px!important;display:block}}.ie7 .cs-text{width:100px!important}.ie7 .cs-pointer{background-color:#f1f1f1;display:none}.ie8 .cs-select,.ie7 .cs-select{padding-bottom:8px}.ie7 .cs-select{vertical-align:middle;margin:0;padding:0 0 8px}.ie8 #cs-welcome_pane,.ie7 #cs-welcome_pane{position:relative;top:25%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ie7 .cs-form_pane{height:410px}
