/* ============================================== */
/* CSS for control sap.ui.comp/NavigationPopover  */
/* Base theme                                     */
/* ============================================== */

.navpopoversmallheader .sapUiRLContainer .sapUiFormTitle {
	margin-bottom: 0rem;
}

.navpopoversmallheader .sapUiRLContainerCont {
	height: 0rem;
}

.navigationPopover .sapUiFormTitle,
.mdcbaseinfoPanel .sapUiFormTitle {
	white-space: normal;
}

.navigationPopover .navigationPopoverHeader,
.mdcbaseinfoPanel .navigationPopoverHeader {
	padding-top: 1rem;
	padding-bottom: 0.5rem;
	padding-right: 1rem;
	padding-left: 1rem;
}

.navigationPopoverTitleH1 .sapMLnk {
	font-size: 1rem;
}

.navigationPopoverTitleH1 .sapMLnkDsbl {
	opacity: 1;
	color: var(--sapTextColor);
}

/* .sapMQuickViewPage*/
.navigationPopover .navigationPopoverThumbnail,
.mdcbaseinfoPanel .navigationPopoverThumbnail {
	font-family: SAP-icons;
	font-size: 2.5rem;
	font-weight: normal;
	/* without important, the width will be overwritten with 100%*/
	width: 3rem !important;
	height: 3rem;
	margin-right: .75rem;
}

.navigationPopover .navigationPopoverTitle,
.mdcbaseinfoPanel .navigationPopoverTitle {
	font-size: 1rem;
	font-weight: normal;
}

.navigationPopover .navigationPopoverSubTitle,
.mdcbaseinfoPanel .navigationPopoverSubTitle {
	color: var(--sapContent_LabelColor);
}

.navigationPopover .mdcbaseinfoPanelDefaultAdditionalContent .sapUiFormTitle,
.mdcbaseinfoPanel .mdcbaseinfoPanelDefaultAdditionalContent .sapUiFormTitle {
	color: var(--sapTextColor);
}

.navigationPopover .navigationPopoverSeparator,
.mdcbaseinfoPanel .navigationPopoverSeparator {
	border-bottom: 1px solid;
	border-bottom-color: var(--sapToolbar_SeparatorColor);
	margin-left: 1rem;
	margin-right: 1rem;
}

/* Overwrite background of 'related apps' section */
.navigationPopover .navigationPopoverAvailableLinks .sapUiFormResLayout.sapUiFormBackgrTranslucent > div,
.mdcbaseinfoPanel .navigationPopoverAvailableLinks .sapUiFormResLayout.sapUiFormBackgrTranslucent > div {
	background-color: transparent;
}

.navigationPopover .navigationPopoverAvailableLinks,
.mdcbaseinfoPanel .navigationPopoverAvailableLinks {
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	padding-right: 1rem;
	padding-left: 1rem;
}

.navigationPopover .navigationPopoverAvailableLinks .sapMFlexItem,
.mdcbaseinfoPanel .navigationPopoverAvailableLinks .sapMFlexItem {
	display: -webkit-box;
	display: flex;
}

.navigationPopover .navigationPopoverAvailableLinkWithoutGroup,
.mdcbaseinfoPanel .navigationPopoverAvailableLinkWithoutGroup {
	padding-top: 0.375rem;
	padding-bottom: 0.375rem;
}

.navigationPopover .navigationPopoverAvailableLinkGroup,
.mdcbaseinfoPanel .navigationPopoverAvailableLinkGroup {
	padding-top: 0.625rem;
	padding-bottom: 0.375rem;
}

.navigationPopover .navigationPopoverAvailableLinkGroup .sapMLink,
.mdcbaseinfoPanel .navigationPopoverAvailableLinkGroup .sapMLink {
	padding-bottom: 0.125rem;
}

.navigationPopover .navigationPopoverAvailableLinkGroup .sapMText,
.mdcbaseinfoPanel .navigationPopoverAvailableLinkGroup .sapMText {
	color: var(--sapContent_LabelColor);
}

.navigationPopover .navigationPopoverPersonalizationButton,
.mdcbaseinfoPanel .navigationPopoverPersonalizationButton {
	padding-top: 0;
	padding-bottom: 1rem;
	padding-right: 1rem;
	padding-left: 1rem;
}

/*!* Overwrite overflow to 'scroll' - is relevant for phone mode *!*/
/*.mdcbaseinfoPanel.sapMDialog .sapMDialogSection {*/
/*overflow: scroll !important;*/
/*}*/

/*!* The height=100% is needed for VBox content container *!*/
/*.mdcbaseinfoPanel.sapMDialogPhone .sapMDialogScroll {*/
/*height: 100%;*/
/*}*/