/* Enter your custom styles here */

.sapUiGlobalBackgroundImage.sapUiGlobalBackgroundImageForce {
    display: block !important;
    background: white !important;
}

html.sap-desktop .sapMShellCentralBox {
    box-shadow: none;
}

.panelClassS>div>h2 {
    box-shadow: none;
    background: none;
    color: #222222;
    border: none;
}

.panelClassS>div>h2:hover {
    box-shadow: none;
    background: none;
    color: #222222;
}

.sapMPanelWrappingDiv .sapUiIcon {
    right: 0px;
    color: #6F6F6F;
}

.panelClassR>div>h2 {
    font-weight: 900;
    border-radius: 10px;
    color: #aa0808;
    background: #ffd6e8;
    transition: color .5s ease-in-out, box-shadow .5s ease-in-out;
    border: 2px solid #aa0808;
}

.panelClassR>div>h2:hover {
    /*width:95%;*/
    box-shadow: inset 150px 0 0 0px #aa0808;
    color: white;
}

.icon>span {
    display: inline-block;
    height: 50px;
    width: 50px;
}

.textFont {
    font-weight: bolder;
    font-size: x-medium;
}

.text {
    background: #007560;
    color: white;
    border-radius: 5px;
    font-weight: 700;
    padding: 5px 25px;
}

.text-rejected {
    background: #aa0808;
    color: white;
    font-weight: 700;
    border-radius: 5px;
    padding: 5px 25px;
}

.sapSuiteUiCommonsTimeline {
    margin-left: 20px;
}

.title {
    font-weight: 800;
    color: #007560;
}

.toolbar {
    border-bottom: none;
}

.search>form {
    border-radius: 5px;
}

.search>form::before {
    outline: none;
    border: none;
}

.size {
    font-size: 25px;
    background: #007560;
    color: white;
    border-radius: 10px;
    padding: 10px 10px;
}

.size1 {
    font-size: 25px;
    border-radius: 10px;
    padding: 12px 10px;
    height: 40px;
}

.size-reject {
    font-size: 50px;
    background: #aa0808;
    color: white;
    border-radius: 10px;
    padding: 10px 10px;
}

.commentArea {
    border-radius: 10px;
    background: rgba(112, 126, 124, .1);
}

.message {
    background: none;
    border: none;
}

.sapMMsgStripIcon {
    height: 1.25rem;
    width: 1.25rem;
}

.button>span {
    background: #007560 !important;
    color: white;
    border-radius: 40px;
}

.more>span {
    background: #ffbb54 !important;
    color: black;
    font-weight: 900;
    border-radius: 40px;
    width: max-content;
}

.input>div {
    border: solid 1px grey;
    border-radius: 10px;
}

.timeline-reject>div>div>div {
    border: 1px solid #aa0808;
    /*border-image:linear-gradient(#56ab2f ,#a8e063) 30;*/
    border-radius: 10px;
    box-shadow: 0 5px #aa0808;
}

.timeline-success>div>div>div {
    border: 1px solid #007560;
    /*border-image:linear-gradient(#56ab2f ,#a8e063) 30;*/
    border-radius: 10px;
    box-shadow: 0 5px #007560;
}

.customList .sapMLIBContent {
    border: 1px solid #ccc;
    border-radius: 10px;
    margin-bottom: 20px;
    margin-left: 1rem;
}

.timeline-success>div>div>div {
    border: none;
    box-shadow: none;
}

.sapUiIcon.size {
    background: none;
    border: 1px solid #ccc;
    border-radius: 50%;
    height: 15px;
    width: 15px;
    line-height: 10px;
}

.sapUiIcon.size:before {
    color: #222;
    font-size: 18px;
}

.sapSuiteUiCommonsTimelineItemBubble .sapSuiteUiCommonsTimelineItemBox {
    border: none;
}

.sapSuiteUiCommonsTimelineItemBubble .sapSuiteUiCommonsTimelineItemArrow {
    display: none;
}

