/* /Views/Error/ErrorPage404.cshtml.rz.scp.css */
/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

.comptroller-logo[b-6zf23n6klg] {
    height: 45px;
}

a.navbar-brand[b-6zf23n6klg] {
    white-space: normal;
    text-align: center;
    word-break: break-all;
}

a[b-6zf23n6klg] {
    color: #0077cc;
}

.btn-primary[b-6zf23n6klg] {
    color: #fff;
    background-color: #1b6ec2;
    border-color: #1861ac;
}

.nav-pills .nav-link.active[b-6zf23n6klg], .nav-pills .show > .nav-link[b-6zf23n6klg] {
    color: #fff;
    background-color: #1b6ec2;
    border-color: #1861ac;
}

.border-top[b-6zf23n6klg] {
    border-top: 1px solid #e5e5e5;
}

.border-bottom[b-6zf23n6klg] {
    border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-6zf23n6klg] {
    box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-6zf23n6klg] {
    font-size: 1rem;
    line-height: inherit;
}

.footer[b-6zf23n6klg] {
    position: absolute;
    bottom: 0;
    width: 100%;
    white-space: nowrap;
    line-height: 60px;
}

footer[b-6zf23n6klg] {
    background-color: var(--blue);
    color: white;
    bottom: 100px;
}

    footer a[b-6zf23n6klg] {
        color: white;
        text-decoration: none;
    }

.footer-top[b-6zf23n6klg] {
    height: 50px;
    width: 100%;
    margin: 0;
    background-color: white;
}

.footer-bottom[b-6zf23n6klg] {
    width: 100%;
    margin: 0;
    background-color: var(--red);
}

.footerMission[b-6zf23n6klg] {
    font-weight: bold;
    font-style: italic;
    font-size: 1.2rem;
    display: inline-block;
    letter-spacing: -0.025rem;
}

.tristar[b-6zf23n6klg] {
    height: 70px;
    width: 70px;
    position: absolute;
    left: calc(50% - 45px);
    margin: 15px 0;
}


li[b-6zf23n6klg] {
    list-style: none;
}

@media only screen and (min-width: 768px) and (max-width: 1100px) {
    .tristar[b-6zf23n6klg] {
        height: 40px;
    }
}


@media only screen and (min-width: 388px) and (max-width: 900px) {
    .comptroller-logo[b-6zf23n6klg] {
        height: 37px;
    }

    .tristar[b-6zf23n6klg] {
        height: 40px;
    }

    .footerMission[b-6zf23n6klg] {
        font-size: 1rem;
    }
}

@media only screen and (max-width: 387px) {
    .comptroller-logo[b-6zf23n6klg] {
        height: 25px;
    }

    .tristar[b-6zf23n6klg] {
        height: 40px;
    }

    .footerMission[b-6zf23n6klg] {
        font-size: 1rem;
    }
}
/* /Views/Error/ErrorPage500.cshtml.rz.scp.css */
/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

.comptroller-logo[b-w3v0e9jokj] {
    height: 45px;
}

a.navbar-brand[b-w3v0e9jokj] {
    white-space: normal;
    text-align: center;
    word-break: break-all;
}

a[b-w3v0e9jokj] {
    color: #0077cc;
}

.btn-primary[b-w3v0e9jokj] {
    color: #fff;
    background-color: #1b6ec2;
    border-color: #1861ac;
}

.nav-pills .nav-link.active[b-w3v0e9jokj], .nav-pills .show > .nav-link[b-w3v0e9jokj] {
    color: #fff;
    background-color: #1b6ec2;
    border-color: #1861ac;
}

.border-top[b-w3v0e9jokj] {
    border-top: 1px solid #e5e5e5;
}

.border-bottom[b-w3v0e9jokj] {
    border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-w3v0e9jokj] {
    box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-w3v0e9jokj] {
    font-size: 1rem;
    line-height: inherit;
}

.footer[b-w3v0e9jokj] {
    position: absolute;
    bottom: 0;
    width: 100%;
    white-space: nowrap;
    line-height: 60px;
}

