@font-face{font-family:Roboto;src:url("../css/Roboto-Regular.ttf")}body,html{height:100%;min-height:100%}html.sap-phone{font-size:12px}.sapMBtnInner,.sapMInputBaseInner,.sapMLabel,.sapMLnk,.sapMSFI,.sapMText,.sapMTitle,body,html{font-family:Roboto,sans-serif!important}#id_textfield_confirmpassword .sapMInputBaseContentWrapper,#id_textfield_currentuseremail .sapMInputBaseContentWrapper,#id_textfield_enterpassword .sapMInputBaseContentWrapper,#id_textfield_mobile_currentuseremail .sapMInputBaseContentWrapper,#id_textfield_mobile_password .sapMInputBaseContentWrapper,#id_textfield_mobile_username .sapMInputBaseContentWrapper,#id_textfield_password .sapMInputBaseContentWrapper,#id_textfield_username .sapMInputBaseContentWrapper{border-radius:3rem!important;border:1px solid #17384a}#id_textfield_confirmpassword .sapMInputBaseContentWrapper::before,#id_textfield_currentuseremail .sapMInputBaseContentWrapper::before,#id_textfield_enterpassword .sapMInputBaseContentWrapper::before,#id_textfield_mobile_currentuseremail .sapMInputBaseContentWrapper::before,#id_textfield_mobile_password .sapMInputBaseContentWrapper::before,#id_textfield_mobile_username .sapMInputBaseContentWrapper::before,#id_textfield_password .sapMInputBaseContentWrapper::before,#id_textfield_username .sapMInputBaseContentWrapper::before{border:none}.sapMInputDivWrapper:not(.sapMInputBaseReadonlyInner):not(.sapMInputBaseStateInner):not(.sapMInputBaseDisabledInner):hover{background:0 0}.sapMLnk,.sapMText,.sapMTitle{color:#17384a;text-shadow:none}#id_button_back .sapMBtnInner,#id_button_chgPwSubmit .sapMBtnInner,#id_button_login .sapMBtnInner,#id_button_mobile_back .sapMBtnInner,#id_button_mobile_login .sapMBtnInner,#id_button_mobile_request .sapMBtnInner,#id_button_request .sapMBtnInner{background:0 0;background-color:#17384a;border:none;border-radius:3rem}#id_button_back .sapMBtnInner .sapMBtnContent,#id_button_chgPwSubmit .sapMBtnInner .sapMBtnContent,#id_button_login .sapMBtnInner .sapMBtnContent,#id_button_mobile_back .sapMBtnInner .sapMBtnContent,#id_button_mobile_login .sapMBtnInner .sapMBtnContent,#id_button_mobile_request .sapMBtnInner .sapMBtnContent,#id_button_request .sapMBtnInner .sapMBtnContent{color:#fff}#id_icon_toggle_confirmpassword,#id_icon_toggle_enterpassword,#id_icon_toggle_mobile_password,#id_icon_toggle_password{position:absolute;top:40%;right:1rem;color:#427caa}.sapMMsgStrip{color:#333}.sapMMsgStrip.sapMMsgStripSuccess{background-color:#abe2ab}.sapMMsgStrip.sapMMsgStripSuccess .sapMMsgStripMessage *{color:#17384a}.sapMMsgStrip.sapMMsgStripError .sapMMsgStripMessage *{color:#e00}.IMCDialog header button .sapUiIcon{line-height:2rem}.IMCLoginManufacturingText,.IMCLoginMoreText,.IMCLoginWelcomeText{color:#fff}.IMCLoginLogoImage{max-width:100%}.IMCMobileLoginLayout{background-color:#fffdfa;padding:2.5rem 1.5rem;min-height:350px;min-width:275px}#id_vbox_login_forget_mobile_layout,#id_vbox_login_mobile{z-index:11}#id_hbox_login_boxLayout{padding:5rem 7rem;background-color:#f7f1e8}#id_hbox_login_layout{box-shadow:2px 4px 10px rgba(0,0,0,.1);background-color:#fff}.IMCLoginFooter{font-size:.7rem}.sapMBtn:focus>.sapMFocusable,.sapMLIBFocusable:focus,html.sap-desktop .sapMLnk:focus:not(.sapMLnkDsbl),html:not([data-sap-ui-browser^=ie]):not([data-sap-ui-browser^=ed]) .sapUiIcon:focus{outline:0!important}.sapMBtn#id_button_login:hover>span.sapMBtnHoverable.sapMBtnInner,.sapMBtn:hover>span.sapMBtnHoverable.sapMBtnInner{background-color:#104ba0}.IMCLogInBackground{background-color:#fffdfa}.sapMInputBaseInner{background:#fffdfa}.sapUiLocalBusyIndicatorAnimation>div::after{box-shadow:inset 0 0 2px 1px #17384a}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fffdfa inset}