/* Page */

.deMFinancial .sapMPageHeader {
    border-bottom: 4px solid var(--financialThemeColor) !important;
}

/* Switch */

.deMFinancial .sapMSwtOn:not(.sapMSwtAcceptReject) {
    background: var(--financialThemeColor) !important;
    border-color: var(--financialThemeColor) !important;
}
.deMFinancial .sapMSwtHoverable.sapMSwtOn:not(.sapMSwtAcceptReject):hover {
    background: var(--financialThemeColor) !important;
}

/* White Tile */

.deMFinancial .deDefaultContentTileHeader {
    border-bottom: 2px solid var(--financialThemeColor) !important;
}

/* Button */

.deMFinancial :not(.sapMBtnDisabled)>.sapMBtnInner.sapMBtnActive {
    background-color: var(--financialThemeColor) !important;
    border-color: var(--financialThemeColor) !important;
}

/* Segment Button */

.deMFinancial .sapMSegBBtn.sapMSegBBtnSel {
    border-color: var(--financialThemeColor) !important;
    background: var(--financialThemeColor) !important;
}

/* List Page*/

.deMFinancial .deDefaultListPage .sapMLIB.sapMLIBSelected{
    background: var(--transparentYellow1) !important;
}

.deMFinancial .deDefaultListPage .sapMRbSel .sapMRbBInn{
    background-color: var(--financialThemeColor);
}

.deMFinancial .sapMSplitContainerMaster::before, 
.deMFinancial .sapMSplitContainerMaster::after{
    border-color: var(--financialThemeColor) !important;
}
.deMFinancial .deDefaultDetailPage .topicSeparator {
    border-color: var(--transparentYellow1);
}


.deMFinancial .deDefaultListPage .sapMList .sapMSLIImgThumbIcon{
    font-size: 2rem;
    width: 2rem;
    height: 2rem;
    line-height: 2rem;
}

.deMFinancial .deDefaultListPage .sapMRbSel .sapMRbBInn{
    background-color: var(--financialThemeColor);
}

.deMFinancial .sapMSplitContainerMaster::before, 
.deMFinancial .sapMSplitContainerMaster::after{
    border-color: var(--financialThemeColor) !important;
}
.deMFinancial .deDefaultDetailPage .topicSeparator {
    border-color: var(--financialThemeColor);
}

/* List */
.deMFinancial .deDefaultSelectedListItem{
    background-color: var(--transparentYellow2);
}

/* Map */

.deMFinancial .genericMapBox
{
    height: 98%;
    width: 100%;    
}