/* Page */

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

/* Switch */

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


/* White Tile */

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

/* Button */

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

/* Segment Button */

.deMPedagogic .sapMSegBBtn.sapMSegBBtnSel {
    border-color: var(--pedagogicThemeColor) !important;
    background: var(--pedagogicThemeColor) !important;
}
/* List Page*/
.deMPedagogic .deDefaultListPage .sapMLIB.sapMLIBSelected{
    background: var(--trasnparentBlue2) !important;
}

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

.deMPedagogic .deDefaultListPage .sapMRbSel .sapMRbBInn{
    background-color: var(--pedagogicThemeColor);
}

.deMPedagogic .sapMSplitContainerMaster::before, 
.deMPedagogic .sapMSplitContainerMaster::after{
    border-color: var(--pedagogicThemeColor) !important;
}

.deMPedagogic .deDefaultDetailPage .topicSeparator {
    border-color: var(--pedagogicThemeColor);
}

/* List */
.deMPedagogic .deDefaultSelectedListItem{
    background-color: var(--trasnparentBlue2);
}