body{background-color:#d3d3d3;position:absolute;width:100%;height:100%;margin:0;display:flex;justify-content:center;align-items:center;font-family:LatoLatinWeb;font-size:18px;overscroll-behavior-y:contain}fieldset{border:none;margin:none}.primaryFrame{display:flex;flex-direction:column;transition:background-image 1s ease-in-out;background-size:cover;background-position-x:center;justify-content:center}a,a:visited,a:active{color:#0e6353}a:hover{color:#116959}.primaryContent::-webkit-scrollbar{background:#fff3;border-radius:10px}.primaryContent::-webkit-scrollbar-thumb{background-color:#116959cc;border-radius:10px}select{font-family:LatoLatinWeb;font-size:16px;margin:10px}.primaryContent{background-color:#000000c0;color:#fff;border-radius:10px;overflow-y:auto;overflow-x:hidden;border-width:3px;border-color:transparent;border-style:solid;position:relative;animation-iteration-count:infinite;display:flex;flex-direction:column}.routerWrapper{flex-grow:1;margin-bottom:45px}.contentContainer{position:relative;display:flex}.assistanceStatement{text-align:center}@media only screen and (min-width: 1000px){.primaryContent{min-width:400px;max-width:900px;width:100%;min-height:200px;padding:15px;margin:30px 50px 50px;max-height:800px;height:70vh}.primaryFrame{margin:0 10px;border-radius:10px;max-height:calc(100vh - 20px);max-width:calc(100vw - 20px);box-shadow:5px 5px 10px #000d}.countyLogo{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 1em}.pfalogo{max-width:500px;text-align:right;margin-top:.25em}.currentCounty{padding:.1em .5em;font-size:40px;line-height:60px}.currentCountyDark{margin-left:.25em;border-radius:10px}.localeSelection{right:10px;bottom:10px}select{padding:10px;font-size:18px;line-height:24px}.recorderImage{max-width:150px;z-index:1;vertical-align:bottom}.recorderBackground{background-size:contain;background-position-y:top;background-repeat:no-repeat}.labeledField{width:50%}p{margin:10px}input[type=radio],input[type=checkbox]{width:24px;height:24px;vertical-align:middle}input,select{padding:10px;line-height:24px}.confirmFieldSet{flex-direction:row}.confirmFieldSet input{width:calc(100% - 50px)}.countyMapInput{display:flex}.firstLetterInput{display:none}.selectCountyList{align-content:space-between;justify-content:space-between;align-items:flex-start;justify-items:flex-start}.selectCountyList span.countyName{width:calc(33% - 25px);min-width:200px}.notActiveCounty{padding-top:10px}.header{font-size:36px}button{font-size:24px}.countyInfo2{max-height:800px;height:70vh}.important{margin:10px}}@media only screen and (max-width: 1000px){.primaryFrame{margin:0;height:100%}app-root{height:100%;width:100%}.contentContainer{flex-grow:1;max-height:calc(100% - 120px)}.primaryContent{width:100%;padding:0 5px 30px;font-size:24px}button{font-size:24px}.hideMobile{display:none}.countyLogo{display:flex;flex-direction:column-reverse;align-items:center;flex:0 0 120px}.pfalogo{max-width:75vw;max-height:60px}.currentCounty{font-size:20px;line-height:40px;min-height:40px}.currentCountyDark{border-radius:10px 10px 0 0/10px 10px 0px 0px;padding:0 10px}.localeSelection{right:1px;top:1px;font-size:24px;padding:2px 10px}input,select{padding:2px;font-size:24px;line-height:24px}.typeField{flex-wrap:wrap}.typeLabel{width:100%;text-align:center}.confirmFieldSet{flex-direction:column}.confirmFieldSet input,.labeledField{width:100%}p{margin:20px}input[type=radio],input[type=checkbox]{width:24px;height:24px;vertical-align:middle}.countyMapInput{display:none}.firstLetterInput{display:flex}.selectCountyList{flex-direction:column}.selectCountyList span.countyName{width:100%}.filterLetter{font-size:24px;width:56px}.notActiveCounty{padding-top:50vh;padding-bottom:50vh}.header{font-size:40px}}@media only print{body{background:none!important}.primaryFrame{margin:0;height:100%;background:none!important}app-root{height:100%;width:100%}.contentContainer{flex-grow:1;max-height:calc(100% - 120px)}.primaryContent{width:100%;color:#000;background:none}.hideMobile,.countyLogo,.pfalogo,.privacyStatement,.assistanceStatement,.localeSelection,button{display:none}input,select{padding:2px}.typeField{flex-wrap:wrap}.typeLabel{width:100%;text-align:center}.confirmFieldSet{flex-direction:column}.confirmFieldSet input,.labeledField{width:100%}p{margin:10px}input[type=radio],input[type=checkbox]{vertical-align:middle}.countyMapInput{display:none}.firstLetterInput{display:flex}.selectCountyList{flex-direction:column}.selectCountyList span.countyName{width:100%}.filterLetter{width:56px}.notActiveCounty{padding-top:50vh;padding-bottom:50vh}.header{font-size:40px}}.countyMapInput{align-items:center;justify-items:center;flex-direction:column}.countySelection{display:flex;align-items:center;justify-items:center;flex-direction:column}.filterLetter{display:inline-block;text-align:center;cursor:pointer}.selectedLetter{color:#0e6353;background-color:#fff;border:1px white solid;border-radius:10px}.important{color:#fff;border:4px solid rgba(17,105,89,.8);border-radius:10px;text-align:justify;background:#116959cc}.important:has(>ngx-md:empty){display:none}.noCounties{color:gray;opacity:.5}.selectCountyList{display:flex;flex-direction:row;flex-wrap:wrap;background-color:#fff1}.selectCountyList span.countyName{display:inline-block;padding:10px 5px;margin:5px;text-align:center;background-color:#116959;border-radius:10px;border:2px solid #116959;transition:background-color .5s ease-in-out}.selectCountyList span.countyName:hover{text-decoration:underline;cursor:pointer;background-color:#116959cc}app-us-map{width:800px;display:block}.firstLetterInput{flex-direction:column}.firstLetterList{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-items:center;justify-content:center}.notActiveCounty{display:flex;flex-direction:column;align-items:center}.inactiveCountyName{display:inline-block;background-color:#013b31;border-radius:10px;padding:10px}.disclaimerAgreement{display:flex;align-items:center;justify-items:center}.typeLabel{font-weight:700}.countyInfo{margin-top:30px;transform-origin:0% 0%}.countyInfo2{margin:0 0 30px 30px;color:#fff;background-color:#000000c0;border-radius:10px;padding:15px;max-width:300px;font-size:16px;display:flex;flex-direction:column;align-items:center;border-width:3px;border-color:transparent;border-style:solid}.countyInfo2 p{text-align:center;margin:5px;width:100%}.currentCounty{font-family:"Merriweather, Serif";color:#fff;text-shadow:3px 3px rgba(0,0,0,.6);font-weight:700;vertical-align:middle}.currentCountyDark{background-color:#000000c0}.componentContent{align-items:center;display:flex;flex-direction:column}.componentContent button{margin:10px 0}.markdownString{display:inline}p{display:inline-block}button{color:#fff;background-color:#0e6353;border-radius:10px;padding:0 10px}button :hover{text-decoration:underline;cursor:pointer;background-color:#116959cc}.confirmFieldSet{display:flex;justify-content:space-around;width:100%;align-items:flex-end}.typeField{flex-direction:row;display:flex;justify-content:space-around;width:100%}label{vertical-align:middle}.labeledField{display:flex;flex-direction:column;text-align:center;align-items:center}input{background-color:#fffd;color:#091b33;border-radius:10px;caret-color:#116959}input[type=radio],input[type=checkbox]{accent-color:#116959}select{background-color:#fffd;color:#091b33;border-radius:10px}.validationError{color:#f07676;font-weight:700}.radioOption{text-align:center;word-break:break-word;padding:0 5px}.submittedInfo{vertical-align:middle;font-weight:700;padding-left:10px;font-size:1.25em}.localeSelection{position:absolute;background-color:#116959cc;color:#fff;transition:background-color .5s ease-in-out}.localeSelection :hover{background-color:#116959cc}.header{display:flex;justify-content:center;font-weight:700}.errorModal{position:absolute;left:0;top:0;height:100%;width:100%;background-color:#116959cc;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;text-align:center}a[href^=tel]{color:#0e6353}.countyRecorderInfo{display:flex;flex-grow:1}.countyRecorderInfoMiddle{align-items:center}.countyRecorderInfoBottom{align-items:end}
