<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.options-box,
.search-box {
    padding: 0;
}
.option-row,
.search-row {
    padding: 4px 0;
}
.pagination {
    padding: 10px 0;
}
.paginate-page {
    text-align: center;
    min-width: 25px;
    padding: 2px 5px;
    display: inline-block;
    background: #000000;
    color: white;
    text-decoration: none;
    margin: 0 2px;
    transition: .3s ease-in-out;
}
.paginate-page:hover,
.paginate-page:focus {
    background: #000!important;
}
.active-page {
    color: #E7B513;
    font-weight: bold;
}
.options-box,
.search-box {
    border: 1px solid #ddd;
    margin-top: 10px;
    padding-bottom: 14px;
    border: solid 1px #dddddd;
    padding: 20px;
    margin: 20px 0;
    padding-top: 0px;
    height:auto;
}
.options-title,
.search-title {
    padding: 4px !important;
    font-size: 1.5em;
    margin: 10px !important;
    display: inline;
    background: #fff;
    position: relative;
    top: -9px;
    left: -8px;
}
.inmate_data_bold {
    font-size: 16px;
    display: inline-block;
    vertical-align: top;
}
.inmate_data_content {
    font-weight: 400;
    font-size: 16px;
    display: inline-block;
    max-width: 300px;
}
.roster_name {
    font-weight: 700;
    font-size: 22px;
    padding-bottom: 4px;
}
.inmate_profile_image_div {
    padding: 8px 8px 8px 0;
}
.inmate_profile_image {
    max-height: 180px;
    max-width: 180px;
}
.inmate_img_div {
    padding: 0 0 8px 0;
}
.inmate_vine_img_div {
    margin-top: 12px;
}
.inmate_vine_img {
    max-height: 92px;
    max-width: 200px;
}
.charges_disclaimer_div {
    margin-top: 24px;
}
.presumed_disclaimer_div {
    margin-top: 24px;
}
/* #options_div,
#search_div {
    height: 160px;
} */
#search_buttons {
    padding:4px 0 3px 0;
}
#grouped_charges_section{
    padding:12px;
}
.grouped_charges_chunk{
    border: black solid 1px;
    margin: 0;
    padding: 0;
}

.grouped_charges_cell {
    display:flex;
    align-items:center;
}
.grouped_charges_key{
    font-weight: 900;
    /*justify-content: flex-end;
    text-align:right;*/
}
.grouped_charges_first_row {
    filter:invert(100%);
}
.grouped_charges_row {
    padding: 0;
    margin: 0;
}
.grouped_charges_white_row {
    background-color: rgb(255, 255, 255);
}
.grouped_charges_gray_row {
    background-color: rgb(238, 238, 238);
}
.grouped_charges_spacing {
    height:6px;
    padding: 0;
    margin: 0;
}

@media(min-width:992px) {
    .options-box,
    .search-box {height:115px;}
}</pre></body></html>