/* _content/EnforceAndPay.Payment.EntryPermitManagement.Web/Components/CamEventQuickView.razor.rz.scp.css */
.camera-event-quick-view[b-yirlaj5edq] {
    display: flex;
    flex-flow: row wrap;
    align-self: center;
    font-size: 0.8rem;
}

    .camera-event-quick-view .info-panel[b-yirlaj5edq] {
        display: flex;
        flex-flow: column wrap;
        justify-content: center;
        align-items: flex-start;
        flex-shrink: 1;
    }

    .camera-event-quick-view .info-panel table[b-yirlaj5edq] {
        table-layout: fixed;
        width: 100%;
    }

    .camera-event-quick-view .info-panel tr[b-yirlaj5edq] {
        height: 2rem;
    }

        .camera-event-quick-view .info-panel tr th[b-yirlaj5edq] {
            font-weight: normal;
            padding-right: 2rem;
        }

        .camera-event-quick-view .info-panel tr td[b-yirlaj5edq] {
            font-weight: bold;
        }

    .camera-event-quick-view .camera-images[b-yirlaj5edq] {
        display: flex;
        flex-flow: row wrap;
        gap: 15px;
        justify-content: center;
        align-items: center;
    }
        
        .camera-event-quick-view .camera-images img[b-yirlaj5edq] {
            max-height: 10rem;
            max-width: 250px;
        }

    .camera-event-quick-view div.no-photos[b-yirlaj5edq] {
        min-height: 15vh;
        text-align: center;
        align-content: center;
    }
/* _content/EnforceAndPay.Payment.EntryPermitManagement.Web/Components/CultureSelector.razor.rz.scp.css */
label[b-ads7et1w1p] {
    margin-right: 0.5rem;
}
/* _content/EnforceAndPay.Payment.EntryPermitManagement.Web/Components/EntryPermitsViewer.razor.rz.scp.css */
.permit-validity[b-kcb2s0kehi] {
    background-color: var(--eap-gray);
    border-radius: var(--eap-normal-border-radius);
    border: var(--eap-component-border);

    padding: 1rem;

    display: flex;
    flex-flow: row wrap;
    font-size: 0.8rem;

    margin-bottom: 1rem;
}

    .permit-validity > .input-item[b-kcb2s0kehi] {
        margin-right: 2rem;
    }

    .permit-validity .check-box[b-kcb2s0kehi] {
        width: 100%;
    }

    .permit-validity .datetime-picker[b-kcb2s0kehi] {
        margin-top: 1rem;
    }    
    
    .permit-validity .save-button[b-kcb2s0kehi] {
        width: 100%;
        margin-top: 1rem;
    }
/* _content/EnforceAndPay.Payment.EntryPermitManagement.Web/Components/InstallationSelector.razor.rz.scp.css */
label[b-akkolgjac7] {
    margin-right: 0.5rem;
}
/* _content/EnforceAndPay.Payment.EntryPermitManagement.Web/Components/NetworkStatus.razor.rz.scp.css */
img.netstat-connection-status[b-42czrlwcze] {
    height: 1rem;
    width: 1rem;
}
/* _content/EnforceAndPay.Payment.EntryPermitManagement.Web/Pages/Admin/Areas.razor.rz.scp.css */
/* _content/EnforceAndPay.Payment.EntryPermitManagement.Web/Pages/Admin/BarrierControllers.razor.rz.scp.css */
/* _content/EnforceAndPay.Payment.EntryPermitManagement.Web/Pages/Admin/Cameras.razor.rz.scp.css */
/* _content/EnforceAndPay.Payment.EntryPermitManagement.Web/Pages/Admin/Displays.razor.rz.scp.css */
/* _content/EnforceAndPay.Payment.EntryPermitManagement.Web/Pages/Enforcement/CameraEvents.razor.rz.scp.css */
.quick-view[b-ow4pmpokjq] {
    background-color: var(--eap-gray);
    border: var(--eap-component-border);
    border-radius: var(--eap-normal-border-radius);
    padding: 1rem 0.4rem;
}

