.night .sidebox dd li {
    color: #ccc;
    border-bottom: 1px dotted #3a3a3a;
}

#divInfo li {
    height: 36px;
    font-size: 14px;
    line-height: 36px;
    border-bottom: 1px dotted #e4e8eb;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

#divWiki li {
    height: 36px;
    font-size: 14px;
    line-height: 36px;
    border-bottom: 1px dotted #e4e8eb;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.txaArticle {
    resize: vertical;
}

.btn {
    border-radius: 0.375rem;
    padding: 0.375rem 1rem;
    text-align: center;
    font-size: 16px;
    margin-right: 1rem;
    margin-bottom: 0.5rem;
    display: inline-block;
    background-color: transparent;
    border:1px solid transparent;
}

.btn-primary {
    color: #fff;
    border-color: #1780ce;
    background-color: #1780ce;
}

.btn-primary:hover {
    color: #fff;
    border-color: #1472b7;
    background-color: #1472b7;
}

.btn-secondary {
    color: #fff;
    border-color: #6c757d;
    background-color: #6c757d;
}

.btn-secondary:hover {
    color: #fff;
    border-color: #5c636a;
    background-color: #565e64;
}

.btn-success {
    color: #fff;
    background-color: #198754;
    border-color: #198754;
}

.btn-success:hover {
    color: #fff;
    background-color: #157347;
    border-color: #146c43;
}

.btn-danger {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;

}

.btn-danger:hover{
    color: #fff;
    background-color: #bb2d3b;
    border-color: #b02a37;
}

.btn-warning {
    color: #000;
    background-color: #ffc107;
    border-color: #ffc107;
}

.btn-warning:hover {
    color: #000;
    background-color: #ffca2c;
    border-color: #ffc720;
}

.btn-info {
    color: #000;
    background-color: #0dcaf0;
    border-color: #0dcaf0;
    
}

.btn-info:hover {
    color: #000;
    background-color: #31d2f2;
    border-color: #25cff2;
}

.btn-light {
    color: #000;
    background-color: #f8f9fa;
    border-color: #f8f9fa;
}

.btn-light:hover {
    color: #000;
    background-color: #d3d4d5;
    border-color: #c6c7c8;
}

.btn-outline-DL{
    color: #212529;
    border-color: #212529;
}

.btn-outline-DL:hover {
    color: #fff;
    background-color: #212529;
    border-color: #212529;
}

.night .btn-outline-DL {
    color: #f8f9fa;
    border-color: #f8f9fa;
}

.night .btn-outline-DL:hover {
    color: #000;
    background-color: #f8f9fa;
    border-color: #f8f9fa;
}

.callout {
    color: #212529;
    background: #f8f9fa;
    border-left: 0.25rem solid;
    border-left-color: #dee2e6;
    padding: 1.25rem;
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
    
}

.night .callout {
    color: #cccccc;
    background: #393a3a;
    border-left: 0.25rem solid;
    border-left-color: #595a5c;
    padding: 1.25rem;
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
}

.callout-info {
    color: #055160;
    background: #cff4fc;
    border-left-color: #9eeaf9;
}

.night .callout-info {
    color: #efefef;
    background: #687a7e;
    border-left-color: #6798a2;
}

.callout-warning {
    color: #664d03;
    background: #fff3cd;
    border-left-color: #ffe69c;
}

.night .callout-warning {
    color: #efefef;
    background: #807a67;
    border-left-color: #998a5e;
}

.callout-danger {
    color: #58151c;
    background: #f8d7da;
    border-left-color: #f1aeb5;
}

.night .callout-danger {
    color: #efefef;
    background: #7c6c6d;
    border-left-color: #966c71;
}