.filter-vertical {
    display: none !important;
}

.col-lg-9 {
    width: 100% !important;
}

.entitylist {
    border: none !important;
    background-color: transparent !important;
}

.entitylist-search input {
    background-color: transparent !important;
}

.entitylist-filter {
    border: none !important;
    height: 100% !important;
}

.entitylist-filter .card-body {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.entitylist-filter .card-body ul {
    display: flex;
    flex-direction: column;
    row-gap: 16px;
}

.entitylist-filter .card-body .btn-entitylist-filter-submit {
    float: right;
    border-radius: 0.375rem;
    background-color: #DC3545 !important;
    color: #FFFFFF !important;
}

.btn-for-file-input{
    background-color: #DC3545 !important;
    color: #FFFFFF !important;
}

.entitylist-filter-option-group .h4 {
    font-size: 16px;
}

tbody td:first-child .aria-exp {
    border: 1px solid #949494;
}

.view-grid{
    overflow-x: inherit !important;
}

.view-grid table tbody td {
    border-bottom-width: 1px !important;
}


.toolbar-actions .input-group a {
    background-color: #DC3545 !important;
    border: none;
    color: #FFFFFF !important;
    width: max-content;
}

.toolbar-actions .input-group a .fa {
    color: #FFFFFF !important;
}

td a {
    font-size: 16px !important;
}

.grid-actions {
    margin: 16px 6px;
}

.grid-actions .toolbar-actions {
    display: flex !important;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;
    width: 100%;
}

.grid-actions a.btn.action {
    display: flex;
    gap: 12px;
}

.grid-actions .view-search {
    width: 100%;
}

.grid-actions .view-search button {
    border: 1px solid #949494;
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
    border-left: 0;
    float: inline-start;
    height: 2.4rem !important;
}

tbody td:first-child .aria-exp:hover,
tbody td:first-child .aria-exp.show,
tbody td:first-child .aria-exp.active {
    background-color: #DC3545 !important;
}

.modal-body .pva-floating-style{
    display: none !important;
}

.modal-deactivate .modal-content .modal-footer {
    flex-direction: row-reverse;
    justify-content: flex-start !important;
}

#commentModal .modal-content .modal-footer .btn-primary,
.modal-deactivate .modal-content .modal-footer .btn-primary,
.modal-delete .modal-content .modal-footer .btn-primary {
    background-color: #DC3545 !important;
    border: none !important;
}

.modal-deactivate .modal-content .modal-footer .btn-default,
.modal-delete .modal-content .modal-footer .btn-default {
    border: 1px solid #949494;
    background-color: #6C757D;
    color: #FFFFFF !important;
}

#commentModal .modal-content .modal-header button {
    background: none;
    border: none !important;
}

#commentModal .modal-content .modal-header button span {
    font-size: 1.8rem;
}

.container.wrapper-body {
    background: #FFFFFF;
    min-width: 100% !important;
    min-height: 100%;
}

#cprtl_featuredarticle {
    display: flex;
}

#cprtl_featuredarticle .aspNetDisabled {
    display: flex;
}

.ms-Toggle-innerContainer.container-166 {
    align-items: center;
}

.modal-header .btn-close span:first-child {
    display: none;
}

.form-action-container-right {
    float: right;
}

#UpdateButton {
    float: right;
    background-color: #E41E2A !important;
    border: none !important;
    color: #FFFFFF !important;
}

.entitylist-filter-option .checkbox input[type="checkbox"]:checked {
    background-color: #FF6250 !important;
    border-color: #FF6250 !important;
}

.view-pagination .pagination {
    margin: 15px 10px 0 0;
    float: right;
}

.view-pagination .pagination li.page-item .page-link {
    width: 50px !important;
    height: 32px !important;
}

.view-pagination .pagination li.page-item.active .page-link {
    background: #FF6250 !important;
    border-radius: 6px !important;
    border: none;
    color: #FFFFFF;
}

.view-pagination .pagination li.page-item.disabled .page-link {
    background: none;
    color: #ccc !important;
}

.rich-text-box {
    font-family: 'Arial', sans-serif; /* Set the font family */
    font-size: 16px; /* Set the font size */
}

.tab_add_details{
    padding: 10px;
  }
  