.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-base{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#fafafa;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3fb8af;box-shadow:inset 0 0 3px rgba(51,51,51,0.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,0.45),0 3px 6px -5px #BBB}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #ebebeb,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#b8b8b8}[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;font:400 12px Arial;color:#999}.noUi-value{width:40px;position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-large,.noUi-marker-sub{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:50px;top:100%;left:0;width:100%}.noUi-value-horizontal{margin-left:-20px;padding-top:20px}.noUi-value-horizontal.noUi-value-sub{padding-top:15px}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{width:15px;margin-left:20px;margin-top:-5px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.nano{position:relative;width:100%;height:100%;overflow:hidden}.nano>.nano-content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0;padding:0}.nano>.nano-content:focus{outline:thin dotted}.nano>.nano-content::-webkit-scrollbar{display:none;visibility:hidden}.has-scrollbar>.nano-content::-webkit-scrollbar{display:block;visibility:hidden}.nano>.nano-pane{background:rgba(0,0,0,0.25);position:absolute;width:10px;right:0;top:0;bottom:0;visibility:hidden\9;opacity:.01;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.nano>.nano-pane>.nano-slider{background:#444;background:rgba(0,0,0,0.5);position:relative;margin:0 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.nano:hover>.nano-pane,.nano-pane.active,.nano-pane.flashed{visibility:visible\9;opacity:.99}button{cursor:pointer;box-sizing:border-box;padding:6px 12px;border:0;border-radius:4px;background-color:#20a7e2;box-shadow:none;font-size:16px;font-family:inherit;text-transform:uppercase;white-space:nowrap;color:#fff}button:hover{background-color:#228aba}button:focus{outline:0}.sa-bg-primary{background-color:#fff}.sa-bg-secondary{background-color:#f4f4f6}.sa-bg-highlighted{background-color:#20a7e2}.sa-answer-text{font-size:16px;line-height:1.5;font-weight:400}.sa-answer-title{font-size:18px;line-height:1.3;font-weight:600}.sa-answer-data{color:#20a7e2;font-weight:600}.sa-link:hover,.sa-link-muted:hover{cursor:pointer;text-decoration:underline}.sa-link{color:#20a7e2;text-decoration:none}.sa-link-muted{color:#8c8c8c;text-decoration:underline}.sa-disclosure{display:block;margin:5px 0;color:#8c8c8c;font-size:12px;line-height:1;font-weight:100}.sa-disclosure:after{content:" ";display:block;clear:both}.sa-disclosure-hover{color:#8c8c8c;font-size:12px;line-height:normal;font-weight:300}.sa-disclosure-attribution{float:right;color:#8c8c8c;font-size:12px;line-height:normal;font-weight:300}.sa-disclosure-hover:hover{color:#333;cursor:pointer}.sa-source{color:#8c8c8c;font-size:12px;line-height:normal;font-weight:300;font-style:italic}.sa-data-pill{display:inline-block}.sa-data-pill:not(:last-of-type):after{content:"\2022";padding:0 4px}.sa-font-primary{font-family:"proxima-nova",sans-serif}.sa-font-decorative{font-family:"museo-sans",sans-serif}.sa-font-smallest{font-size:8px}.sa-font-smaller{font-size:10px}.sa-font-small{font-size:12px}.sa-font-big{font-size:16px}.sa-font-bigger{font-size:20px}.sa-font-biggest{font-size:24px}.sa-font-huge{font-size:36px}.sa-font-giant{font-size:48px}.sa-font-weak{font-weight:100}.sa-font-medium{font-weight:300}.sa-font-stark{font-weight:500}.sa-font-strong{font-weight:600}.sa-font-dark{color:#333}.sa-font-muted{color:#8c8c8c}.sa-font-light{color:#fff}.sa-font-highlighted{color:#20a7e2}.sa-font-highlighted-alt{color:#ff7226}.sa-font-warning{color:#e48f25}.sa-font-negative{color:#f2364d}.sa-font-positive{color:#54ba6c}.sa-font-tight{line-height:1}.sa-font-taut{line-height:1.125}.sa-font-snug{line-height:normal}.sa-font-slack{line-height:1.5}.sa-font-loose{line-height:2}.sa-font-emphasized{font-style:italic}.sa-text-segment{white-space:nowrap}.sa-text-break{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.sa-filter-inputs>div{display:table;width:100%}.sa-filter-inputs>div>div{display:table-cell;box-sizing:border-box;padding:10px 12px;border:1px solid transparent;vertical-align:top;background-color:#f4f4f6;background-clip:padding-box}.sa-filter-inputs>div>div:first-of-type{border-left:0}.sa-filter-inputs>div>div:last-of-type{border-right:0}.sa-filter-inputs .label,.sa-filter-inputs label{font-size:13px;font-weight:400;line-height:normal}.sa-filter-inputs .label{margin-bottom:4px}.sa-filter-inputs .sa-filter-more-link{text-align:center;color:#20a7e2;font-size:15px;cursor:pointer}.sa-filter-inputs .sa-filter-more-link:hover{background-color:#e8e8e8}.sa-filter-inputs .sa-filter-more-link:before{display:inline-block;margin-right:5px;font-family:FontAwesome,sans-serif;font-size:inherit}.sa-filter-inputs .sa-filter-more-link:not(.is-closed):before{content:"\f106"}.sa-filter-inputs .sa-filter-more-link.is-closed:before{content:"\f107"}.sa-filter-inputs .sa-filter-more-target.is-closed{display:none}@media(max-width:460px){.sa-filter-inputs>div{display:block}.sa-filter-inputs>div>div{display:block;width:100%;border-right:0;border-left:0}}.sa-chart-container{width:100%;margin-left:auto;margin-right:auto}.sa-chart-container.sa-chart-container-small{height:100px}.sa-chart-container.sa-chart-container-large{height:350px}.sa-chart-title{font-size:16px;line-height:1.5;font-weight:300}.sa-chart-legend{font-size:14px;line-height:1.2}.sa-table{width:100%;vertical-align:middle}.sa-table .sa-table-listing:not(:last-of-type) tr:last-of-type td,.sa-table .sa-table-listing:not(:last-of-type) .sa-table-border{border-bottom:1px solid #ccc}.sa-table-listing tr td:not(.sa-button-narrow-box){padding-top:3px;padding-bottom:3px}.sa-table-listing:not(.sa-table-no-side-padding) tr td:first-of-type{padding-left:10px}.sa-table-listing tr td:not(.sa-button-narrow-box):not(.sa-button-wide-box){padding-right:10px}.sa-table-listing:not(.sa-table-no-side-padding) tr td.sa-button-wide-box{padding-right:10px}.sa-table-listing tr:first-of-type td{padding-top:5px}.sa-table-listing tr:last-of-type td{padding-bottom:5px}.sa-table-listing.sa-table-more-padding tr:first-of-type td{padding-top:8px}.sa-table-listing.sa-table-more-padding tr:last-of-type td{padding-bottom:8px}table.sa-border-table,table.sa-border-table td,table.sa-border-table th,table.sa-border-table tr{border:1px solid #000;border-collapse:collapse;vertical-align:baseline}table.sa-border-table ul,table.sa-border-table td ul,table.sa-border-table th ul,table.sa-border-table tr ul{padding:0 10px 0 30px}.table-scroller{height:auto;min-height:180px;max-height:240px}.table-scroller.table-scroller-shortened{min-height:0;max-height:200px}.table-scroller.table-scroller-extended{min-height:200px;max-height:400px}.table-scroller.table-scroller-full{max-height:none}.scroll_anchor{display:block;height:92px;margin-top:-92px;visibility:hidden}.sa-table-logo img{max-width:100px;max-height:60px;padding-right:10px;border:0;outline:0;vertical-align:middle}.sa-table-logo.sa-table-logo-small img{max-width:80px;max-height:45px}.sa-table-logo.sa-table-logo-big img{max-width:120px;max-height:70px}@media(max-width:649px){.sa-table-logo img{max-width:70px;max-height:40px;padding-right:5px}.sa-table-logo.sa-table-logo-small img{max-width:50px;max-height:30px}.sa-table-logo.sa-table-logo-big img{max-width:90px;max-height:55px}}.sa-table-title{display:block;width:100%;margin-top:5px;padding-bottom:2px}.sa-table-header{width:100%}.sa-table-header td{padding-top:8px;padding-right:10px;padding-bottom:8px;background-color:#f4f4f6;vertical-align:top}.sa-table-header tr td:first-of-type{padding-left:10px}.sa-table-header,.sa-table-header+.sa-table,.sa-table-header+.table-scroller{border-bottom:2px solid #ccc}.sa-table-title,.sa-table-title+.sa-table,.sa-table-title+.table-scroller{border-bottom:1px solid #ccc}.sa-table-header td.sa-table-header-sortable:hover{cursor:pointer;color:#333}.sa-table-header td.sa-table-header-sortable div{display:inline-block;position:relative}.sa-table-header td.sa-table-header-sortable.asc div,.sa-table-header td.sa-table-header-sortable.desc div{padding-right:14px;color:#333}.sa-table-header td.sa-table-header-sortable.asc div:after,.sa-table-header td.sa-table-header-sortable.desc div:after{position:absolute;top:50%;right:0}.sa-table-header td.sa-table-header-sortable.desc div:after{margin-top:-10px;font-family:FontAwesome,sans-serif !important;content:"\f0dd"}.sa-table-header td.sa-table-header-sortable.asc div:after{margin-top:-5px;font-family:FontAwesome,sans-serif !important;content:"\f0de"}.sa-table-title{font-size:16px;line-height:normal;font-weight:600}.sa-table-header{font-size:12px;line-height:normal;font-weight:500;font-style:normal;text-align:left;text-transform:uppercase;color:#8c8c8c}.sa-table .sa-table-listing{font-size:14px;line-height:normal;font-weight:100}.sa-table .sa-table-listing .sa-table-name{font-weight:600}.sa-table-message{padding:20px;font-size:16px;line-height:normal;font-weight:400;text-align:center;color:#8c8c8c}.sa-table-listing.sa-table-featured td:not(.sa-button-narrow-box){background-color:#ecf5f9}.sa-table-listing.sa-table-sponsored tr:first-of-type td:nth-last-of-type(2):before,.sa-table-listing.sa-table-sponsored tr:first-of-type td:nth-of-type(1):before{content:"Sponsored"}.sa-table-listing.sa-table-sponsored tr:first-of-type td:nth-last-of-type(2):before,.sa-table-listing.sa-table-sponsored tr:first-of-type td:nth-of-type(1):before{font-size:12px;line-height:1;font-weight:100;text-transform:uppercase;color:#ccc}.sa-table-listing.sa-table-sponsored tr:first-of-type td:nth-last-of-type(2){position:relative}.sa-table-listing.sa-table-sponsored tr:first-of-type td:nth-last-of-type(2):before{position:absolute;top:6px;right:12px;text-align:right}.sa-table-listing.sa-table-more-padding.sa-table-sponsored tr:first-of-type td:nth-last-of-type(2):before{top:9px}@media(max-width:585px){.sa-table-listing.sa-table-sponsored tr:first-of-type td:nth-of-type(1):before{position:static;margin-bottom:2px;line-height:normal;text-align:left}}.sa-table-listing.sa-table-sponsored tr:first-of-type td:nth-last-of-type(2).sa-button-wide-box{padding-top:24px;padding-bottom:24px}.sa-table-listing.sa-table-more-padding.sa-table-sponsored tr:first-of-type td:nth-last-of-type(2).sa-button-wide-box{padding-top:30px;padding-bottom:30px}@media(min-width:586px){.sa-table-listing.sa-table-sponsored tr:first-of-type td:nth-of-type(1).sa-table-name{padding-right:100px}}.sa-table-listing.sa-table-sponsored tr:first-of-type td:nth-of-type(1):before{display:none}.sa-table-listing.sa-table-sponsored tr:first-of-type td:nth-last-of-type(2):before{display:inline-block}@media(max-width:585px){.sa-table-listing.sa-table-sponsored tr:first-of-type td:nth-last-of-type(2):before{display:none}.sa-table-listing.sa-table-sponsored tr:first-of-type td:nth-of-type(1):before{display:block}}.sa-button-hover-target{cursor:pointer}.sa-button-wide-box{position:relative;width:auto;padding:0;text-align:right;vertical-align:middle}.sa-button-wide-span,.sa-button{display:inline-block;margin:0;padding:0 8px;border:2px solid transparent;outline:0;border-radius:4px;background-clip:border-box;box-shadow:none;box-sizing:border-box;color:#fff;font-size:14px;line-height:normal;font-weight:400;font-style:normal;font-family:inherit;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer}.sa-button-narrow-box{width:25px;padding:0;text-align:center;vertical-align:middle;cursor:pointer}.sa-button-narrow-span{display:inline-block;margin:0;padding:0;border:0;outline:0;border-radius:0;box-shadow:none;background-color:transparent;color:#fff;font-size:14px;line-height:normal;font-weight:400;font-style:normal;text-align:center;text-decoration:none;white-space:nowrap}.sa-button-narrow-span:after{font-family:FontAwesome,sans-serif !important;content:"\f105"}.sa-button-wide-box .sa-button-wide-span,.sa-button-narrow-box,.sa-button{background-color:#ff7226}.sa-button-hover-target:hover .sa-button-wide-box .sa-button-wide-span,.sa-button-wide-box .sa-button-wide-span:hover,.sa-button-hover-target:hover .sa-button-narrow-box,.sa-button-narrow-box:hover,.sa-button-hover-target:hover .sa-button,.sa-button:hover{background-color:#ec6217}.sa-button.sa-button-inverted{border-color:#ff7226;color:#ff7226}.sa-button.sa-button-inverted:hover{background-color:#ff7226}.sa-button-wide-box.sa-button-orange .sa-button-wide-span,.sa-button-narrow-box.sa-button-orange,.sa-button.sa-button-orange{background-color:#ff7226}.sa-button-hover-target:hover .sa-button-wide-box.sa-button-orange .sa-button-wide-span,.sa-button-wide-box.sa-button-orange .sa-button-wide-span:hover,.sa-button-hover-target:hover .sa-button-narrow-box.sa-button-orange,.sa-button-narrow-box.sa-button-orange:hover,.sa-button-hover-target:hover .sa-button.sa-button-orange,.sa-button.sa-button-orange:hover{background-color:#ec6217}.sa-button.sa-button-orange.sa-button-inverted{border-color:#ff7226;color:#ff7226}.sa-button.sa-button-orange.sa-button-inverted:hover{background-color:#ff7226}.sa-button-wide-box.sa-button-red .sa-button-wide-span,.sa-button-narrow-box.sa-button-red,.sa-button.sa-button-red{background-color:#d37059}.sa-button-hover-target:hover .sa-button-wide-box.sa-button-red .sa-button-wide-span,.sa-button-wide-box.sa-button-red .sa-button-wide-span:hover,.sa-button-hover-target:hover .sa-button-narrow-box.sa-button-red,.sa-button-narrow-box.sa-button-red:hover,.sa-button-hover-target:hover .sa-button.sa-button-red,.sa-button.sa-button-red:hover{background-color:#964a38}.sa-button.sa-button-red.sa-button-inverted{border-color:#d37059;color:#d37059}.sa-button.sa-button-red.sa-button-inverted:hover{background-color:#d37059}.sa-button-wide-box.sa-button-blue .sa-button-wide-span,.sa-button-narrow-box.sa-button-blue,.sa-button.sa-button-blue{background-color:#20a7e2}.sa-button-hover-target:hover .sa-button-wide-box.sa-button-blue .sa-button-wide-span,.sa-button-wide-box.sa-button-blue .sa-button-wide-span:hover,.sa-button-hover-target:hover .sa-button-narrow-box.sa-button-blue,.sa-button-narrow-box.sa-button-blue:hover,.sa-button-hover-target:hover .sa-button.sa-button-blue,.sa-button.sa-button-blue:hover{background-color:#228aba}.sa-button.sa-button-blue.sa-button-inverted{border-color:#20a7e2;color:#20a7e2}.sa-button.sa-button-blue.sa-button-inverted:hover{background-color:#20a7e2}.sa-button-wide-box.sa-button-navy .sa-button-wide-span,.sa-button-narrow-box.sa-button-navy,.sa-button.sa-button-navy{background-color:#026a93}.sa-button-hover-target:hover .sa-button-wide-box.sa-button-navy .sa-button-wide-span,.sa-button-wide-box.sa-button-navy .sa-button-wide-span:hover,.sa-button-hover-target:hover .sa-button-narrow-box.sa-button-navy,.sa-button-narrow-box.sa-button-navy:hover,.sa-button-hover-target:hover .sa-button.sa-button-navy,.sa-button.sa-button-navy:hover{background-color:#00496e}.sa-button.sa-button-navy.sa-button-inverted{border-color:#026a93;color:#026a93}.sa-button.sa-button-navy.sa-button-inverted:hover{background-color:#026a93}.sa-button-wide-box.sa-button-green .sa-button-wide-span,.sa-button-narrow-box.sa-button-green,.sa-button.sa-button-green{background-color:#54b96b}.sa-button-hover-target:hover .sa-button-wide-box.sa-button-green .sa-button-wide-span,.sa-button-wide-box.sa-button-green .sa-button-wide-span:hover,.sa-button-hover-target:hover .sa-button-narrow-box.sa-button-green,.sa-button-narrow-box.sa-button-green:hover,.sa-button-hover-target:hover .sa-button.sa-button-green,.sa-button.sa-button-green:hover{background-color:#4ec96a}.sa-button.sa-button-green.sa-button-inverted{border-color:#54b96b;color:#54b96b}.sa-button.sa-button-green.sa-button-inverted:hover{background-color:#54b96b}.sa-button.sa-button-inverted{background-color:#fff}.sa-button.sa-button-inverted:hover{color:#fff}.sa-button.sa-button-small,.sa-button-wide-span.sa-button-small{padding:0 4px;font-size:12px}.sa-button.sa-button-big,.sa-button-wide-span.sa-button-big{padding:0 12px;font-size:16px;font-weight:400}.sa-button.sa-button-hero,.sa-button-wide-span.sa-button-hero{padding:8px 36px;font-size:16px;font-weight:400}.sa-button.sa-button-full,.sa-button-wide-span.sa-button-full{display:block;width:100%;white-space:normal}@media(min-width:586px){.sa-button-narrow-box{display:none}}@media(max-width:585px){.sa-button-wide-box{display:none}}.sa-loader:before{content:"";display:inline-block;width:58px;height:15px;background-image:url(https://dr5dymrsxhdzh.cloudfront.net/files/fa8497d9/images/base/loader_ellipsis.gif)}table:not(.js-table-initialized) .js-table-message,table:not(.js-table-initialized) .js-table-listing-direct{display:none}table:not(.js-table-initialized) .js-table-loading{display:block}.js-hidden{display:none !important}.sa-hide-pixel{display:none !important;width:0 !important;height:0 !important;border:none !important;outline:none !important}html{color:#333;font-family:"proxima-nova",sans-serif;font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased}input,textarea,keygen,select{color:inherit;font-family:inherit}h1{font-family:"museo-sans",sans-serif;font-size:45px;line-height:1;font-weight:300}h2{margin-top:1.625rem;margin-bottom:.8125rem;font-size:1.5625rem;line-height:2.03125rem;font-weight:700}h3{margin-top:1.625rem;margin-bottom:.8125rem;font-size:1.25rem;line-height:1.625rem;font-weight:700}h4{margin-top:1.625rem;margin-bottom:.8125rem;font-size:1rem;line-height:1.625rem;font-weight:700}p{margin-top:1.625rem;margin-bottom:1.625rem;font-size:1rem;line-height:1.625rem;font-weight:400}h2+p,h3+p,h4+p{margin-top:.8125rem;margin-bottom:1.625rem}b,strong{font-weight:700}a{color:#20a7e2;text-decoration:none}a:hover{text-decoration:underline}a img{border:0}hr{width:100%;border:0;border-top:1px solid #ccc;margin-top:2.4375rem;margin-bottom:2.4375rem}ul,ol{padding-left:3rem;margin-top:.8125rem;margin-bottom:.8125rem;font-size:1rem;line-height:1.625rem}li{margin-top:.8125rem;margin-bottom:.8125rem}@media(max-width:758px){h1{font-size:1.95312rem;line-height:2.4375rem}ul,ol{padding-left:2rem}}.svg-icon{display:block;max-width:100%;max-height:100%}.cta-link{cursor:pointer;display:inline-block;box-sizing:border-box;padding:2px 14px;border:0;border-radius:4px;background-color:#d37059;box-shadow:none;font-size:16px;font-family:inherit;white-space:nowrap;color:#fff}.cta-link:hover{background-color:#b15e4a;text-decoration:none}body{position:relative;padding:0;margin:0;background:#f4f4f6}body.locked{overflow:hidden}.container{position:relative;width:1280px;margin-left:auto;margin-right:auto;box-sizing:border-box}.main{position:relative;display:block;padding-top:48px;padding-bottom:150px;box-sizing:border-box}.main .content{position:relative;box-sizing:border-box}.main .content:after{content:" ";display:block;clear:both}.main.content-page .content h1{margin-top:71px;margin-bottom:34px;margin-left:0;text-align:center}.main.content-page .content{width:940px;padding-right:10px;margin-left:auto;margin-right:auto}.main .left-column{width:940px;margin-left:10px;box-sizing:border-box;float:left}.main .right-column{position:relative;width:300px;margin-right:10px;box-sizing:border-box;float:right}.main .right-column .right-column-sticky_slot{position:relative;width:300px}.main .right-column .right-column-sticky_slot.sticky_slot--02.sa-12192{margin-top:100px}.main .right-column .riklam-container-topbox,.main .right-column .riklam-container-toplarge{min-height:626px}.interaction{display:-ms-flexbox;-ms-flex-direction:row;display:flex;flex-direction:row;align-items:stretch;overflow:hidden}.interaction>div{-ms-flex:0 1 auto;flex:0 1 auto}#inputs-container{position:relative;width:240px;height:auto;box-sizing:border-box}#interaction-container{position:relative;width:700px;height:auto;min-height:350px;box-sizing:border-box}#inputs-content{position:relative;width:100%;height:100%}.site-bottom{width:0;height:0;overflow:hidden}@media(max-width:1300px){.container{width:1100px}.main .left-column{width:758px}#inputs-container{width:220px}#interaction-container{width:538px}}@media(max-width:1120px){.container{width:758px}.main.content-page .content{width:100%}.main .left-column,.main .right-column{width:100%;margin-left:0;margin-right:0;float:none}.main .right-column{margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row;align-items:center}.main .right-column .right-column-sticky_slot{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row;align-items:center;width:unset}}@media(max-width:758px){body{background:#fff}.container{width:100%;min-width:280px}.main{padding-top:50px;padding-bottom:50px}.main.content-page .content{width:300px}.main .left-column,.main .right-column{width:100%;padding-left:10px;padding-right:10px}.interaction,.interaction>div{display:block;position:relative;overflow:visible}#inputs-container{position:absolute;display:none;width:100%;height:auto}#interaction-container{width:100%}}body.no-inputs #inputs-container{display:none}body.no-inputs #interaction-container{width:940px}@media(max-width:1300px){body.no-inputs #interaction-container{width:758px}}@media(max-width:758px){body.no-inputs #interaction-container{width:100%}}.seocontent{margin-top:1.625rem;margin-bottom:3.25rem}.seocontent>*:first-child,.seocontent>a:first-child+*,.seocontent>div:first-child+*{margin-top:0}.content-container.seocontent{margin-top:0}.content-container{float:left;max-width:758px}@media(max-width:758px){.seocontent{margin-top:1.625rem;margin-bottom:1.625rem}.content-container{float:none;max-width:none;margin-left:auto;margin-right:auto}}a.stop{position:absolute;display:block;visibility:hidden;height:100px;margin-top:-100px;pointer-events:none}a.stop.map{height:75px;margin-top:-75px}a.stop.high{height:140px;margin-top:-140px}#debug-box{width:97%;background:#fff;max-height:400px;overflow:scroll;padding:1%;border:1px solid red;word-wrap:break-word;font-family:courier serif,courier new;font-size:12px}.main .above-title{margin:-5px 10px 40px 8px}.main h1.title,.main .subtitle,.main .updated_date{padding:0 10px;box-sizing:border-box}.main h1.title{margin:35px 0 20px 0}.main .subtitle{margin:0;font-size:16px;line-height:1.3;font-weight:normal}.main .updated_date{margin-top:11px}.main .subtitle+.content,.main .updated_date+.content{margin-top:25px}@media(max-width:1120px){.main{padding-top:50px}.main h1.title,.main .subtitle,.main .updated_date{padding:0}}@media(max-width:758px){.main .above-title{margin:15px 10px 40px 8px}.main h1.title,.main .subtitle,.main .updated_date{padding:0 10px}.main .subtitle{margin-top:8px}.main .subtitle+.content,.main .updated_date+.content{margin-top:5px}}.content.top{margin-top:100px}.clearfix:after{content:" ";display:block;clear:both}.liner{margin-top:20px;border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:20px}img.lighborder{border:1px solid #ddd}img.center{display:block;margin-left:auto;margin-right:auto}.centered{text-align:center}.justified{text-align:justify}.main .share.right-col,.main .next-steps,.main .side-links,.main .side-links-group,.main .other-tools,.main .smartasset-tools,.main .sa-captivate-box{margin-bottom:20px}.main .smartasset-tools .title,.main .other-tools .title,.main .side-links .title,.main .next-steps .title,.main .next-tiles-title,.main .blog-related .title{display:block;margin-top:0;margin-bottom:10px;color:#8c8c8c;font-size:18px;font-weight:400;text-transform:uppercase}ul.sa_links,.side-links ul,.next-steps ul{padding-left:0;margin:0;font-size:16px;line-height:normal;font-weight:500}.sa_links li,.side-links li,.next-steps li{position:relative;display:block;list-style:none;padding:10px 0 10px 15px;border-top:1px solid #ccc;margin:0}.sa_links li:before,.side-links li:before,.next-steps li:before{position:absolute;display:block;left:2px;top:10px;content:"\f105";color:#20a7e2;font-family:FontAwesome,sans-serif;font-size:16px}@media(max-width:1120px){.main .next-steps,.main .side-links,.main .other-tools,.main .smartasset-tools{margin-left:20px}.main .next-steps,.main .side-links{margin-left:40px;max-width:300px}.main .next-steps.second{display:none}}@media(max-width:758px){.main .next-steps,.main .side-links,.main .other-tools,.main .smartasset-tools{margin-left:0}.main .next-steps,.main .side-links{float:none}}.breadcrumbs{margin:22px 0 10px 10px;color:#8c8c8c;font-size:.8rem;line-height:1.21875rem;text-transform:uppercase}.breadcrumbs a{margin-right:5px;margin-left:5px;color:#8c8c8c}.breadcrumbs a:first-child{margin-left:0}.breadcrumbs a:hover,.breadcrumbs a.last{color:#333}.breadcrumbs a.last:hover{text-decoration:none;cursor:default}@media(max-width:758px){.breadcrumbs{display:none}}.etabs{margin:0;padding:0;border-bottom:1px solid #eee}.tab{display:inline-block;zoom:1;padding:4px 10px 3px 10px;margin:0;border:solid 1px transparent;border-bottom:0}.tab a{font-size:14px;color:#8c8c8c;line-height:2em;display:block;padding:0 10px;outline:0;text-decoration:none}.tab:hover{text-decoration:none;background-color:#f4f4f4}.tab.active{background:#fff;position:relative;top:1px;border-color:#eee}.tab a.active{color:#333}.tab-container{margin-top:1.625rem;margin-bottom:1.625rem}.tab-container>div{padding:1.625rem;border:1px solid #eee;background-color:#fff;box-sizing:border-box;border-top:0}.tab-container>div>*:first-child{margin-top:0}.tab-container>div>*:last-child{margin-bottom:0}@media(max-width:758px){.tab-container>div{padding:.8125rem;border-left:0;border-right:0}}.captivate-container{padding:1.625rem;border:1px solid #eee;background-color:#fff;box-sizing:border-box}.debug-box{border:1px solid #ccc;padding:10px}#infinite-scroller{display:none;background:url(https://dr5dymrsxhdzh.cloudfront.net/files/fa8497d9/images/base/loader32.gif) no-repeat center;height:120px}.nano:hover>.nano-pane,.nano-pane.active,.nano-pane.flashed{opacity:.4}body .nano>.nano-pane{width:8px;background:transparent}#inputs-container.nano>.nano-content{right:0;margin-right:-20px;padding-right:20px}#inputs-container.nano>.nano-pane{width:5px}#inputs-container.nano>.nano-pane>.nano-slider{background:#333;background:rgba(0,0,0,0.6)}#loading-overlay{font-family:"proxima-nova",sans-serif;font-style:normal;text-transform:uppercase;z-index:500000;width:100%;position:fixed;left:0;top:-2px;display:none}#loading-overlay div>span{background-image:url(https://dr5dymrsxhdzh.cloudfront.net/files/images/base/smload.gif);width:16px;height:16px;display:inline-block;margin-right:5px;margin-bottom:-3px}#loading-overlay div{background:#fff;color:#8c8c8c;font-size:14px;font-weight:600;text-align:center;width:200px;height:13px;border:1px solid #8c8c8c;padding:10px 10px 12px 5px;margin-left:auto;margin-right:auto}.spacer{padding:0;margin:0}.spacer.s2{height:2px}.spacer.s5{height:5px}.spacer.s10{height:10px}.spacer.s15{height:15px}.spacer.s20{height:20px}.main .share div.share-numbers{display:none}.main .blog-content .share .numeric div.share-numbers{margin-left:5px;margin-right:5px;margin-bottom:5px;float:none}.static-pg .main .seo-content .share .numeric div.share-numbers{float:none;display:block;margin:0 auto 5px auto}.main .seo-content .share .numeric div.share-numbers{margin-right:5px}.main .share .numeric div.share-numbers{display:block;float:left;border:1px solid #bbb;border-radius:4px;width:auto;padding:6px 6px 4px;margin-top:1px;font-size:12px;color:#666}.bottom-more{text-align:right;margin-bottom:5px}.bottom-more .more{display:inline-block;background:#d37059;color:#fff;border-radius:4px;padding:4px 8px;font-weight:100;font-size:13px;cursor:pointer;text-decoration:none}.bottom-more .more:hover{background:#964a38}.share.right-col{float:none;width:300px;padding-bottom:20px;border-bottom:1px solid #ccc;margin-right:0}.interactive-page .share.right-col,.bottom-right .share.right-col{padding-bottom:0;border-bottom:0}.share.right-col .share-title{display:block;float:left;padding-top:8px;color:#8c8c8c;font-size:18px;font-weight:400;font-style:normal;text-transform:uppercase}.share.right-col .share-list{margin-top:0;margin-left:10px}.share.right-col>div{display:block;float:left;width:220px}.share.right-col>div img{float:left;margin-left:10px}.share.right-col>div .numeric img{margin-left:5px}.share{float:left;width:60px;margin-right:20px;text-align:center}.share .share-title{display:block;color:#8c8c8c;font-size:13px;font-weight:400;text-transform:uppercase}.share .share-list{margin-top:10px}.share .share-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.share .share-list img{width:30px;height:30px;margin-bottom:2px;border:0}.share .share-link{display:block;width:30px;height:30px;margin-bottom:5px;margin-left:10px;padding:7px;box-sizing:border-box;background:#fff;border-radius:50%}.share .share-link.share-link--twitter{background:#54abec}.share .share-link.share-link--twitter svg{fill:#fff}.share .share-link.share-link--twitter:hover{background:#3485b7}.share .share-link.share-link--facebook{background:#3a5896}.share .share-link.share-link--facebook svg{fill:#fff}.share .share-link.share-link--facebook:hover{background:#244071}.share .share-link.share-link--gplus{background:#dc4b3a}.share .share-link.share-link--gplus svg{fill:#fff}.share .share-link.share-link--gplus:hover{background:#ab2820}.share .share-link.share-link--linkedin{padding:8px;background:#0077b4}.share .share-link.share-link--linkedin svg{fill:#fff}.share .share-link.share-link--linkedin:hover{background:#005c84}.share .share-link.share-link--reddit{padding:5px;background:#cce0f9}.share .share-link.share-link--reddit svg{fill:#333}.share .share-link.share-link--reddit:hover{background:#88afd2}.share .share-link.share-link--reddit:hover svg{fill:#333}.share .share-link svg{fill:#059bdd}.share .share-link:hover{background:#059bdd}.share .share-link:hover svg{fill:#fff}.email--icon{display:block;width:28px;height:28px;margin-top:-3px;margin-bottom:-3px}.email--icon svg{fill:#8c8c8c}.email--icon:hover svg{fill:#454545}.email--icon use{display:block}.share .share-list img:hover{background-position:-30px 0;cursor:pointer}.proxima{font-family:"proxima-nova",sans-serif}.museo{font-family:"museo-sans",sans-serif}@media(max-width:1300px){.seo-content .share{width:100%;float:none;margin-bottom:15px}.seo-content .share .share-title{margin-top:7px}.seo-content .share img,.seo-content .share .share-title{float:left;margin-right:10px}.seo-content .share .share-title{font-weight:400;font-size:13px;color:#8c8c8c}.seo-content .share .share-list{margin-top:10px}.seo-content .share .share-list img{width:30px;height:30px;margin-bottom:2px}.static-pg .main .seo-content .share .numeric div.share-numbers{float:left;display:inline-block;margin:0 5px 5px 0}}@media(max-width:1120px){.hide-in-tablet{display:none}.main .blog-content .share .numeric div.share-numbers{display:block;float:left;margin-top:0}.hide-tablet{display:none}#main-container .share{display:none}}.inputs-button{display:none}body .smartasset-ui .range-slider{margin-top:9px}body .smartasset-ui .noUi-base{cursor:pointer}body .smartasset-ui .noUi-background{box-shadow:none}body .smartasset-ui .noUi-target.noUi-connect{box-shadow:none}body .smartasset-ui .noUi-horizontal{height:7px;border:0;border-radius:4px;background:#cdcdcd}body .smartasset-ui .noUi-handle:after,body .smartasset-ui .noUi-handle:before{content:"";display:none}body .smartasset-ui .noUi-horizontal .noUi-handle{width:18px;height:20px;left:-9px;top:-5px}body .smartasset-ui .noUi-horizontal .noUi-handle,body .smartasset-ui .ui-slider-horizontal .ui-slider-handle{width:16px;height:16px;border:0;border-radius:0;box-shadow:none;background:0;cursor:pointer;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAQCAYAAABQrvyxAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1MGQ1Y2JkMi00YmYzLTQxYzAtYTNmZS1iZWZhMzc1Y2U0NGIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzhFRTVGNUE2Q0VDMTFFNEIxNThFMURCNERGNkJEMDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzhFRTVGNTk2Q0VDMTFFNEIxNThFMURCNERGNkJEMDAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0OGZmYjU4ZC03Y2I2LTQ3NjEtYWE5NS04NWM0YmU3M2Y3YmYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTBkNWNiZDItNGJmMy00MWMwLWEzZmUtYmVmYTM3NWNlNDRiIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+QCdTAwAAASZJREFUeNrUlsEJwjAUhl9Dz1489iDuUHQAKc6gZy9O4AxO0EvP9eAE0gksHcCbKLhAJ/BF/krsITQvQugPj9DQr7w/NMkfUU+z02PBw44r40ow/eKquIrHZlaTRfPjxcrfD2sr3zSNlU/T9IePjMYnPORcW7Kr5NqzkbbXuBPPRtpe4048G2m/BtC8drigYdKrkHUm0Lwz35lA8868NqEwkTvAhHdz4zkYH+Gfv5JMS/W8kQ9/Xk29+BgbRiof9i98jN0uVebZgDcfG0eVRIlnA968opFL4ZKQ6hWaVzh/papC89pA4fGBIjSvkG1KAVxqFtlGxGsW2UbEa7bbxHtcz0NVg6HQ/McAMk02cCVKMwdpIdM48WaYQzBz4n/C3Jjj9FuAAQBSO5RKbEZZkAAAAABJRU5ErkJggg==')}body .smartasset-ui .noUi-horizontal .noUi-handle:hover,body .smartasset-ui .ui-slider-horizontal .ui-slider-handle.ui-state-hover{background-position:-16px 0}body .smartasset-ui .noUi-horizontal.noUi-extended{padding-right:16px}body .smartasset-ui .noUi-horizontal.noUi-extended .noUi-handle{left:-1px}body .smartasset-ui .noUi-horizontal.noUi-extended .noUi-origin{right:-1px;background-color:#e6e6e6;border-radius:0 4px 4px 0;margin-right:-15px}body .smartasset-ui .ui-widget-content{border:0}body .smartasset-ui .ui-slider-horizontal{height:7px;background:#e6e6e6;margin-right:16px;border-radius:5px}body .smartasset-ui .ui-slider-horizontal.extended{border-radius:5px 0 0 5px}body .smartasset-ui .ui-slider-horizontal .extension{position:absolute;top:0;right:-16px;width:16px;height:7px;background:#e6e6e6;border-radius:0 5px 5px 0}body .smartasset-ui .ui-widget-header{border-radius:5px 0 0 5px;background:#cdcdcd}body .smartasset-ui .ui-slider-horizontal.extended .ui-slider-handle{top:-5px;margin-left:0}body .smartasset-ui .ui-slider-horizontal .ui-slider-handle.ui-state-focus{border:0;box-shadow:none;outline:0}.alert-icon{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:0 2px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpmY2JhOWIwZC05MDI2LTQwZjQtYmIyMy0xMDA3MDNmN2E1YTkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEVBN0Y1RkU2Q0RBMTFFNEIxNThFMURCNERGNkJEMDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEVBN0Y1RkQ2Q0RBMTFFNEIxNThFMURCNERGNkJEMDAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpmY2JhOWIwZC05MDI2LTQwZjQtYmIyMy0xMDA3MDNmN2E1YTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ZmNiYTliMGQtOTAyNi00MGY0LWJiMjMtMTAwNzAzZjdhNWE5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+M2yCJAAAAQhJREFUeNpiYMADvk+SnQfEM/CpYcSj2RRInYRyjTjzHl/Apo4Jh2aQwROhFoDwJFwWMeEQjwBiSyS+LdDQUKK8AFTIBaRuArEMmtQDINYCeuU7IReUwTSz+S1kYPOeAxNXAOIivF4A2i4HNQDiPB5JBkY+FIdUAtVI4XNBJxBzwjj/f39j+P/zM7I8NxB3YDUAaLIVNPAQ4DfQu3++o7s6FqjWDMUAoAAT1qj6/ZXh/58f2AJ/EjSqGVigAnFAbIyh/0Q30B//sBlgDsRRQLyUEWgSL5BxC4gl0FWxR+0C0z+XuWEz5CkQq4NcUIVNMwj8vb4aXzaQBuJykAs+ARm8DOSBtwABBgC1UkmgbSoxdQAAAABJRU5ErkJggg==')}.info-icon{color:#8c8c8c;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;cursor:pointer}.info-icon:hover{color:#09926a;text-decoration:none !important}.info-icon:before{content:"\f05a"}.glossary:hover.info-icon,.glossary.info-icon{border-bottom:0}.glossary{border-bottom:1px dotted #09926a;cursor:pointer}.glossary:hover{color:#09926a;border-bottom-style:solid}.blue-button{display:inline-block;background:#20a7e2;border:0;font-family:"proxima-nova",sans-serif;font-style:normal;color:#fff;text-transform:uppercase;font-size:16px;padding:6px 12px 5px 12px;border-radius:4px;cursor:pointer}.blue-button:hover{cursor:pointer;background:#004962}.blue-button.small{font-size:11px;padding:2px 12px 1px 12px}div#modal-overlay{display:none;z-index:15000;background:rgba(0,0,0,0.4);position:fixed;top:0;left:0;width:100%;height:100%}div#modal,div#reload,div#confirm-mr-click-modal{display:none}div#modal,div#reload{font-size:22px;font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:100;color:#8c8c8c;z-index:15100;background:#fff;border:1px solid #888;position:absolute;width:750px;min-height:200px;left:50%;margin-left:-375px;top:5%;opacity:0}div#reload{display:none;border:2px solid #888;width:320px;height:50px;min-height:50px;top:45%;margin-top:-100px;left:50%;margin-left:-160px;opacity:1;padding:25px}div#reload table{width:100%}div#reload table span.line2{font-weight:500}div#reload table span{display:block}div#reload table td:first-child{width:10%}div#reload table td{vertical-align:top}div#reload table i.fa{margin-right:20px;color:#f79e25;font-size:56px}div#modal i.fa-close{color:#8c8c8c;font-size:14px;position:absolute;top:15px;right:15px;cursor:pointer}div#modal i.fa-close:hover{color:#000}div#modal .modal-container{display:table;height:100%;width:100%}div#modal .modal-container>div{display:table-row}div#modal .modal-container>div.modal-body>div{padding:15px 20px;background:#fff}div#modal .modal-container>div.modal-footer>div{height:30px;text-align:right;padding:15px}div#modal .modal-container>div>div{display:table-cell;vertical-align:top}div#modal .modal-body h2{font-family:"proxima-nova",sans-serif;font-style:normal;padding:5px 0 15px 0;margin:0;color:#8c8c8c;font-size:24px}div#modal .modal-footer button{background:#24b0e6;border:0;font-size:16px;text-align:center;text-transform:uppercase;font-family:"museo-sans",sans-serif;font-style:normal;font-weight:100;color:#fff;margin-left:5px;border-radius:4px;padding:7px 16px 7px 15px;cursor:pointer}div#modal .modal-footer button.ok{font-weight:600}div#modal .modal-footer button:hover{background:#015379}div#modal .modal-footer button.gray{background:#8c8c8c}div#modal .modal-footer button.gray:hover{background:#4f4f4f}#debug-header{z-index:15000;position:fixed;bottom:40px;left:0;color:#fff;font-size:13px}#debug-header:hover>div{display:block}#debug-header>div{display:none;background-color:#068a9c;padding:5px 15px;float:left}#debug-header>div:nth-child(2n){background-color:#c27d0e}#debug-header>div:nth-child(2n+1){background-color:#1d7045}#debug-header>div:nth-child(3n+1){background-color:#24748c}#debug-header>div:nth-child(4n+1){background-color:#992020}#debug-header>div b{display:block}#debug-header #debug-header-button{background:red;color:#fff;top:0;left:0;width:80px;height:16px;text-align:center;padding:13px 15px;cursor:pointer;float:left;display:block}.csat_block{float:left;width:100%;max-width:880px;font-size:16px;line-height:19px;color:#333;padding:25px 30px 20px;margin:25px 0 15px 10px;background-color:#fff}.csat_block .vote-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;align-items:flex-start}.csat_block .vote-container .left-side{max-width:100%;padding-right:40px}.csat_block .vote-container .right-side{margin:0 auto}.csat_block .votes{display:flex;flex-wrap:nowrap}.csat_block .vote-single{display:inline-block;padding:9px 10px;min-width:42px;height:40px;margin:0 -1px 0 0;color:#333;text-align:center;box-sizing:border-box;border:1px solid #ccc;border-radius:0;cursor:pointer;background:0}.csat_block .vote-single:first-of-type{border-top-left-radius:5px;border-bottom-left-radius:5px}.csat_block .vote-single:last-of-type{border-top-right-radius:5px;border-bottom-right-radius:5px}.csat_block .vote-single.selected{background-color:#20a7e2;color:#fff}.csat_block .vote-title{display:block;width:100%;font-weight:700;font-size:20px;line-height:24px;color:#333;margin:0 0 3px}.csat_block span{display:inline-block}.csat_block .labels{margin-top:5px;font-size:12px}.csat_block .labels .left{float:left}.csat_block .labels .right{float:right}.csat_block .vote-comment{text-align:right;margin-top:30px}.csat_block .vote-comment .vote-question{text-align:left;width:100%;margin:0 0 15px}.csat_block .vote-comment textarea{box-sizing:border-box;width:100%;min-height:90px;padding:5px 8px;margin:0 0 20px 0;font-size:16px;border:1px solid #ccc;border-radius:4px;outline:0;resize:vertical}.csat_block .vote-comment textarea:focus{border-color:#333}.csat_block .vote-comment button{background-color:#7bc366;padding:5px 25px;text-transform:none}.csat_block .vote-comment .vote-error_text{display:none;font-size:13px;line-height:16px;color:#f2364d;text-align:left;margin:0 0 7px}.csat_block .vote-comment.error_status textarea{color:#f2364d;border-color:#f2364d}.csat_block .vote-comment.error_status .vote-error_text{display:block}.csat_block .vote-thanks{background-color:#e1fbea;color:#54b96b;text-align:center;padding:15px;margin:20px 0 30px 0}.csat_block .vote-comment,.csat_block .vote-thanks{display:none}@media(max-width:1300px){.csat_block{max-width:698px}.csat_block .vote-container{flex-direction:column}.csat_block .vote-container .left-side{max-width:100%;padding-right:0;margin:0 0 20px}.csat_block .vote-comment{margin:20px 0 0 0}}@media(max-width:758px){.csat_block{margin:24px 0;padding:0 10px;box-sizing:border-box}}.csat-block-funnel .csat_block{margin:0;max-width:100%;width:100%;box-sizing:border-box;background:#f4f4f6;padding:30px 30px;position:relative;float:none}.csat-block-funnel .csat_block:before{content:"";display:block;height:2px;position:absolute;top:0;left:30px;right:30px;background:#ccc}img.riklamimage{border:0;outline:0;position:absolute;visibility:hidden;top:-100px;left:-100px}#hidden-space{position:absolute;top:0;left:0;height:0;width:0;visibility:hidden}.striped-table-title{margin-left:auto;margin-right:auto;max-width:755px}table.striped.nomargin{margin-left:auto;margin-right:auto}table.striped{width:100%;max-width:755px;margin:15px auto 20px;background:#e9e9e9}table.striped th{padding:13px}table.striped.alternate tr:nth-child(even) td{background:#e0e0e0}table.striped .title td{font-size:18px;text-align:center;padding-top:28px;padding-bottom:28px;text-transform:uppercase;border-collapse:collapse;border-spacing:0}table.striped .bold{font-weight:bold}table.striped .centered{text-align:center}table.striped.alternate tr.headers td{background:#dcdcdc;vertical-align:top;font-size:14px}table.striped tr:nth-child(odd) td{background:#e0e0e0}table.striped td{font-size:14px;padding:13px;border:1px solid #f4f4f6}table.striped td:first-child{border-left:0}@media(max-width:758px){table.striped th{font-size:12px;font-weight:normal;padding:5px}}.mobile-input-close,#ui-mob-info,.mobile-only{display:none}.newsletter-box{max-width:300px}.newsletter-email{display:block;width:100%;padding:8px 5px;border-radius:4px;border:1px solid #ccc;margin-bottom:8px;box-sizing:border-box;-webkit-appearance:none;font-size:13px;text-indent:5px}.newsletter-callout{padding-top:8px;color:#8c8c8c;font-size:12px;font-weight:600;float:left}.newsletter-button{float:right;-webkit-appearance:none}.refresh-rates-button{display:block;width:100%;margin:0;padding:6px 10px;border:0;outline:0;border-radius:4px;color:#fff;font-size:14px;line-height:normal;font-weight:400;font-style:normal;font-family:inherit;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;background-color:#20a7e2}.refresh-rates-button:hover{background-color:#228aba}.doing-walkthrough .refresh-rates-button{display:none}iframe[src="javascript:false"]{display:none}@media(max-width:758px){.main .blog-content .share .numeric div.share-numbers{margin-left:0}div.mobile-only{display:block}#ui-mob-info{position:fixed;width:100%;top:69px;height:50px;z-index:50000;padding-left:15px;padding-right:15px;box-sizing:border-box}#ui-mob-info>.over>.arrow{border:16px solid transparent;border-bottom:18px solid #05ad79;position:absolute;top:-32px;right:11px}#ui-mob-info>.over{text-align:center;font-weight:100;line-height:22px;position:relative;width:100%;background:#05ad79;color:#fff;font-size:18px;padding:20px 20px 16px 20px;box-sizing:border-box}#ui-mob-info button{border:0;background:#fff;text-transform:uppercase;padding:6px 8px;margin-top:10px;border-radius:5px;font-size:14px;color:#05ad79}#inputs-container.disabled{display:none}body #debug-header{display:none}input[type="text"],input[type="email"],input[type="search"],input[type="password"]{-webkit-appearance:textfield !important;-webkit-appearance:caret;-moz-appearance:caret}.hide-mobile{display:none}input[type=text]{box-shadow:none}.doing-walkthrough .main h1.title{background:#05ad79;color:#fff}.inputs-warning.interactive-page .inputs-button .notice{display:block}.interactive-page .inputs-button .notice{display:none;top:8px;right:8px;margin-top:0;margin-left:0;position:absolute;width:16px;height:16px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJPSURBVDjLpZPLS5RhFMYfv9QJlelTQZwRb2OKlKuINuHGLlBEBEOLxAu46oL0F0QQFdWizUCrWnjBaDHgThCMoiKkhUONTqmjmDp2GZ0UnWbmfc/ztrC+GbM2dXbv4ZzfeQ7vefKMMfifyP89IbevNNCYdkN2kawkCZKfSPZTOGTf6Y/m1uflKlC3LvsNTWArr9BT2LAf+W73dn5jHclIBFZyfYWU3or7T4K7AJmbl/yG7EtX1BQXNTVCYgtgbAEAYHlqYHlrsTEVQWr63RZFuqsfDAcdQPrGRR/JF5nKGm9xUxMyr0YBAEXXHgIANq/3ADQobD2J9fAkNiMTMSFb9z8ambMAQER3JC1XttkYGGZXoyZEGyTHRuBuPgBTUu7VSnUAgAUAWutOV2MjZGkehgYUA6O5A0AlkAyRnotiX3MLlFKduYCqAtuGXpyH0XQmOj+TIURt51OzURTYZdBKV2UBSsOIcRp/TVTT4ewK6idECAihtUKOArWcjq/B8tQ6UkUR31+OYXP4sTOdisivrkMyHodWejlXwcC38Fvs8dY5xaIId89VlJy7ACpCNCFCuOp8+BJ6A631gANQSg1mVmOxxGQYRW2nHMha4B5WA3chsv22T5/B13AIicWZmNZ6cMchTXUe81Okzz54pLi0uQWp+TmkZqMwxsBV74Or3od4OISPr0e3SHa3PX0f3HXKofNH/UIG9pZ5PeUth+CyS2EMkEqs4fPEOBJLsyske48/+xD8oxcAYPzs4QaS7RR2kbLTTOTQieczfzfTv8QPldGvTGoF6/8AAAAASUVORK5CYII=')}.interactive-page .inputs-button{display:block;background:#05ad79;width:50px;height:50px;position:absolute;top:0;right:0;cursor:pointer}.inputs-button>div{margin-top:12px;margin-left:12px}body.doing-walkthrough .inputs-button{display:none}body .smartasset-ui .ui-slider-horizontal .extension{right:-26px;width:26px}body .smartasset-ui .ui-slider-horizontal{margin-right:26px}body .smartasset-ui .ui-slider-horizontal.extended .ui-slider-handle{top:-9px}body .smartasset-ui .noUi-horizontal .noUi-handle{top:-9px;left:-13px}body .smartasset-ui .noUi-horizontal.noUi-extended{margin-top:15px}body .smartasset-ui .noUi-horizontal.noUi-extended{padding-right:26px}body .smartasset-ui .noUi-horizontal.noUi-extended .noUi-origin{margin-right:-25px}body .smartasset-ui .noUi-horizontal .noUi-handle:hover,body .smartasset-ui .ui-slider-horizontal .ui-slider-handle.ui-state-hover{background-position:-26px 0}body .smartasset-ui .noUi-horizontal .noUi-handle,body .smartasset-ui .ui-slider-horizontal .ui-slider-handle{width:26px;height:26px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAaCAMAAADPAI+fAAAAS1BMVEX///8iironpt4iironpt4iironpt4iironpt4iironpt4iironpt4iironpt4iironpt4iironpt4iironpt4iironpt4iironpt4Uiuc4AAAAF3RSTlMAAQENDRgYOjpKSoyMp6fIyM/P0tLw8GObWugAAAC5SURBVHgBndRZksIwDATQTgJkSbwv0v1POhTjYsZg/ej9p5SS1Y1m3i5fmau/thmdaT1dISruXCd0jshv8cA/e6C3sOPPzXLH3tAshjpmQfPI/CE/8HJP9CHd25zMX/Jr1pLoS/qdZXnA4snQgMHTwUMHsNPQDsyRh+I8BRoKEzYWbCsJVlwsuE4SnPAs8I4EDpUFtZCggEUk0n2k+j3VIlQrVz2u5ow0B6uJhiqEmrhrikVdYaqy/AEfKmIRLqyKqQAAAABJRU5ErkJggg==)}div#modal{top:5px !important;width:300px;left:50%;margin-left:-150px}body.locked{overflow:visible}div#modal-overlay{position:absolute}.tooltipster-glossary{width:280px !important;max-width:280px !important;left:50% !important;margin-left:-140px !important}.tooltipster-arrow{display:none !important}.refresh-rates-button{font-size:24px;padding:8px 10px}}.sa-font-highlighted-alt{color:#d37059}@media(max-width:758px){.sa-filter-inputs>div{display:block}.sa-filter-inputs>div>div{display:block;width:100%;border-right:0;border-left:0}}.sa-table-title{font-weight:300;padding-bottom:5px}.sa-table-message{font-size:20px;font-weight:100;text-align:center;color:#333}.table-scroller{height:auto;min-height:450px;max-height:550px;border-bottom:2px solid #ccc}.table-scroller.table-scroller-shortened{min-height:0;max-height:250px}.table-scroller.table-scroller-extended{min-height:550px;max-height:650px}@media(max-width:758px){.table-scroller.nano,.table-scroller.table-scroller-shortened.nano,.table-scroller.table-scroller-extended.nano,.table-scroller.table-scroller-full.nano{max-height:none;overflow:visible}.table-scroller.nano>.nano-content{position:relative;height:auto;overflow:visible}}@media(min-width:759px){.sa-table-listing.sa-table-sponsored tr:first-of-type td:nth-of-type(1).sa-table-name{padding-right:100px}}@media(max-width:758px){.sa-table-listing.sa-table-sponsored tr:first-of-type td:nth-of-type(1):before{position:static;margin-bottom:2px;line-height:normal;text-align:left}.sa-table-listing.sa-table-sponsored tr:first-of-type td:nth-last-of-type(2):before{display:none}.sa-table-listing.sa-table-sponsored tr:first-of-type td:nth-of-type(1):before{display:block}}.sa-button-wide-span,.sa-button{padding:2px 6px;font-weight:100}.sa-button-wide-box .sa-button-wide-span,.sa-button-narrow-box,.sa-button{background-color:#54b96b}.sa-button-hover-target:hover .sa-button-wide-box .sa-button-wide-span,.sa-button-wide-box .sa-button-wide-span:hover,.sa-button-hover-target:hover .sa-button-narrow-box,.sa-button-narrow-box:hover,.sa-button-hover-target:hover .sa-button,.sa-button:hover{background-color:#4ec96a}.sa-button.sa-button-inverted{border-color:#d37059;color:#d37059}.sa-button.sa-button-inverted:hover{background-color:#d37059}.sa-button.sa-button-big{padding:4px 12px}.sa-button.sa-button-hero{padding:10px 24px}@media(max-width:758px){.sa-button-wide-box{display:none}.sa-button-narrow-box{display:table-cell}}.riklam-topboxmobile,.riklam-mobilebanner,.riklam-midbanner2mobile{display:none}.site-riklam{text-align:center}.riklam-topboxmobile,.riklam-topbox,.riklam-toplarge,.riklam-bottomlarge{margin-top:0rem;margin-bottom:1.625rem}.riklam-pbseobottom{margin-top:30px}[class*='riklam-pbreviews']{margin:40px 0}.riklam-mobileadhesion[data-riklam-init=true]{position:fixed;bottom:0;left:50%;transform:translateX(-50%);transition:.25s bottom ease;z-index:99999}.riklam-mobileadhesion[data-riklam-init=true]>div{width:auto !important;height:auto !important}.riklam-mobileadhesion[data-riklam-init=true] iframe{width:320px;height:50px;position:static !important}.top-banner-ctr{padding-top:24px;min-height:90px}@media(max-width:1120px){.main .right-column .riklam-container-topbox,.main .right-column .riklam-container-toplarge{min-height:auto}.riklam-toplarge,.riklam-bottomlarge{display:none}}@media(max-width:758px){body.interactive-page:not(.walkthrough-done) .site-riklam,body.interactive-page:not(.walkthrough-done) .mobile-adhesion,body.interactive-page.doing-inputs .mobile-adhesion,body.mobile-menu-open .site-riklam{display:none}.riklam-topbanner,.riklam-bottombanner,.riklam-midbanner2,.riklam-topbox,.top-banner-ctr{display:none}.riklam-topboxmobile,.riklam-mobilebanner,.riklam-midbanner2mobile,.riklam-mobileadhesion{display:block}.riklam-topbox{float:none}}.riklam-container{display:flex;width:100%;position:relative}.riklam-container .site-riklam{width:100%}.riklam-container .marker-ads{position:absolute;top:100%;left:0}@keyframes rotating-preloader{from{transform:rotate(0)}to{transform:rotate(360deg)}}.riklam-preloader{display:block;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:6px;background:#e8e8e8}.riklam-preloader:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border:1600px solid transparent;border-top-color:#059bdd;margin:-1600px 0 0 -1600px;animation:rotating-preloader 2s linear infinite}.riklam-preloader:after{content:"";display:block;position:absolute;top:2px;right:2px;bottom:2px;left:2px;background:#fff;border-radius:5px}.riklam-visible .riklam-preloader{display:none}.site-riklam{position:relative;z-index:100}.riklam-container-sponsorcalcsimple,.riklam-container-sponsorcalcsimple2{min-height:27px}.riklam-container-sponsorcalc,.riklam-container-sponsorcalc2,.riklam-container-sponsorcalc3{min-height:107px}.riklam-container-pbseobottom{min-height:187px}@media(max-width:758px){.riklam-container-sponsorcalcsimple,.riklam-container-sponsorcalcsimple2{min-height:60px}.riklam-container-sponsorcalc,.riklam-container-sponsorcalc2,.riklam-container-sponsorcalc3{min-height:250px}.riklam-container-pbseobottom{min-height:398px}}.text_block-left_50{float:left;width:50%}.zip-container_wrapper-right_50{box-sizing:border-box;float:right;padding-left:20px;width:50%;height:100%;margin-bottom:20px}.zip-container{box-sizing:border-box;width:100%;height:100%;padding:5px 25px 25px 25px;background:#00496e;color:#fff;border-radius:5px}.zip-container .zip-interact{display:flex;height:40px;border:1px solid #ccc;margin:15px 0 10px 0;border-radius:3px;line-height:20px}.zip-container .zip-text{width:64%;padding:0 0 0 15px;color:#8c8c8c;border-width:0;font-size:14px}.zip-container a.zip-button:link,.zip-container a.zip-button:visited,.zip-container a.zip-button:hover,.zip-container a.zip-button:active{color:#fff;font-weight:bold;text-decoration:none}.zip-container .zip-button{display:flex;flex-grow:1;align-items:center;justify-content:center;min-width:33%;background:#ff7226;font-size:16px;white-space:nowrap;padding:0 5px}.zip-container .zip-small_text{font-size:12px}@media(max-width:758px){.text_block-left_50{float:none;width:100%}.zip-container_wrapper-right_50{float:none;padding-left:0;width:100%;margin:15px auto 26px}.zip-container .zip-text{padding-left:5px}}.method-list{margin:0;padding:0}.method-list .method-item{margin:15px 0;line-height:20px;list-style:none}.method-list .method-row{display:flex;flex-direction:row;align-items:center}.method-list .method-img{display:block;width:50px;height:50px;margin-right:20px}.dark-gray{color:#8c8c8c}.light-blue{color:#20a7e2}.main_preloader{display:none}body.mobile-menu-open{overflow:hidden;position:fixed;width:100%;height:100%}#mobile-menu-overlay{display:none;position:fixed;width:100%;height:100vh;top:50px;left:0;cursor:pointer;z-index:4000}#header{display:block;position:fixed;width:100%;top:0;left:0;background:#00496e;z-index:10000;transition:all .4s ease}#header .container.clearfix{width:100%;max-width:1400px;padding:0 12px}#header .header-mobile_menu_button{display:none;position:absolute;width:50px;height:50px;top:0;left:0;box-sizing:border-box;padding:14px;cursor:pointer}#header .header-mobile_menu_button svg{display:block;width:100%;fill:#fff;transform:translate3d(0,0,0)}#header .logo{float:left;padding:0 8px;line-height:48px;transition:all .4s ease}#header .logo .js-funnel-header-logo-link{position:relative}#header .logo svg,#header .logo img{margin-bottom:5px;border:0;vertical-align:middle;transition:all .4s ease}#header .logo svg{width:132px}#header .buttons{float:left;height:48px}#header .buttons ul,#header .buttons li,#header .buttons span{margin:0;padding:0}#header .buttons ul{list-style:none;position:relative}#header .buttons ul:after{content:"";display:table;clear:both}#header .buttons i.fa{margin-left:3px}#header .buttons i.fa.fa-angle-down{width:8px}#header .buttons .nav_categories>ul>li{float:left;height:48px;margin:0}#header .buttons .nav_categories>ul>li>a{float:right;display:block;box-sizing:border-box;width:auto;padding:0 15px;white-space:nowrap;font-family:"museo-sans",sans-serif;font-size:13px;line-height:48px;text-align:center;text-transform:uppercase;color:#fff;transition:margin .4s}#header .buttons .nav_categories>ul>li>a:hover{background-color:#20a7e2;text-decoration:none}#header .buttons .nav_categories>ul>li.active>a,#header .buttons .nav_categories>ul>li:hover>a{color:#fff;background-color:#20a7e2;cursor:pointer}#header .buttons .nav_blog-link>i{display:none}#header .buttons .header-mobile_menu_close_button{display:none}#header .buttons .narrow{display:none}#header .buttons .has_sub{z-index:1}#header .buttons .has_sub .mobile-menu-category-title{display:none}#header .buttons .has_sub .nav_sub_container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-direction:row;flex-direction:row;align-items:flex-start;display:none;position:absolute;box-sizing:border-box;top:48px;right:14px;width:calc(122.4% - 42px);padding:25px;background-color:#f4f4f6;box-shadow:0 4px 8px rgba(0,0,0,0.3);transition:top .4s ease}#header .buttons .has_sub .nav_sub_container .subcategory-title{margin-top:0;margin-bottom:5px;font-size:16px;line-height:normal;font-weight:600;color:#333}#header .buttons .has_sub .nav_sub_container ul{font-size:16px;line-height:normal}#header .buttons .has_sub .nav_sub_container li{margin-bottom:8px;white-space:nowrap}#header .buttons .has_sub .nav_sub_container section{min-width:252px;margin:0;padding:0}#header .buttons .has_sub .nav_sub_container section ul+.subcategory-title{margin-top:20px}#header .buttons .has_sub .nav_sub_container section+section{margin-left:24px}#header .buttons .has_sub:hover .nav_sub_container{display:-ms-flexbox;display:flex}#header .buttons .has_sub.nav_more .nav_sub_container{padding-top:0;padding-bottom:0;align-items:stretch}#header .buttons .has_sub.nav_more .nav_sub_container section{-ms-flex:1;flex:1;width:25%;min-width:auto;box-sizing:border-box;padding-top:30px;padding-bottom:30px}#header .buttons .has_sub.nav_more .nav_sub_container section:not(:last-child){padding-right:15px}#header .buttons .has_sub.nav_more .nav_sub_container section+section{padding-left:15px;border-left:1px solid #ccc;margin-left:0}#header .buttons .has_sub.nav_more .nav_sub_container section li{white-space:normal}#header .buttons .has_sub.nav_more .nav_sub_container .nav_more-header{text-transform:uppercase}#header .falc-cta{display:none;height:48px;margin-left:20px;float:left}#header .falc-cta button{display:none;padding:4px 8px;margin:0;cursor:pointer;border:1px solid #fff;border-radius:5px;background:0}#header .falc-cta button:hover{text-decoration:underline}#header .falc-cta button a{color:#fff;font-size:15px;line-height:16px;font-weight:600;text-transform:none}#header .falc-cta button.falc_button{background:#ff7226;border:0;color:white;padding:4px 8px;margin-left:8px}.match-screen #header .falc-cta,.funnel-page #header .falc-cta{display:none}.match-screen #header .buttons,.funnel-page #header .buttons{float:right}@media(min-width:1301px){#header .buttons{margin:0 0 0 15px}#header .buttons .nav_categories>ul>li>a{padding:0 12px}#header .falc-cta{display:flex;align-items:center}#header .falc-cta button{display:block}}@media(max-width:1120px){body.doing-inputs #header,body.doing-walkthrough #header{position:absolute;top:0;left:0}#header .header-mobile_menu_button{display:block}#header .logo{float:none;position:relative;width:210px;margin-left:auto;margin-right:auto;line-height:50px;text-align:center}#header .logo svg,#header .logo img{width:80%;margin-top:1px;margin-left:20px}#header .falc-cta{display:flex;align-items:center;position:fixed;top:-1px;right:10px}#header .falc-cta .falc_button{display:flex;padding:5px 20px}#header .falc-cta .falc_button a{font-size:14px;font-weight:800;white-space:break-spaces}.home #header .falc-cta{top:-100px;transition:top .3s}.home #header .falc-cta.slide-in{top:-5px}#header .buttons{display:none;position:fixed;float:none;left:0;top:50px;width:320px;min-height:100vh;background:#fff;box-shadow:4px 0 8px rgba(0,0,0,0.3);box-sizing:border-box;z-index:5000;overflow:hidden;transform:translateX(-500px);transition:transform .5s ease}#header .buttons ul,#header .buttons li{margin:0;padding:0}#header .buttons.mobile-menu-active{transform:translateX(0)}#header .buttons.mobile-menu-visible{display:block}#header .buttons .nav_categories>ul,#header .buttons .nav_categories ul{padding:0 10px;list-style-type:none}#header .buttons .nav_categories>ul>li,#header .buttons .nav_categories ul>li{float:none;height:auto;border-top:1px solid #ccc;font-size:15px;font-weight:600;text-align:left}#header .buttons .nav_categories>ul>li:hover>a,#header .buttons .nav_categories>ul>li.active>a,#header .buttons .nav_categories ul>li:hover>a,#header .buttons .nav_categories ul>li.active>a{color:inherit;background-color:inherit}#header .buttons .nav_categories>ul>li.nav_more,#header .buttons .nav_categories ul>li.nav_more{display:none}#header .buttons .nav_categories>ul>li>a,#header .buttons .nav_categories ul>li>a{float:none;display:block;width:100%;padding:9px 0;font-family:"proxima-nova",sans-serif;font-size:inherit;line-height:inherit;text-align:left;text-transform:none;color:#333;transition:none;-webkit-tap-highlight-color:transparent}#header .buttons .nav_categories>ul>li>a:hover,#header .buttons .nav_categories>ul>li>a:active,#header .buttons .nav_categories ul>li>a:hover,#header .buttons .nav_categories ul>li>a:active{color:inherit;background-color:inherit;text-decoration:underline}#header .buttons .nav_categories>ul:last-of-type,#header .buttons .nav_categories ul:last-of-type{margin-bottom:30px}#header .buttons .has_sub:hover .nav_sub_container{display:none}#header .buttons .has_sub .nav_sub_container{display:none;position:absolute;transform:translateX(-100%);left:0;top:50px;width:100%;padding:0;background:#fff;box-shadow:none;transition:transform .5s ease}#header .buttons .has_sub .nav_sub_container.mobile-category-active{display:block}#header .buttons .has_sub .nav_sub_container .subcategory-title{margin:30px 10px 10px;font-size:15px;font-weight:700;line-height:inherit;color:#00496e}#header .buttons .has_sub .nav_sub_container a{font-weight:400}#header .buttons .has_sub .nav_sub_container ul{line-height:inherit}#header .buttons .has_sub .nav_sub_container li{margin:0;white-space:normal}#header .buttons .has_sub .nav_sub_container section{width:100%}#header .buttons .has_sub .nav_sub_container section ul+.subcategory-title{margin-top:30px}#header .buttons .has_sub .nav_sub_container section+section{margin-left:0}#header .buttons .has_sub .nav_sub_container .nav_more-header{display:none}#header .buttons .has_sub .mobile-menu-category-title{display:block;position:absolute;width:100%;top:0;margin:0;padding:9px 0;color:#00496e;background-color:#f4f4f6;cursor:pointer;transform:translateX(calc(-100% - 15px));font-size:15px;font-weight:700;text-decoration:none}#header .buttons .has_sub .mobile-menu-category-title::before{content:"";display:inline-block;position:relative;top:1px;width:16px;height:13px;margin:0 10px 0 20px;background:center/contain no-repeat url(../../images/base/mobile_arrow_2x.png)}#header .buttons .nav_blog-link>i{display:inline}#header .buttons .nav_categories>ul{transform:translateX(0);width:100%;box-sizing:border-box;transition:transform .5s ease}#header .buttons .nav_categories>ul.offscreen{transform:translateX(100%)}#header .buttons .overflowed{height:calc(100vh - 100px);padding-bottom:80px;box-sizing:border-box;overflow-y:scroll}#header .buttons .overflowed.nav_sub_container{height:calc(100vh - 144px);padding-bottom:80px}#header .buttons .header-mobile_menu_close_container{position:relative;height:50px}#header .buttons .header-mobile_menu_close_container .header-mobile_menu_close_button{display:block;position:absolute;top:20px;right:15px;width:18px;height:18px;background-size:200%;cursor:pointer}#header .buttons .header-mobile_menu_close_container .header-mobile_menu_close_button svg{display:block;width:100%;fill:#909090}#header .buttons .header-mobile_menu_close_container .header-mobile_menu_close_button:active svg,#header .buttons .header-mobile_menu_close_container .header-mobile_menu_close_button:hover svg{fill:#393939}#header .buttons ul.mobile-menu-static-links{margin-top:25px;margin-bottom:30px;padding:0}#header .buttons ul.mobile-menu-static-links li{border-top:0;border-bottom:1px solid #ccc}#header .buttons .mobile-only{display:block}#search-icon{display:none}}@media only screen and (max-width:600px){#header .falc-cta{width:100px;right:10px;top:1px}#header .falc-cta button.falc_button{font-size:14px;text-align:center;padding:5px 0}.home #header .logo.show-falc-cta{width:50%;max-width:210px}.home #header .logo.show-falc-cta svg,.home #header .logo.show-falc-cta img{margin-left:0}.home #header .falc-cta{width:100px}.home #header .falc-cta.slide-in{right:10px}.interactive-page #header .falc-cta{display:none}}@media(max-width:480px){#header .buttons{width:100%;-webkit-overflow-scrolling:touch}#header .logo svg,#header .logo img{margin-left:0}#header .falc-cta{right:-15px}#header .falc-cta .falc_button a{max-width:72px;font-size:12px;font-weight:600}.home #header .falc-cta.slide-in{right:-5px}}.search-box input[type=text].loading{background:url(data:image/gif;base64,R0lGODlhEAAQAPQAAP///5KSkvv7+6mpqcrKypSUlKKiouzs7NnZ2Zubm8TExL29vfLy8tLS0ubm5rCwsLa2tgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAEAAQAAAFUCAgjmRpnqUwFGwhKoRgqq2YFMaRGjWA8AbZiIBbjQQ8AmmFUJEQhQGJhaKOrCksgEla+KIkYvC6SJKQOISoNSYdeIk1ayA8ExTyeR3F749CACH5BAAKAAEALAAAAAAQABAAAAVoICCKR9KMaCoaxeCoqEAkRX3AwMHWxQIIjJSAZWgUEgzBwCBAEQpMwIDwY1FHgwJCtOW2UDWYIDyqNVVkUbYr6CK+o2eUMKgWrqKhj0FrEM8jQQALPFA3MAc8CQSAMA5ZBjgqDQmHIyEAIfkEAAoAAgAsAAAAABAAEAAABWAgII4j85Ao2hRIKgrEUBQJLaSHMe8zgQo6Q8sxS7RIhILhBkgumCTZsXkACBC+0cwF2GoLLoFXREDcDlkAojBICRaFLDCOQtQKjmsQSubtDFU/NXcDBHwkaw1cKQ8MiyEAIfkEAAoAAwAsAAAAABAAEAAABVIgII5kaZ6AIJQCMRTFQKiDQx4GrBfGa4uCnAEhQuRgPwCBtwK+kCNFgjh6QlFYgGO7baJ2CxIioSDpwqNggWCGDVVGphly3BkOpXDrKfNm/4AhACH5BAAKAAQALAAAAAAQABAAAAVgICCOZGmeqEAMRTEQwskYbV0Yx7kYSIzQhtgoBxCKBDQCIOcoLBimRiFhSABYU5gIgW01pLUBYkRItAYAqrlhYiwKjiWAcDMWY8QjsCf4DewiBzQ2N1AmKlgvgCiMjSQhACH5BAAKAAUALAAAAAAQABAAAAVfICCOZGmeqEgUxUAIpkA0AMKyxkEiSZEIsJqhYAg+boUFSTAkiBiNHks3sg1ILAfBiS10gyqCg0UaFBCkwy3RYKiIYMAC+RAxiQgYsJdAjw5DN2gILzEEZgVcKYuMJiEAOwAAAAAAAAAAAA==) no-repeat 99% center}.search-box .center{margin-top:10px;width:650px;margin-left:auto;margin-right:auto}#search-box{display:none;-webkit-transition:top .4s;-moz-transition:top .4s;transition:top .4s;font-family:"proxima-nova",sans-serif;font-weight:100;font-size:14px;text-transform:uppercase;position:fixed;padding-top:8px;color:#aaa;top:48px;width:100%;background:#fff;z-index:4000;height:56px;box-shadow:0 2px 5px rgba(0,0,0,0.25)}.search-box input[type=button].bold{font-weight:500}.search-box input[type=button]:hover{background:#184a6c}.search-box input[type=button]{font-family:"proxima-nova",sans-serif;font-style:normal;font-size:14px;cursor:pointer;font-weight:100;text-transform:uppercase;vertical-align:top;background:#4ba8de;color:#fff;padding:5px 15px;border:0;margin-left:4px;outline:0}.search-box input{border-radius:4px}.search-box input[type=text],.search-box input[type=text]:focus{box-shadow:none;color:#444;background:#fff;border:1px solid #ccc;font-size:14px;top:-5px;padding:4px 5px;width:400px;outline:0}body .swiftype-widget .autocomplete{margin-top:-28px}body .swiftype-widget .autocomplete li:first-child,body .swiftype-widget .autocomplete li:last-child,body .swiftype-widget .autocomplete ul{border-radius:0}body .swiftype-widget .autocomplete li:first-child{border-top:1px solid #e5e5e5}body .swiftype-widget .autocomplete{-webkit-transition:margin-top .4s;-moz-transition:margin-top .4s;transition:margin-top .4s;box-shadow:0 5px 9px rgba(0,0,0,0.3);border-radius:0}.swiftype-widget .autocomplete ul li{font-size:11px;color:#999}.swiftype-widget .autocomplete ul li p.tl{font-size:13px;color:#015379;font-weight:bold}body .swiftype-widget .autocomplete p.tl em{color:#000}body .swiftype-widget .autocomplete li.active p.tl em{color:#fff}body .swiftype-widget .autocomplete em{font-style:normal;font-weight:bold;color:#55b1e2}body .swiftype-widget .autocomplete li.active p{color:#fff;text-shadow:none}.swiftype-widget .autocomplete ul li.active{color:#fff;background-color:#184a6c;border-bottom:1px solid #333;box-shadow:none}.swiftype-widget .autocomplete ul li.active .sections em{color:white}#search-icon{width:42px}#header #search-icon i{margin-left:0;min-width:13px}#search-box li.search a{margin-top:32px}#header .buttons ul>li.search:hover>a{border-bottom:0}@media(max-width:1120px){#search-box{display:none !important}}@media(max-width:758px){.search-box input[type=text],.search-box input[type=text]:focus{width:170px}.search-box input[type=button]{padding-left:5px;padding-right:5px;width:auto}.search-box .center{width:300px}#header .buttons ul.wider>li#search-icon a{min-width:10px}}#footer{width:100%;background:#00496e;color:#fff;font-size:13px;font-family:"museo-sans",sans-serif}#footer .container{display:flex;flex-wrap:wrap;justify-content:space-between}#footer a{color:#fff}#footer .column{width:21%;min-width:240px;padding-top:35px;padding-bottom:30px;margin-left:10px}#footer .column-header{position:relative;display:block;padding-top:10px;padding-bottom:15px;margin:0 0 8px 0;font-size:18px;text-transform:uppercase}#footer .footer-middle{margin:0 10px}#footer .footer-middle span{display:block;margin:10px 0}#footer .footer-bottom{display:flex;padding-top:10px;padding-bottom:50px;margin-left:10px}#footer .footer-bottom div{margin-right:72px}#footer .footer-bottom div:last-child{margin-right:0}#footer .wide-line{width:100%;padding-bottom:10px;border-top:2px solid #026192}#footer .column-item{position:relative;display:block;margin-top:15px}#footer .footer_social-list div{position:absolute;display:block;width:24px;height:24px;border:0;top:-5px;left:0;border-radius:50%;padding:5px;background:#2aa6de;box-sizing:border-box}#footer .footer_social-list div svg{display:block;width:100%;fill:#fff}#footer .footer_social-link{padding-left:30px}#footer .search_mobile_only{display:none}@media(max-width:1120px){#footer .column{width:40%;min-width:182px;margin-left:15px}}@media(max-width:758px){#footer .footer-bottom{display:block;margin-left:15px}#footer .footer-bottom div{margin-right:0}#footer .footer-middle{margin:0 15px}#footer .fspace{display:block}}@media(max-width:480px){#footer .search_mobile_only{display:block}}body.ie10 input[type=text].percentage{text-align:left}#inputs-container,#inputs-container .nano-content{outline:0}#interaction-container{background-color:#fff}#validation-overlay{width:100%;height:100%;z-index:2000;position:absolute;top:0;left:0;opacity:.7;background:#fff;display:none}#validation-display{display:none;position:absolute;background:red;top:0;left:0;z-index:2001;width:100%;min-height:30px}#validation-display div{color:#fff;font-size:15px;font-weight:bold;padding:15px}#inputs-container .input.state-E .input-note,#inputs-container .input.state-W .input-note,#inputs-container .input.state-X .input-note{display:block}#inputs-container .input .input-note{position:relative;display:none}#inputs-walkthrough .input-back-link{display:none;cursor:pointer;color:#ccc;font-size:20px;margin-left:30px}#inputs-walkthrough .input-back-link:hover{text-decoration:underline;color:#333}#inputs-walkthrough .input-back-link.is-shown{display:inline-block}#inputs-walkthrough .input .input-note .close{display:none}#inputs-container .input .input-note .close:hover{color:#000}#inputs-container .input.state-W .input-note .close{display:block}#inputs-container .input .input-note .close{display:none;cursor:pointer;font-style:normal;color:#ea7723;text-decoration:underline}.sa-inputs .tightcontainer{position:relative;display:block;padding:0;margin:0}.sa-inputs input[type=text],.sa-inputs .tightcontainer.dollar:before,.sa-inputs .tightcontainer.percentage:before,.sa-inputs .select2-container .select2-choice,body ul.select2-results{font-family:"proxima-nova",sans-serif;font-size:15px;line-height:normal;font-style:normal;font-weight:normal}.sa-inputs input[type=text],.sa-inputs .tightcontainer.dollar:before,.sa-inputs .tightcontainer.percentage:before,.sa-inputs .select2-container .select2-choice{box-sizing:border-box;height:auto;margin:0;padding:5px 8px}.sa-inputs input[type=text],.sa-inputs .select2-container{width:100%}.sa-inputs .tightcontainer.percentage,.sa-inputs .tightcontainer.input-narrow{width:85px}.sa-inputs input[type=text],.sa-inputs .select2-container .select2-choice,body .select2-drop-active{border:1px solid #ccc;border-radius:4px;outline:0}.sa-inputs input[type=text]:focus{border-color:#333}.sa-inputs input[type=text],.sa-inputs .select2-container .select2-choice .select2-arrow,.sa-inputs .select2-dropdown-open.select2-drop-above .select2-choice,.sa-inputs .select2-dropdown-open.select2-drop-above .select2-choices,.sa-inputs .select2-container .select2-choice{background:#fff}.sa-inputs input[type=text].dollar{padding-left:20px;text-align:left}.sa-inputs input[type=text].percentage{padding-right:25px;text-align:right}.sa-inputs .tightcontainer.dollar:before,.sa-inputs .tightcontainer.percentage:before{display:block;position:absolute;border:1px solid transparent}.sa-inputs .tightcontainer.dollar:before{content:"$";left:0;padding-right:0;border-right:0}.sa-inputs .tightcontainer.percentage:before{content:"%";right:0;padding-left:0;border-left:0}.sa-inputs .select2-container .select2-choice .select2-arrow{border-left:0}.sa-inputs .select2-container-active .select2-choice{box-shadow:none}.select2-results{padding:0;margin:0}.select2-results li{margin:0}.select2-results .select2-highlighted{background-color:#20a7e2;color:#fff}@media(max-width:758px){.sa-inputs input[type=text],.sa-inputs .tightcontainer.dollar:before,.sa-inputs .tightcontainer.percentage:before,.sa-inputs .select2-container .select2-choice,.sa-inputs .select2-container .select2-choice .select2-arrow{font-size:24px}body ul.select2-results{font-size:16px}.sa-inputs input[type=text],.sa-inputs .tightcontainer.dollar:before,.sa-inputs .tightcontainer.percentage:before,.sa-inputs .select2-container .select2-choice,.sa-inputs .select2-container .select2-choice .select2-arrow{padding-top:6px}.sa-inputs .tightcontainer.percentage{width:auto}.sa-inputs input[type=text].dollar{padding-left:25px}.sa-inputs input[type=text].percentage{padding-right:30px}}i.close-icon>span{display:none}.input-mobile-hrd{display:none}#interaction-container>div.interactive-content{padding:0}#inputs-container .input-group.second>.group-label{border-top:0}#inputs-container.disabled .input-group.second{display:none}#inputs-container .input-group .input.state-E .highlighter{color:#ea7723}#inputs-container .input-group .input.state-W .highlighter{color:#e48f25}#inputs-walkthrough .hideinwalkthrough{display:none}body.doing-walkthrough #inputs-container .nano-content{overflow:hidden}.input.state-E input,.input.state-X input,.input.state-X label,.input.state-E input:focus,.input.state-X input:focus{color:#ea7723;border-color:#ea7723}.input.state-W input:focus,.input.state-W input{border-color:#ea7723;color:#ea7723}#inputs-container .input .input-note{margin-top:10px;font-size:12px;line-height:1em}#inputs-container.disabled .input.state-D{display:none}#inputs-container.disabled div.input:not(.required){display:none}#inputs-container.disabled .input.walkthrough{display:block}#inputs-walkthrough{position:absolute;width:100%;background:#05ad79;z-index:2010}#inputs-walkthrough .input{display:none;padding:20px 20px 25px 20px;background:#fff;position:relative;margin:2px}#inputs-walkthrough .input-label-walkthrough{margin-bottom:18px;margin-top:26px;padding-bottom:2px;font-size:30px;line-height:1em}#inputs-walkthrough .row{position:relative;padding-top:5px;margin-bottom:20px;min-height:35px}#inputs-walkthrough .row.no-bottom-margin{margin-bottom:0}#inputs-walkthrough .row .tightcontainer{position:absolute;top:-5px;left:250px}#inputs-walkthrough label{color:#4f4f4f;margin-right:15px}#inputs-walkthrough div.iradio_custom{top:-2px;margin-right:10px}#inputs-walkthrough button{margin-top:24px;display:inline-block;background:#05ad79;border:0;font-family:"proxima-nova",sans-serif;font-style:normal;color:#fff;text-transform:uppercase;font-size:20px;padding:10px 14px 9px 14px;border-radius:4px;cursor:pointer}#inputs-walkthrough button:hover{cursor:pointer;background:#0a825d}#inputs-walkthrough .input-slider,#inputs-walkthrough .smartasset-ui{display:none}#inputs-walkthrough .close-icon:before{content:none}#inputs-walkthrough .close-icon{display:block;position:absolute;top:20px;right:20px;color:#888;font-size:14px;cursor:pointer;width:18px;height:18px;background-image:url(../../images/base/close.png)}#inputs-walkthrough .close-icon:hover{color:#000;background-position:-18px 0}#inputs-container{background:0}#inputs-container .next{display:none}#inputs-walkthrough .input-popout .title{display:none}#inputs-container .input-popout .next{display:block}#inputs-container .close-icon{display:none}#inputs-container.disabled .input-group>.input-children .input.walkthrough{opacity:1;position:absolute;z-index:200;width:100%;top:0}#inputs-container.disabled .input-group>.input-children .input.walkthrough .highlighter{background:#05ad79;margin-right:0;color:#fff}#inputs-container.disabled .input-group>.input-children .input.walkthrough .input-content{padding-left:5px}#inputs-container .input-group.hide{display:none}#inputs-container .input.hide{display:none}#inputs-container.disabled .input-group>.input-children .input{opacity:.3}#inputs-container .input-group{position:relative}#inputs-container .input-group>.input-children{display:none}#inputs-container .input-group.open>.input-children{display:block}#inputs-container .input-group.first>.group-label,#inputs-container .input-group.first>.group-label>b{border-top:0;padding-top:0}#inputs-container .input-group>.group-label{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-right:20px;color:#20a7e2;text-transform:uppercase}#inputs-container .input-group.collapsable>.group-label{cursor:pointer}#inputs-container .input-group.collapsable .group-label i{width:14px;margin-left:4px;margin-right:0}#inputs-container .input-group.collapsable .group-label i:before{content:"\f105";font-size:22px}#inputs-container .input-group.collapsable>.group-label:hover{cursor:pointer;color:#004962}#inputs-container .input-group.open.collapsable .group-label i{margin-left:0;margin-right:4px}#inputs-container .input-group.open.collapsable .group-label i:before{content:"\f107"}#inputs-container .input-group>.group-label>b{display:block;padding:18px 0 17px 2px;font-size:18px;line-height:1;font-weight:400}#inputs-container .input-group .input input[type=radio],#inputs-container .input-group .input input[type=checkbox]{margin-left:0;margin-right:5px}.radio-pill-buttons{width:100%}.radio-pill-buttons>label{border:1px solid #ccc}.radio-pill-buttons>label:first-of-type{border-right:0;border-radius:15px 0 0 15px}.radio-pill-buttons>label:last-of-type{border-left:0;border-radius:0 15px 15px 0}.radio-pill-buttons label.radio:before{display:none}#inputs-container .input-group .input .radio-pill-buttons label.radio{display:block;float:left;width:49%;background-color:#fff;margin-right:0;padding:3px 0;font-size:14px;font-weight:500;text-decoration:none;text-align:center}#inputs-container .input-group .input .radio-pill-buttons input[type="radio"]:checked+label{background-color:#20a7e2;border-color:#20a7e2;color:#fff}#inputs-container .input-group .input .radio-pill-buttons input[type="radio"]:hover+label{background-color:#004962;border-color:#004962;color:#fff}#inputs-walkthrough .input .input-label{display:none}#inputs-walkthrough .input .input-note{margin-top:10px;color:#ea7723}#inputs-walkthrough .input.state-W .input-note{color:#ea7723}#inputs-walkthrough .input.state-E input:not(.no-autoload),#inputs-walkthrough .input.state-X input:not(.no-autoload){border-color:#ea7723;color:#ea7723}#inputs-container.disabled .input.walkthrough .input-inner-content{display:none}#inputs-walkthrough .input .input-label-walkthrough,#inputs-walkthrough .input .input-info-walkthrough{display:block}span.input-progress-value{margin-top:18px;display:block;width:220px;height:12px;border-radius:8px;background:#ccc;position:relative;overflow:hidden}span.input-progress-value .complete{position:absolute;left:0;top:0;background:#05ad79;height:20px}#inputs-walkthrough .input .input-info-walkthrough{color:#8c8c8c;margin-bottom:18px}#inputs-container .input .input-label-walkthrough,#inputs-container .input .input-info-walkthrough{display:none}.input .input-label{display:block}#inputs-container .input-label{margin-bottom:5px}#inputs-container .input-group .input label{margin-right:10px;cursor:pointer}.input-group .hz5{margin-top:5px}#inputs-container .input-group .input label>div{margin-right:5px;top:-1px}#inputs-container .input-group .input label:hover{text-decoration:underline}#inputs-walkthrough .sa-inputs input[type=text],#inputs-walkthrough .sa-inputs .tightcontainer.dollar:before,#inputs-walkthrough .sa-inputs .tightcontainer.percentage:before{font-size:17px}#inputs-walkthrough .sa-inputs input[type=text]:not(.dollar):not(.percentage),#inputs-walkthrough .sa-inputs .tightcontainer,#inputs-walkthrough .sa-inputs .tightcontainer.dollar,#inputs-walkthrough .sa-inputs .select2{width:230px}#inputs-walkthrough .input-content .tightcontainer.percentage{width:85px}#inputs-walkthrough .sa-inputs .select2-container .select2-choice .select2-arrow{padding-top:0}.sa-inputs .input-popout .tightcontainer.lower{top:2px !important}.input.state-E .input-popout input,.input.state-E .input-popout label,.input.state-W .input-popout input,.input.state-W .input-popout label,.input.state-X .input-popout input,.input.state-X .input-popout label,.input.state-E .input-popout .row .tightcontainer:before,.input.state-W .input-popout .row .tightcontainer:before,.input.state-X .input-popout .row .tightcontainer:before,.input.state-E .input-popout .custom-block .tightcontainer:before,.input.state-W .input-popout .custom-block .tightcontainer:before,.input.state-X .input-popout .custom-block .tightcontainer:before{color:#333}.input.state-E .input-popout input,.input.state-E .input-popout label,.input.state-W .input-popout input,.input.state-W .input-popout label,.input.state-X .input-popout input,.input.state-X .input-popout label{border-color:#ccc}.input.state-E .input-popout input:focus,.input.state-W .input-popout input:focus,.input.state-X .input-popout input:focus{border-color:#333}#inputs-container .input-group .input{font-size:14px}#inputs-container .input-group .input .display-value{padding-top:6px}#inputs-container .input-group .input .highlighter,.custom-inputs-ctr{margin:1px 20px 1px 0;padding:13px 0 15px 1px}#inputs-container .input-group .border-bottom{width:auto;margin-right:20px;height:0;border-top:1px solid #ccc}#inputs-container .input-group .input .input-content{position:relative}#inputs-container .input-group .input .input-popout{display:none;position:absolute;min-width:150px;width:480px;min-height:120px;height:auto;top:-30px;left:239px;background:#fff;border:2px solid #20a7e2;z-index:8000}#inputs-container .input.expandable .highlight-popout{position:relative}#inputs-container.popout-active,#inputs-container.popout-active .nano-content{overflow:visible}#inputs-container.popout-active .nano-pane{display:none}.nano-pane{z-index:500}#inputs-container .input-progress{display:none}#inputs-container .expandable .input-label{padding-right:10px}#inputs-container .expandable .input-label,#inputs-container .expandable .input-expand-details{cursor:pointer}#inputs-walkthrough .input-popout .error input,#inputs-container .input-popout .error input{color:#ea7723;border:1px solid #ea7723}#inputs-container .input-popout .error .tightcontainer:before,#inputs-walkthrough .input-popout .error .tightcontainer:before{color:#ea7723}.inputs-ct .input-popout .error-message{display:none}.inputs-ct .input-popout .error .error-message{display:block;padding:9px 0 5px 0;font-weight:600;margin:0;font-size:13px;color:#ea7723}#inputs-container .input-popout .input-close{position:absolute;top:10px;right:10px;cursor:pointer}#inputs-walkthrough .input-popout .input-close{display:none}#inputs-container .input.highlight-popout .highlighter{background:#20a7e2;margin-right:0}#inputs-container .input.walkthrough .input-label{margin-bottom:0}#inputs-container .input.walkthrough .glossary,#inputs-container .input.walkthrough .glossary:hover{border-bottom:0;color:#fff}#inputs-container .input.highlight-popout .glossary,#inputs-container .input.highlight-popout .glossary:hover{color:#fff;border-bottom-color:#fff}#inputs-container .input.highlight-popout .input-popout .glossary,#inputs-container .input.highlight-popout .input-popout .glossary:hover{color:#09926a;border-bottom-color:#09926a}#inputs-container .input.highlight-popout .input-inner-content{color:#000}#inputs-container .input.highlight-popout .input-content{padding-left:5px;margin-right:20px;color:#fff}#inputs-container .input-group .input-children{position:relative}#inputs-container .input-group .input-children>.input:last-child{border-bottom:0;padding-bottom:9px}#inputs-container .input-group .input-children>.input>span{display:block}#inputs-container .input-padded{padding:5px}#inputs-container .input-padded-top{padding-top:10px;padding-bottom:0}#inputs-container .input.expandable .highlighter{padding-bottom:10px}#inputs-container .input-label .trigger{display:none}#inputs-container .input.expandable .input-label .trigger{display:block}#inputs-container .input.expandable .input-label:hover,#inputs-container .input.expandable .input-label:hover .trigger:before{color:#4f4f4f}#inputs-container .input.expandable.state-E .input-label:hover,#inputs-container .input.expandable.state-E .input-label:hover .trigger:before{color:#ea7723}#inputs-walkthrough .input-expand-details{display:none}#inputs-container .state-E .input-expand-details,#inputs-container .state-W .input-expand-details #inputs-container .state-X .input-expand-details{display:none}#inputs-container .input-expand-details{display:block;margin-top:5px;line-height:13px;font-size:11px;color:#8c8c8c}#inputs-container .highlight-popout .input-content .input-label,#inputs-container .highlight-popout .input-content .input-note,#inputs-container .highlight-popout .input-expand-details{color:#fff !important}#inputs-container .highlight-popout .input-content .trigger:before{color:#ccc !important;content:"\f056"}#inputs-container .input.expandable.walkthrough .input-label .trigger{display:none}#inputs-container .input.expandable.walkthrough .glossary,#inputs-container .input.expandable.walkthrough .glossary:hover{color:#fff;border-bottom:0}#inputs-container .trigger:before{display:block;position:absolute;top:-1px;right:0;color:#8c8c8c;font-family:FontAwesome,sans-serif;content:"\f055";font-size:16px;cursor:pointer}#inputs-container .trigger:hover{cursor:pointer;text-decoration:underline}#inputs-walkthrough .trigger{display:none}#inputs-container .input-popout{color:#8c8c8c;font-family:"proxima-nova",sans-serif;font-weight:100;font-style:normal;font-size:15px;padding:15px;cursor:default}.input.state-E div:not(.input-popout) .tightcontainer:before{color:#ea7723}.input.state-W div:not(.input-popout) .tightcontainer:before{color:#ea7723}#inputs-container .input-popout .title{margin-bottom:18px}#inputs-container .input-popout .row{line-height:17px;position:relative;padding-top:0;margin-bottom:20px;min-height:33px;border-bottom:1px solid #ccc}#inputs-container .input-popout .row.no-bottom-margin{margin-bottom:10}#inputs-container .input-popout .row .select2,#inputs-container .input-popout .row .tightcontainer{position:absolute;max-width:219px;top:-8px;left:250px}#inputs-container .input-popout .row .select2,#inputs-container .input-popout .row .tightcontainer:not(.percentage){width:100%}#inputs-walkthrough .input-content .select2{position:absolute;top:0;left:250px}#inputs-walkthrough .select2-choice{font-size:17px}.input-popout .custom-row{line-height:17px;position:relative;padding-top:0;padding-bottom:18px;margin-bottom:20px;min-height:33px}#inputs-container .input-popout .custom-row{border-bottom:1px solid #ccc}.input-popout button{margin-top:20px;display:block;background:#20a7e2;border:0;font-family:"proxima-nova",sans-serif;font-style:normal;color:#fff;text-transform:uppercase;font-size:16px;padding:6px 12px 5px 12px;border-radius:4px;cursor:pointer}#inputs-container .input-popout button:hover{cursor:pointer;background:#004962}.inputs-ct .addbtn{color:#20a7e2;font-size:13px;cursor:pointer}#inputs-walkthrough .addbtn{font-size:14px}.inputs-ct .addbtn.disabled,.inputs-ct .addbtn.disabled:hover{color:#ccc;text-decoration:none;cursor:default}.inputs-ct .addbtn>i.fa{margin-right:4px}.inputs-ct .addbtn:hover{cursor:pointer;color:#004962;text-decoration:underline}.inputs-ct .dependents b{display:block;margin-bottom:8px;font-weight:100;font-size:16px}.inputs-ct .row .dependent .close-button{position:absolute;font-size:11px;font-style:normal;right:10px;top:8px;cursor:pointer}#inputs-container .input-group .input .subtext{padding-top:12px;font-size:11px;line-height:3px;display:block}#inputs-walkthrough .select2-container .select2-choice .select2-arrow b{background-position:0 3px}#inputs-walkthrough .row .dependent input[type=text]{margin-left:10px}#inputs-walkthrough .row .dependent .close-button{font-size:13px;right:20px;top:11px}.inputs-ct .row .dependent .close-button:hover{color:#333;text-decoration:underline}.inputs-ct .row .dependent label.checkbox{color:#8c8c8c}.inputs-ct .row .dependent{position:relative;padding-bottom:10px}@media(max-width:1300px){#inputs-container .input-popout .row .select2,#inputs-container .input-popout .row .tightcontainer{max-width:200px}#inputs-container .input-group .input .input-popout{left:219px}}.ui-helper-hidden-accessible{position:absolute;left:-999em;display:none}.smartasset-ui .ui-autocomplete.input_autocomplete{z-index:2025;max-height:240px;overflow:scroll;overflow-x:hidden;background:#fff;border:1px solid #ccc;box-shadow:0 4px 5px rgba(0,0,0,0.15);border-radius:0 0 4px 4px}.smartasset-ui .ui-widget-content.input_autocomplete{background-image:none;font-family:"proxima-nova",sans-serif;font-style:normal;font-size:15px}.smartasset-ui .input_autocomplete .ui-state-hover,.smartasset-ui .ui-widget-content.input_autocomplete .ui-state-hover,.smartasset-ui .input_autocomplete .ui-state-focus,.smartasset-ui .ui-widget-content.input_autocomplete .ui-state-focus{border-top:1px solid #00496e;border-bottom:1px solid #00496e;background:#00496e;font-weight:normal;color:#fff}.select2-focusser,.select2-search,.select2-search input{display:none !important}body #inputs-container button.mobile-cancel{display:none}div.page-err-button{display:none}.only-mobile,.input-mobile-position,.close-icon-text,#inputs-walkthrough .mobile-cancel,.mobile-cancel{display:none}#inputs-walkthrough button.only-mobile{display:none}@media(max-width:758px){#inputs-walkthrough .input-back-link{margin-left:0}#inputs-walkthrough .input-back-link.is-shown{display:block}div.only-mobile{display:block}#inputs-container .input.highlight-popout .highlighter{padding-left:0;padding-right:0}body.show_loading #inputs-walkthrough button{background:#aaa}#inputs-walkthrough button.mobile-cancel{display:none}#inputs-walkthrough .input-content .tightcontainer,#inputs-walkthrough .input-content .tightcontainer.dollar,#inputs-walkthrough .input-content .tightcontainer.percentage{margin-left:auto;margin-right:auto}#inputs-walkthrough .input-content .tightcontainer.percentage{width:85px}#inputs-container .input-group>.group-label{margin-right:0}#inputs-container .input-group.collapsable .group-label i:before{content:"\f107"}#inputs-container .input-group.open.collapsable .group-label i:before{content:"\f106"}#inputs-container .input-group.collapsable .group-label i,#inputs-container .input-group.open.collapsable .group-label i{position:absolute;right:0;margin-right:0}.doing-inputs .main h1.title{background:#05ad79;color:#fff}.doing-inputs #inputs-container .input-popout .mobile-cancel{background:#c4c4c4}.doing-inputs #inputs-container .input-popout .next,.doing-inputs #inputs-container .input-popout .mobile-cancel{float:none;margin-top:5px;margin-right:10px;font-size:20px;display:inline-block}#inputs-container .input-group .input .highlighter,.custom-inputs-ctr{margin-right:0}#inputs-container.popout-active .input,#inputs-container.popout-active .group-label{display:none}#inputs-container.popout-active .input.highlight-popout{display:block}#inputs-container .input-popout .row .tightcontainer{display:block;position:relative;left:0;top:0}#inputs-container .input-popout .row .tightcontainer:not(.percentage){max-width:none}#inputs-walkthrough{border:0;background:#05ad79}.input-progress{display:none}span.input-progress-value{width:180px;background:#e8e8e8;margin-top:0;position:absolute;top:0;right:10px;height:14px}#inputs-walkthrough .input{margin:0;padding:0;background:#05ad79}#inputs-walkthrough .input-inner-content{background:#fff;text-align:center;padding:10px}#inputs-walkthrough button{margin:0 auto}#inputs-walkthrough .input-label-walkthrough{text-align:center;color:#333;background:#f4f4f6;padding:10px;font-size:20px;margin-bottom:0}i.close-icon>span{display:inline-block}.input-mobile-hrd{position:absolute;font-weight:100;font-size:15px;line-height:15px;width:140px;float:left;display:block;color:#fff;top:0;left:13px;text-transform:uppercase}.input-mobile-position{display:block;height:20px}span.input-progress-value .complete{background:#f9b719}.nps-block{display:none}.walkthrough-profile{margin-right:8px;margin-top:2px;float:left;width:25px;height:25px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAflBMVEUAAAD////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////vroaSAAAAKXRSTlMABAwSFBcZHyMuRUtVX2prcHN3h46Sm5ykqKm7v8DBz9Th7vP2+vz9/nhRbqsAAADtSURBVHgBfZLJcsIwEESHBS8sYAgWCzbBBil+//+DKUlTVg4pv9P0oWtarRElM50FbGcy+cuiHUAZ2oWMbC3Ypirzsmr8uBXlCK6eqZjVDo7qgL6QRNFDcC0s/dwP5/fP++yHeY/1u1pccNzw3ILL0YpkA3WwxnRDCFYzZGKwYfmOyC7EsBjpaMSzJrIOqqETSyWBD55PFBVWoIxi4wC3iaIEgVwiq0t7Wemcw+gpTl+eUzF6dM8dhbvu0WwHEoeYTd/zIvGK79EOriSu2oH2ttybx/P7+TD7pfaWuk5o1xP/M/GnE3cwcTv/3tsvJEArD2H/1FAAAAAASUVORK5CYII=)}#inputs-walkthrough .close-icon{height:9px;width:9px;top:24px;right:13px;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAMAAAAIAYw9AAAAJFBMVEUAAADNzMz////NzMzNzMz////NzMzNzMz////NzMzNzMz///9uhGodAAAACnRSTlMAhISGxMTFxu7wS7PXwgAAAEZJREFUeAFdzkEOwCAIBdEvFCt4//u2w5JJZPFiUB0T2UkXecrub8xVjtRSWzvWggWCvQjFDXVPbWnc2uwbuzjzReb818oPoZMB4VXqquUAAAAASUVORK5CYII=);display:none}#inputs-walkthrough .input{margin-top:-26px}#validation-overlay{opacity:1;background:#ededed}#inputs-walkthrough .row .tightcontainer{display:block;margin:10px auto;position:relative;left:auto;top:auto}#inputs-walkthrough input{box-shadow:0 0 2px #000}#inputs-walkthrough .input .input-info-walkthrough{font-size:16px;color:#8c8c8c;margin-top:15px;margin-bottom:25px}#inputs-walkthrough .next{margin-top:25px;margin-bottom:15px}body.doing-inputs #inputs-container{display:block;background-color:#fff}body.doing-inputs #inputs-container.popout-active{margin-left:0;margin-right:0}body.doing-inputs #inputs-container.popout-active .input.highlight-popout .input-content{margin-left:0;margin-right:0}body.doing-inputs #inputs-container .input-popout .input-close{display:none}body.doing-inputs #inputs-container.popout-active .input-popout .row{border-bottom:0;text-align:center}body.doing-inputs #inputs-container .input-popout .row .tightcontainer.percentage{width:200px}body.doing-inputs #inputs-container .input-popout .row .tightcontainer,body.doing-inputs #inputs-container .input-popout .row .select2{margin-top:10px}#inputs-container .input-popout button,#inputs-container .input-popout button:hover{background:#05ad79}#inputs-container .input-popout .title{font-weight:500}#inputs-container .input-group .input .input-popout{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center;border:1px solid #fff;left:0;top:-13px !important}#inputs-container .input.highlight-popout .highlighter{width:100%;margin:0}#inputs-container .input-label{margin-bottom:8px}#inputs-container .input-group .input{font-size:16px}#inputs-container .input-group .border-bottom{margin-right:0}#inputs-container .input-group.first .group-label{display:none}body #inputs-container .nano-content{width:100%;position:relative;box-sizing:border-box}.main .left-column.liner{display:none}body #inputs-container button.mobile-cancel{display:block}body.doing-inputs .main .right-column,body.doing-inputs #main-tabs,body.doing-inputs .main .worksheet,body.doing-inputs .main .seocontent,body.doing-inputs .main .hideinwalkthrough,body.doing-inputs #footer,body.doing-inputs .main #interaction-container,body.doing-walkthrough .main .hideinwalkthrough{display:none}span.m-newline{display:block;padding-top:5px}#inputs-container .input-popout .row .select2,#inputs-walkthrough .input-popout .row .select2{position:relative;left:0;margin:0 auto}.mobile-padded-top{padding-top:10px}body.no-inputs.interactive-page .inputs-button{display:none !important}#inputs-walkthrough button.cancel.only-mobile{background-color:#bbb;margin-left:5px}#inputs-walkthrough button,#inputs-walkthrough button.only-mobile{display:inline-block}#inputs-container .input-popout .title{text-align:center}#inputs-container .input-popout .custom-row{border-bottom:0}div.page-err-button{width:120px;padding:8px 15px;margin-left:auto;margin-right:auto;display:block;text-align:center;background:#ea7723;margin-top:5px;color:#fff;border-radius:4px}}.nano{position:relative;width:100%;height:100%;overflow:hidden}.nano>.nano-content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0;padding:0}.nano>.nano-content:focus{outline:thin dotted}.nano>.nano-content::-webkit-scrollbar{display:none;visibility:hidden}.has-scrollbar>.nano-content::-webkit-scrollbar{display:block;visibility:hidden}.nano>.nano-pane{background:rgba(0,0,0,0.25);position:absolute;width:10px;right:0;top:0;bottom:0;visibility:hidden\9;opacity:.01;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.nano>.nano-pane>.nano-slider{background:#444;background:rgba(0,0,0,0.5);position:relative;margin:0 1px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.nano:hover>.nano-pane,.nano-pane.active,.nano-pane.flashed{visibility:visible\9;opacity:.99}div.content-image{display:block;max-width:755px;width:100%;padding:10px;margin-left:auto;margin-right:auto;box-sizing:border-box;background-color:#d8d8d8}div.content-image>div{display:inline-block}div.content-image p{margin-top:.8125rem;margin-bottom:.8125rem}div.content-image>img,div.content-image>div>img,img.content-image{width:100%;height:auto;display:block;margin-left:auto;margin-right:auto}div.content-image.size-500{max-width:500px}img.content-image-border{border:1px solid #d8d8d8}img.content-form{float:left;height:auto;margin:5px 36px 20px 0}.seocontent div.imgc,.seocontent figure{float:right;color:#999;font-size:11px;margin-left:15px;margin-bottom:15px;margin-top:0}.seocontent div.imgc img,.seocontent figure img{max-width:350px;border-radius:4px}.seocontent figure{display:table;width:1px}.seocontent figure img,.seocontent figure figcaption{display:table-row}@media(max-width:758px){.seocontent div.imgc,.seocontent figure{text-align:center;float:none;margin:0 auto 10px auto}.seocontent div.imgc img,.seocontent figure img{max-width:300px;border-radius:4px}.seocontent div.imgc img{width:100%}img.content-form{float:none;width:100%;display:block;margin-left:auto;margin-right:auto}}.seocontent>h2:first-of-type{font-size:2.44141rem;line-height:2.84375rem}.seocontent caption{caption-side:bottom;padding-top:10px;font-size:.8rem;line-height:1.21875rem}.seocontent table caption{text-align:left}@media(max-width:758px){.seocontent>h2:first-of-type{font-size:1.95312rem;line-height:2.4375rem}}.interactive-content .padded{padding:30px}.interactive-content,.interactive-content p{font-size:16px;line-height:normal}#interaction-container .main-error>span{display:block;padding:12px 12px}#interaction-container .main-error{padding:0;font-size:14px;background:#ffe9e1;border:1px solid #ea7723;color:#ea7723;position:absolute;top:20px;left:20px;z-index:2000;opacity:.95;width:657px;display:none}#interaction-container .overlay{display:none;position:absolute;z-index:1999;top:0;left:0;width:2000px;height:4000px;background:#fff;opacity:.8}.interactive-content .graphic-title,.interactive-content .answer-title{font-size:24px;line-height:27px}.interactive-content .answer-title{font-size:26px;line-height:40px}.interactive-content .answer-text{font-size:15px;line-height:17px;text-decoration:none}.interactive-content .answer-number{font-size:29px;color:#20a7e2}.interactive-content .center{text-align:center;display:block}.interactive-content .input-label{font-size:13px;text-transform:uppercase}.interactive-content .input-text{line-height:18px;font-size:16px}.interactive-content .filter-label{font-size:13px;line-height:13px;text-transform:uppercase;font-weight:bold}.info-icon{margin-left:5px}.interactive-content .input-data{color:#20a7e2;font-size:25px;line-height:28px}.interactive-content .graphic-title{text-transform:none;font-size:18px}.interactive-content label.checkbox{font-size:13px}.interactive-content label.checkbox:hover{color:#000}.interactive-content .note .alert-icon{position:absolute;top:0;left:0}.interactive-content .note{position:relative;padding-left:20px;font-size:12px;line-height:18px}.interactive-content .note .blue{font-size:16px;color:#20a7e2}.interactive-content .reset-button,.interactive-content .reset-button span{line-height:1em}.interactive-content .reset-button span{color:#20a7e2;cursor:pointer}.interactive-content .reset-button span:hover{text-decoration:underline}.interactive-content .reset-button span.disabled,.interactive-content .reset-button span.disabled:hover{color:#aaa;text-decoration:none}.interactive-content .reset-button span{font-size:12px;font-weight:normal}.sa-accordion{margin:20px 0 30px;padding:0;border-top:1px solid #ccc;list-style:none;font:700 14px/1 "proxima-nova",sans-serif}.sa-accordion-item{position:relative;margin:0;border:1px solid #ccc;border-top:0}.sa-accordion-item:hover{cursor:pointer}.sa-accordion-item-title{padding:8px 14px}.sa-accordion-item-title::after{content:"\f107";font-family:FontAwesome,sans-serif;display:block;position:absolute;top:7px;right:14px;color:#8c8c8c}.sa-accordion-item-title.open::after{content:"\f106"}.sa-accordion-item-content{display:none;padding:15px 8px 0 18px;border-top:1px solid #ccc;box-sizing:border-box}.sa-accordion-item-content .nano{min-height:20px;max-height:300px;margin-bottom:15px}.sa-accordion-item-content .nano-content>*{padding-right:15px}.sa-accordion-item-content .nano-content>*:last-child{margin-bottom:0}.sa-accordion-item-content .nano-content>*:last-child li:last-of-type{margin-bottom:0}.sa-accordion-item-content .nano-pane{opacity:1}.sa-accordion-item-content .nano-pane .nano-slider{background:#ccc}.sa-accordion-item-content .sa-accordion-mobile-expand{display:none}.sa-accordion-item-content ul{list-style-type:disc;font-size:15px;font-weight:400}.sa-accordion-item-content h3{margin:0;font-size:15px;font-weight:400;text-transform:uppercase}.sa-accordion-item-content p{font-size:15px;margin-top:0;margin-bottom:10px}.sa-accordion-item-content .expert-image{position:absolute;top:0;left:0;max-width:103px}.sa-accordion-item-content .expert-image+.expert-text-block{margin-left:115px}.sa-accordion-item-content .expert-name,.sa-accordion-item-content .expert-topic{font-size:16px}.sa-accordion-item-content .expert-topic{padding-left:10px;font-weight:700}@media(max-width:758px){.sa-accordion-item-content{padding-right:18px}.sa-accordion-item-content.accordion-mobile--no_toggle .nano{min-height:0}.sa-accordion-item-content.accordion-mobile--no_toggle .nano-content{margin:0}.sa-accordion-item-content .nano{min-height:300px;max-height:inherit}.sa-accordion-item-content .nano-content{overflow:hidden;margin-bottom:20px}.sa-accordion-item-content .nano-content:focus{outline:0}.sa-accordion-item-content .nano-content>*{padding-right:0}.sa-accordion-item-content .nano-pane{display:none !important}.sa-accordion-item-content .sa-accordion-mobile-expand{position:absolute;bottom:0;left:0;display:inline-block;font-weight:400;color:#20a7e2}.sa-accordion-item-content .expert-image{position:relative;display:table-cell;max-width:77px;margin:0 auto}.sa-accordion-item-content .expert-image+.expert-text-block{margin-top:10px;margin-left:0}}.custom-riklam .etabs .tab.active{top:0;border-bottom:2px solid #fff;background:#fff;border-top-color:#e6e6e6}.custom-riklam .etabs .tab{width:153px;background:#f4f4f6;border:2px solid #e6e6e6;border-left:0;border-top-color:#f4f4f6;display:block;float:left;height:41px}.custom-riklam .tab-container>div{border-top:2px solid #e6e6e6;border-bottom:2px solid #e6e6e6;border-right-style:none;border-left-style:none;padding-bottom:10px}.custom-riklam .etabs .tab:first-child{border-left:0}@media(min-width:758px){.custom-riklam .etabs .tab:last-child{border-right:0;width:155px}.custom-riklam .etabs .tab.active:last-child{border-right:2px solid #e6e6e6}}.custom-riklam .etabs{font-size:0;height:49px}.custom-riklam .etabs .tab a:hover{color:#20a7e2}.custom-riklam .etabs .tab a.active:hover{color:#333}.custom-riklam .etabs .tab a{color:#333;padding-top:4px;font-size:13px;text-transform:uppercase;line-height:18px;text-align:center}.custom-riklam .etabs .tab a span{display:block;text-align:center}.bottom-right{padding-top:100px}.bottom-right .share{float:none}.legend{display:inline-block;width:16px;height:16px;border-radius:16px;margin-right:10px;margin-top:3px;margin-bottom:-3px}.legend.sm{width:13px;height:13px}.fg-light-blue{color:#20a7e2}.fg-light-gray{color:#bcbcbc}.bg-medium-blue{background:#1f84ad}.bg-light-blue{background:#20a7e2}.bg-dark-blue{background:#004962}.bg-twilight-blue{background:#2d708e}.bg-light-yellow{background:#fccd03}.bg-medium-yellow{background:#f9b719}.bg-dark-yellow{background:#f79928}.bg-orange{background:#ef840f}.bg-light-green{background:#7bc366}.bg-medium-green{background:#54ba6c}.bg-medium-green-2{background:#43aa59}.bg-green{background:#05ad79}.bg-dark-green{background:#09926a}.bg-dark-gray{background:#4b4b4b}.bg-medium-gray{background:#8c8c8c}.bg-light-gray{background:#bcbcbc}.bg-light-gray-2{background:#ccc}.bg-light-gray-3{background:#e8e8e8}.bg-light-gray-4{background:#f9f9f9}.bg-light-gray-5{background:#f4f4f6}.bg-transparent{background:transparent}.graphic-answer{font-size:22px}sup.larger{font-size:1.5em;position:absolute;margin-top:2px;margin-left:2px}.pill-buttons{width:90%;margin-left:auto;margin-right:auto;font-size:13px}.pill-buttons>div{width:49%;float:left;border:1px solid #ccc;border-radius:0 10px 10px 0}.pill-buttons>div>div{cursor:pointer;padding-top:4px;padding-bottom:4px;text-align:center}.pill-buttons>div:first-child{border-right:0;border-radius:10px 0 0 10px}.pill-buttons>div:hover{background-color:#004962;border-color:#004962;color:#fff}.pill-buttons>div.selected{background-color:#20a7e2;border-color:#20a7e2;color:#fff}.legend-box{font-size:14px;width:300px;margin-left:auto;margin-right:auto;background:#f4f4f6;padding-top:10px;padding-bottom:10px}.legend-box .legend-content .right{float:right}.legend-box .legend-content{margin:0 30px}.caption{font-family:"proxima-nova",sans-serif;font-style:normal;font-weight:100;font-size:14px;line-height:19px;display:block;margin-left:auto;margin-right:auto}.caption img.center{display:block;margin-bottom:5px}@media(max-width:1300px){#interaction-container .main-error{width:507px;top:15px;left:15px}.interactive-content .padded{padding:15px}.custom-riklam .etabs .tab{width:113px}.custom-riklam .etabs .tab:last-child{width:113px}}@media(max-width:1120px){.right-column.bottom-right{display:none}}@media(max-width:758px){body .interactive-content .padded{padding-right:0;padding-left:0}.main h1.title{padding:13px;margin:0;background:#e8e8e8;font-family:"proxima-nova",sans-serif;text-transform:uppercase;font-size:14px;line-height:1}.custom-riklam .etabs .tab,.custom-riklam .etabs .tab:last-child{width:90px}.custom-riklam .etabs .tab a{padding:4px 2px 0}body.doing-inputs .mobile-input-close{position:relative;top:-1px;background:#05ad79;color:#fff;padding:1px 13px 5px 13px;font-size:16px;font-weight:100;text-transform:uppercase;display:block}body.doing-inputs .map-content{display:none}#interaction-container .overlay{height:100%;width:100%}body.doing-walkthrough .main .left-column{padding:0}body.doing-walkthrough .next-tiles-container,body.doing-walkthrough .main .right-column,body.doing-walkthrough .main .interactive-content,body.doing-walkthrough .main .worksheet,body.doing-walkthrough .main .left-column.seocontent,body.doing-walkthrough .main .map-content,body.doing-walkthrough .main #main-tabs,body.doing-walkthrough #footer{display:none}body.doing-inputs .mobile-input-close>span{cursor:pointer;font-size:16px;position:absolute;right:13px;color:#05ad79;text-transform:uppercase;top:-9px;font-weight:600;padding:4px 14px 3px 13px;border-radius:4px;background:#fff}body.doing-inputs #inputs-container.nano>.nano-content{margin-right:0;padding-right:0}body.doing-inputs .next-tiles-container,body.doing-inputs .main .subtitle,body.doing-inputs .main .site-riklam,body.doing-walkthrough .main .subtitle{display:none}#inputs-walkthrough .row .tightcontainer>input{width:100%}table.striped .header td{font-size:12px}table.striped td{font-size:12px;padding:5px}.tab{padding-left:5px;padding-right:5px}#interaction-container .main-error{left:0;top:5px;margin-left:0;margin-right:0;width:100%;background:0;padding:0 10px;border:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#interaction-container .main-error>span{border:1px solid #ea7723;background:#ffe9e1;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.next-tiles{width:100%;min-height:148px}.next-tiles>div.next-tiles-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-direction:row;flex-direction:row;align-items:center}.next-tiles div.tile{-ms-flex:1 0 auto;flex:1 0 auto;min-height:148px;padding:15px;vertical-align:top;box-sizing:border-box;border:1px solid #bcbcbc;background-color:#fff;text-align:center}.next-tiles div.tile+div.tile{margin-left:15px}.next-tiles div.tile section{display:table}.next-tiles div.tile section div.left{display:table-cell;vertical-align:middle;padding-right:10px}.next-tiles div.tile section div.left img{display:block;margin:0;max-width:50px}.next-tiles div.tile section div.right{display:table-cell;text-align:left}.next-tiles div.tile section div.right b{font-size:16px;line-height:1.225rem;font-weight:400;color:#333}.next-tiles div.tile section div.right span{display:block;font-size:12.8px;font-weight:600;color:#ccc;text-transform:uppercase}.next-tiles div.tile a{display:block;box-sizing:border-box;margin-top:25px;padding:3px 0;border-radius:5px;text-decoration:none;font-size:16px;background:#20a7e2;color:#fff;cursor:pointer;white-space:nowrap}.next-tiles div.tile a:hover,.next-tiles div.tile a:active{background:#228aba;cursor:pointer}.next-tiles div.tile a.red{background:#d37069}.next-tiles div.tile a.red:hover,.next-tiles div.tile a.red:active{background:#974a35;cursor:pointer}.next-tiles-container{margin-top:10px}.interactive-content .next-tiles-container{width:100%;margin:0 0 20px 0}@media(max-width:758px){.next-tiles>div.next-tiles-row{-ms-flex-direction:column;flex-direction:column;align-items:center}.next-tiles div.tile{width:100%;max-width:290px;margin:20px 0 0 0}.next-tiles div.tile+div.tile{margin-left:0}.next-tiles div.tile a{margin-top:36px}}.disclosure-btm{margin-top:2px;padding:0;font-size:11px;color:#bcbcbc;font-weight:600}.disclosure-btm .disclosure{color:#bcbcbc;cursor:pointer}.disclosure-btm .disclosure:hover{color:#8c8c8c;text-decoration:underline}.right-source{float:right}.link-to-mortgage-calculator{margin-bottom:20px}@media(max-width:1300px){#inputs-container input.narrow_input{width:70px}}@media(max-width:758px){#retirement-iframe.left-column{width:auto;margin-left:10px;margin-right:10px}body.doing-inputs #retirement-iframe,body.doing-walkthrough #retirement-iframe{display:none}}.empty_state{display:none;position:absolute;top:90px;left:0;right:0;padding:0 15px;z-index:2999}@media(max-width:758px){.empty_state{top:20%}}#map-container{position:relative;margin-left:0}#map-container .map-legend{border-top:2px solid #eee;width:100%;height:60px;background:#fff}#map-table-container{min-height:200px;margin-bottom:15px;background:#fff;font-size:14px;line-height:1.25}#map-container .methodology i.sources{display:block;color:#8c8c8c;font-size:.8rem;line-height:1.21875rem}#map-container .methodology p>b{display:block;margin-bottom:2px}#map-table-container td,#map-table-container th{border-right:1px solid #ccc;padding:5px 10px}#map-table-container tr:not(.total) td:last-child,#map-table-container th:last-child{border-right:0}#map-table-container tr.head th.hlt,#map-table-container td.vals.hlt{color:#333}#map-table-container td.vals{background:#f9f9f9}#map-table-container td.vals.hlt{background:#fff}#map-table-container .vals{color:#8c8c8c}#map-table-container tr.head th{padding-top:9px;height:40px}#map-table-container tr.head th{vertical-align:top;background-color:#e8e8e8}#map-table-container tr.total td.vals{font-weight:500}#map-table-container tr.total td,#map-table-container tr.total td.vals.hlt{font-weight:700;color:#184a6c}#map-table-container tr:hover:not(.total) td.vals{background:#bcbcbc;color:#fff}#map-table-container tr:hover:not(.total) td,#map-table-container tr:hover:not(.total) td.vals.hlt{cursor:pointer;background:#184a6c;color:#fff}#map-table-container tr.total td{cursor:default}#map-container .map{width:100%;height:450px}img[src*="gstatic.com/"],img[src*="googleapis.com/"]{max-width:none !important}#mapcanvas{background:#fff}#mapcanvas .map-overlay{z-index:8000;position:absolute;top:0;left:0;width:20px;height:20px;background:#fff;padding:0;opacity:.75}#mapcanvas .map-overlay table{width:100%;height:100%;padding:0}#mapcanvas .map-overlay table td{text-align:center;vertical-align:middle;font-size:24px}.gm-style-iw{overflow:hidden !important;line-height:1.35;overflow:hidden;white-space:nowrap}.map div{box-sizing:content-box}#map-container .filters{display:table;width:941px;margin-left:auto;margin-right:auto;border-collapse:collapse;margin-bottom:5px}#map-container .filters span.filter-item{display:table-cell;border-collapse:collapse;color:#004962;font-size:12px;line-height:normal;text-align:center;cursor:pointer}#map-container .filters span.filter-item:first-child span{border-radius:20px 0 0 20px}#map-container .filters span.filter-item:last-child span{border-radius:0 20px 20px 0;border-right:1px solid #ccc}#map-container .filters span.filter-item span{display:block;border:1px solid #ccc;border-right:0;background:#fff;padding:10px 20px}#map-container .filters span.filter-item.selected span{background-color:#004962;color:#fff}#map-container .filters span.filter-item span:hover{background-color:#003345;color:#fff}#map-table-container th{text-align:left;font-weight:bold}.map-legend .legendary{position:relative;width:378px;height:26px;margin-top:16px;margin-right:auto;margin-left:auto;font-size:14px}.map-legend .legendary div:not(.note){float:left;margin-top:18px;height:8px;width:54px}.map-legend .bg-map-1{background-color:#004962}.map-legend .bg-map-2{background-color:#136488}.map-legend .bg-map-3{background-color:#20a7e2}.map-legend .bg-map-4{background-color:#63c1eb}.map-legend .bg-map-5{background-color:#90d3f0}.map-legend .bg-map-6{background-color:#bce5f6}.map-legend .bg-map-7{background-color:#e9f6fc}.map-legend .legendary .note{position:absolute;top:0;color:#8c8c8c;text-transform:uppercase}.map-legend .legendary .note.left{left:0}.map-legend .legendary .note.right{right:0}.with_map_years:after{content:"";display:block;clear:both}.map_years{float:right;margin-top:1px;margin-left:10px;line-height:1}#map-container img.sample{max-width:100%;width:100%}@media(max-width:1300px){#map-container .filters{width:759px}#map-table-container tr.head th{height:55px}}@media(max-width:1120px){#map-container .notice{font-weight:500;font-size:15px;margin-bottom:10px;padding:10px;background:#ffe9e1;border:1px solid #ea7723;color:#ea7723}}@media(max-width:615px){.map-legend .legendary{width:343px}.map-legend .legendary div:not(.note){width:14.28%}#map-table-container{overflow-x:auto}}.seocontent{padding:1.625rem;border:1px solid transparent;background-color:#fff;box-sizing:border-box;margin-top:.8125rem;margin-bottom:1.625rem}.seocontent .photocredit{font-size:12px;margin-top:6px;clear:both}.seocontent .quick-facts .title{font-size:14px;line-height:1.2;font-weight:bold;text-transform:uppercase}.seocontent .quick-facts table{border:0;border-collapse:collapse}.seocontent .quick-facts table td{vertical-align:top;padding-right:15px}.seocontent .quick-facts ul{padding-left:2rem}.seocontent .quick-facts li{margin-top:0;margin-bottom:0}.seocontent .quick-facts img{float:left;width:200px}.seocontent .seo-img{float:left;padding:0 15px 0 0}.seocontent .seo-img img{width:372px}.seocontent .general-info img{float:left;width:372px}.seocontent div.wide50{width:50%;margin-left:auto;margin-right:auto}.seocontent div.wide75{margin-left:auto;margin-right:auto;width:75%}.seocontent h3 span.date{font-size:12px;color:#999;margin-left:5px}.seocontent .tab-ctr.table-border-top>div{border-top:1px solid #aaa}.seocontent .tab-ctr>div{border:1px solid #aaa;border-top:0}.seocontent .tab:hover{background-color:#ededf0}.table-columns-left td,.table-columns-left th{text-align:left}.table-columns-left-center td,.table-columns-left-center th{text-align:center}.table-columns-left-center td:first-child,.table-columns-left-center th:first-child{text-align:left}.table-columns-tight td,.table-columns-tight th{width:20%}body .seocontent .tab-ctr table tr.head td,body .seocontent .tab-ctr table tr.head th{background:#e8e8e8;font-weight:600;color:#404040}.seocontent .tab-ctr table tr:nth-child(even) td{background:#f4f4f6}.seocontent .tab-ctr table td,.seocontent .tab-ctr table th{font-size:13px;padding:2px 10px}.seocontent .tab-ctr .table-note{font-size:12px;line-height:normal}.seocontent .tab a{line-height:1em;color:#20a7e2;text-align:center}.seocontent .tab{display:table-cell;vertical-align:middle;max-width:130px;height:35px;border-right:2px solid #fff;background-color:#f4f4f6}.seocontent .wide-tabs .tab{max-width:220px}.seocontent .wide-tabs .tab a{padding-left:25px;padding-right:25px}.seocontent .etabs,.seocontent .tab.active{border-color:#aaa}.seocontent .tab a.active{color:#fff}.seocontent .tab.active{border:0;background-color:#20a7e2;border-right:2px solid #fff;color:#fff;top:0}.seocontent .quick-facts ul{float:left}.seocontent .quick-facts:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.seocontent .general-info ul{padding-top:0;margin-top:0;font-weight:400;font-size:15px;line-height:22px}.seocontent .general-info ul li{margin-bottom:10px}.seo-section{display:block;height:80px;margin-top:-80px;visibility:hidden;position:absolute}@media(max-width:758px){.seocontent{padding:.8125rem;border:1px solid transparent;background-color:#fff;box-sizing:border-box;margin-top:.8125rem;margin-bottom:.8125rem}.seocontent .quick-facts .title{margin-top:10px}.seocontent .quick-facts table td{padding:0;display:block;width:100%}.seocontent .quick-facts img,.seocontent .seo-img img{float:none;width:100%;margin-left:auto;margin-right:auto}.seocontent div.wide75{width:100%}.seocontent .tab-ctr.hide-tabs-in-mobile ul.etabs{display:none}.seocontent .tab-ctr.hide-tabs-in-mobile>div{display:block !important;border:0;margin-bottom:10px}.seocontent .hide-tabs-in-mobile tr.only-mobile td{background:#20a7e2;color:#fff;font-size:15px;padding-top:8px;padding-bottom:8px}.seocontent .mobile-hide-col2 tr td:nth-child(2){display:none}.seocontent .mobile-hide-col3 tr td:nth-child(3){display:none}}.intro img{float:right;max-width:305px;padding-left:15px;padding-bottom:15px}.intro .title{margin-top:0}@media(max-width:758px){.intro img{float:none;display:block;margin:15px auto;max-width:100%;padding-left:0;padding-bottom:0}}.state-mortgage-page .seocontent .tab-ctr #table4-tab1 table td{text-align:left;vertical-align:top;line-height:normal;padding:5px 10px}.state-mortgage-page .seocontent .tab-ctr #table4-tab1 table tr td:nth-child(4){word-break:break-all;word-break:break-word}.state-mortgage-page .seocontent .tab-ctr #table4-tab1 table tr td:nth-child(1){font-weight:600}@media(max-width:758px){.state-mortgage-page .seocontent .tab-ctr #table4-tab1 table,.state-mortgage-page .seocontent .tab-ctr #table4-tab1 table tr,.state-mortgage-page .seocontent .tab-ctr #table4-tab1 table tr td{display:block}.state-mortgage-page .seocontent .tab-ctr #table4-tab1 table tr:not(.head){padding-bottom:5px}.state-mortgage-page .seocontent .tab-ctr #table4-tab1 table td{width:auto}.state-mortgage-page .seocontent .tab-ctr #table4-tab1 table tr.head td{display:none}.state-mortgage-page .seocontent .tab-ctr #table4-tab1 table tr:nth-child(even) td{background:#fff}.state-mortgage-page .seocontent .tab-ctr #table4-tab1 table tr td:nth-child(1){background:#e8e8e8}.state-mortgage-page .seocontent .tab-ctr #table4-tab1 table tr td:nth-child(2):before{content:"Resource";display:block;font-weight:600}.state-mortgage-page .seocontent .tab-ctr #table4-tab1 table tr td:nth-child(3):before{content:"Who Qualifies";display:block;font-weight:600}.state-mortgage-page .seocontent .tab-ctr #table4-tab1 table tr td:nth-child(4):before{content:"Website";display:block;font-weight:600}}#li_display{position:relative;padding-top:0;width:100%;margin:40px auto 20px auto}body #li_display .middle-box{border-left:0}#li_display .no-dependents{padding:10px;border:1px solid #ddd;width:60%}#li_display tr.secondrow{display:none}#li_display .left-box,#li_display .middle-box{vertical-align:top;padding:12px 12px 10px 12px;width:33%;height:90px;border:1px solid #ddd}#li_display .right-box{background:#f4f4f6;border:1px solid #f4f4f6;border-left:5px solid #fff;width:50%;height:90px}#li_display .answer-text{line-height:20px}#li_display .left-box .answer-number{min-width:60px;padding-right:10px}#li_display .life-insurance-message{margin-top:20px;text-align:left;font-size:18px;line-height:24px}#li_display .life-insurance-message .highlight{color:#20a7e2}#li_display .left-box.warning .tightcontainer.dollar:before{color:#e48f25}#li_display .tightcontainer{position:relative;padding:0;margin:0}#li_display .tightcontainer input,#li_display .tightcontainer.dollar:before{font-family:"museo-sans",sans-serif;font-style:normal;font-weight:100;color:#20a7e2;font-size:28px}#li_display .tightcontainer input{outline:0;box-shadow:none;border:1px solid #ddd}#li_display .tightcontainer input:focus{border-color:#8c8c8c}#li_display .tightcontainer input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:2px 5px 2px 5px}#li_display .middle-box .answer-text{min-height:60px}#li_display .tightcontainer input.dollar{padding-left:25px}#li_display .tightcontainer.dollar:before{top:3px;left:8px;content:"$";display:block;position:absolute}#li_display .left-box.warning input{border-color:#e48f25;color:#e48f25}#li_display .msg-container{font-family:"museo-sans",sans-serif;color:#e48f25;clear:both;margin-top:5px;line-height:13px;font-size:12px;margin-right:10px}#li_display .msg-container{display:none}#li_display .warning .msg-container{display:block}#li_display .msg-container .close,#li_display .msg-container .dismiss{cursor:pointer;font-style:normal;margin-bottom:5px;text-decoration:underline}#li_display .replacement-income-percentage-container{padding-top:2px;font-size:13px}#li_display .slider-reset:hover{background:#acacac;cursor:pointer}#li_display .slider-reset{float:right;font-size:11px;line-height:16px;text-transform:uppercase;border-radius:3px;padding:2px 12px 0;background:#ccc;color:#fff;cursor:pointer}#li_display .sa-hide{display:none}#savings-legend{margin:5px auto 5px auto}#savings-legend>div{float:left;width:170px;margin-right:10px}#needs-legend>div{float:left;width:263px;font-size:13px}#needs-legend>div.one{margin-left:42px}#needs-legend>div.two{margin-left:40px}#needs-legend>div div.top{padding-bottom:4px}#needs-legend .right{float:right}#needs-legend{border-top:1px solid #bcbcbc;padding-top:10px;padding-bottom:14px}#needs-legend .legend.sm{float:left}#needs-legend>div>div .left{max-width:70%;display:inline-block;float:left}#savings-chart{margin-top:25px}#savings-legend{padding-bottom:40px}.ud-dependents .sa-hide{display:none}.ud-dependents .college-type{position:relative}#inputs-container .ud-dependents .input-popout .row .college-type .select2,#inputs-walkthrough .ud-dependents .input-popout .row .college-type .select2{position:relative;top:0;left:0;margin:5px auto 5px 5px;max-width:250px}.nyl .bottom-more{margin-top:10px;margin-right:20px}@media(max-width:1300px){#li_display tr.secondrow{display:table-row}#li_display tr.secondrow>td{border-top:5px solid #fff;border-left:0}#li_display .firstrow .right-box{display:none}#needs-legend>div{width:220px}#needs-legend>div.one{margin-left:30px}#needs-legend>div.two{margin-left:25px}#li_display .info-icon{margin-left:0}#li_display .middle-box .answer-text{min-height:0}}@media(max-width:758px){.main .subtitle{display:none}body .interactive-content .padded{margin-top:0}#li_display{margin-top:0}#li_display tr,#li_display td{width:100%;display:block;height:auto}#li_display .right-box{padding:15px 0 15px 0}#li_display .middle-box .answer-text{border-top:1px solid #ccc;padding-top:10px;min-height:0}#li_display .tightcontainer.dollar input{width:100%}#li_display .right-box,#li_display .left-box,#li_display .middle-box{width:100%;border:0;height:auto;padding-left:0;padding-right:0}.main .children-group div.only-mobile{height:5px}.inputs-ct .row .dependent{color:#444;border-bottom:1px solid #ddd;margin-bottom:10px}#needs-legend>div.one{margin-left:25px}.main div.parent-group,.main div.children-group{text-align:left}#needs-chart{width:300px;margin:0 auto}#savings-chart{width:300px;max-width:300px;margin-left:auto;margin-right:auto}#savings-legend{width:auto}.main .subtitle{display:none}}.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(0.23,0.635,0.495,1);-webkit-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-moz-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-ms-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-o-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0 !important;opacity:0}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.tooltipstered{cursor:pointer}.tooltipster-base{border-radius:2px;border:2px solid #333;background:#fff;color:#333;z-index:100000000}.tooltipster-base .tooltipster-content{padding:8px 12px;font-family:inherit;font-style:normal;font-size:15px;line-height:20px}.tooltipster-content ul{padding-left:20px}.tooltipster-content h2,.tooltipster-content h3{margin-top:0;margin-bottom:2px;font-size:20px;line-height:25px}.tooltipster-content .scrollable{max-height:180px;margin-top:5px;margin-bottom:5px;overflow:scroll}.tooltipster-standard{border-color:#333;color:#333}.tooltipster-error{border-color:#f2364d;color:#f2364d}.tooltip-warning{border-color:#e48f25;color:#e48f25}.tooltip-map-filter{border-width:1px;border-color:#ccc;background-color:#f9f9f9;color:#333}.tooltip-map-filter .tooltipster-arrow-top span,.tooltip-map-filter .tooltipster-arrow-top-right span,.tooltip-map-filter .tooltipster-arrow-top-left span{bottom:-8px}.tooltip-map-filter .tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltip-map-filter .tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltip-map-filter .tooltipster-arrow-bottom-left .tooltipster-arrow-border{top:-8px}.tooltip-map-filter .tooltipster-content{font-size:13px;line-height:18px}.tooltip-map{max-width:300px}.tooltipster-glossary{border-color:#09926a;color:#09926a}.captivate-widget .tooltipster-glossary,.is-riklam .tooltipster-glossary{border-color:#333;color:#333}.captivate-widget .tooltipster-glossary h3,.is-riklam .tooltipster-glossary h3{color:inherit}.tooltipster-disclosure{border-color:#8c8c8c;color:#333}.tooltipster-disclosure .tooltipster-content{font-size:13px;line-height:17px}.new_mortgage_widget .tooltipster-content h3{padding:0 0 8px;margin:0}form input.st-search-input{font-size:12px;padding:5px 9px 5px 27px;height:18px;width:200px;color:#666;border:1px solid #ccc;outline:0;background:#fcfcfc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUFJREFUeNqU0j0oRWEcx/Hj3ifvlMHL7C1lY7mDwUBKkoksBjKJxWIQu7xlOybDLVGukhhMZDFbxGBS8nIjKR3E96nf0dPjuuVfn+6tc35P//P8/yYMw8CpbgygGQlcYw8H+Ai8MvotxQImgt81hk1M4cEPF2IV43jCGo7wjk5MYhhlGMKbG+7BKO4wiGPn8DO1vIN+jGA9fpjQaUksecG4zjGPL3VQ5IZb9OAw+LtO1FkjatxwUuEoTzjSbRu9/xO+0W97nnArqvXuoxve1/9p1OUIlmNGU7EX9+KGt3GKNuyiC5WoQAe2NJFP3PpzzmoR0khpxle6h3pnkeKJPCPjbtglerVFfWhSVxfqJtK4qrChTMY4XdjVm9O21aIA92LrFcv6HHtAsclxQVnxa0WfsqgDUib4X9muStCA2W8BBgDJ0EeGeFZ8WAAAAABJRU5ErkJggg==) no-repeat 7px 7px}.swiftype-widget .autocomplete{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;background-color:#fff;display:block;list-style-type:none;margin:0;padding:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.5);box-shadow:0 1px 2px rgba(0,0,0,0.5);position:absolute;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;text-align:left}.swiftype-widget .autocomplete ul{font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;background-color:#fff;display:block;list-style-type:none;margin:0;padding:0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;text-align:left}.swiftype-widget .autocomplete li{border-top:1px solid #e5e5e5;border-bottom:1px solid #fff;cursor:pointer;padding:10px 8px;font-size:13px;list-style-type:none;background-image:none;margin:0}.swiftype-widget .autocomplete li:first-child{border-top:1px solid #fff;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.swiftype-widget .autocomplete li:last-child{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-ms-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.swiftype-widget .autocomplete li.active{border-top:1px solid #145a93;border-bottom:1px solid #086aa8;background-color:#1285d5;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0,#37a3e9),color-stop(100%,#1285d5));background:-webkit-linear-gradient(#37a3e9,#1285d5);background:-moz-linear-gradient(#37a3e9,#1285d5);background:-o-linear-gradient(#37a3e9,#1285d5);background:linear-gradient(#37a3e9,#1285d5);-webkit-box-shadow:0 1px 0 #69bdf3 inset;-moz-box-shadow:0 1px 0 #69bdf3 inset;box-shadow:0 1px 0 #69bdf3 inset}.swiftype-widget .autocomplete li p{font-size:13px;line-height:16px;margin:0;padding:0}.swiftype-widget .autocomplete li p.title{font-weight:bold;color:#1c6cb5}.swiftype-widget .autocomplete li p.title em{color:#0b2644;font-style:normal;font-weight:bold}.swiftype-widget .autocomplete li.active p.title{text-shadow:0 -1px 0 rgba(0,0,0,0.3);color:#fff}.swiftype-widget .autocomplete li.active p.title em{color:#fff;font-style:normal}.swiftype-widget .autocomplete li .sections{color:#999;font-size:11px}.swiftype-widget .autocomplete li .sections em{color:#666;font-style:normal}.swiftype-widget .autocomplete li .sections .section{display:inline}.swiftype-widget .autocomplete li.active .sections{text-shadow:0 -1px 0 rgba(0,0,0,0.3);color:#a9d7f1}.swiftype-widget .autocomplete li.active .sections em{color:#a9d7f1;font-style:normal}