/* Static CSS styles for consultations */

@media only screen and (max-width: 992px) {

    table.table.table-striped tr td {
        width: 100%;
        display: block;
    }

    .table-block table .table-head-th {
        padding: 15px;
    }
    
.board-lists .board-card-right {
padding: 15px 10px;
}
    
/* .team-lists .team-post-card-body .team-card-right {
min-height: 170px;
} */

.team-lists .team-post-card-body .team-card-right {
padding: 15px 10px;
flex-direction: column;
height: 100%;
border: 1px solid #dbdbdb;
}

.page-template-template-staff .page-sidebar_wrap {
padding: 0px 10px;
}

#BambooHR-ATS .BambooHR-ATS-board ul.BambooHR-ATS-Department-List .BambooHR-ATS-Department-Item .BambooHR-ATS-Department-Header {
font-size: 16px;
}

#BambooHR-ATS .BambooHR-ATS-board ul.BambooHR-ATS-Department-List .BambooHR-ATS-Department-Item ul.BambooHR-ATS-Jobs-List .BambooHR-ATS-Jobs-Item a {
font-size: 15px;
}

#BambooHR-ATS .BambooHR-ATS-board ul.BambooHR-ATS-Department-List .BambooHR-ATS-Department-Item ul.BambooHR-ATS-Jobs-List .BambooHR-ATS-Jobs-Item .BambooHR-ATS-Location {
font-size: 10px;
}

nav .pagination {
    width: calc(100% + 13px);
    position: relative;
    left: -6px;
}

.consultation-accordion .card-body::after {
border-left: 0px;
}

.card-body {
padding-top: 1rem;
}

form#search-filter-form-3481 {
margin-bottom: 50px;
}

.sidebar-sticky.public-comment .sticky-sidebar-menu-item {
position: inherit;
}

h5.heading-desktop {
display: none;
}

h5.heading-mobile {
display: inline;
}

.accordion_cta .item-icon-box svg {
height: 20px;
}

.button-group-item {
display: inherit;
display: flex;
align-items: center;
justify-content: center;
}

.button-group-item span {
display: inline-block;
}

}

.sidebar-sticky.public-comment {
padding-right: 0px;
}

.sidebar-sticky.public-comment h5.sticky-sidebar-toggle {
display: none;
}

.page-template-template-withsidebar .paragraph-box ul {
padding-left: 1.6rem;
}

.page-template-search .verra-search .verra-search-container .page-sidebar_wrap .sf-field-search label .sf-input-text {
padding-left: 0px;
}

.searchandfilter li[data-sf-field-input-type="radio"] label {
padding: 0px 15px;
}

.page-template-template-events .search-form-box .sf-field-taxonomy-event_categories {
    top: -76px;
    display: none;
}

@media only screen and (min-width: 992px) {
form#search-filter-form-3481 h4 {
    font-size: 16px;
}

.full-width-img figure, .full-width-img figure img {
    width: 100%;
}
}