﻿/* fix contrast issues with default bootstrap */
a, .btn-link, .page-link {
    color: #0071eb;
}

.btn-primary {
    background-color: #0069ff;
    border-color: #0069ff;
}

.badge-success {
    color: #212529;
}

.close {
    opacity: .75;
}

    .close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disabled):hover {
        opacity: 1;
    }

.external-section-test-xl {
    background: white;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .2);
    border: 3px solid rgb(231, 231, 231);
    padding: 15px;
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
}

.external-container-test-xl {
    max-width: 1200px;
    margin-left: auto;
    margin-right: auto;
}

div.dataTables_wrapper div.dataTables_filter input {
    max-width: 200px;
}

@media (max-width: 767px) {
    .release-header img, .release-footer img {
        display: none;
    }
}

.release-header img, .release-footer img, .release-body img {
    max-width: 100%;
    height: auto;
}

/*#region checkbox-columns */

.checkbox-columns, .checkbox-columns-1, .checkbox-columns-2, .checkbox-columns-4 {
    column-count: 1;
}

@media (min-width:576px) {
    .checkbox-columns, .checkbox-columns-2, .checkbox-columns-4 {
        column-count: 2;
    }
}

@media (min-width:768px) {
    .checkbox-columns-4 {
        column-count: 3;
    }
}

@media (min-width:992px) {
    .checkbox-columns {
        column-count: 3;
    }

    .checkbox-columns-4 {
        column-count: 4;
    }
}

/*#endregion */

.fake-legend {
    display: inline-block;
    margin-bottom: .5rem;
}
