.heading{size:14pt;font-weight:bold;margin-top:0}.registration-heading{font-size:1.75em}.fieldGroupHeader{background-color:#ffdb94;background-image:url(/Images/cnr_sell.gif);background-position:right top;background-repeat:no-repeat;font-size:14px;padding:5px 0 5px 10px;margin:10px 1px 0}.fieldGroupSubheader{background-color:#cecfce;font-size:14px;padding:5px 0 5px 10px;margin:1px 1px 0}#OopsNotice{background-color:#ff0;padding:8px;text-align:center}.mandatoryStar{color:red}.fieldLabel{background-color:#efefef;padding-left:10px}.fieldLabelNote{font-size:smaller;color:gray}.fieldWidgetCell{background-color:#fff3de}.indicator-great{color:#229b4b}.indicator-average{color:#02a5bc}.indicator-weak{color:#d93a3f}.rego-business-account-text{margin-bottom:20px}.rego-business-account-text p{margin-bottom:0;line-height:19px}.rego-box{width:640px;border:1px solid #ebebeb;background-color:#fbfbfb;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:20px;padding-bottom:10px;margin-bottom:20px}.error-message{display:block;margin-top:6px;color:#d93a3f}.rego-box-heading{font-weight:bold;font-size:18px;color:#666;margin-bottom:14px}.rego-input-wrapper{margin-bottom:24px;position:relative}.rego-input-wrapper.last{margin-bottom:12px}.rego-box input[type=text],.rego-box input[type=password],.rego-box input[type=search],.rego-box textarea{background-color:#fff;border:1px solid #bbb;color:#333;cursor:text;font-size:14px;height:18px;margin:0;padding:5px 5px;-moz-border-radius:3.01px;-webkit-border-radius:3.01px;border-radius:3.01px;vertical-align:middle;-webkit-font-smoothing:antialiased}.rego-box select{height:28px}.rego-box textarea{height:5em}.rego-box input[type=search]{height:30px}.rego-address-section .rego-input-wrapper{margin-bottom:12px}.rego-box .rego-input-email,.rego-box .rego-input-name,.rego-box .rego-input-description{width:490px}.rego-box .rego-input-password,.rego-box .rego-input-username{width:235px}.rego-input-label,.rego-input-disclaimer{padding-bottom:6px;font-weight:bold;color:#666;font-size:14px}.rego-box #TnCContainer.error{color:#666}.rego-box #TnCContainer{text-align:left}.rego-input-disclaimer{font-weight:normal}.rego-box .drop-container{height:28px}.rego-input-dob .drop-container{float:left;margin-right:10px}.rego-input-dob .rego-input-dob-day{width:50px}.rego-input-dob .rego-input-dob-day select{width:70px}.rego-input-dob .rego-input-dob-month{width:130px}.rego-input-dob .rego-input-dob-month select{width:150px}.rego-input-dob .rego-input-dob-year{width:75px}.rego-input-phone .rego-input-phone-landline,.rego-input-phone .rego-input-phone-mobile{float:left;width:50px;margin-right:10px}.rego-input-phone .rego-input-phone-landline select,.rego-input-phone .rego-input-phone-mobile select{width:70px}.rego-input-phone input[type=text]{width:222px}.rego-input-gender,.rego-input-country{margin-bottom:14px}.tm-switch-radio{margin-right:5px}.tm-switch-radio>label{text-indent:-1000px}.rego-input-gender>span,.rego-input-country>span{margin-right:20px}.rego-input-gender>span.rego-input-gender-validator{display:block}.rego-input-closest-town{width:214px}.rego-box .error input[type=text],.rego-box .error input[type=password],.rego-box .error input[type=search],.rego-box .error .drop-container,.rego-box .error textarea{border-color:#d93a3f}.rego-input-name-first,.rego-input-name-first input,.rego-input-name-last,.rego-input-name-last input{display:inline-block;width:235px}.rego-input-name-first{margin-right:20px}.rego-address-no-country-label div.country{display:none}.rego-input-button-container,.contact-details-input-button-container{padding:20px 0}.contact-details-input-button-container{width:680px;display:flex;justify-content:flex-end}.rego-submit-button{background-color:#1083ff;border-color:#0905c6;border-radius:2px;border-top:none;border-left:none;border-right:none;border-bottom-width:2px;border-bottom-style:solid;font-weight:bold;font-size:16px;text-align:center;text-decoration:none;outline:0;display:block;width:300px;height:40px;font-size:16px;font-weight:bold;color:#fff}.rego-submit-button:hover{cursor:pointer;background-color:#419cfe}.rego-submit-button:active{cursor:pointer;background-color:#0965c6}.rego-box .auto-complete-list{width:320px}.rego-box .drop-container .drop-label{line-height:28px}.rego-input-address-autocomplete .address-suggestions-115{height:250px;overflow-y:scroll}.rego-input-address-autocomplete-error{display:none}.error .rego-input-address-autocomplete-error{display:block}.submit-button-container{width:680px}.submit-button-container .rego-input-button-container{padding-top:0;float:right}.rego-input-store-tier{width:214px}.rego-input-store-tier select{width:100%}.rego-box-closest-town-flyout{visibility:hidden;padding:13px 10px 2px 20px;position:absolute;background-color:#fff;box-shadow:rgba(0,0,0,.2) -2px 2px 5px 3px;font-size:12px;border-radius:4px;z-index:1;width:254px}.rego-box-closest-town-flyout:after{content:"";position:absolute;left:15px;right:auto;bottom:22px;border:10px solid;border-color:transparent #fff #fff transparent;transform-origin:0 0;-ms-transform-origin:0 0;box-shadow:rgba(0,0,0,.2) 6px 4px 8px 0;transform:rotate(134deg);-ms-transform:rotate(134deg)}.rego-box-closest-town-flyout-header{line-height:19px}.rego-box-closest-town-flyout-text{margin-top:7px}.business-account-disclaimer{margin-block-start:5px;margin-left:33px;font-size:12px}.personal-account-option{margin-bottom:10px}.rego-input-disclaimer.padding{padding-top:6px}.business-tax-info-wrapper{margin-bottom:12px;padding:10px;color:#666;background-color:#f3f3f3;border:1px solid #bbb;border-radius:3.01px}.business-tax-info-icon{float:left;padding:8px 10px 0 2px!important;font-size:30px}.business-tax-info-text{padding-right:10px;font-size:12px;line-height:17px}