footer[b-w3v0e9jokj] {
    background-color: var(--blue);
    color: white;
    bottom: 100px;
}

    footer a[b-w3v0e9jokj] {
        color: white;
        text-decoration: none;
    }

.footer-top[b-w3v0e9jokj] {
    height: 50px;
    width: 100%;
    margin: 0;
    background-color: white;
}

.footer-bottom[b-w3v0e9jokj] {
    width: 100%;
    margin: 0;
    background-color: var(--red);
}

.footerMission[b-w3v0e9jokj] {
    font-weight: bold;
    font-style: italic;
    font-size: 1.2rem;
    display: inline-block;
    letter-spacing: -0.025rem;
}

.tristar[b-w3v0e9jokj] {
    height: 70px;
    width: 70px;
    position: absolute;
    left: calc(50% - 45px);
    margin: 15px 0;
}


li[b-w3v0e9jokj] {
    list-style: none;
}

@media only screen and (min-width: 768px) and (max-width: 1100px) {
    .tristar[b-w3v0e9jokj] {
        height: 40px;
    }
}


@media only screen and (min-width: 388px) and (max-width: 900px) {
    .comptroller-logo[b-w3v0e9jokj] {
        height: 37px;
    }

    .tristar[b-w3v0e9jokj] {
        height: 40px;
    }

    .footerMission[b-w3v0e9jokj] {
        font-size: 1rem;
    }
}

@media only screen and (max-width: 387px) {
    .comptroller-logo[b-w3v0e9jokj] {
        height: 25px;
    }

    .tristar[b-w3v0e9jokj] {
        height: 40px;
    }

    .footerMission[b-w3v0e9jokj] {
        font-size: 1rem;
    }
}
/* /Views/Home/CountyMap.cshtml.rz.scp.css */
#mapwrapper[b-83lz5vti9u] {
    font-family: Arial, Helvetica, sans-serif;
    max-width: 1920px;
    margin: 0 auto;
    padding: 0 0;
    background-color: transparent;
    min-width: 220px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

#mapbase svg[b-83lz5vti9u] {
    max-height: 100%;
    width: 100%;
    margin: 0;
    -webkit-filter: drop-shadow( 1px 1px 2px rgba(0, 0, 0, 0.2) );
    filter: drop-shadow( 1px 1px 2px rgba(0, 0, 0, 0.2) );
}

#ustnjstip[b-83lz5vti9u] {
    font: 14px/16px Trebuchet MS, Helvetica, Arial, sans-serif;
    display: none;
    max-width: 40%;
    padding: 5px;
    border: 1px solid #404040;
    color: #404040;
    z-index: 1000;
    float: left;
    position: absolute;
    background: rgba(265, 265, 265, 0.9);
    word-break: keep-all;
    box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.5);
}

    #ustnjstip p[b-83lz5vti9u] {
        margin: 0 !important;
        color: #404040 !important;
    }

    #ustnjstip img[b-83lz5vti9u] {
        float: left;
        padding: 3px;
        max-width: 100%;
    }

@media screen and (max-width: 320px) {
    #mapbase svg[b-83lz5vti9u] {
        height: 90px;
    }
}

@media screen and (max-width: 400px) and (min-width: 321px) {
    #mapbase svg[b-83lz5vti9u] {
        height: 100px;
    }
}

@media screen and (max-width: 480px) and (min-width: 401px) {
    #mapbase svg[b-83lz5vti9u] {
        height: 120px;
    }
}

@media screen and (max-width: 568px) and (min-width: 481px) {
    #mapbase svg[b-83lz5vti9u] {
        height: 150px;
    }
}

@media screen and (max-width: 685px) and (min-width: 569px) {
    #mapbase svg[b-83lz5vti9u] {
        height: 170px;
    }
}

@media screen and (max-width: 767px) and (min-width: 686px) {
    #mapbase svg[b-83lz5vti9u] {
        height: 210px;
    }
}

