﻿

.bill {
    display: grid;
    grid-template-columns: .3fr .5fr .5fr auto;
    gap: 0px 0px;
    grid-auto-flow: row;
    padding-left: 5px;
    margin: 10px 0 10px 0;
}

.grid-item-label {
    text-align: left;
    font-weight: bold;
    white-space: nowrap;
}

.grid-item {
    text-align: left;
}

.grid-item-link {
    text-align: left;
}

.history {
    display: grid;
    grid-template-columns: .5fr 3fr;
    grid-template-areas: "label data";
    gap: 0px 0px;
    grid-auto-flow: row;
    padding-left: 5px;
    margin: 10px 0 10px 0;
    row-gap: 10px;
}

@media (max-width: 600px) {
    .history {
        display: grid;
        grid-template-columns: none;
        grid-template-areas: "label"
            "data";
        gap: 0px 0px;
        grid-auto-flow: row;
        padding-left: 5px;
        margin: 10px 0 10px 0;
        row-gap: 10px;
    }
}


table.authorSponsor {
    width: 90%;
    padding-bottom: 20px;
}

.authorSponsor th {
    text-align: left;
    font-weight: bold;
}

.authorSponsor td {
    width: 50%;
}

table.prefiledAmendments {
    width: 100%;
    border-collapse: collapse;    
}

.prefiledAmendments td, .prefiledAmendments th {
    padding: 10px;
}

.prefiledAmendments tr {
    border: solid;
    border-width: 1px 0;
}

table.prefiledAmendmentsPackets {
    width: 100%;
}

#pnlOptionSortByTime {
    margin-top: -20px;
}

@media (max-width: 600px) {
    table.actions .mobile {
        display: none;
    }
}

.grid_twoColumn {
    display: grid;
    grid-template-columns: 1fr 3fr;
    gap: 0px 0px;
    grid-auto-flow: row;
    padding-left: 5px;
    row-gap: 10px;
}
