﻿html,
body,
container,
#view-div,
#map-div,
#title-div {
    overflow: visible;
}

#view-div {
    position: relative;
}

#title-div {
    visibility: visible;
    display: block;
    top: 0;
    padding: 0;
    margin-left: 22%;
    margin-right: auto;
    /*height: 40%;*/
    width: 100%;
    font-size: 60px;
    position: absolute;
}

#title-div img {
    height: 12%;
    width: 10%;
}

#map-div {
    background-color: gray;
    height: 60%;
    margin: 0 auto;
    margin-left: 5%;
    margin-top: 20%;
    padding: 0;
    width: 90%;
    position: absolute;
    page-break-after: always;
}

#result-list {
    position: absolute;
    overflow: visible;
    background: none;
    border: none;
}

#parcel-detail-holder {
    margin-top: 0.6em;
    position: absolute;
    overflow: visible;
    left: 25em;
    width: 45em;
}

#search-result-container {
    position: fixed;
    left: 2em;
    page-break-before: always;
    position: absolute;
    top: 100%;
    height: 100em;
    width: 80em;
    overflow: visible;
}

.parcel-card {
    page-break-inside: avoid;
}

.outer_div {
    /*    overflow-y: visible;*/
}

.card.text-center {
    height: 75em;
}

.esri-ui {
    visibility: hidden;
}

@media print {
    .pagebreak {
        page-break-before: always;
    }

    .no-print,
    .no-print * {
        visibility: hidden;
        display: none !important;
    }
}
