@media (min-width: 768px) {
    .bd-placeholder-img-lg {
        font-size: 3.5rem;
    }
}
.line-through {
  text-decoration: line-through double;
}

.fs-7 {
    font-size: 0.9rem !important;
}

.fs-8 {
    font-size: 0.8rem !important;
}

.fs-9 {
    font-size: 0.7rem !important;
}

.bg-bb-2 {
    background-color: #e4f1ff !important;
}

.bg-active {
    background-color: #8f8f8f !important;
}

.bg-back {
    background-color: #cdffdf !important;
}

.bg-lay {
    background-color: #ffcdcd !important;
}

.bg-gray {
    background-color: #d0d7df !important;
}

.bg-up-table {
    background-color: #f9f9ff !important;
}


.bi {
    vertical-align: -.125em;
    fill: currentColor;
}


.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #212529bf !important;
    background-color: var(--bs-nav-tabs-link-active-bg);
    border-color: var(--bs-nav-tabs-link-active-border-color);
}

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #ffffff !important;
    background-color: #8f8f8f !important;
}


.accordion-row {
    background-color: #f8f9fa;
}

.accordion-row:not(.collapsed) {
    /*color: #5c636a;*/
    background-color: #eaf3ff;
    /*box-shadow: inset 0 calc(-1* var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);*/
}


.accordion-img {
    flex-shrink: 0;
    width: var(--bs-accordion-btn-icon-width);
    height: var(--bs-accordion-btn-icon-width);
    /*margin-left: auto;*/
    content: "";
    background-image: var(--bs-accordion-btn-icon);
    background-repeat: no-repeat;
    background-size: var(--bs-accordion-btn-icon-width);
    transition: var(--bs-accordion-btn-icon-transition);
}

.cast-hover:hover {
    background-color: #00000013;
}


/*.btn-toggle:hover,*/
/*.btn-toggle:focus {*/
/*    color: rgba(0, 0, 0, .85);*/
/*    background-color: #d2f4ea;*/
/*}*/

/*.btn-toggle::before {*/
/*    width: 1.25em;*/
/*    line-height: 0;*/
/*    content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%280,0,0,.5%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3e%3c/svg%3e");*/
/*    transition: transform .35s ease;*/
/*    transform-origin: .5em 50%;*/
/*}*/

/*.btn-toggle[aria-expanded="true"] {*/
/*    color: rgba(0, 0, 0, .85);*/
/*}*/

/*.btn-toggle[aria-expanded="true"]::before {*/
/*    transform: rotate(90deg);*/
/*}*/
