﻿.alert{display:block;position:absolute;top:0;left:0;z-index:16;width:20px;height:auto;overflow:hidden}.body-small-2{display:none;position:absolute;top:12px;right:0;width:123px;font-size:1.15em;font-weight:600;line-height:1.43;text-align:right;color:#9b9b9b}.calculate{position:relative;float:right;z-index:2;width:48.9707539%;height:819px;border:1px solid #ebebeb;border-radius:3px}.calculate .text{float:left;clear:both;width:65.25911708%;min-height:55px;margin:27px 0 0 17.36444%;font-size:1.15em;line-height:1.43;text-align:center;color:#626262}.calculation{display:none;position:relative;float:right;width:49.15730337%;height:819px;border:1px solid #2b6092;border-radius:3px;background-color:#fff}.calculation .container{position:absolute;top:116px;left:0;right:0;width:100%;height:383px;margin:0 auto}.calculation .text{position:absolute;left:0;right:0;width:100%;margin:0 auto;text-align:center}.calculator{position:relative;float:left;z-index:59;width:48.99929775%;padding-right:16px;padding-bottom:24px;padding-left:16px;border-radius:3px;background-color:#f4f4f4}.container .container{position:relative;float:left}.content{font-size:.8em;width:100%;max-width:1100px;margin:0 auto;padding-right:16px;padding-left:16px}.element{position:absolute;top:62px;left:0;right:0;z-index:4;width:208px;height:208px;margin:0 auto;border:6px solid #2b6092;border-radius:104px;background-color:rgba(222,222,222,0)}.expense-field{display:block;float:right;height:40px;padding:0 10px;border:1px solid #c2c2c2;border-radius:3px;background-color:#fff;font-size:1.286em;line-height:1.33;text-align:right;color:#626262}._input:focus,.expense-field:focus{border-color:#2b6092}.header{position:absolute;top:79px;left:0;right:0;z-index:65;width:100%;height:152px;margin:0 auto;background-color:#2b6092}.header .container{position:absolute;top:65px;left:0;right:0;z-index:64;width:100%;max-width:1100px;height:76px;margin:0 auto}.header .text{position:absolute;left:16px;font-weight:300;color:#fff}.image{display:block;position:absolute;top:0;right:16px;z-index:67;width:82px;height:auto;overflow:hidden}.nav{position:absolute;top:18px;left:0;right:0;z-index:68;width:100%;max-width:1100px;height:37px;margin:0 auto}.segmented-control{font-size:.8em;width:620px;margin:50px auto 24px}.segmented-control button{display:block;font-size:1.429em;font-weight:600;line-height:1.38;text-align:center;color:#2b6092;width:50%;height:40px}.segmented-control button.selected{color:#fff;background:url('/public/svg/small-check.svg') #2b6092;background-repeat:no-repeat;background-size:20px 20px;background-position:12px 50%}.segmented-control button.selected:focus,.segmented-control button.selected:hover{background:url('/public/svg/small-check.svg') #1f466b;background-repeat:no-repeat;background-size:20px 20px;background-position:12px 50%;color:#fff}.segmented-control-right{float:right;clear:both;margin-top:-40px;border:1px solid #2b6092;border-top-right-radius:3px;border-bottom-right-radius:3px}.segmented-control-left{float:left;border-top:1px solid #2b6092;border-bottom:1px solid #2b6092;border-left:1px solid #2b6092;border-right:1px solid #2b6092;border-top-left-radius:3px;border-bottom-left-radius:3px;text-align:center}.segmented-control-left:hover,.segmented-control-left:focus,.segmented-control-right:hover,.segmented-control-right:focus{background-color:#2b6092;text-decoration:underline!important;color:#fff}.js-calculate-button:hover,.js-calculate-button:focus{background-color:#1f466b!important;text-decoration:underline}._button{display:block;border-radius:3px;font-size:1.15em;font-weight:700}._input{display:block;float:right;clear:both;width:25%;height:40px;padding:0 10px;border:1px solid #777;border-radius:3px;background-color:#fff;font-size:1.286em;line-height:1.33;text-align:right;color:#626262}.container ._button{float:none;width:152px;height:40px;margin-top:20px;margin-left:140px;margin-right:auto;border:1px solid #ebebeb;background-color:#f4f4f4;line-height:1.43;text-align:center;color:#c2c2c2}.container ._button:hover{background-color:#ededed}.nav ._button{top:9px;left:16px;z-index:45;width:90px;height:24px;background:none,url('/public/svg/Arrow-left-blue.svg') rgba(222,222,222,0);background-repeat:no-repeat,no-repeat;background-size:20px 20px;background-position:12px 50%;background-attachment:scroll,scroll;line-height:1.71;text-align:right;color:#2b6092;padding-left:40px}.nav ._button:hover{background-image:url('/public/svg/Arrow-left-blue-hover.svg'),none}.body-small-2-1{z-index:34}.body-small-2-2{z-index:30}.body-small-2-3{z-index:55}.body-small-2-4{z-index:51}.container-10,.container-11,.container-3{clear:both;width:100.00318026%;height:40px;margin:8px 0 0 -1px}.container-12{position:relative;float:left;clear:both;width:100%;padding-right:12px;padding-bottom:16px;border-top:3px solid #dddddc}.container-13{width:100%;height:24px;margin-top:16px}.container-14{clear:both;width:100%;height:19px;margin-top:5px}.container-15{clear:both;width:100%;margin-top:13px}.container-16{position:relative;float:left;clear:both;width:100%;border-top:1px solid #dddddc}.container-17{clear:both;width:100%;margin-top:7px}.container-4{clear:both;width:100%;height:40px;margin-top:8px}.container-18{clear:both;width:100%;height:40px}.container-2{position:relative;float:left;width:100%;padding-bottom:30px}.container-6,.container-7,.container-8{clear:both;width:100.00318026%;margin:8px 0 0 -1px}.container-5,.container-9{position:relative;float:left;clear:both;width:100%;padding-bottom:30px;border-top:1px solid #dddddc}.expense-field-1{position:relative;z-index:33;width:23%}.expense-field-2{position:relative;z-index:29;width:23%}.expense-field-3,.expense-field-4,.expense-field-5{width:25%}.expense-field-6{position:relative;z-index:54;width:25%}.expense-field-7{position:relative;z-index:50;width:25%}.text-1{top:0;z-index:63;width:779px;font-size:3em;line-height:1.14}.text-10,.text-3,.text-6{float:left;margin-top:14px;font-size:1.429em;line-height:1.4;color:#464646}.text-11,.text-12,.text-4,.text-5,.text-7,.text-8,.text-9{float:left;width:75%;margin-top:12px;padding-right:16px;font-size:1.15em;color:#626262}.text-13{position:absolute;top:0;right:0;z-index:11;font-size:1.286em;font-weight:600;line-height:1.11;text-align:right;color:#626262}.text-14{position:absolute;top:2px;left:-1px;z-index:10;font-size:1.429em;font-weight:700;color:#626262}.text-15{position:absolute;top:0;right:0;z-index:14;font-size:1.286em;line-height:1.11;text-align:right;color:#626262}.text-16{position:absolute;top:2px;left:-1px;z-index:13;font-size:1.15em;color:#626262}.text-17{float:left;margin:3px 0 0 29px;font-size:1em;line-height:1.33;color:#7d7d7d}.text-18{float:left;margin-top:16px;font-size:1.429em;line-height:1.4;color:#464646}.text-19{position:relative;float:left;z-index:24;width:75%;font-size:1.15em;color:#626262}.text-2{top:56px;z-index:62;font-size:1.15em;line-height:1.43}.text-20{float:left;width:75%;margin-top:11px;font-size:1.15em;color:#626262}.text-21{top:354px;z-index:7;font-size:2.143em;font-weight:300;line-height:1.27;color:#2b6092}.text-22{top:314px;z-index:6;font-size:1.429em;line-height:1.4;color:#464646}.text-23{top:140px;z-index:5;font-size:3.714em;font-weight:600;line-height:.92;color:#2b6092}.text-24{top:9px;z-index:3;font-size:2.143em;font-weight:300;line-height:1.27;color:#464646}.text-26{float:left;clear:both;width:100%;height:72px;margin-top:23px;padding-right:16px;padding-left:16px;font-size:.857em;line-height:1.33;color:#777}.container ._input-1{clear:none;position:relative;z-index:25}.container ._input-2{margin-top:0;clear:none}@media(max-width:760px){.calculate .text{display:none;float:none;clear:none;width:65.25843108%;margin-top:355px;margin-right:auto;margin-left:auto}.calculation .container{top:0;bottom:0;left:0;right:0;margin:auto}.calculation .text{left:0;right:0;margin-right:auto;margin-left:auto}.container .alert,.container .container-17,.container .container-18{height:auto}.container .element{left:0;right:0;margin-right:auto;margin-left:auto}.container .expense-field{width:37%}.content{position:relative;float:left;clear:both;top:auto;left:auto;right:auto;z-index:61;height:auto;margin-top:146px;margin-right:0;margin-left:0;padding-top:16px;padding-right:8px;padding-left:8px}.content .calculate{position:relative;float:left;clear:both;z-index:2;width:100%;height:auto;margin-top:16px;padding-top:24px;padding-bottom:24px;background-color:rgba(0,0,0,0)}.content .calculation{position:relative;clear:both;width:100%;height:458px;margin-top:16px}.content .calculator{position:relative;z-index:59;width:100%}.header{position:static;float:left;clear:both;top:auto;left:auto;right:auto;height:auto;margin-right:0;margin-left:0;padding-top:8px;padding-bottom:16px}.header .container{position:static;top:auto;height:auto;padding-top:8px;padding-right:16px;padding-left:16px;background-color:rgba(0,0,0,0)}.header .text{position:static;float:left;top:auto;left:auto;width:100%}.nav{position:relative;float:left;top:auto;left:auto;right:auto;width:100%;height:56px;margin-right:0;margin-left:0}.nav .image{right:15px;width:69px;height:auto}.segmented-control{width:90%;top:220px}.segmented-control button.selected{padding-left:40px}.calculate ._button{float:none;margin-top:0;margin-right:auto;margin-left:auto}.container ._input{clear:none;width:37%;margin-top:0}.nav ._button{top:16px;left:12px}.container .container-7{width:100%;margin-left:0}.container .expense-field-1{position:relative;z-index:33}.container .expense-field-2{position:relative;z-index:29}.container .expense-field-6{position:relative;z-index:54}.container .expense-field-7{position:relative;z-index:50}.container .text-1{margin-top:-8px;font-size:2em;line-height:1.29}.container .text-11,.container .text-12,.container .text-4,.container .text-5,.container .text-7,.container .text-8,.container .text-9{width:63%}.container .text-19{position:relative;z-index:24;width:62.86764706%;padding-right:16px}.container .text-2{clear:both;margin-top:9px}.container .text-20{width:62.86764706%;padding-right:16px}.container .text-24{font-size:1.643em}.content .text-26{position:relative;z-index:60;height:auto;margin-top:16px}.container ._input-1{position:relative;z-index:25}}@media(max-width:560px){.segmented-control button{height:80px}.segmented-control-right{margin-top:-80px}}.hcfsa-segmented-control{margin:20px auto 24px!important}.hcfsa-description{margin:10px 0;font-size:16px}