.sapMPanel>.sapMPanelHdr,
.sapMPanelWrappingDiv,
.sapMPanelWrappingDivTb {
    border-bottom: none;
    padding: 5px;
}

.sapMIBar.sapMHeader-CTX {
    background-color: #fff;
    box-shadow: none;
}

.sapMShellBrandingBar {
    display: none;
}

.sapUiGlobalBackgroundColor {
    background: white !important;
}

.m26-page-title {
    padding-top: 0px !important;
    padding-bottom: 0rem !important;
    line-height: 2.375rem !important;
    font-size: 30px !important;
    font-weight: 300 !important;
    color: #007560 !important;
}

.alignCenter {
    text-align: center !important;
    color: #007560 !important;
}

.sapMTitleBold {
    font-weight: bold;
}


/* TImeLine Changes */

.requestSubmittedUserNameTimeline {
    color: #344054;
}

.requestInProcessUserNameTimeline {
    color: #344054;
}

.requestSentforClarificationUserNameTimeline {
    color: #344054;
}

.requestRejectedUserNameTimeline {
    color: #b00020;
}

.requestSubmittedUserNameTimelineIcon {
    color: #007560;
}

.requestInProcessUserNameTimelineIcon {
    color: #007560;
}

.requestSentforClarificationUserNameTimelineIcon {
    color: #d78100;
}

.requestRejectedUserNameTimelineIcon {
    color: #b00020;
}

#__xmlview0--idSeacrhField-I::placeholder {
    font-style: normal;
}

input.sapMSFI[type="search"]::placeholder {
    font-style: normal;
}

.sapMMsgStripIcon~.sapMMsgStripMessage {
    margin-left: 2.3rem;
    margin-top: 1rem;
    overflow: hidden;
}

.sapMMsgStripInformation .sapMMsgStripIcon {
    margin-top: 0.9rem;
    margin-left: 1.8rem;
}

.viewApplicationLinkClass {
    color: #007560 !important;
    margin-left: 3.3rem;
}

.imageSizeSubmissionSuceess {
    width: 55px;
    height: 55px;
}

.sapMTextBold {
    font-weight: bold;
    font-size: large;
}

.button--primary,
.form-submit {
    color: white !important;
    background-color: #007560 !important;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #007560), color-stop(50%, #007560), color-stop(100%, #007560));
    background-image: -webkit-linear-gradient(left, #007560, #007560, #007560);
    background-image: linear, to right, #007560, #007560, #007560;
}

.button--primary .sapMBtnInner {
    border: none;
    color: #fff;
    font-size: 18px;
}

.button--primary .sapMBtnContent {
    line-height: 1.5em !important;
    font-weight: 200;
}

.button--primary .sapMBtnInner:hover {
    background: #007560 !important;
    border: none;
    color: #fff
}

.button--primary.sapMBtn:hover>.sapMBtnHoverable {
    background: #007560!important;
    border: none;
    color: #fff
}

.button>span {
    border-color: #007560 !important;
    background: #007560;
    color: white;
    border-radius: 25px;
    font-weight: 700;
    font-style: normal;
    border: none !important;
}

.button>span:hover {
    border-color: #007560 !important;
    background: #156b60 !important;
    color: white !important;
}

.sapMBtn:focus>.sapMFocusable {
    outline: none !important;
}

#__xmlview0--idMessageDialogCloseBtn-img {
    color: #696969 !important;
}

#__xmlview0--idMessageDialogCloseBtn-img {
    color: #696969 !important;
}

.sapMSFVal>.sapMSFF>.sapMSFR,
:not(.sapMSFVal):not(.sapMFocus)>.sapMSFReload>.sapMSFR {
    visibility: hidden !important;
}

.sapMSFB {
    color: #6f6f6f;
}

@media ( min-width: 1280px) {
    html.sap-desktop .sapMShellAppWidthLimited .sapMShellCentralBox {
        margin-left: -670px;
    }
}

.sapMFocus>.sapMSFF::before {
    border: none !important;
}