@media screen and (min-width: 768px) {
    #mapbase svg[b-83lz5vti9u] {
        height: 230px;
    }
}
/* THIS IS TO HIDE AN AREA IF NEEDED
#ustnjs2, #ustnjsvn2 {
  display: none;
}*/
/* /Views/Home/Index.cshtml.rz.scp.css */
.search-feature[b-kst3g8d40t] {
    background-image: url("./images/Blue_TriStar.png"), linear-gradient(to bottom right, var(--blue), var(--blue),var(--blue50));
    background-repeat: no-repeat;
    background-size: 350px, cover;
    padding: 50px 0px 150px 0px;    
}

.search-feature h1[b-kst3g8d40t] {
    color: white;
}

.countyMapRow[b-kst3g8d40t] {
    max-height: 650px;
    margin-top: 1.5rem;
}

.additionalCounties[b-kst3g8d40t] {
    margin-top: 1rem;
}
.redTPADBanner[b-kst3g8d40t] {
    height: 25px;
    margin-bottom: 10px;
    background-color: var(--red);
}

.nonImpactModalClose-btn[b-kst3g8d40t]{
    color: white;
    background-color: var(--red);
}
.nonImpactModalContinue-btn[b-kst3g8d40t]{
    color: white;
    background-color: var(--blue);
}
/* /Views/Home/NonImpactCountyTable.cshtml.rz.scp.css */
.card[b-l23psr4h4h] {
    min-height: 8rem;
}
.card a[b-l23psr4h4h]{
    color: var(--blue);
    text-decoration: none;
}

    .card a:visited[b-l23psr4h4h] {
        text-decoration: none;
    }
    .card a:hover[b-l23psr4h4h] {
        text-decoration: underline;
    }
    .card a:active[b-l23psr4h4h] {
        text-decoration: underline;
    }
/* /Views/Parcel/Details.cshtml.rz.scp.css */

/* /Views/Parcel/PropertyLocationCard.cshtml.rz.scp.css */
.reduce-size[b-yg9xaoucyq] {
    font-size: 1rem;
}

@media only screen and (max-width: 600px) {
    .reduce-size[b-yg9xaoucyq] {
        font-size: 10px;
        padding: 0px;
    }
}

@media only screen and (min-width: 375px) and (max-width: 667px) {
    .reduce-size[b-yg9xaoucyq] {
        font-size: 11px;
        padding: 0px;
    }
}

@media only screen and (min-width: 360px) and (max-width: 740px) {
    .reduce-size[b-yg9xaoucyq] {
        font-size: 10px;
        padding: 0px;
    }
}

@media only screen and (min-width: 820px) and (max-width: 1180px) {
    .reduce-size[b-yg9xaoucyq] {
        font-size: 11px;
        padding: 0px;
    }
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
    .reduce-size[b-yg9xaoucyq] {
        font-size: 11px;
        padding: 0px;
    }
}

@media only screen and (min-width: 540px) and (max-width: 720px) {
    .reduce-size[b-yg9xaoucyq] {
        font-size: 1rem;
        padding: 0px;
    }
}


@media only screen and (min-width: 412px) and (max-width: 914px) {
    .reduce-size[b-yg9xaoucyq] {
        font-size: 12px;
        padding: 0px;
    }
}

@media only screen and (min-width: 390px) and (max-width: 844px) {
    .reduce-size[b-yg9xaoucyq] {
        font-size: 12px;
        padding: 0px;
    }
}
/* /Views/Search/AdvancedMiniSearch.cshtml.rz.scp.css */
.advancedMiniSearchAccordion[b-w1bn5h25wc] {
    background-color: white;
}
/* /Views/Search/Index.cshtml.rz.scp.css */
.search-date-updated[b-o4mtnchq8e], .search-tax[b-o4mtnchq8e] {
    color: var(--blue);
    letter-spacing: .07em;
    text-transform: uppercase;
    Font-weight: 500;
    padding-bottom: 0;
}

.nonImpactModalClose-btn[b-o4mtnchq8e] {
    color: white;
    background-color: var(--red);
}

.nonImpactModalContinue-btn[b-o4mtnchq8e] {
    color: white;
    background-color: var(--blue);
}
/* /Views/Search/_SearchResultsTable.cshtml.rz.scp.css */
.search-feature[b-gguiipwt8g] {
    background-image: url("./images/Blue_TriStar.png");
    background-image: url("./images/Blue_TriStar.png"), linear-gradient(to bottom right, var(--blue), var(--blue),var(--blue50));
    background-repeat: no-repeat;
    background-size: 400px, cover;
    border-radius: 7px;
    padding: 50px 0;
}
    .search-feature h1[b-gguiipwt8g] {
        color: white;
    }

