﻿@media screen and (min-width: 0)and (max-width: 499px){.tools-page-limit{margin-left:-10px;margin-right:-10px}}.city-search-wrapper{*zoom:1;margin:0 -5px;position:sticky;top:-5px;z-index:5}.city-search-wrapper:before,.city-search-wrapper:after{content:"";display:table}.city-search-wrapper:after{clear:both}@media screen and (min-width: 800px){.city-search-wrapper{margin:0 auto;max-width:810px}}.city-search{background:#fff;border-radius:7px;box-shadow:0 1px 5px rgba(0,0,0,.35);border-top:2px solid #fff;margin:0 auto;max-width:805px;position:relative;top:0}.city-search .form dl{margin:0;padding:0}.city-search .form .fields{margin:0;padding:0}.city-search .form .fields li{list-style:none outside none}.city-search .form .fields li.field-type-select dt{display:none}.city-search .form .fields li.field-type-select dd{margin:0;padding:25px 20px 20px 20px}@media screen and (min-width: 0)and (max-width: 499px){.city-search .form .fields li.field-type-select dd{padding:25px 10px 15px 10px}}.city-search .form .fields .results-next-container{background:#fafdfc;border-bottom-left-radius:7px;border-bottom-right-radius:7px;border-top:1px solid #cbeae3;margin:0;padding:0 20px 10px;position:relative}.city-search .form .fields .results-next-container .field-next{text-align:center}.city-search .form .fields .results-next-container .field-next .button-alpha{font-family:"Work Sans",sans-serif;font-weight:400;letter-spacing:.015em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#199f80;border:0 none;border-bottom:2px solid #148067;border-radius:6px;color:#fff;font-size:1.1rem;margin:0 auto;max-width:300px;padding-left:1.6em;padding-right:1.6em;width:100%}.city-search .form .fields .results-next-container .field-next .button-alpha:hover,.city-search .form .fields .results-next-container .field-next .button-alpha:focus{transition:all .3s ease;background:#148067}@media screen and (min-width: 0)and (max-width: 599px){.city-search .form .fields .results-next-container .field-next{display:none}}.city-search .form .fields .field-loan_limit_results{display:block;margin:0 auto;padding:0;position:relative}@media screen and (min-width: 500px){.city-search .form .fields .field-loan_limit_results{padding:10px 0}}.city-search .form .fields .field-loan_limit_results .income-limit-results{font-family:"Work Sans",sans-serif;font-weight:700;letter-spacing:.015em;border-radius:8px;color:#016c52;display:table;font-size:2rem;letter-spacing:0;margin:0 auto;padding:40px 20px 0 0;text-align:center;text-shadow:0 1px 0 #fff;transition:1s;width:100%}.city-search .form .fields .field-loan_limit_results .income-limit-results em{font-style:normal}.city-search .form .fields .field-loan_limit_results .income-limit-results.not-set{letter-spacing:3px}.city-search .form .fields .field-loan_limit_results .income-limit-results .income-limit-results-lower,.city-search .form .fields .field-loan_limit_results .income-limit-results .income-limit-results-upper,.city-search .form .fields .field-loan_limit_results .income-limit-results .income-limit-results-sep{display:table-cell;text-align:center;vertical-align:middle}.city-search .form .fields .field-loan_limit_results .income-limit-results .income-limit-results-lower,.city-search .form .fields .field-loan_limit_results .income-limit-results .income-limit-results-upper{width:40%}.city-search .form .fields .field-loan_limit_results .income-limit-results .income-limit-results-lower span,.city-search .form .fields .field-loan_limit_results .income-limit-results .income-limit-results-upper span{font-family:"Work Sans",sans-serif;font-weight:400;letter-spacing:.015em;color:#01392c;display:block;font-size:.8rem;line-height:1em;margin-bottom:0}.city-search .form .fields .field-loan_limit_results .income-limit-results .income-limit-results-upper span a{border-bottom:1px dotted #16896e;text-decoration:none}.city-search .form .fields .field-loan_limit_results .income-limit-results .income-limit-results-sep{color:#01392c;font-size:.75rem;font-style:italic;text-transform:uppercase;width:20%}@media screen and (min-width: 0)and (max-width: 499px){.city-search .form .fields .field-loan_limit_results .income-limit-results{font-size:1.4rem}}@media screen and (min-width: 500px){.city-search .form .fields .field-loan_limit_results .income-limit-results{font-size:1.6rem;padding-top:30px}}@media screen and (min-width: 650px){.city-search .form .fields .field-loan_limit_results .income-limit-results{margin:0;padding:35px 0 0 0;text-align:left;width:45%}.city-search .form .fields .field-loan_limit_results .income-limit-results .income-limit-results-lower,.city-search .form .fields .field-loan_limit_results .income-limit-results .income-limit-results-upper,.city-search .form .fields .field-loan_limit_results .income-limit-results .income-limit-results-sep{text-align:left}}.city-search .form .fields .field-loan_limit_results .results-label{font-family:"Work Sans",sans-serif;font-weight:400;letter-spacing:.015em;color:#01392c;display:block;position:absolute;text-align:center;text-shadow:0 1px 0 #fff;top:12px;width:100%}.city-search .form .fields .field-loan_limit_results .results-label .location{background:#fdf3ce;border-radius:4px;padding:3px 4px}@media screen and (min-width: 650px){.city-search .form .fields .field-loan_limit_results .results-label{left:0;text-align:left}}.city-search .form .fields .field-next{margin:15px auto 10px}.city-search .form .fields .field-next .button-alpha{line-height:1.3em;padding-bottom:.35rem;padding-top:.35rem;margin-bottom:0;text-decoration:none;white-space:nowrap}@media screen and (min-width: 500px){.city-search .form .fields .field-next{margin-top:10px}}@media screen and (min-width: 650px){.city-search .form .fields .field-next{display:inline-block;position:absolute !important;right:20px;top:25%}.city-search .form .fields .field-next .button-alpha{margin-bottom:15px}}.city-search .form div.input-autocomplete-wrapper{position:relative}.city-search .form div.input-autocomplete-wrapper .input-autocomplete-results{position:relative;overflow:hidden}.city-search .form div.input-autocomplete-wrapper .input-autocomplete-results input{width:1px !important;height:0px !important;position:absolute !important;left:-9999px !important;display:block !important}.city-search .form div.input-autocomplete-wrapper .input-autocomplete-results span{text-align:left}.city-search .form div.input-autocomplete-wrapper input{font-size:1.2rem}.city-search input[type=search]{-webkit-appearance:none;background:#fff;border:1px solid #aaa;border-radius:.35em;box-shadow:inset 0px 1px 3px rgba(0,0,0,.15);box-sizing:border-box;font-size:16px;padding:.5em;position:relative;outline:0 none;width:100%;z-index:2}.city-search .results{margin-top:-10px;padding:0;z-index:99}@media screen and (min-width: 800px){.city-search{width:100%}}.mid-content-intro{background:#edf2f3;border-radius:5px;margin:20px auto;max-width:760px;padding:20px 20px 0 20px}.mid-content-intro .small{font-family:"Work Sans",sans-serif;font-weight:400;color:#404343;line-height:1.5}.col-state-county{margin:0px auto;max-width:805px;margin-bottom:20px}.col-state-county .h-bravo{padding:20px 0 0}.col-state-county .list-header{font-family:"Work Sans",sans-serif;font-weight:700;letter-spacing:.015em;background:#edf2f3;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.55);display:table;font-size:.7rem;list-style-type:none;margin:20px auto;padding:0;text-align:center;text-transform:uppercase;width:100%}.col-state-county .list-header .header-msa,.col-state-county .list-header .header-limit-lower,.col-state-county .list-header .header-limit-upper{padding:10px;display:table-cell;vertical-align:middle}.col-state-county .list-header .header-msa{text-align:left;width:50%}.col-state-county .list-header .header-limit-lower,.col-state-county .list-header .header-limit-upper{text-align:center;width:25%}@media screen and (min-width: 0)and (max-width: 500px){.col-state-county .list-header .header-state{display:none}.col-state-county .list-header .header-limit-lower b,.col-state-county .list-header .header-limit-upper b{display:block}}@media screen and (min-width: 500px){.col-state-county .list-header .header-state{display:table-cell;padding:10px;text-align:left;vertical-align:middle;width:22%}.col-state-county .list-header .header-msa{width:22%}.col-state-county .list-header .header-limit-lower,.col-state-county .list-header .header-limit-upper{width:20%}}@media screen and (min-width: 850px){.col-state-county .list-header .header-state{width:175px}.col-state-county .list-header .header-msa{width:38%}}.states-list{*zoom:1;display:block;margin:0 4px;max-width:800px;padding:0;overflow:visible;z-index:3}.states-list:before,.states-list:after{content:"";display:table}.states-list:after{clear:both}.states-list .states-list-item{*zoom:1;background:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.35);display:block;margin:0;margin-bottom:20px;padding:0}.states-list .states-list-item:before,.states-list .states-list-item:after{content:"";display:table}.states-list .states-list-item:after{clear:both}.states-list .states-list-item .state-label{background:#fff;border-radius:4px 4px 2px 2px;box-shadow:0 1px 5px rgba(0,0,0,.35);display:block;padding:18px 20px 15px 10px;position:sticky;top:201px;z-index:3}@media screen and (min-width: 464px){.states-list .states-list-item .state-label{top:192px}}@media screen and (min-width: 500px){.states-list .states-list-item .state-label{background:none;box-shadow:none;float:left;top:225px;width:90px}}@media screen and (min-width: 511px){.states-list .states-list-item .state-label{top:209px}}@media screen and (min-width: 600px){.states-list .states-list-item .state-label{top:254px}}@media screen and (min-width: 650px){.states-list .states-list-item .state-label{top:217px}}@media screen and (min-width: 850px){.states-list .states-list-item .state-label{width:130px}}.states-list .states-list-item .state-label.district-of-columbia{font-size:1rem}.states-list .states-list-item .msa-list{background:#fcfdfd;border-radius:0 0 4px 4px;border-top:1px solid #edf2f3;display:block;margin:0;min-height:53px;overflow:visible;padding:0px 0 0px 0}@media screen and (min-width: 500px){.states-list .states-list-item .msa-list{border-top:none;float:right;width:calc(100% - 130px)}}@media screen and (min-width: 850px){.states-list .states-list-item .msa-list{width:calc(100% - 170px)}}.states-list .states-list-item .msa-list .msa-list-item{font-family:"Work Sans",sans-serif;font-weight:400;transition:.8s .3s ease;border-bottom:1px solid #edf2f3;border-left:1px solid #edf2f3;display:table;margin:0;padding:0;vertical-align:middle;width:99.8%}@media screen and (min-width: 500px){.states-list .states-list-item .msa-list .msa-list-item:first-of-type{padding-top:20px}}.states-list .states-list-item .msa-list .msa-list-item:last-of-type{border-bottom:none;border-radius:0 0 4px 4px;padding-bottom:10px}.states-list .states-list-item .msa-list .msa-list-item:nth-of-type(even){background:#eff9f6}.states-list .states-list-item .msa-list .msa-list-item.chosen{background:#fff;border:2px solid #f8d144;border-radius:2px;box-shadow:0 1px 2px 1px rgba(0,0,0,.15);font-size:1rem;font-weight:bold;transform:scale(1.05)}.states-list .states-list-item .msa-list .msa-list-item.chosen .loan-limit{color:#019f78}.states-list .states-list-item .msa-list .msa-list-item:focus{transition:all .3s ease;border:2px solid #f8d144;box-shadow:0 1px 2px 1px rgba(0,0,0,.15);outline:none}.states-list .states-list-item .msa-list .msa-list-item .msa{display:block;float:left}.states-list .states-list-item .msa-list .msa-list-item .msa-name{font-family:"Work Sans",sans-serif;font-weight:400}.states-list .states-list-item .msa-list .msa-list-item .loan-limit{font-family:"Work Sans",sans-serif;font-weight:400;letter-spacing:.015em;display:block;float:right}.states-list .states-list-item .msa-list .msa-list-item .area-name,.states-list .states-list-item .msa-list .msa-list-item .income-limit-p4,.states-list .states-list-item .msa-list .msa-list-item .income-limit-p8{box-sizing:border-box;display:table-cell;padding:5px 10px;vertical-align:middle}.states-list .states-list-item .msa-list .msa-list-item .area-name{line-height:1.2;text-align:left;width:50%}.states-list .states-list-item .msa-list .msa-list-item .income-limit-p4,.states-list .states-list-item .msa-list .msa-list-item .income-limit-p8{text-align:center;width:25%}.states-list .link-top{display:block;padding:5px 0 20px;text-align:center}.states-list .link-top a.top{font-family:"Work Sans",sans-serif;font-weight:400;color:#016c52;font-size:.75rem;margin:0 auto;text-decoration:none}.states-list .link-top a.top:before{color:#016c52;content:"↑";display:block;margin:0 auto}.states-list .link-top a.top:active,.states-list .link-top a.top:focus,.states-list .link-top a.top:hover{transition:all .3s ease;color:#199f80}.states-list .link-top a.top:active:before,.states-list .link-top a.top:focus:before,.states-list .link-top a.top:hover:before{color:#199f80}.a11y-hidden{position:absolute;clip:rect(1px, 1px, 1px, 1px)}.fixedsticky{position:-webkit-sticky;position:sticky;top:-17px}.states-list-header em{font-style:normal}.states-list-header.fixedsticky{margin-left:0;margin-right:0;position:sticky;top:139px;z-index:4}@media screen and (min-width: 464px){.states-list-header.fixedsticky{top:141px}}@media screen and (min-width: 500px)and (max-width: 510px){.states-list-header.fixedsticky em{display:block}}@media screen and (min-width: 500px){.states-list-header.fixedsticky{top:161px}}@media screen and (min-width: 600px){.states-list-header.fixedsticky{top:204px}}@media screen and (min-width: 650px){.states-list-header.fixedsticky{top:167px}}@media screen and (min-width: 800px){.states-list-header.fixedsticky{margin-left:auto;margin-right:auto}}.sticky{position:fixed;top:0;width:100%}.income-limit-plus-8-highlight{background:#fdefbf;border-radius:4px;padding:5px;transition:background .5s ease}/*# sourceMappingURL=income-limits.css.map */
