.form-login-iframe{height:300px;border:0;display:block;width:100%}
@media only screen and (max-width:767px){.form-login-iframe{max-width:450px;margin:0 auto;height:252px}
}
@media only screen and (min-width:768px){.form-login-iframe{max-width:270px;margin:0}
}
.form-login-only-button .button2017{background-color:#007db8;border-color:#007db8;border-style:solid;border-width:1px;font-size:1rem;height:auto;line-height:1.5;margin-bottom:2rem;padding:.5rem 1.25rem}
.form-login-only-button .button2017:hover{background-color:#1e6a92;border-color:#1e6a92}
.form-login-only-button .button2017:active{background-color:#006799;border-color:#006799}
.form-login-only-button .button2017:disabled,.form-login-only-button .button2017.disabled{background-color:#c6c6c6;border-color:#c6c6c6}
.form-login-only-button .button2017 .buttonText{transform:none}
.form-login-only-button .button2017 .hoverboxes{display:none}
@media only screen and (max-width:767px){.form-login-only-button .button2017{margin-bottom:1.4rem;padding-left:.875rem;padding-right:.875rem;padding-top:.35rem;padding-bottom:.35rem}
}
@media only screen and (max-width:767px){.form-login-view{padding-left:28px;padding-right:28px;height:252px;overflow:auto;-webkit-overflow-scrolling:touch}
}
.form-login-metadata{display:none}
.form-login-screenset-container,.form-login-screenset-error{max-width:216px;width:66%;box-sizing:border-box}
@media only screen and (max-width:767px){.form-login-screenset-container,.form-login-screenset-error{max-width:506px;width:100%;margin:0 auto;padding:0 28px;text-align:left}
.rtl .form-login-screenset-container,.rtl .form-login-screenset-error{text-align:right}
}
@media only screen and (max-width:767px){.forms-components-login{margin:0 auto;text-align:left}
}
.forms-components-login .form-login-view{padding:2rem;-webkit-box-shadow:0 0 20px 5px rgba(198,198,198,0.2);-moz-box-shadow:0 0 20px 5px rgba(198,198,198,0.2);box-shadow:0 0 20px 5px rgba(198,198,198,0.2)}
@media only screen and (max-width:767px){.forms-components-login .form-login-view{height:auto;overflow:hidden;padding:calc(1.4rem)}
}
.campaigns-template .campaign-form-with-login .responsiveColumnControl-colctrl-col-66 .responsiveColumnControl-item{background:white}
.campaigns-template .campaign-form-with-login .campaignsForm{padding-top:0;padding-bottom:0}
.ids-button-wrapper{margin-bottom:0}
@media only screen and (max-width:767px){.rtl .ids-button-wrapper{text-align:right}
}
.ids-button-wrapper .already-registered-title{margin:0 0 1.25rem;color:#000;font-size:27.04px;line-height:1.3;font-family:"SAPRegular",Arial,Helvetica,sans-serif}
@media only screen and (max-width:767px){.ids-button-wrapper .already-registered-title{font-size:23.04px;margin-bottom:calc(0.875rem)}
}
@media only screen and (min-width:980px){.form-login-view{padding-top:21px}
}
.form-popup .popup-header.popup-header__header-content{display:flex;flex-wrap:wrap;flex-direction:row-reverse;padding:calc(0.875rem) 0}
.form-popup .popup-header.popup-header__header-content .close-button{position:relative;top:0;margin-top:0;right:calc(10.5px);order:1}
.rtl .form-popup .popup-header.popup-header__header-content .close-button,.rtl-bp .form-popup .popup-header.popup-header__header-content .close-button{left:calc(10.5px);right:auto}
@media(min-width:768px){.form-popup .popup-header.popup-header__header-content .close-button{position:absolute;top:20px;right:15px;margin-top:0}
.rtl .form-popup .popup-header.popup-header__header-content .close-button,.rtl-bp .form-popup .popup-header.popup-header__header-content .close-button{left:15px;right:auto}
}
.form-popup .popup-header.popup-header__header-content>.container-extended{order:2}
@media(min-width:768px){.form-popup .popup-header.popup-header__header-content>.container-extended>.row{display:flex}
}
@media(min-width:768px){.form-popup .popup-header.popup-header__header-content{padding:.75rem 0}
}
.form-popup .popup-header .steps-header{display:flex;justify-content:center;flex-direction:column;margin:calc(0.875rem) auto 0}
@media(min-width:768px){.form-popup .popup-header .steps-header{margin:0 auto;align-items:flex-start;flex-direction:row}
}
.form-popup .popup-header .steps-header__item{margin-right:0;max-width:100%;color:#969696;position:relative;text-align:center;width:100%;display:flex;justify-content:flex-start;align-items:center;margin-bottom:calc(0.525rem)}
@media(min-width:768px){.form-popup .popup-header .steps-header__item{flex-wrap:wrap;justify-content:center;max-width:206px;margin-bottom:0;margin-right:1.25rem}
.rtl .form-popup .popup-header .steps-header__item,.rtl-bp .form-popup .popup-header .steps-header__item{margin-right:0;margin-left:1.25rem}
}
.form-popup .popup-header .steps-header__item:not(:first-of-type):before{content:'';position:absolute;width:2px;height:calc(50% - 14px);top:0;left:13px;display:block;background:#969696}
.rtl .form-popup .popup-header .steps-header__item:not(:first-of-type):before,.rtl-bp .form-popup .popup-header .steps-header__item:not(:first-of-type):before{left:auto;right:13px}
@media(min-width:768px){.form-popup .popup-header .steps-header__item:not(:first-of-type):before{width:calc(100% - 5px);min-width:80px;max-width:200px;position:absolute;height:2px;right:calc(50% + 13px);left:auto;top:14px}
.rtl .form-popup .popup-header .steps-header__item:not(:first-of-type):before,.rtl-bp .form-popup .popup-header .steps-header__item:not(:first-of-type):before{left:calc(50% + 13px);right:auto}
}
.form-popup .popup-header .steps-header__item:last-of-type{margin-right:0;margin-bottom:0}
.form-popup .popup-header .steps-header__item:last-of-type .step-progress-line{display:none}
.rtl .form-popup .popup-header .steps-header__item:last-of-type,.rtl-bp .form-popup .popup-header .steps-header__item:last-of-type{margin-left:0}
.form-popup .popup-header .steps-header__item .item-icon{display:flex;justify-content:center;align-items:center;border:2px solid #969696;border-radius:50%;font-size:16px;line-height:1.3;font-family:"SAPRegular",Arial,Helvetica,sans-serif;font-weight:normal;min-width:28px;width:28px;height:28px;margin:0 calc(0.525rem) 0 0;background:#000;z-index:1}
html.content-zh_cn .form-popup .popup-header .steps-header__item .item-icon{font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;font-weight:400}
html.content-iw_il .form-popup .popup-header .steps-header__item .item-icon{font-family:Arial,Helvetica,sans-serif;font-weight:normal}
html.content-ar_sa .form-popup .popup-header .steps-header__item .item-icon{font-family:Arial,Helvetica,sans-serif;font-weight:normal}
html.content-ja_jp .form-popup .popup-header .steps-header__item .item-icon{font-family:Arial,Helvetica,sans-serif;font-weight:normal}
html.content-ko_kr .form-popup .popup-header .steps-header__item .item-icon{font-family:"Malgun Gothic",Arial,Helvetica,sans-serif;font-weight:400}
html.content-zh_tw .form-popup .popup-header .steps-header__item .item-icon{font-family:"Microsoft JhengHei",Arial,Helvetica,sans-serif;font-weight:400}
.rtl .form-popup .popup-header .steps-header__item .item-icon,.rtl-bp .form-popup .popup-header .steps-header__item .item-icon{margin-right:0;margin-left:calc(0.525rem)}
@media(min-width:768px){.form-popup .popup-header .steps-header__item .item-icon{margin-bottom:.5rem;margin-right:0}
.rtl .form-popup .popup-header .steps-header__item .item-icon,.rtl-bp .form-popup .popup-header .steps-header__item .item-icon{margin-bottom:.5rem;margin-left:0}
}
.form-popup .popup-header .steps-header__item .item-text{font-size:16px;line-height:1.5;font-family:"SAPBook",Arial,Helvetica,sans-serif;font-weight:normal;text-align:left;width:100%}
html.content-zh_cn .form-popup .popup-header .steps-header__item .item-text{font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;font-weight:300}
html.content-iw_il .form-popup .popup-header .steps-header__item .item-text{font-family:Arial,Helvetica,sans-serif;font-weight:normal}
html.content-ar_sa .form-popup .popup-header .steps-header__item .item-text{font-family:Arial,Helvetica,sans-serif;font-weight:normal}
html.content-ja_jp .form-popup .popup-header .steps-header__item .item-text{font-family:Arial,Helvetica,sans-serif;font-weight:normal}
html.content-ko_kr .form-popup .popup-header .steps-header__item .item-text{font-family:"Malgun Gothic",Arial,Helvetica,sans-serif;font-weight:300}
html.content-zh_tw .form-popup .popup-header .steps-header__item .item-text{font-family:"Microsoft JhengHei",Arial,Helvetica,sans-serif;font-weight:300}
.rtl .form-popup .popup-header .steps-header__item .item-text,.rtl-bp .form-popup .popup-header .steps-header__item .item-text{text-align:right}
@media(min-width:768px){.form-popup .popup-header .steps-header__item .item-text{text-align:center}
.rtl .form-popup .popup-header .steps-header__item .item-text,.rtl-bp .form-popup .popup-header .steps-header__item .item-text{text-align:center}
}
.form-popup .popup-header .steps-header__item--active .item-text{color:#fff}
.form-popup .popup-header .steps-header__item--active .item-icon{color:#fff;border:2px solid #fff}
.form-popup .popup-header .steps-header__item--active:not(:first-of-type):before{background:#fff}
.form-popup .popup-header .steps-header__item .step-progress-line{position:absolute;top:calc(50% + 0.75rem);left:13px;width:2px;height:50%;background:#969696}
.rtl .form-popup .popup-header .steps-header__item .step-progress-line,.rtl-bp .form-popup .popup-header .steps-header__item .step-progress-line{right:13px;left:auto}
.form-popup .popup-header .steps-header__item .step-progress-line.active{background:#fff}
@media(min-width:768px){.form-popup .popup-header .steps-header__item .step-progress-line{display:none}
}
.mfp-bg:not(.hideOverlay) ~ .mfp-bg.mfp-custom{display:none}
.mfp-preloader.fixed-loader{position:fixed}