.bg-nobr {
    background-color:#007dc5 !important; 
}
.bg-niko {
    background-color:#e86817 !important; 
}
.bg-vdoh {
    background-color:#0b953a !important; 
}

.vh-21{
    font-size: 2.1vh;
}

label.registration-required:after
{
    color: red;
    content: " *";
}
.cursor-pointer{
  cursor: pointer;
}
.navbar-dark .navbar-nav .nav-link {
    color: rgba(255,255,255);
}

#foldernav-list .list-group-item
{
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.125);
    border-right: 0;
    border-left: 0;
    border-radius: 0;
}

.arc-eventes-list .list-group-item
{
    background-color: #fff;
    border: 1px solid rgba(0,0,0,.125);
    border-right: 0;
    border-left: 0;
    border-radius: 0;
}

.arc-eventes-list .list-group-item:first-child{
    border-top: 0;
}
.arc-eventes-list .list-group-item:last-child{
    border-bottom: 0;
}
.content-group-title {
    font-size:1.125rem;
}
.email-required {
    display:none;
}
.btn-selectpicker {
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #cbc8d0;
}
.btn-secondary-old {
    color: #fff;
    background-color: #6c757d;
    border-color: #6c757d;
}
.btn-outline-secondary-old {
    color: #6c757d;
    border-color: #6c757d;
}
.notuse:checked~.custom-control-label::before,
.notuse:checked~.custom-control-label::after {
    background-color: DarkGrey;
    background-image: url(data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E); 
    border-radius: 50%;
}