.banner{background-color:#f1f1f1;padding-bottom:.7rem}@media screen and (min-width:481px){.banner{font-size:1.3rem;padding-bottom:0}}.banner-content{background-color:transparent;font-size:1.5rem;padding:2rem 1.5rem 3px;width:100%}@media screen and (min-width:600px){.banner-content{padding-bottom:2.3rem;padding-top:4rem}}@media screen and (min-width:951px){.banner-content{padding-right:3rem;padding-left:3rem}}.banner-content p:first-child{margin-top:1rem}@media screen and (min-width:600px){.banner-content p:first-child{margin-top:0}}.banner-inner{margin-left:auto;margin-right:auto;padding-right:1.5rem;padding-left:1.5rem}.banner-inner:after{clear:both;content:"";display:block}@media screen and (min-width:951px){.banner-inner{padding-right:3rem;padding-left:3rem}}.banner-header{padding-top:.55rem;padding-bottom:.55rem;font-size:1.2rem;font-weight:400}@media screen and (min-width:481px){.banner-header{padding-top:0;padding-bottom:0}}.banner-header p{margin-top:0;margin-bottom:0;display:inline;overflow:hidden;vertical-align:middle}@media screen and (min-width:481px){.banner-header p{margin-bottom:2px;display:inline-block}}.banner-header img{float:left;margin-right:1rem;margin-top:0;width:2.4rem}@media screen and (min-width:481px){.banner-header img{margin-right:.7rem;width:2rem}}.hmda-header{background-color:#fff;border-bottom:1px solid #d6d7d9}.hmda-header nav{margin:0 -10px 0 0;padding:0}.hmda-header .logo a{color:#1f498f;font-weight:700}.hmda-header .logo a:hover{color:#1f498f}.logo-text{font-family:SourceSansProBold;font-size:2.5rem;font-weight:400}.logo-text a{text-decoration:none}.logo-text img{margin-right:.5em;vertical-align:text-bottom}.logo-text span{display:inline-block}.navbar{height:auto}.nav{padding-top:0;float:right}.logo{display:inline-block;font-weight:700;line-height:0;width:491px}.logo a:hover{color:#0071bc}.banner-inner{padding-top:.25em;padding-bottom:.25em;max-width:100%}.nav-container{padding:.5em 3rem;max-width:100%}.nav-primary{list-style-type:none;margin-top:.5rem;margin-bottom:0;padding-left:0;order:2}.nav-primary>li{display:inline-block;font-size:1.3rem;margin-left:0}.nav-primary>li.nav-institutions{margin-left:3em}.nav-primary>li.nav-institutions>a.nav-link{margin-left:0}.nav-primary>li>a{color:#212121;font-family:SourceSansProBold;font-size:1.3rem;margin:0 1.5rem;padding:0;text-decoration:none;text-transform:uppercase}.nav-primary>li>a:hover{color:#0071bc}.nav-primary>li>a.active{border-bottom:2px solid;margin-bottom:-2px}.nav-primary>li>a.button{color:#fff;margin:0;padding:1rem 2rem;text-transform:uppercase}.nav-primary>li>a.button:hover{color:#fff;background-color:#205493}.nav-primary>li>a.button.button-outline:hover{color:#fff}.nav-primary>li:last-child>a{margin-right:0}.nav-primary>li:first-child>a{margin-left:0}.nav-primary a{padding:0;display:inline-block}@media screen and (max-width:1279px){.nav-primary>li>a{margin:0 .5rem}}@media screen and (max-width:1065px){.nav-container{padding-left:1rem;padding-right:1rem}.hmda-header nav{margin:0}.logo{width:116px}.logo-text span{display:none}}@media screen and (max-width:639px){.nav{float:none}}.heading h1,.heading h2,.heading h3,.heading h4{margin-bottom:0}.heading h4{margin-top:3em}.heading .font-lead,.heading .lead{color:#5b616b;margin-top:0;font-size:2rem}.heading p{margin-top:0;max-width:77rem}.heading .text-small{font-size:1.6rem;max-width:77rem}.heading.disabled h4{color:#5b616b}.heading form{display:inline-block;margin-right:.5em}.heading form select{background-position:right .5rem center;font-size:4rem;font-weight:700;height:auto;line-height:1;margin:0 0 -2px;padding:0 2.5rem 0 .5rem}.NotFound{max-width:1040px;margin:0 auto;padding:0 3rem}.NotFound .header{border-bottom:none}.Footer{bottom:0;left:0;position:absolute;width:100%}.Footer .content-wrapper{background:#f1f1f1}.Footer .home-link{color:#1f498f;font-family:SourceSansProBold;font-size:.9em;text-decoration:none}.Footer img{margin-right:5px;vertical-align:top}.Footer .grid{align-items:stretch;display:flex;margin:0 auto;padding:3rem;max-width:1040px}.Footer h4{margin-top:0;margin-bottom:.5em}.Footer .grid .item{flex:1 1;margin:0 4em}.Footer .grid .item:first-child{margin-left:0}.Footer .grid .item:last-child{margin-right:0}.Footer .unstyled-list{list-style-type:none;margin-top:0;padding-left:0}.Footer .unstyled-list li{margin-bottom:0}.Footer.maintenance .content-wrapper{padding-bottom:5rem}.return-to-top{margin:0 auto 1em;max-width:1040px;padding:0 3rem}@media screen and (max-width:850px){.Footer .grid .item{flex:1 1;margin:0 2em}}#maintenance-message{position:fixed;display:flex;flex-flow:row nowrap;width:100%;line-height:20px;bottom:0;left:0;color:#000;padding:2rem;align-items:center;justify-content:center;border-top:2px solid #000;animation:slideUp 1s ease-in-out 1s;animation-fill-mode:forwards;opacity:0}#maintenance-message .closer{line-height:20px;margin:0}#maintenance-message p{margin:0}#maintenance-message .closer button{background:#858585;color:#fff;border:1px solid #000;margin:0 1rem 0 0;padding:.5rem 1rem}#maintenance-message .closer button:focus,#maintenance-message .closer button:hover{background:#d5d5d5;color:#000}#maintenance-message.success{background-color:#e7f4e4;border-color:#2e8540}#maintenance-message.warning{background-color:#fff1d2;border-color:#fff1d2}#maintenance-message.error{background-color:#f9dede;border-color:#e31c3d}#maintenance-message.closed{animation:slideDown 1s ease-in-out;animation-fill-mode:forwards}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}@media screen and (max-width:768px){#maintenance-message .closer{display:inline-block}}.release-version{font-size:1.5rem;font-weight:700}.alert{background-color:#f1f1f1;background-position:2rem 2rem;background-repeat:no-repeat;background-size:5.2rem;margin:1.5em 0;padding:2rem 2rem 1.4rem 3rem;position:relative}.alert:before{background-color:#8b8b8b;border-color:#8b8b8b;content:"";height:100%;left:0;position:absolute;top:0;width:1rem}.alert a{color:#205493}.alert a:focus,.alert a:hover{color:#112e51}.alert ul{margin-bottom:0;margin-top:1rem;padding-left:1rem}.alert-slim{background-position:2rem 1rem;padding-bottom:1rem;padding-top:1rem}.alert-slim .alert-text:only-child{margin-bottom:.5rem;padding-top:.5rem}.alert-icon{display:table-cell;padding-right:1rem}.alert-body{display:table-cell;vertical-align:top}.alert-heading{font-family:SourceSansProBold;margin-top:0;margin-bottom:0}.alert-heading.heading-small{font-size:1em}.alert-text,.alert-text>p{font-family:SourceSansPro,"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;margin-bottom:0;margin-top:0;line-height:1.4em}.alert-text:only-child{margin-bottom:1rem;padding-top:.5rem}.alert-success{background-color:#e7f4e4;border-color:#2e8540}.alert-success:before{background-color:#2e8540}.alert-warning{background-color:#fff1d2;border-color:#fdb81e}.alert-warning:before{background-color:#fdb81e}.alert-error{background-color:#f9dede;border-color:#e31c3d}.alert-error:before{background-color:#e31c3d}.alert-info{background-color:#e1f3f8;border-color:#02bfe7}.alert-info:before{background-color:#02bfe7}.alert-paragraph{width:66ch}.alert .margin-0{margin:0}.alert .margin-bottom-0{margin-bottom:0}@media (min-width:801px){.alert-text>.failed{width:80%}}.external.link img{width:16px;height:16px;vertical-align:middle;margin-left:3px;color:grey}.MailingListSignupForm{border-top:1px solid #0071bc;background:#f1f1f1;padding:1.5em 0;width:100%}.MailingListSignupForm label{margin:1.5rem auto .5rem;font-size:2rem;font-weight:700}.MailingListSignupForm #email{display:block;height:3.5rem;font-size:2rem;width:100%;border:1px solid grey;padding:0 10px;border-radius:5px}.MailingListSignupForm .privacy-statement,.MailingListSignupForm .privacy-statement a,.MailingListSignupForm .privacy-statement a:visited{margin-left:1rem;color:#4a4a4a}.MailingListSignupForm .privacy-statement a:hover{color:#000}.MailingListSignupForm .submit-container{display:flex;flex-flow:nowrap;align-items:center;justify-content:space-between}.MailingListSignupForm .submit-container button,.MailingListSignupForm .title,.MailingListSignupForm label{margin:0!important}.MailingListSignupForm .alert{margin:.5em 0;margin-bottom:.5em!important}.MailingListSignupForm .submitButton:disabled{background-color:#fdb81e}.MailingListSignupForm.large{padding-bottom:0;max-width:77rem}.MailingListSignupForm.large .submit-container{margin-left:-5px}.MailingListSignupForm.large .privacy-statement{display:inline-block;width:100%;margin-top:1em;padding-right:.5em;text-align:right}.MailingListSignupForm.large .submit-container button{border-top-left-radius:0;border-bottom-left-radius:0;padding:8px 20px;height:3.5rem}.MailingListSignupForm.large .title{min-width:35%}.MailingListSignupForm.large .inline{display:flex;flex-flow:nowrap;align-items:center;justify-content:space-between}.MailingListSignupForm.large .status{text-align:center}@media screen and (max-width:800px){.MailingListSignupForm.large{flex-flow:wrap}.MailingListSignupForm.large .title{width:100%}.MailingListSignupForm.large #email,.MailingListSignupForm.large .submit-container button{margin-top:1rem!important}}@media screen and (max-width:675px){.MailingListSignupForm.large .inline{flex-flow:wrap}.MailingListSignupForm.large .inline .title{flex-basis:100%}.MailingListSignupForm.large .submit-container{margin-left:0}.MailingListSignupForm.large .submit-container button{border-radius:5px}.MailingListSignupForm.large .privacy-statement{text-align:left;margin:.5em 0 0}}.MailingListSignupForm.small{border-top:2px solid #0071bc;margin-top:10px;width:100%;padding:5px 0 0;background:none;border-radius:0}.MailingListSignupForm.small h3.title label{margin:5px 0;font-size:1.7rem}.MailingListSignupForm.small #email{margin:1rem 0;font-size:2rem}.MailingListSignupForm.small .submit-container{margin:10px 0 0}@media screen and (max-width:750px){.MailingListSignupForm.small .submit-container{flex-flow:wrap}.MailingListSignupForm.small .privacy-statement{margin:1rem 0 0;padding:0}}.Beta .alert:before{width:0}.Beta .alert{border:2px solid grey}.Beta .alert-heading{padding-bottom:2px;margin-bottom:5px}.LoadingInline.LoadingIconWrapper{height:30px;width:30px;display:inline-block;margin-left:5px;margin-top:0;padding-top:10px}.LoadingInline.LoadingIconWrapper .LoadingIcon{height:30px;width:30px}.status .LoadingInline{height:18px;width:18px}@keyframes loading-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LoadingIconWrapper{position:relative;height:30px;width:30px;display:inline-block;margin-top:2em;margin-left:48%}.LoadingIcon{position:absolute;margin:0 auto;border:4px solid #f1f1f1;border-left-color:#0071bc;border-radius:50%;width:30px;height:30px;animation:loading-spin 1.2s linear infinite}@font-face{font-family:SourceSansPro;src:url(/static/media/sourcesanspro-regular-webfont.8e8e8928.woff)}@font-face{font-family:SourceSansProBold;src:url(/static/media/sourcesanspro-bold-webfont.8e952cbb.woff)}@font-face{font-family:SourceSansProItalic;src:url(/static/media/sourcesanspro-italic-webfont.9937a753.woff)}*,:after,:before{box-sizing:inherit}html{font-size:10px;box-sizing:border-box;min-height:100%;position:relative;overflow-y:scroll}body,html{font-family:SourceSansPro}body{margin:0 0 375px;padding:0;font-size:1.7rem}#main-content,main{display:block}table{border-collapse:collapse;border-spacing:0}td,th{background-color:#fff;border:1px solid #5b616b;padding:1rem 1.5rem}th{font-family:SourceSansProBold;text-align:left}thead td,thead th{background-color:#f1f1f1}caption{font-size:1.5rem;font-weight:700;margin-bottom:1.2rem;text-align:left}caption,input{font-family:SourceSansPro}.skipnav{background:transparent;color:#212121;left:0;padding:1rem 1.5rem;position:absolute;top:-4.2rem;transition:all .2s ease-in-out;z-index:100}.skipnav:focus{top:0;background:#fff}.text-small{font-size:1.3rem}.App,.full-width{max-width:1040px;margin:0 auto;padding:0 3rem}.half-width{float:left;display:block;width:50%}.App h1{margin-bottom:0}.grid{align-items:stretch;display:flex;flex-wrap:wrap;padding:0}a{color:#0071bc;text-decoration:underline}a:visited{color:#4c2c92}a:active,a:hover{color:#205493}li,p{line-height:1.5}h1,h2,h3,h4,h5,h6,li{margin-bottom:.5em}h1,h2,h3,h4,h5,h6{font-family:SourceSansProBold;clear:both;margin-top:1.5em;line-height:1.3}h1+ol,h1+ul,h2+ol,h2+ul,h3+ol,h3+ul,h4+ol,h4+ul,h5+ol,h5+ul,h6+ol,h6+ul,p+ol,p+ul{margin-top:0}ol,ul{padding-left:1.94em}hr{border-bottom:none;border-top:1px solid #5b616b}.button-link{background:none;font-family:SourceSansPro;border:none;color:#0071bc;text-decoration:underline;font-size:1.7rem;padding:0;cursor:pointer;margin:0;-moz-osx-font-smoothing:unset;-webkit-font-smoothing:unset}.button-link:hover,.CSVDownload:hover{color:#4c2c92;background:inherit}.BackLink{font-family:SourceSansProBold;font-size:1.3rem;text-transform:uppercase;display:block;margin:24px 0 -32px}.Beta{margin:0 auto 32px;max-width:1040px}.home p{color:#5b616b;margin-top:0}.home .font-lead{font-size:2rem}.home h1{font-family:SourceSansProBold;margin-bottom:0}.home .card-container{align-items:stretch;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1040px}.home .card{flex:1 1 422px;margin:0 8em 0 0}.DataBrowser .home .card-container{align-items:flex-start;justify-content:flex-start;display:flex;flex-wrap:wrap;margin:0}.home .card>ul{margin-bottom:4em}.home header:not(:first-child){margin-top:4em}.home h3,.home h4{margin:0}.home ul ul{margin-top:.5em;margin-bottom:.5em}.home li{margin-bottom:0}.home h1{font-size:4rem;margin-top:1.5em}.home>h3{font-size:2.5rem;font-family:SourceSansPro}.home hr{border-color:#aeb0b5;border-top:none;margin:0 auto 3rem;max-width:1040px}.home .lead{color:#5b616b;font-size:2rem;line-height:1.7;max-width:77rem}.home h2 a{color:#000;text-decoration:none}.home h2 a:hover{color:#0071bc;text-decoration:underline}.s3-modified{margin-left:2px;color:grey}@media screen and (max-width:1054px){.home .card:nth-of-type(2){margin-top:2em}}@media screen and (max-width:640px){.home .card{margin-right:0}}.button,.button:visited,button,button:visited,input[type=submit],input[type=submit]:visited{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background-color:#0071bc;border:0;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:SourceSansProBold;font-size:1.7rem;font-weight:700;line-height:1;margin:3rem 0 0;padding:1rem 2rem}@media screen and (min-width:481px){.button,.button:visited,button,button:visited,input[type=submit],input[type=submit]:visited{width:auto}}.button:hover,.button:visited:hover,button:hover,button:visited:hover,input[type=submit]:hover,input[type=submit]:visited:hover{background-color:#205493;color:#fff}.button:active,.button:visited:active,button:active,button:visited:active,input[type=submit]:active,input[type=submit]:visited:active{background-color:#112e51;color:#fff}.button:disabled,.button:visited:disabled,button:disabled,button:visited:disabled,input[type=submit]:disabled,input[type=submit]:visited:disabled{background-color:#d6d7d9;color:#fff;pointer-events:none}.button:disabled:active,.button:disabled:focus,.button:disabled:hover,.button:visited:disabled:active,.button:visited:disabled:focus,.button:visited:disabled:hover,button:disabled:active,button:disabled:focus,button:disabled:hover,button:visited:disabled:active,button:visited:disabled:focus,button:visited:disabled:hover,input[type=submit]:disabled:active,input[type=submit]:disabled:focus,input[type=submit]:disabled:hover,input[type=submit]:visited:disabled:active,input[type=submit]:visited:disabled:focus,input[type=submit]:visited:disabled:hover{background-color:#d6d7d9;color:#fff}.nowrap{white-space:nowrap}.bold{font-weight:700}
/*# sourceMappingURL=main.f5ab4399.chunk.css.map */