.content-holder[b-ow4pmpokjq] {
    align-content: flex-start;
}
/* _content/EnforceAndPay.Payment.EntryPermitManagement.Web/Pages/Enforcement/Detections.razor.rz.scp.css */
/* _content/EnforceAndPay.Payment.EntryPermitManagement.Web/Pages/Enforcement/Observations.razor.rz.scp.css */
.quick-view[b-872o8boxmd] {
    background-color: var(--eap-gray);
    border: var(--eap-component-border);
    border-radius: var(--eap-normal-border-radius);
    padding: 1rem 0.4rem;
}

.content-holder[b-872o8boxmd] {
    align-content: flex-start;
}
/* _content/EnforceAndPay.Payment.EntryPermitManagement.Web/Pages/Enforcement/Reports.razor.rz.scp.css */
.quick-view[b-1cgam7wxoz] {
    background-color: var(--eap-gray);
    border: var(--eap-component-border);
    border-radius: var(--eap-normal-border-radius);
    padding: 1rem 0.4rem;
}

.content-holder[b-1cgam7wxoz] {
    align-content: flex-start;
}
/* _content/EnforceAndPay.Payment.EntryPermitManagement.Web/Pages/EntryPermits/BarrierControllers.razor.rz.scp.css */
/* _content/EnforceAndPay.Payment.EntryPermitManagement.Web/Pages/EntryPermits/VehicleOwners.razor.rz.scp.css */
.owner-data[b-6jtc9ngk22] {
/*    display: flex;
    flex-flow: row wrap;*/
    font-size: 0.8rem;
    line-height: 1.5rem;
}
/*    .owner-data dt {
        width: 15%;
        margin-right: 0.3rem;
    }

    .owner-data dd {
        width: 30%;
        margin-right: 1rem;
    }*/
/* _content/EnforceAndPay.Payment.EntryPermitManagement.Web/Pages/EntryPermits/Vehicles.razor.rz.scp.css */
/* _content/EnforceAndPay.Payment.EntryPermitManagement.Web/Pages/Shared/Login.razor.rz.scp.css */
/*.center-box {
    max-width: 400px;
    margin-left: auto;
    margin-right: auto;
}

    .center-box h3 {
        text-align: center;
    }

.form-group {
    margin-bottom: 0.75em;
}

    .form-group label {
        color: dimgray;
        display: block;
        font-size: 0.8em;
    }

    .form-group .form-control {*/
        /*font-size: 0.8em;*/
    /*}

.buttons button {
    margin-top: 1em;*/
    /*font-size: 0.9em;*/
/*}*/
/* _content/EnforceAndPay.Payment.EntryPermitManagement.Web/Shared/Layouts/MainLayout.razor.rz.scp.css */
.page[b-0rlcovz535] {
    position: relative;
    display: flex;
    flex-direction: column;
    min-height:100vh;
}

main[b-0rlcovz535] {
/*    display: flex;
    flex-direction: row;*/
    flex: 1;
}

.top-row[b-0rlcovz535] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-0rlcovz535]  a, .top-row .btn-link[b-0rlcovz535] {
        white-space: nowrap;
        margin-left: 1.5rem;
    }

    .top-row a:first-child[b-0rlcovz535] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-0rlcovz535] {
        display: none;
    }

    .top-row.auth[b-0rlcovz535] {
        justify-content: space-between;
    }

    .top-row a[b-0rlcovz535], .top-row .btn-link[b-0rlcovz535] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .top-row[b-0rlcovz535] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

    .top-row[b-0rlcovz535], article[b-0rlcovz535] {
        padding-left: 2rem !important;
        padding-right: 1.5rem !important;
    }
}
/* _content/EnforceAndPay.Payment.EntryPermitManagement.Web/Shared/Layouts/NavMenu.razor.rz.scp.css */
h1[b-he0jhx2nze], h3[b-he0jhx2nze] {
    margin: 0;
    /*font-variant-caps: small-caps;*/
}