table.dataTable thead .sorting[b-gguiipwt8g],
table.dataTable thead .sorting_asc[b-gguiipwt8g],
table.dataTable thead .sorting_desc[b-gguiipwt8g] {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


.table > :not(:last-child) > :last-child > *[b-gguiipwt8g] {
    border-bottom-color: var(--bs-gray-300);
}

/* /Views/Shared/_Layout.cshtml.rz.scp.css */
/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

.comptroller-logo[b-zbz6xhz8ei] {
    height: 45px;
}

a.navbar-brand[b-zbz6xhz8ei] {
    white-space: normal;
    text-align: center;
    word-break: break-all;
}

a[b-zbz6xhz8ei] {
  color: #0077cc;
}

.btn-primary[b-zbz6xhz8ei] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.nav-pills .nav-link.active[b-zbz6xhz8ei], .nav-pills .show > .nav-link[b-zbz6xhz8ei] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.border-top[b-zbz6xhz8ei] {
    border-top: 1px solid #e5e5e5;
}
.border-bottom[b-zbz6xhz8ei] {
  border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-zbz6xhz8ei] {
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-zbz6xhz8ei] {
  font-size: 1rem;
  line-height: inherit;
}

.footer[b-zbz6xhz8ei] {
    position: absolute;
    bottom: 0;
    width: 100%;
    white-space: nowrap;
    line-height: 60px;
}
footer[b-zbz6xhz8ei] {
    background-color: var(--blue);
    color: white;
    bottom: 100px;
}
    footer a[b-zbz6xhz8ei] {
        color: white;
        text-decoration: none;
    }

.footer-top[b-zbz6xhz8ei] {
    height: 50px;
    width: 100%;
    margin: 0;
    background-color: white;
}
.footer-bottom[b-zbz6xhz8ei] {
    width: 100%;
    margin: 0;
    background-color: var(--red);
}

.footerMission[b-zbz6xhz8ei] {
    font-weight: bold;
    font-style: italic;
    font-size: 1.2rem;
    display: inline-block;
    letter-spacing: -0.025rem;
}

.tristar[b-zbz6xhz8ei] {
    height: 70px;
    width: 70px;
    position: absolute;
    left: calc(50% - 45px);
    margin: 15px 0;
}


li[b-zbz6xhz8ei] {
    list-style: none;
}

@media only screen and (min-width: 768px) and (max-width: 1100px) {
    .tristar[b-zbz6xhz8ei] {
        height: 40px;
    }
}


@media only screen and (min-width: 388px) and (max-width: 900px) {
    .comptroller-logo[b-zbz6xhz8ei] {
        height: 37px;
    }

    .tristar[b-zbz6xhz8ei] {
        height: 40px;
    }

    .footerMission[b-zbz6xhz8ei] {
        font-size: 1rem;
    }
}

@media only screen and (max-width: 387px) {
    .comptroller-logo[b-zbz6xhz8ei] {
        height: 25px;
    }

    .tristar[b-zbz6xhz8ei] {
        height: 40px;
    }

    .footerMission[b-zbz6xhz8ei] {
        font-size: 1rem;
    }
}
/* /Views/Utilities/Definitions.cshtml.rz.scp.css */
dt[b-icp0y8gjh3] {
    color: var(--blue);
}

dd[b-icp0y8gjh3] {
    margin-left: 40px;
}
/* /Views/Utilities/Glossary.cshtml.rz.scp.css */
h2[b-hbsst31pr7] {
    color: white;
    background-image: linear-gradient(to bottom right, var(--blue), var(--blue),var(--blue50));
    padding: 5px;
}
/* /Views/Utilities/Help.cshtml.rz.scp.css */
h2[b-u66jm8py87], h4[b-u66jm8py87] {
    color: white;
    background-image: linear-gradient(to bottom right, var(--blue), var(--blue),var(--blue50));
    padding: 5px;
}

