/* /Pages/Adresa.cshtml.rz.scp.css */
.searchPanel[b-8fybbf1onp] {
    max-width: 1200px;
}

.adrHeader[b-8fybbf1onp] {
    font-weight: bold;
}

div[b-8fybbf1onp]  #inpPsc {
    width: 80px;
    max-width: 80px;
}

#infoResult[b-8fybbf1onp]  .table {
    margin-bottom: 0;
}

    #infoResult[b-8fybbf1onp]  .table tr {
        cursor: pointer;
    }

        #infoResult[b-8fybbf1onp]  .table tr:hover {
            background-color: #FFFFF0;
        }

#infoResult[b-8fybbf1onp]  .infoLine {
    font-size: 75%;
    margin-left: 3px;
}



#resPanel[b-8fybbf1onp] {
    display: flex;
    flex-direction: row;
    gap: 5px;
    max-width: max-content;
    flex-flow: wrap;
}

    #resPanel #content[b-8fybbf1onp] {
        flex: 1 1 auto;
        border: 1px solid lightgray;
        padding: 3px;
        max-width: 1000px
    }

    #resPanel #resImage[b-8fybbf1onp] {
        flex: 0 0 auto;
        border: 1px solid lightgray;
        padding: 3px;
        width: auto;
        object-fit: contain;
        align-self: flex-start;
    }


    /********************/
    #resPanel[b-8fybbf1onp]  h1 {
        font-weight: 600;
        font-size: 140%;
        color: #c24100;
        /*margin: .8em 0 .2em 0;*/
    }

        #resPanel[b-8fybbf1onp]  h1.important {
            background-color: #fff10c;
            color: #f00;
        }

    #resPanel[b-8fybbf1onp]  h2 {
        font-weight: 600;
        font-size: 120%;
        color: #224f79;
        margin: .8em 0 .2em 0;
    }

        #resPanel[b-8fybbf1onp]  h2.important {
            background-color: #fff10c;
            color: #f00;
        }

    #resPanel[b-8fybbf1onp]  h3 {
        font-weight: 600;
        font-size: 115%;
        color: #0d77d1;
        margin: .8em 0 .2em 0;
    }

        #resPanel[b-8fybbf1onp]  h3.important {
            background-color: #fff10c;
            color: #f00;
        }

    #resPanel[b-8fybbf1onp]  address, blockquote[b-8fybbf1onp], dl[b-8fybbf1onp], ol[b-8fybbf1onp], p[b-8fybbf1onp] {
        margin: .5em 0;
    }

    #resPanel[b-8fybbf1onp]  fieldset {
        margin: 5px 0 0;
    }

        #resPanel[b-8fybbf1onp]  fieldset legend {
            color: #246591;
            font-weight: 600;
            font-size: 120%;
            margin-top: .2em;
            margin-bottom: .2em;
            *margin-left: -.2em;
        }

        #resPanel[b-8fybbf1onp]  fieldset .polozka {
            margin-bottom: 1em;
        }

        #resPanel[b-8fybbf1onp]  fieldset .polozka-flex {
            display: flex;
            flex-wrap: wrap;
        }

        #resPanel[b-8fybbf1onp]  fieldset .polozka-skupina {
            margin-right: .5em;
        }

        #resPanel[b-8fybbf1onp]  fieldset .important {
            background-color: #fff10c;
            color: #f00;
            color: #000;
        }


    #resPanel[b-8fybbf1onp]  #content .vysledek--mapa {
        display: flex;
        width: 100%;
        justify-content: space-between;
        flex-direction: row;
    }

    #resPanel[b-8fybbf1onp]  #content table.atributySMapou {
        min-width: 360px;
    }

    #resPanel[b-8fybbf1onp]  #content .imageWMS {
        max-width: 320px;
        text-align: center;
        margin-left: 1em;
    }

        #resPanel[b-8fybbf1onp]  #content .imageWMS img {
            width: 100%;
            height: auto;
            border: 1px solid #aaa;
        }

        #resPanel[b-8fybbf1onp]  #content .imageWMS p {
            margin-top: 30px;
        }

        #resPanel[b-8fybbf1onp]  #content .imageWMS .neniMapa {
            border: 1px solid #aaa;
            width: 320px;
            height: 240px;
        }

        #resPanel[b-8fybbf1onp]  #content .imageWMS a:hover, #content .imageWMS a:visited[b-8fybbf1onp], #content .imageWMS a:focus[b-8fybbf1onp] {
            background-color: inherit;
        }

    #resPanel[b-8fybbf1onp]  #content table.prvni--10em th:first-child, #content table.prvni--10em td:first-child[b-8fybbf1onp] {
        width: 10em;
        max-width: 15em;
        word-break: break-all;
    }

    #resPanel[b-8fybbf1onp]  #content table.atributy td.nazev {
        min-width: 10em;
        max-width: 14em;
        width: auto;
    }

    #resPanel[b-8fybbf1onp]  #content table.vlastnici th:last-child {
        width: auto;
    }

    #resPanel[b-8fybbf1onp]  #content table.vlastnici td {
        white-space: normal;
    }

    #resPanel[b-8fybbf1onp]  .noExternalLinkSymbol:after {
        content: "" !important;
        display: none !important;
    }

    #resPanel[b-8fybbf1onp]  .userHint, #resPanel[b-8fybbf1onp]  identifikace-uzivatele {
        font-style: italic;
    }

    #resPanel[b-8fybbf1onp]  .identifikace-uzivatele {
        text-align: right;
        color: #246591;
        font-size: 80%;
    }

    #resPanel[b-8fybbf1onp]  .chyba, #resPanel[b-8fybbf1onp]  .informace, #resPanel[b-8fybbf1onp]  .varovani, #resPanel[b-8fybbf1onp]  .loadingPanel {
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        border-radius: 2px;
        margin-top: 1em;
        margin-bottom: .5em;
        padding: 8px 12px;
        display: block;
        color: #fff;
    }

        #resPanel[b-8fybbf1onp]  .chyba:before, #resPanel[b-8fybbf1onp]  .informace:before, #resPanel[b-8fybbf1onp]  .varovani:before, #resPanel[b-8fybbf1onp]  .loadingPanel:before {
            font-family: 'icomoon' !important;
            font-size: 1em;
            margin-right: .5em;
            margin-top: 2em;
        }

    #resPanel[b-8fybbf1onp]  .informace {
        background: #60a917;
    }

        #resPanel[b-8fybbf1onp]  .informace:before {
            content: "";
        }

        #resPanel[b-8fybbf1onp]  .informace a {
            color: #fff;
        }

    #resPanel[b-8fybbf1onp]  .chyba {
        background: #b91d47;
    }

        #resPanel[b-8fybbf1onp]  .chyba:before {
            content: "";
        }

    #resPanel[b-8fybbf1onp]  .varovani {
        background: #fff10c;
        color: #000;
    }

        #resPanel[b-8fybbf1onp]  .varovani:before {
            content: "";
        }

    #resPanel[b-8fybbf1onp]  .loadingPanel {
        background: #fff10c;
        display: flex;
        color: #000;
    }

    #resPanel[b-8fybbf1onp]  .napovedaHint {
        font-size: 85%;
    }

    #resPanel[b-8fybbf1onp]  .povinna {
        font-weight: 600;
    }

        #resPanel[b-8fybbf1onp]  .povinna:after {
            color: #c24100;
            content: "(*) ";
        }

    #resPanel[b-8fybbf1onp]  .nenalezenydata {
        background: #fefefe;
        border: 1px solid #aaa;
        color: #000;
        margin: .1em 0;
        padding: .5em;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        border-radius: 2px;
    }

    #resPanel[b-8fybbf1onp]  .komentarKU {
        background: #fefefe;
        border: 1px solid #aaa;
        margin-bottom: 1em;
        padding: 5px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        border-radius: 2px;
    }

    #resPanel[b-8fybbf1onp]  .plomba {
        color: #f00;
    }

    #resPanel[b-8fybbf1onp]  .aspNetDisabled legend, .aspNetDisabled label[b-8fybbf1onp], .aspNetDisabled input[b-8fybbf1onp], .aspNetDisabled textarea[b-8fybbf1onp], .aspNetDisabled select[b-8fybbf1onp] {
        color: #404040;
    }

        #resPanel[b-8fybbf1onp]  .aspNetDisabled, .aspNetDisabled .accord[b-8fybbf1onp], .aspNetDisabled .button-tab[b-8fybbf1onp], .aspNetDisabled .button-tab-button[b-8fybbf1onp], .aspNetDisabled .button-tab[b-8fybbf1onp], .aspNetDisabled input:focus[b-8fybbf1onp], .aspNetDisabled input:hover[b-8fybbf1onp], .aspNetDisabled select:hover[b-8fybbf1onp], .aspNetDisabled select:focus[b-8fybbf1onp], .aspNetDisabled textarea:hover[b-8fybbf1onp], .aspNetDisabled textarea:focus[b-8fybbf1onp] {
            background-color: #eee !important;
            border-color: transparent !important;
        }

            #resPanel[b-8fybbf1onp]  .aspNetDisabled .fieldsetWrapper {
                background-color: #eee;
                border: 1px solid #aaa;
            }

    #resPanel[b-8fybbf1onp]  .tooltip {
        border-bottom: 1px dotted #000;
        outline: 0;
        cursor: help;
        text-decoration: none;
    }

        #resPanel[b-8fybbf1onp]  .tooltip span {
            margin-left: -999em;
            position: absolute;
            padding: .8em 1em;
            background: #ffa;
            border: 1px solid #ffd500;
        }

        #resPanel[b-8fybbf1onp]  .tooltip:hover span {
            -webkit-border-radius: 5px;
            -moz-border-radius: 5px;
            border-radius: 5px 5px;
            -webkit-box-shadow: 5px 5px rgba(0,0,0,.1);
            -moz-box-shadow: 5px 5px rgba(0,0,0,.1);
            box-shadow: 5px 5px 5px rgba(0,0,0,.1);
            position: absolute;
            left: 1em;
            margin: 2em 1em 0 0;
            z-index: 99;
            margin-left: 0;
            white-space: normal;
        }

    #resPanel[b-8fybbf1onp]  .tooltip-medzera {
        height: 80px;
    }



    #resPanel[b-8fybbf1onp]  table {
        border: 1px solid #aaa;
        border-collapse: separate;
        margin-bottom: 1em;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        border-radius: 2px;
    }

        #resPanel[b-8fybbf1onp]  table.roztahnout {
            width: 100%;
        }

        #resPanel[b-8fybbf1onp]  table.zarovnat {
            width: 100%;
        }

            #resPanel[b-8fybbf1onp]  table.zarovnat th:last-child {
                width: 100%;
            }

            #resPanel[b-8fybbf1onp]  table.zarovnat td {
                white-space: nowrap;
            }

                #resPanel[b-8fybbf1onp]  table.zarovnat td:last-child {
                    white-space: normal;
                }

        #resPanel[b-8fybbf1onp]  table.even tr {
            border-top: 1px solid #246591;
        }

        #resPanel[b-8fybbf1onp]  table.stinuj tr:nth-child(even) {
            background-color: #fefefe;
        }

            #resPanel[b-8fybbf1onp]  table.stinuj tr:nth-child(even):hover {
                background-color: #fddcad;
            }

        #resPanel[b-8fybbf1onp]  table tr {
            background-color: #eee;
        }

            #resPanel[b-8fybbf1onp]  table tr.emptyRow {
                margin: 0;
                padding: 0;
                height: 0;
            }

            #resPanel[b-8fybbf1onp]  table tr.even {
                background-color: #fefefe;
            }

            #resPanel[b-8fybbf1onp]  table tr:hover {
                background-color: #fddcad !important;
            }

            #resPanel[b-8fybbf1onp]  table tr.oddelovac td {
                border-top: 2px solid #246591;
            }

        #resPanel[b-8fybbf1onp]  table th {
            background: #246591;
            color: #fff;
            padding: 5px;
            vertical-align: middle;
            text-align: left;
            font-weight: normal;
            font-weight: 600;
        }

            #resPanel[b-8fybbf1onp]  table th a {
                color: #fff;
            }

        #resPanel[b-8fybbf1onp]  table td {
            padding: 5px;
            vertical-align: middle;
        }

            #resPanel[b-8fybbf1onp]  table td.hlavicka {
                background-color: #246591;
                color: #fff;
                padding: 5px;
                text-align: left;
                vertical-align: middle;
            }

        #resPanel[b-8fybbf1onp]  table.atributy {
            width: 100%;
        }

            #resPanel[b-8fybbf1onp]  table.atributy td.nazev {
                width: 14em;
            }

        #resPanel[b-8fybbf1onp]  table.seznam-parcel {
            width: 100%;
        }

            #resPanel[b-8fybbf1onp]  table.seznam-parcel .ku {
                width: 30%;
            }

            #resPanel[b-8fybbf1onp]  table.seznam-parcel .parcela {
                width: 20%;
            }

            #resPanel[b-8fybbf1onp]  table.seznam-parcel .vlastnici {
                margin-left: 3em;
                width: 95%;
            }

                #resPanel[b-8fybbf1onp]  table.seznam-parcel .vlastnici tr {
                    background: transparent;
                }

                #resPanel[b-8fybbf1onp]  table.seznam-parcel .vlastnici th {
                    border-bottom: 1px solid #aaa;
                    background: transparent;
                    color: #000;
                }

            #resPanel[b-8fybbf1onp]  table.seznam-parcel .vlastnici-akce, table.seznam-parcel .vlastnici-akce.a[b-8fybbf1onp] {
                cursor: pointer;
                text-decoration: underline;
            }

        #resPanel[b-8fybbf1onp]  table.kontrolaIP {
            width: 100%;
        }

            #resPanel[b-8fybbf1onp]  table.kontrolaIP td {
                font-size: 95%;
            }

        #resPanel[b-8fybbf1onp]  table.seznamlV .cisloLV {
            width: 8em;
            text-align: right;
        }

        #resPanel[b-8fybbf1onp]  table.vlastnici {
            width: 100%;
        }

            #resPanel[b-8fybbf1onp]  table.vlastnici .partnerSJM {
                padding-left: 3em;
            }

            #resPanel[b-8fybbf1onp]  table.vlastnici .pravniVztah {
                font-weight: 600;
                font-style: italic;
            }

        #resPanel[b-8fybbf1onp]  table.srst .vymera {
            text-align: right;
            padding-right: 1em;
        }

        #resPanel[b-8fybbf1onp]  table.srst .soucetVymer {
            border-top: 1px solid #aaa;
        }

        #resPanel[b-8fybbf1onp]  table.srst .soucetVymerLV {
            font-weight: 600;
            border-top: 1px solid #aaa;
            border-bottom: 1px solid #aaa;
            background-color: #ff0;
            white-space: nowrap;
        }

        #resPanel[b-8fybbf1onp]  table.srst .oddelovac {
            border-right: 1px solid #aaa;
        }

        #resPanel[b-8fybbf1onp]  table.statistika {
            font-size: 85%;
        }

            #resPanel[b-8fybbf1onp]  table.statistika .ipPovolit {
                color: #008000;
            }

            #resPanel[b-8fybbf1onp]  table.statistika .ipBlokovat {
                color: #f00;
            }

                #resPanel[b-8fybbf1onp]  table.statistika .ipBlokovat:before {
                    content: "❌ ";
                }

            #resPanel[b-8fybbf1onp]  table.statistika .ipVarovat {
                color: #ff8c00;
            }

                #resPanel[b-8fybbf1onp]  table.statistika .ipVarovat:before {
                    content: "⚠️ ";
                }

    #resPanel[b-8fybbf1onp]  .table-wrapper {
        overflow-x: auto;
    }
/* /Pages/Shared/_Layout.cshtml.rz.scp.css */
/* Please see documentation at https://learn.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand[b-s2txrx9a3p] {
  white-space: normal;
  text-align: center;
  word-break: break-all;
}

a[b-s2txrx9a3p] {
  color: #0077cc;
}

.btn-primary[b-s2txrx9a3p] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.nav-pills .nav-link.active[b-s2txrx9a3p], .nav-pills .show > .nav-link[b-s2txrx9a3p] {
  color: #fff;
  background-color: #1b6ec2;
  border-color: #1861ac;
}

.border-top[b-s2txrx9a3p] {
  border-top: 1px solid #e5e5e5;
}
.border-bottom[b-s2txrx9a3p] {
  border-bottom: 1px solid #e5e5e5;
}

.box-shadow[b-s2txrx9a3p] {
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy[b-s2txrx9a3p] {
  font-size: 1rem;
  line-height: inherit;
}

.footer[b-s2txrx9a3p] {
  position: absolute;
  bottom: 0;
  width: 100%;
  white-space: nowrap;
  line-height: 60px;
}
