.data-page .rs-grid__wrapper{overflow:hidden;position:relative}
.data-page .rs-grid__column{clear:both;display:block;overflow:visible}
@media screen and (min-width:972px){.data-page .rs-grid__column{clear:none;float:left;margin-top:0}
.data-page .rs-grid__column:first-child{margin-left:0}
.data-page .rs-grid__column:last-child{float:right}
}
@media screen and (min-width:972px){.data-page .rs-grid__wrapper.two-one .rs-grid__column.slim{width:31.783%}
.data-page .rs-grid__wrapper.two-one .rs-grid__column.wide{width:65.8915%}
}
.data-page h1,.data-page #page-title h1{color:#fff;margin-bottom:.25em;padding:0}
.data-page #wrapper_content .text{font-size:1.25em}
.data-page form .divider.section{margin-bottom:1em}
.data-page fieldset{padding-bottom:1.5em}
.data-page .margin-top-medium{margin-top:1.5em}
.data-page .registration-remark{display:none}
.data-page .form__bottom-bar.border-top{padding-top:1em}
.data-page .rs-button,.data-page .rs-block-button{font-size:1.125em}
.data-page .error-message{line-height:140%;margin-bottom:1em}
.data-page .error-message,.data-page .success-message{font-family:'MBCorpoSText-Bold-Web','DaimlerCS-Demi',sans-serif;font-weight:normal}
.data-page .error-message a,.data-page .success-message a{background:0;font-family:'MBCorpoSText-Bold-Web','DaimlerCS-Demi',sans-serif;font-weight:normal;padding:0;font-size:1em}
.data-page .error-message a .rs-button__title,.data-page .success-message a .rs-button__title{max-width:initial}
.data-page .error-message b,.data-page .success-message b,.data-page .error-message strong,.data-page .success-message strong,.data-page .error-message i,.data-page .success-message i,.data-page .error-message em,.data-page .success-message em{font-style:normal;font-weight:normal}