@media (max-width: 576px) {
    .btn {
        font-size: 10.5pt!important;
    }
}

.btn {
    font-size: 12pt;
}

.btn-outline-info {
    color: #565656!important;
    border-color: #565656!important;
}

.btn-outline-info:hover {
    color: #fff!important;
    background-color: #565656!important;
    border-color: #565656!important;
}

.btn-outline-info.focus, .btn-outline-info:focus {
    box-shadow: 0 0 0 0.2rem #565656;
}

.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show>.btn-outline-info.dropdown-toggle {
    color: #fff!important;
    background-color: #333333!important;
    border-color: #333333!important;
}

.btn-outline-info:not(:disabled):not(.disabled).active:focus, .btn-outline-info:not(:disabled):not(.disabled):active:focus, .show>.btn-outline-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(78, 78, 78, 0.22);
}

.btn-info {
    color: #fff!important;
    background-color: #565656!important;
    border-color: #585858!important;
}

.btn-info:hover {
    color: #fff!important;
    background-color: #333333!important;
    border-color: #565656!important;
}

.btn-info.focus, .btn-info:focus {
    box-shadow: 0 0 0 0.2rem rgba(78, 78, 78, 0.22);
}

.btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active, .show>.btn-info.dropdown-toggle {
    color: #fff!important;
    background-color: #212121!important;
    border-color: #252525!important;
}

.btn-info:not(:disabled):not(.disabled).active:focus, .btn-info:not(:disabled):not(.disabled):active:focus, .show>.btn-info.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(78, 78, 78, 0.22);
}