﻿/*@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans&family=Roboto:ital,wght@0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700&display=swap');*/
@font-face {
   font-family: 'roboto';
   src: url('fonts/roboto/Roboto-Regular.ttf') format('truetype')
}

html,
body *:not(.sapUiIcon):not(.sapMMsgStripCloseButton) {
   font-family: 'roboto' !important;
   scrollbar-width: thin !important;
}

.tableIdentityStyle {
   color: #053b70
}

#adalIdTokenFrame {
   border: none !important;
}

.permissionContainer {
   overflow: hidden;
}

.permissionContainer>* {
   height: 100%;
}

.permissionContainer>*:first-child {
   height: 150px;
}

.font-bold {
   font-weight: bold !important;
}

.color-2f3e46 {
   color: #2f3e46 !important;
}

.color-003566 {
   color: #003566 !important;
}

.txt-uppercase {
   text-transform: uppercase;
}

.opacity-90 {
   opacity: .9;
}

.opacity-80 {
   opacity: .8;
}

.opacity-85 {
   opacity: .85;
}

.masterToolbar.sapMTB {
   background-color: #0f51aa !important;
   background-position: center;
   background-size: 100%;
   background-repeat: no-repeat;
   border-bottom: none;
   box-shadow: 0 3px 5px -1px rgba(0, 0, 0, .2), 0 6px 10px 0 rgba(0, 0, 0, .14), 0 1px 18px 0 rgba(0, 0, 0, .12);
}

.toolbar .sapUiIcon {
   opacity: 0.99;
   color: white !important;
}

.masterTitle.sapMText {
   color: #ffffff;
   font-weight: bold;
}

.masterSubTitle.sapMText {
   color: #d7d7d7 !important;
   margin-top: 4px;
}

.masterTitleMobile.sapMText {
   color: #ffffff;
   font-weight: bold;
   font-size: 0.75rem;
}

.sapMText[data-cssclass="nullValue"],
.sapMObjStatus[data-cssclass="nullValue"] .sapMObjStatusText {
   color: #a7a7a7;
   font-style: italic;
}

.sapMLIB[aria-level="3"][data-extendnode="btrue"] .sapMLIBContent {
   font-style: italic;
}

.sapMObjStatusError .sapMObjStatusText,
.sapMObjectNumberStatusError {
   color: #A71E34
}

.sapMObjStatusWarning .sapMObjStatusText,
.sapMObjectNumberStatusWarning {
   color: #FF7F51
}

.sapMObjStatusInformation .sapMObjStatusText,
.sapMObjectNumberStatusInformation {
   color: #013A63
}

.sapMPIBarNegative {
   background: #A71E34;
}

.iconTabBarChildContainer>.sapMFlexItem {
   height: 100% !important;
}

.sapMObjStatus[data-istotalrow="btrue"],
.sapMText[data-istotalrow="btrue"],
.sapMObjStatus[data-istotalcolumn="btrue"],
.sapMObjStatus[data-isparentrow="btrue"],
.sapMText[data-isparentrow="btrue"] {
   font-weight: bold !important;
}

.sapUiTableCell.sapUiTableHeaderCell {
   border-bottom: .0625rem solid #e4e4e4 !important;
}

.sapMDialog {
   border-radius: 1px;
}

.sapUiSizeCompact .sapMSegBBtn:last-child .sapMSegBBtnInner {
   border-top-right-radius: 2px;
   border-bottom-right-radius: 2px;
}

div.sapMObjStatus[data-isTotalClass="btrue"] {
   font-weight: bold;
}

div.sapMObjStatus[data-color="err-true"],
div.sapMObjStatus[data-color="err-true"] .sapMObjStatusText {
   color: red
}

.font18 {
   font-size: 18px !important;
}

.font20 {
   font-size: 20px !important;
}
.sapTntNavLIItem .sapMText {
   color: #114285 !important;
}

/*.header-Title{
    padding: 5px;
    font-weight: bold;
    font-size: 18px;*/
/*color:gray;*/
/*}*/
.list-header>header {
   background: #ffffff;
   /* border-radius: 10px 10px 0 0; */
   color: #0f51aa;
   border-top: 2px solid !important;
   border-image-slice: 1;
   font-size: inherit;
   /* border-image-source: linear-gradient(to right bottom, #080050, #ffffff); */
}