#calculator_wrapper{background-color:#fff;font-family:Nunito,sans-serif}#calculator_wrapper .title{background-color:#292d2f;color:#fff;text-align:center;height:80px;display:flex;justify-content:center;align-items:center}#calculator_wrapper .title h1{margin:0;font-size:1.1em;font-weight:400;color:#fff}#calculator_wrapper .footnotes{background-color:#fff;padding:5px;color:#8d949b;font-size:.85em}#calculator_wrapper .footnotes p{margin:0 0 5px}#calculator_wrapper .footnotes p:last-of-type{margin-bottom:0}#calculator{background-color:#c1dfe6}#calculator .calc_columns{padding:10px}#calculator .calc_columns .calc_column .calc_row .row_number{background-color:#fff;color:#4f728f;height:45px;width:45px;display:flex;align-items:center;justify-content:center;font-size:1.5em;border-radius:50%;float:left;margin:0 10px 10px 0}#calculator .calc_block{margin:0 0 20px 55px}#calculator .calc_block h3,#calculator .calc_block label{font-size:1em;font-weight:400;margin:0 10px 0 0;white-space:nowrap}#calculator .calc_block h3 a,#calculator .calc_block h3 a:link,#calculator .calc_block h3 a:visited,#calculator .calc_block label a,#calculator .calc_block label a:link,#calculator .calc_block label a:visited,#calculator .calc_block p a,#calculator .calc_block p a:link,#calculator .calc_block p a:visited{color:#000;text-decoration:underline}#calculator .calc_block h3 a:active,#calculator .calc_block h3 a:focus,#calculator .calc_block h3 a:hover,#calculator .calc_block label a:active,#calculator .calc_block label a:focus,#calculator .calc_block label a:hover,#calculator .calc_block p a:active,#calculator .calc_block p a:focus,#calculator .calc_block p a:hover{color:#4f728f}#calculator .calc_block p{font-size:.85em}#calculator .calc_block .primary.ageBlock,#calculator .calc_block.horizontal{display:flex;align-items:center}#calculator input#zipcode{text-align:center;width:3.5em}#calculator #county_block{display:none}#calculator .calc_block .primary.ageBlock .ageField,#calculator .family_ages .button_and_ages #agesWrapper .ageBlock .ageField{width:auto;max-width:4.5em}#calculator .family_ages .button_and_ages{display:flex}#calculator .family_ages .button_and_ages .addFamilyMember{flex:0 0 33px;width:33px;height:33px;background-color:#4f728f;color:#fff;border-radius:50%;font-size:33px;line-height:31px;text-align:center;box-shadow:0 8px 5px -5px rgba(0,0,0,.5);cursor:pointer;margin-bottom:15px}#calculator .family_ages .button_and_ages #agesWrapper{display:flex;flex-wrap:wrap}#calculator .family_ages .button_and_ages #agesWrapper .ageBlock{white-space:nowrap;margin:0 0 10px 10px;display:flex}#calculator .family_ages .button_and_ages #agesWrapper .ageBlock .btnRemoveDependent{background:url("../images/delete-icon.png") no-repeat;width:20px;height:20px;cursor:pointer;margin-left:3px}#calculator .family_ages p{margin:0}#calculator .householdBlock{display:flex;flex-wrap:wrap;align-items:center}#calculator .householdBlock p{margin:5px 0 0;flex:0 0 100%}#calculator .calc_row.magi .calc_block{flex:1 1 auto}#calculator .calc_row.magi .calc_block h3{margin:0;white-space:normal}#calculator .calc_row.magi .calc_block #taxableIncome{display:block;text-align:center;color:#000;padding:0;border:1px solid transparent;width:100%;background:0 0;margin-top:20px}#calculator_wrapper button,#calculator_wrapper input,#calculator_wrapper isindex,#calculator_wrapper keygen,#calculator_wrapper select,#calculator_wrapper textarea{font-size:1.25em;background-color:#fff;border:0;border-radius:0;white-space:nowrap;color:#000;width:auto}#calculator_wrapper input[type=text],#calculator_wrapper select{border:2px solid #4f728f}#calculator_wrapper input[type=text]{padding:0 15px;height:48px;line-height:48px}#calculator_wrapper select{padding:0 32px 0 15px;height:50px;line-height:50px;background-image:url(../../img/icons/tipdown_arrow.svg);background-repeat:no-repeat;background-attachment:scroll;background-position:center right;background-size:32px 32px;white-space:nowrap;overflow:hidden;text-overflow:clip;text-indent:.01px;-webkit-border-radius:0px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}#calculator_wrapper select::-ms-expand{display:none}#calculator_wrapper .button,#calculator_wrapper input[type=button],#calculator_wrapper input[type=submit]{font-weight:700;border-color:#009dd9}#calculator_wrapper .ui-hide-label{margin-top:10px}#incomeSlider{border:0;border-radius:0;border-top:20px solid #c1dfe6;border-bottom:20px solid #c1dfe6;height:1px;background:#000;margin:15px 0 0;cursor:pointer}#incomeSlider .ui-slider-range{border-top:20px solid #4f728f;border-bottom:20px solid #4f728f;background:#000;border-radius:0;top:-20px}#incomeSlider .ui-slider-handle{background-image:none;background-color:#000;width:2px;height:53px;border:0;border-radius:0;top:-25px;margin:-1px;cursor:ew-resize}#incomeSliderValue:after,.ui-tooltip-content::after{content:"";position:absolute;border-style:solid;width:0}#incomeSliderValueWrapper{text-align:center;padding-top:0;cursor:pointer;margin-right:10px}#incomeSliderValue:after{display:none;border-color:transparent transparent #000;border-width:10px;height:0;top:-8px;left:50%;margin-left:-10px}#sliderWrapper{position:relative}#income_tool_tip{vertical-align:middle;padding-bottom:2px;padding-right:10px;margin-left:2px;cursor:help;width:16px;height:15px}.ui-tooltip{padding:0;border:0;border-radius:5px;font-weight:400;font-size:12px;max-width:350px;line-height:1.25em;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin:0;background:#fff;color:#000;border:none;opacity:1}.ui-tooltip-content{position:relative;padding:10px}.ui-tooltip-content::after{display:block}.ui-tooltip.right{width:350px}.ui-tooltip.right .ui-tooltip-content::after{top:50%;left:-10px;margin-top:-12px;border-color:transparent #fff;border-width:10px 10px 10px 0}.ui-tooltip.left .ui-tooltip-content::after{top:18px;right:-10px;border-color:transparent #fff;border-width:10px 0 10px 10px}.ui-tooltip.top .ui-tooltip-content::after{bottom:-10px;left:72px;border-color:#fff transparent;border-width:10px 10px 0}.ui-tooltip.bottom{max-width:350px;margin:0 25px;top:10px}.ui-tooltip.bottom .ui-tooltip-content::after{top:0;left:50%;border-color:#fff transparent;border-width:0 10px 10px}#results_wrapper{background-color:#f3f3f3;padding:20px}#results_wrapper .results_disclaimer{margin:20px 0 0;font-family:"Encode Sans Semi Condensed",Tahoma,Geneva,sans-serif;color:#4f728f}#results_wrapper .results_disclaimer strong{color:#000;font-weight:600}@media(min-width:1000px){#calculator .calc_columns,#results_wrapper{display:flex}#calculator .calc_columns .calc_column{flex:1 1 0;margin:0 10px}#results_wrapper .results_disclaimer{flex:1 1 auto;order:1;margin-top:0;margin-right:100px}#results_wrapper #resultsBlock{flex:0 0 300px;order:2}}#results_wrapper #resultsBlock{text-align:center;color:#000}#results_wrapper #resultsBlock h2{color:#000;font-size:1em;margin:0 0 10px;line-height:1.5!important}#results_wrapper #resultsBlock h3.amount{font-size:3em;margin:0}#results_wrapper #resultsBlock .message{font-size:.85em;margin:0}#results_wrapper #resultsBlock .message span{line-height:1.2em}#results_wrapper #resultsBlock .call_to_action .major_button{margin:0 auto}#results_wrapper #resultsBlock .notice{font-size:.85em;margin:10px 0 0}#results_wrapper #resultsBlock.medicaid h2{font-size:1.25em}#results_wrapper #resultsBlock.medicaid .message{margin-top:15px}#results_wrapper #resultsBlock.disabled h2,#results_wrapper #resultsBlock.disabled h3.amount,#results_wrapper #resultsBlock.disabled p{color:#8d949b}@media(min-width:600px){#calculator_wrapper .title h1{font-size:2em}#calculator .calc_columns .calc_column .calc_row{display:flex}#calculator .calc_columns .calc_column .calc_row .row_number{flex:0 0 45px;float:none;margin:0}#calculator .calc_block{margin:0 0 20px 20px}#calculator .householdBlock{flex-wrap:nowrap}#calculator .householdBlock p{margin:0 0 0 10px;flex:1 1 auto}#results_wrapper #resultsBlock{position:relative;padding-right:210px;width:300px;margin:0 auto}#results_wrapper #resultsBlock .call_to_action{position:absolute;top:0;right:0;margin:0}#results_wrapper #resultsBlock .call_to_action .major_button{margin:0}}.call_to_action .major_button{width:200px}#resultsBlock.medicaid .call_to_action .major_button,#resultsBlock.medicaid .call_to_action .major_button:link,#resultsBlock.medicaid .call_to_action .major_button:visited{background-color:#81becf}#resultsBlock.medicaid .call_to_action .major_button:active,#resultsBlock.medicaid .call_to_action .major_button:focus,#resultsBlock.medicaid .call_to_action .major_button:hover{background-color:#4aa1ba}#resultsBlock.disabled .call_to_action .major_button,#resultsBlock.disabled .call_to_action .major_button:active,#resultsBlock.disabled .call_to_action .major_button:focus,#resultsBlock.disabled .call_to_action .major_button:hover,#resultsBlock.disabled .call_to_action .major_button:link,#resultsBlock.disabled .call_to_action .major_button:visited{background-color:#a09fa3;pointer-events:none;cursor:not-allowed;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#calculator .calc_row.magi .calc_block .calc_block_row_title{margin:0;white-space:normal;font-weight:600!important;color:#4f4f4f!important;font-size:1em}#calculator .calc_row.magi .calc_block .calc_block_row_title a{text-decoration:underline}#results_wrapper #resultsBlock .resultsBlock_title{font-size:1em;margin:0 0 10px;line-height:1.5!important;display:block;color:#50738f!important;font-weight:600}#results_wrapper #resultsBlock strong.amount{font-size:3em;color:#50738f!important;font-weight:600}