/* Increase Container Size */
@media (min-width: 1400px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1600px;
    }
}

/* Graph/Table Toggle */
[data-visible] button[data-show]{
    margin-bottom: -1px;
}

[data-visible="graph"] button[data-show="graph"],
[data-visible="table"] button[data-show="table"]{
    border-bottom: 1px solid white !important;
}

[data-visible="graph"] > div > div:nth-child(n + 4),
[data-visible="table"] > div > div:nth-child(3){
    display: none;
}

.certificate-preview{
    width: 100%;
    float: inline-end;
}

@media (min-width: 768px) {

    .certificate-preview{
        width: 50%;
    }
    
}

/* Revert Styles */
:root,
[data-bs-theme=light]{

  --bs-body-bg: #F5F8FB !important;
  
}

.card{
    border: unset;
}

.accordion-button, .accordion-item,
input:not(.form-check-input:checked), textarea, select, .select2-container--bootstrap-5 .select2-selection, .select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field{
    background: white !important;
}

.table>thead>*>* {
    color: #a1a5b7!important;
}

@media (max-width: 992px) {
    table {
        font-size: 10px;
    }

    table td {
        padding: 5px !important;
    }

    table select, table input, table textarea {
        padding: 2px !important;
        font-size: 10px !important;
    }
}

/* Capitalize Select 2 */

.select2-results__option,
.select2-selection__rendered {
    text-transform: capitalize;
}