/** button groups **/
.btn-group.flex-column>.btn-group:not(:last-child)>.btn, 
.btn-group.flex-column>.btn.dropdown-toggle-split:first-child,
.btn-group.flex-column>.btn:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: 5px;    
    border-bottom-left-radius: 0;
}

.btn-group.flex-column>.btn-group:not(:first-child)>.btn, 
.btn-group.flex-column>.btn:nth-child(n+3), 
.btn-group.flex-column>:not(.btn-check)+.btn {
    border-top-right-radius: 0;
    border-bottom-left-radius: 5px;
}



.fb-buttongroup .fb-button {
    padding-left: 0;
    padding-right: 0;
    
}

.fb-buttongroup .row .fb-button {
    padding-left: 5px;
    padding-right: 5px;
    
}



.fb-buttongroup .fb-button button {
    border-radius: 0;
    width: 100%;
}

.fb-buttongroup .fb-button button {
    border-right: none;
}

/*
.fb-buttongroup .row:first-child button {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;   
}

.fb-buttongroup .fb-button:not([style*="display: none"]):first-child button {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;   
}

.fb-buttongroup .row:last-child button {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;   
    
}

.fb-buttongroup .fb-button:not([style*="display: none"]):last-child button {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px; 
    border-right: 1px;
    
}
*/
