/* ========================================================================== */
/* CSS for control "sap.ushell.components.shell.Settings.UserSettings" (base) */
/* ========================================================================== */

.sapMBar .sapMText {
  font-size: 1rem;
}

.sapUshellUserSettingMaster {
  width: 100%;
  overflow-y: auto;
}

.sapUshellUserSettingMaster .sapMLIBContent .sapMSLIImg {
  border-radius: 100%;
}

.sapUshellUserSettingMaster .sapMSF {
  padding: 0.25rem;
}

.sapUiSizeCompact .sapUshellUserSettingMaster .sapMSF {
  padding: 0.1875rem;
}

.sapUshellUserSettingDetailHeader .sapMImg {
  border-radius: 100%
}

.sapUshellUserSettingDetailContent {
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 1rem;

  @media (min-width: 600px) {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}

#defaultParametersSelector .sapUiRGLContainerCont {
  padding-bottom: 2rem;
}

#defaultParametersSelector .sapUiRespGridBreak {
  display: none;
}

#defaultParametersSelector {
  overflow-y: auto;

  .sapUiFormResGrid.sapUiFormBackgrTranslucent>div {
    background: none;
  }


  .sapUshellDefaultValuesDirtyState {
    font-style: italic;
  }

  .sapUshellSystemContextsSelection,
  .sapUshellSmartVariantManagement,
  .sapUshellDefaultValuesDirtyState {
    padding-left: 1rem;
    padding-right: 1rem;

    @media (min-width: 600px) {
      padding-left: 2rem;
      padding-right: 2rem;
    }
  }
}

#detailuserPrefThemeSelector .sapUshellUserSettingDetailHeader {
  border-bottom: none !important;
}

.sapUshellUserSettingDetailHeader .sapMOHIcon {
  margin-top: 0rem;
}

.sapUshellSettingsPage section,
.sapUshellAboutPage section {
  background-color: lighten(@sapUiListBackground, 2);
  box-sizing: border-box;
}

.sapUshellSettingsPage>section {
  padding-bottom: 2.5rem;
}

.sapUshellUserAccountLabel {
  padding-top: 0.25rem;
  margin-right: 0.25rem;
}

.sapUshellCalendarWeek>.sapMRb {
  overflow: inherit;
}