.portal-body{background-color:#f1f4f9;margin-top:0}.sign-up-result-icon-ibm{margin-top:8px;width:32px;height:32px;margin-right:18px;display:flex;align-items:center;justify-content:center}.sign-up-result-icon-ibm span{background-image:url("/content/themes/base/images/icons.png");height:29px;width:29px;display:inline-block}.sign-up-result-icon-ibm span.success{background-position:-80px -252px}.sign-up-result-icon-ibm span.warning{background-position:-377px -127px}.sign-up-result-title-ibm{font:normal normal 600 32px/43px "Segoe UI",sans-serif;letter-spacing:0px;color:#ffffff;opacity:1}.sign-up-result-message-ibm{font:normal normal normal 18px/24px "Segoe UI",sans-serif;letter-spacing:0px;color:#ffffff;opacity:1;margin:22px 0}.sign-up-result-btn-ibm{display:flex;flex-direction:column}.sign-up-result-btn-ibm-btn{display:flex;align-items:center}.sign-up-result-btn-ibm-btn-point{width:5px;height:5px;background-color:#ffffff;display:inline-block;margin-right:8px}.m365-ibm-btn{text-align:left;text-decoration:underline !important;font:normal normal normal 18px/24px "Segoe UI",sans-serif;letter-spacing:0px;color:#ffffff !important;text-transform:uppercase}.partner-sign-up{width:548px;margin:0 auto}.partner-sign-up .partner-logo{margin:50px 0;text-align:center}.partner-sign-up .partner-logo .carbonite-logo-container{display:flex;flex-direction:row;align-items:center}.partner-sign-up .partner-logo .carbonite-logo-container .carbonite_logo{padding-right:17px;margin-top:6px}.partner-sign-up .partner-logo .carbonite-logo-container .carbonite_aosp_name{margin-top:10px}.partner-sign-up .partner-logo .carbonite-logo-container .carbonite_aosp_version{margin-top:6px}.partner-sign-up .partner-logo .carbonite-logo-container .carbonite_aosp_version .version-img{background-image:url("/content/themes/base/images/carbonite_version-number.png");width:8px;height:10px;display:inline-block;margin-right:-3px}.partner-sign-up .partner-logo .carbonite-logo-container .carbonite_aosp_version .version-point{background-position:-80px 0;width:3px !important}.partner-sign-up .sign-up-panel{padding:24px;background-color:#fff;border-radius:2px}.partner-sign-up .sign-up-panel .sign-up-title{font-size:24px;color:#212121;margin-bottom:22px}.partner-sign-up .sign-up-panel .form-title{margin:14px 0 8px 0}.partner-sign-up .sign-up-panel .form-content .form-control{width:488px}.partner-sign-up .sign-up-panel .form-content #country_region{width:500px}.partner-sign-up .sign-up-panel .form-bottom{margin-top:50px;text-align:right}.partner-sign-up .sign-up-panel .state-province{display:none}.partner-sign-up .sign-up-result-icon{margin-top:50px;text-align:center}.partner-sign-up .sign-up-result-icon span{background-image:url("/content/themes/base/images/icons.png");height:80px;width:80px;display:inline-block}.partner-sign-up .sign-up-result-icon span.success{background-position:-80px -252px}.partner-sign-up .sign-up-result-icon span.warning{background-position:-160px -252px}.partner-sign-up .sign-up-result-title{margin-top:14px;text-align:center;font-size:40px;color:#4a4a4a}.partner-sign-up .sign-up-result-message{margin-top:24px;text-align:center;font-size:16px}.partner-sign-up .sign-up-result-btn{margin-top:50px;text-align:center}.error-normal{width:420px}.verification-code-error{width:410px}