
.page-item:not(.page-active) .page-link {
    background: #F2F2F5 !important;
    border-radius: 42% !important;
    color: #282760 !important;
    margin: 5px;
}

.page-item.active .page-link {
    background: #f03c23 !important;
    color: #fff !important;
}

.card-secondary:not(.card-outline):not(.card-outline-left) > .card-header {
    background-color: #f03c23;
}

.card-secondary:not(.card-outline):not(.card-outline-left) > .card-header,
.card-secondary:not(.card-outline):not(.card-outline-left) > .card-header a {
    color: #fff;
}

.card-secondary:not(.card-outline):not(.card-outline-left) > .card-header a.active {
    color: #000000;
}

.card-secondary.card-outline {
    border-top: 3px solid #f03c23;
}

.card-secondary.card-outline-left {
    border-left: 3px solid #f03c23;
}

.card-secondary.card-outline-tabs > .card-header a:hover {
    border-top: 3px solid #dee2e6;
}

.card-secondary.card-outline-tabs > .card-header a.active {
    border-top: 3px solid #f03c23;
}

.bg-secondary > .card-header .btn-tool,
.bg-gradient-secondary > .card-header .btn-tool,
.card-secondary:not(.card-outline) > .card-header .btn-tool {
    color: rgba(255, 255, 255, 0.8);
}

.bg-secondary > .card-header .btn-tool:hover,
.bg-gradient-secondary > .card-header .btn-tool:hover,
.card-secondary:not(.card-outline) > .card-header .btn-tool:hover {
    color: #fff;
}

.card-secondary .card-header[aria-expanded="true"] .card-title, .card-header[aria-expanded="true"] i {
    color: #f03c23;
}

.card-header[aria-expanded="true"] .jb-icon:before {
    content: "\e900" !important;
}

.card-header[data-toggle="collapse"] .jb-icon:before {
    content: "\e910";
}

.card-secondary {
    box-shadow: none;
    margin-bottom: 1rem;
}

.card-secondary .card-header[data-toggle="collapse"] {
    display: flex;
    align-items: center;
    text-decoration: none;
    justify-content: space-between;
    padding: 1.5rem 1.5rem;
    position: relative;
}


.w-100 {
    width: 100%;
}

#loginModal.show {
    display: flex !important;
    flex: 1;
    justify-content: center;
}

.place-div {
    background-color: #fde9e9;
    color: #b54343;
    padding: 0.25rem;
    border-radius: 5px;
}

.date-div {
    background-color: #dcf3eb;
    color: #1e6e58;
    padding: 0.25rem;
    border-radius: 5px;
}

.text-sm {
    font-size: 12px
}
