.button-normalize{background:none;border:none;padding:0;font-size:inherit;font-family:inherit;vertical-align:middle}body{overflow:auto}body .wrapper,body .signup-next{padding:0 15px}body #passwordPolicyDialog{display:none;font-size:14px}body #passwordPolicyDialog ul{list-style:none;padding:0}body #passwordPolicyDialog ul li{padding-left:30px;margin-bottom:10px;background:no-repeat left center}html[dir='rtl'] body #passwordPolicyDialog ul li{padding-left:0;padding-right:30px;background-position-x:right}body #passwordPolicyDialog ul .account-name{background-image:url("/img/v7/login/password-policy-account-name.png")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){body #passwordPolicyDialog ul .account-name{background-image:url("/img/v7/login/password-policy-account-name-x2.png");background-size:cover}}body #passwordPolicyDialog ul .n-characters{background-image:url("/img/v7/login/password-policy-n-characters.png")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){body #passwordPolicyDialog ul .n-characters{background-image:url("/img/v7/login/password-policy-n-characters-x2.png");background-size:cover}}body #passwordPolicyDialog ul .uppercase{background-image:url("/img/v7/login/password-policy-uppercase.png")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){body #passwordPolicyDialog ul .uppercase{background-image:url("/img/v7/login/password-policy-uppercase-x2.png");background-size:cover}}body #passwordPolicyDialog ul .lowercase{background-image:url("/img/v7/login/password-policy-lowercase.png")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){body #passwordPolicyDialog ul .lowercase{background-image:url("/img/v7/login/password-policy-lowercase-x2.png");background-size:cover}}body #passwordPolicyDialog ul .number{background-image:url("/img/v7/login/password-policy-number.png")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){body #passwordPolicyDialog ul .number{background-image:url("/img/v7/login/password-policy-number-x2.png");background-size:cover}}body #passwordPolicyDialog ul .non-alphanumeric{background-image:url("/img/v7/login/password-policy-non-alphanumeric.png")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){body #passwordPolicyDialog ul .non-alphanumeric{background-image:url("/img/v7/login/password-policy-non-alphanumeric-x2.png");background-size:cover}}body #passwordPolicyDialog ul .last-n{background-image:url("/img/v7/login/password-policy-last-n.png")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){body #passwordPolicyDialog ul .last-n{background-image:url("/img/v7/login/password-policy-last-n-x2.png");background-size:cover}}div#site-main{font-family:'PT Sans',sans-serif}div#site-main .passwords .password-helper{display:none}div#site-main.v7{box-shadow:none;padding:40px 0 15px 0;width:940px}div#site-main.v7 .wrapper{padding:0 15px}div#site-main.v7 .wrapper h2{color:#000}div#site-main.v7 .wrapper p{color:#292929}div#site-main.v7 .login-denied{padding:0 15px}div#site-main.v7 .login-denied h2{color:#222240}div#site-main.v7 .login-denied p{color:#292929}div#site-main.v7 .login-denied input[type=button]{width:236px;text-transform:uppercase;border-radius:4px}div#site-main.v7 .login-denied #signup-social a{width:236px;margin-bottom:12px;padding:0}div#site-main.v7 h2{font-size:36px;text-transform:uppercase;margin-bottom:0;margin-top:0}div#site-main.v7 p.small{font-size:16px}div#site-main.v7 label{color:#222240;font-size:18px}div#site-main.v7 br{display:none}div#site-main.v7 input[type=text],div#site-main.v7 input[type=email],div#site-main.v7 input[type=password]{background-color:#bfcce6;border:none;border-radius:0;width:440px;height:60px;box-sizing:border-box;font-size:18px;padding:15px}div#site-main.v7 input[type=text].input-validation-error,div#site-main.v7 input[type=email].input-validation-error,div#site-main.v7 input[type=password].input-validation-error{background-color:#dfc8c8}div#site-main.v7 input[type=text]#Code,div#site-main.v7 input[type=email]#Code,div#site-main.v7 input[type=password]#Code{width:640px;margin-bottom:0}div#site-main.v7 input[type=submit],div#site-main.v7 input[type=button]{height:56px;font:normal 19px 'PT Sans',sans-serif;border:0}div#site-main.v7 .aside.invalid{background:none;position:static;padding:0;margin-bottom:10px;margin-top:-20px}div#site-main.v7 .field-validation-error{font-weight:bold;display:block;background:none;font-family:'PT Sans',sans-serif;font-size:12px;color:#c13a3f;padding:0}div#site-main.v7 .field-validation-error .learn-more{font-weight:bold;text-decoration:underline;color:#c13a3f;cursor:pointer}html:not([dir='rtl']) div#site-main.v7 .field-validation-error .learn-more{margin-left:5px}html[dir='rtl'] div#site-main.v7 .field-validation-error .learn-more{margin-right:5px}div#site-main.v7 .form form input[type=submit]{margin-top:20px;width:160px;padding:0}div#site-main.v7 .form form input[type=submit].resend{margin-top:0;margin-bottom:60px;background-color:#6080c0}html:not([dir='rtl']) div#site-main.v7 .form form input[type=submit].resend{margin-right:20px}html[dir='rtl'] div#site-main.v7 .form form input[type=submit].resend{margin-left:20px}div#site-main.v7 .form form input[type=submit].resend:hover{background-color:#5a859b}div#site-main.v7 .form form input[type=submit].resend[disabled]{background-color:#a9badd;color:#bbb;text-shadow:1px 1px #eee;cursor:wait}div#site-main.v7 .form form input[type=submit].resend+span{display:none}div#site-main.v7 .form form input[type=submit].ok{margin-bottom:54px}div#site-main.v7 ul{color:#6080c0;font-size:18px}div#site-main.v7 #password-meter{width:440px}div#site-main.v7 #password-meter .meter{width:440px;height:4px;background:#bfcce6}div#site-main.v7 #password-meter .meter .password-meter-too-short{background:#bfcce6}div#site-main.v7 #password-meter .meter .password-meter-weak{background:#bd1e1e;width:50%}div#site-main.v7 #password-meter .meter .password-meter-good{background:#bd9e1e;width:75%}div#site-main.v7 #password-meter .meter .password-meter-strong{background:#4ab55f;width:100%}div#site-main.v7 #password-meter .text{text-align:left;text-transform:uppercase;margin-top:5px;margin-bottom:10px;font-size:12px;color:#6080c0}html[dir='rtl'] div#site-main.v7 #password-meter .text{text-align:right}div#site-main.v7 div#signup-social a{width:220px;height:56px;display:block}div#site-main.v7 div#signup-social a:after{height:28px;font-size:20px;top:14px;left:25px;background-size:28px 28px;width:calc(100% - 25px);line-height:inherit}html[dir='rtl'] div#site-main.v7 div#signup-social a:after{left:auto;right:25px}div#site-main.v7 .add-padding{margin-top:35px}div#site-main .bottom-text{display:none}div#site-main.page-section.signin,div#site-main.page-section.signup{height:auto;width:auto;box-shadow:none}div#site-main.page-section.signin h2,div#site-main.page-section.signup h2{text-transform:uppercase;font-size:28px;width:500px;margin:0 auto}div#site-main.page-section.signin h3,div#site-main.page-section.signup h3{font-size:16px;text-align:center}div#site-main.page-section.signin div#register-form div.form.register,div#site-main.page-section.signup div#register-form div.form.register{background:none;padding-top:0;margin-top:15px}div#site-main.page-section.signin div#register-form div.form.register h3,div#site-main.page-section.signup div#register-form div.form.register h3{margin-bottom:16px}div#site-main.page-section.signin div#register-form div.form.register h3.email,div#site-main.page-section.signup div#register-form div.form.register h3.email{margin-top:20px;margin-bottom:15px}div#site-main.page-section.signin div#register-form div.form.register p,div#site-main.page-section.signup div#register-form div.form.register p{font-size:12px;text-align:center;width:540px;margin:10px auto;color:#222240}div#site-main.page-section.signin div#register-form div.form.register p.hint,div#site-main.page-section.signup div#register-form div.form.register p.hint{width:320px;text-align:left}html[dir='rtl'] div#site-main.page-section.signin div#register-form div.form.register p.hint,html[dir='rtl'] div#site-main.page-section.signup div#register-form div.form.register p.hint{text-align:right}div#site-main.page-section.signin div#register-form div.form.register p#login,div#site-main.page-section.signup div#register-form div.form.register p#login{font-size:16px}div#site-main.page-section.signin div#register-form div.form.register p.big,div#site-main.page-section.signup div#register-form div.form.register p.big{font-size:16px;color:#8c8c8c;width:410px;margin:15px auto}div#site-main.page-section.signin div#register-form div.form.register input[type=submit],div#site-main.page-section.signup div#register-form div.form.register input[type=submit]{height:40px;box-sizing:border-box;font-size:19px;display:block;border-radius:4px}div#site-main.page-section.signin div#register-form div.form.register input.text-box,div#site-main.page-section.signup div#register-form div.form.register input.text-box{width:320px;height:40px;display:block;margin:10px auto 0 auto;border:none;background:#e2eafa;border-radius:0;padding:9px 15px}div#site-main.page-section.signin div#register-form div.form.register input.text-box::placeholder,div#site-main.page-section.signup div#register-form div.form.register input.text-box::placeholder{color:#646464 !important;opacity:1}div#site-main.page-section.signin div#register-form div.form.register input.text-box:-ms-input-placeholder,div#site-main.page-section.signup div#register-form div.form.register input.text-box:-ms-input-placeholder{color:#646464 !important}div#site-main.page-section.signin div#register-form div.form.register input.text-box::-ms-input-placeholder,div#site-main.page-section.signup div#register-form div.form.register input.text-box::-ms-input-placeholder{color:#646464 !important}div#site-main.page-section.signin div#register-form div.form.register input.text-box.password,div#site-main.page-section.signup div#register-form div.form.register input.text-box.password,div#site-main.page-section.signin div#register-form div.form.register input.text-box.confirm-password,div#site-main.page-section.signup div#register-form div.form.register input.text-box.confirm-password{display:none}div#site-main.page-section.signin div#register-form div.form.register div.aside.invalid,div#site-main.page-section.signup div#register-form div.form.register div.aside.invalid{display:block;position:static;margin:0 auto}div#site-main.page-section.signin div#register-form div.form.register .field-validation-error,div#site-main.page-section.signup div#register-form div.form.register .field-validation-error{font-size:14px;font-weight:bold}div#site-main.page-section.signin div#register-form div.form.register .field-validation-error.general,div#site-main.page-section.signup div#register-form div.form.register .field-validation-error.general,div#site-main.page-section.signin div#register-form div.form.register .field-validation-error.captcha,div#site-main.page-section.signup div#register-form div.form.register .field-validation-error.captcha{margin-top:20px;width:256px;text-align:center;margin-left:auto;margin-right:auto}html[dir='rtl'] div#site-main.page-section.signin div#register-form div.form.register .field-validation-error.general,html[dir='rtl'] div#site-main.page-section.signup div#register-form div.form.register .field-validation-error.general,html[dir='rtl'] div#site-main.page-section.signin div#register-form div.form.register .field-validation-error.captcha,html[dir='rtl'] div#site-main.page-section.signup div#register-form div.form.register .field-validation-error.captcha{margin-left:auto;margin-right:auto}div#site-main.page-section.signin div#register-form div.form.register br,div#site-main.page-section.signup div#register-form div.form.register br{display:none}div#site-main.page-section.signin div#register-form div.form.register .forgot,div#site-main.page-section.signup div#register-form div.form.register .forgot{font-size:14px;text-decoration:none;display:block;text-align:center}div#site-main.page-section.signin div#register-form div.form.register #no-account,div#site-main.page-section.signup div#register-form div.form.register #no-account{display:block;text-align:center;color:#000;font-size:16px;margin-top:10px}div#site-main.page-section.signin div#register-form div.form.register #no-account a,div#site-main.page-section.signup div#register-form div.form.register #no-account a{text-decoration:none;font-size:16px;font-weight:bold}div#site-main.page-section.signin div#register-form div.form.register input[type=checkbox],div#site-main.page-section.signup div#register-form div.form.register input[type=checkbox]{opacity:0;position:relative;z-index:1}div#site-main.page-section.signin div#register-form div.form.register .checkmark,div#site-main.page-section.signup div#register-form div.form.register .checkmark{display:inline-block}div#site-main.page-section.signin div#register-form div.form.register .checkboxes p,div#site-main.page-section.signup div#register-form div.form.register .checkboxes p{font-size:14px;width:auto;text-align:left;margin-left:25px;margin-right:0;margin-top:0}html[dir='rtl'] div#site-main.page-section.signin div#register-form div.form.register .checkboxes p,html[dir='rtl'] div#site-main.page-section.signup div#register-form div.form.register .checkboxes p{text-align:right;margin-left:0;margin-right:25px}div#site-main.page-section.signin div#register-form div.form.register .terms-of-use,div#site-main.page-section.signup div#register-form div.form.register .terms-of-use{font-size:16px}div#site-main.page-section.signin div#register-form div.form.register .sign-in,div#site-main.page-section.signup div#register-form div.form.register .sign-in{text-align:center;margin-top:30px;font-size:16px}div#site-main.page-section.signin div#register-form div.form.register .sign-in a,div#site-main.page-section.signup div#register-form div.form.register .sign-in a{font-weight:bold;text-decoration:none}div#site-main.page-section.signin div#register-form div.form.register #captcha-placeholder,div#site-main.page-section.signup div#register-form div.form.register #captcha-placeholder{width:256px}div#site-main.page-section.signin div#signup-social a,div#site-main.page-section.signup div#signup-social a{height:40px;text-decoration:none;line-height:0.5;background-size:10%;text-align:left;display:inline-block}html:not([dir='rtl']) div#site-main.page-section.signin div#signup-social a:last-child,html:not([dir='rtl']) div#site-main.page-section.signup div#signup-social a:last-child{margin-right:0}html[dir='rtl'] div#site-main.page-section.signin div#signup-social a:last-child,html[dir='rtl'] div#site-main.page-section.signup div#signup-social a:last-child{margin-left:0}div#site-main.page-section.signin div#signup-social a:after,div#site-main.page-section.signup div#signup-social a:after{height:20px;font-size:16px;top:10px;left:20px;background-size:20px 20px;width:calc(100% - 20px)}div#site-main.page-section.signin div#signup-social a.google div,div#site-main.page-section.signup div#signup-social a.google div{width:38px;height:38px;top:1px;left:1px}html[dir='rtl'] div#site-main.page-section.signin div#signup-social a.google div,html[dir='rtl'] div#site-main.page-section.signup div#signup-social a.google div{right:1px}div#site-main.page-section.signin div#signup-social a.google div em,div#site-main.page-section.signup div#signup-social a.google div em{width:20px;height:20px;background-size:20px 20px;top:9px;left:9px}html[dir='rtl'] div#site-main.page-section.signin div#signup-social a,html[dir='rtl'] div#site-main.page-section.signup div#signup-social a{margin-right:0}html[dir='rtl'] div#site-main.page-section.signin div#signup-social a:after,html[dir='rtl'] div#site-main.page-section.signup div#signup-social a:after{left:auto;right:20px}div#site-main.page-section.signin .info-message,div#site-main.page-section.signup .info-message{display:none}div#site-main.page-section.signin .signup-message,div#site-main.page-section.signup .signup-message{display:block}div#site-main.page-section.signin .checkboxes,div#site-main.page-section.signup .checkboxes{width:440px;box-sizing:border-box;margin:0 auto;padding-left:60px;padding-right:0}html[dir='rtl'] div#site-main.page-section.signin .checkboxes,html[dir='rtl'] div#site-main.page-section.signup .checkboxes{padding-left:0;padding-right:60px}div#site-main.page-section.signin .checkboxes label,div#site-main.page-section.signup .checkboxes label{font-size:16px;width:auto}div#site-main.page-section.signin #password-meter,div#site-main.page-section.signup #password-meter{width:320px;margin:10px auto 0 auto}div#site-main.page-section.signin #password-meter .meter,div#site-main.page-section.signup #password-meter .meter{width:320px}div#site-main.page-section.signin #password-meter .text,div#site-main.page-section.signup #password-meter .text{color:#000;text-transform:uppercase}div#site-main.page-section.signup div#register-form div.form.register{width:650px}div#site-main.page-section.signup div#register-form div.form.register input[type=submit]{padding:8px 42px;margin:28px auto 43px auto}div#site-main.page-section.signup div#register-form div.form.register input[type=submit].signup-button{width:320px;margin:20px auto 0;background-color:#4ab55f}div#site-main.page-section.signup div#register-form div.form.register input[type=submit].signup-button:hover{background-color:#67af40}div#site-main.page-section.signup div#register-form div.form.register .terms-of-use{margin:20px auto}div#site-main.page-section.signup div#register-form div.form.register #captcha-placeholder{margin:0 auto}div#site-main.page-section.signup div#signup-social a{width:200px;margin-right:20px}div#site-main.page-section.signup div#signup-social a.facebook{margin-left:5px}html[dir='rtl'] div#site-main.page-section.signup div#signup-social a.facebook{margin-left:0;margin-right:5px}html[dir='rtl'] div#site-main.page-section.signup div#signup-social a{margin-left:20px;margin-right:0}div#site-main.page-section.signin div#register-form div.form.register{width:670px}div#site-main.page-section.signin div#register-form div.form.register h3{margin-top:16px}div#site-main.page-section.signin div#register-form div.form.register input[type=submit]{width:320px;padding:8px 0;margin:20px auto;background-color:#4ab55f}div#site-main.page-section.signin div#register-form div.form.register input[type=submit]:hover{background-color:#67af40}div#site-main.page-section.signin div#register-form div.form.register input.text-box{width:320px}div#site-main.page-section.signin div#register-form div.form.register #captcha-placeholder{margin:20px auto 0 auto}div#site-main.page-section.signin div#signup-social a{width:200px;margin-right:20px}div#site-main.page-section.signin div#signup-social a.twitter{margin-right:0}html[dir='rtl'] div#site-main.page-section.signin div#signup-social a.twitter{margin-left:0}html[dir='rtl'] div#site-main.page-section.signin div#signup-social a{margin-left:20px;margin-right:0}div#site-main input[type=submit]{text-align:center;border:0;font-weight:bold;font-size:0.9em;padding:0.5em 2em}div#site-main input[type=submit].login{margin:0.7em auto 1em}div#site-main label{color:#666;font-family:'PT Sans',sans-serif;font-size:0.8em}html[dir='rtl'] div#site-main label{direction:rtl}div#site-main a{color:#2050be}div#site-main a#login{color:#fff}div#site-main a.sso{font-size:14px;vertical-align:baseline;line-height:32px;text-transform:uppercase;color:#fff;font-weight:bold;margin:5px 0px}div#site-main h2{font-size:1.8em}div#signup-social.portal a{display:inline-block;width:105px;height:30px;margin-right:26px;border-radius:2px;background-position:0% 0%;background-repeat:no-repeat;background-image:url("/img/v4/login/btn_social_login_2o2.png?v=2");vertical-align:top}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){div#signup-social.portal a{background-image:url("/img/v4/login/btn_social_login_2o2-x2.png?v=2");background-size:cover}}div#signup-social.portal a .logo,div#signup-social.portal a .vertical-separator,div#signup-social.portal a .text-box{display:none}html[dir='rtl'] div#signup-social.portal a{margin-right:0;margin-left:26px}div#signup-social.portal a:hover{background-image:url("/img/v4/login/btn_social_login_2o2_hover.png?v=2")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){div#signup-social.portal a:hover{background-image:url("/img/v4/login/btn_social_login_2o2_hover-x2.png?v=2");background-size:cover}}div#signup-social.portal a.internal{background-color:#000;background-position:0 0}div#signup-social.portal a.internal:hover{background-color:#505050}div#signup-social.portal a.facebook{background-color:#3c5999;background-position:20% 0}div#signup-social.portal a.facebook:hover{background-color:#5872b1}div#signup-social.portal a.google{background-color:#4587ec;background-position:40% 0}div#signup-social.portal a.google:hover{background-color:#4a8fed}div#signup-social.portal a.twitter{background-color:#00abec;background-position:60% 0}div#signup-social.portal a.twitter:hover{background-color:#1cbbff}div#signup-social.portal a.linkedin{background-color:#008fc3;background-position:80% 0}div#signup-social.portal a.linkedin:hover{background-color:#009ac9}div#signup-social.portal a.snowflake{background-color:#28afe1;background-position:100% 0}div#signup-social.portal a.snowflake:hover{background-color:#28afe1}html:not([dir='rtl']) div#signup-social.portal a:last-child{margin-right:0}html[dir='rtl'] div#signup-social.portal a:last-child{margin-left:0}div#signup-social.portal .login-button{margin-bottom:10px}#login-form-community h3.login{margin-top:35px}#login-form-community span.field-validation-error,#signup-form-community span.field-validation-error{display:inline-block;margin-bottom:10px;width:470px}#captcha-placeholder.active{width:256px;margin:30px 2px 20px 2px}div.form form input.text-box{display:block;width:100%;height:25px;margin-top:0.5em;padding-right:10px;color:#000;-webkit-appearance:none;border-radius:2px;background-color:#fff;border:1px solid #9bd2fe;box-sizing:border-box;height:36px}div#login-native input.text-box{width:370px}div#login-form-community div.form form label,div#signup-form-community div.form form label,div#login-native div.form form label{display:block}div#login-form-community div.form form label.inline,div#signup-form-community div.form form label.inline,div#login-native div.form form label.inline{display:inline}div#login-form-community div.form form input[type=text].text-box.password,div#signup-form-community div.form form input[type=text].text-box.password,div#login-native div.form form input[type=text].text-box.password,div#login-form-community div.form form input[type=text].text-box.confirm-password,div#signup-form-community div.form form input[type=text].text-box.confirm-password,div#login-native div.form form input[type=text].text-box.confirm-password{display:none;color:#a9a9a9}div#login-form-community div.form form input[type=submit],div#signup-form-community div.form form input[type=submit],div#login-native div.form form input[type=submit]{margin:0;display:block}div#login-form-community div.form form label,div#signup-form-community div.form form label{display:none}div.form form a.forgot{display:inline-block}div#register-form{overflow:auto;font-family:'PT Sans',sans-serif}div#register-form.login{margin:0 auto}div#register-form span{font-family:'PT Sans',sans-serif}div#register-form>h2,div#register-form>h3{text-align:center;margin:5px 0}div#register-form>h2{font-size:22pt}div#register-form>h3{font-size:16pt;font-weight:normal}div#register-form div.form.register{margin:20px auto 10px;border-radius:10px;padding:10px 25px 30px 30px;background:#f5f5f5;width:375px}div#register-form div.form.register.login{padding-top:30px;margin:30px auto auto auto}div#register-form div.form.register.login a{color:#2050be}div#register-form div.form.register.login form a,div#register-form div.form.register.login form span{font-size:small}div#register-form div.form.register.center{float:none;margin:2em auto}div#register-form div.form.register h3,div#register-form div.form.register h4{margin:0}div#register-form div.form.register h4{font-weight:normal}div#register-form div.form.register p{line-height:1.3em;font-size:smaller}div#register-form div.form.register p.hr{font-weight:bold;text-align:center;margin:2em 0;background:url('/img/v4/login/hr.png') repeat-x center;margin-right:5px}div#register-form div.form.register p.hr span{display:inline-block;padding:0 1em;background:#f5f5f5;font-size:small;color:#000;font-weight:bold}div#register-form div.form.register div.sign-in{font-size:smaller}div#register-form div.form.register div#signup-social+p{font-size:0.7em;color:#505050}div#register-form div.form.register form label{display:none;vertical-align:top}html[dir='rtl'] div#register-form div.form.register form label{text-align:right}div#register-form div.form.register form label.inline{display:inline-block;color:#000}div#register-form div.form.register form label.inline+p{margin:0 0 15px 30px;font-size:0.7em;color:#505050}html[dir='rtl'] div#register-form div.form.register form label.inline+p{margin:0 30px 15px 0}div#register-form div.form.register form label.inline a{color:#2050be}div#register-form div.form.register form input[type=checkbox]{padding:0}div#register-form div.form.register form input[type=text].text-box.password,div#register-form div.form.register form input[type=text].text-box.confirm-password{display:none;color:#a9a9a9}div#register-form div.form.register form input.text-box{display:inline}div#register-form div.form.register form input.text-box[type=password]{margin-top:0}div#register-form div.form.register form input.text-box.password{margin-top:0}div#register-form div.form.register form input[type=submit]{padding:0.5em 0;width:100%;text-transform:uppercase}div#register-form div.form.register form div.passwords{margin:5px 0 20px 0}div#register-form div.form.register form div.passwords #password-meter{margin-bottom:10px}div#register-form div.form.register form p.terms-of-use{text-align:center;color:#505050}div#register-form div.form.register form p.hint{margin:0 0 0 3px;font-size:0.7em;color:#505050;text-align:left;display:none;position:relative;top:-7px}div#register-form div.form.register form div.aside.invalid,div#register-form div.form.register form div#id-available.aside.valid{background:none;padding:0;left:0;top:-10px;text-align:center}div#register-form div.form.register form div.aside.invalid span.field-validation-error,div#register-form div.form.register form div#id-available.aside.valid span.field-validation-error{display:inline-block;background:none;color:#c13a3f;padding:0;font-weight:bold}html[dir='rtl'] div#register-form div.form.register form div.aside.invalid span.field-validation-error,html[dir='rtl'] div#register-form div.form.register form div#id-available.aside.valid span.field-validation-error{margin-right:1em}div#register-form div.form.register form span.field-validation-valid{display:none}div#register-form div.form.register form span.field-validation-error{display:block;background:none;color:#c13a3f;padding:0;font-weight:bold}div#register-form div.form.register form div#password-meter div.text{text-align:left}html[dir='rtl'] div#register-form div.form.register form div#password-meter div.text{text-align:right}div#register-form div.form.register form div#password-meter .password-meter-weak{width:50%}div#register-form div.form.register form div#password-meter .password-meter-good{width:75%}div#register-form div.form.register form div#password-meter .password-meter-strong{width:100%}div#register-form div.form.register form .checkmark{display:none}div#register-form div.form.register #sso{display:block;text-align:center;margin:10px 0}div#register-form div.form.register #sso a{text-decoration:none;font-weight:bold;font-size:16px}div#register-form .signup-message{display:none}div#register-form.purchase{box-shadow:none;padding:20px 30px}div#register-form.purchase div.form.register{background:none;padding:0;margin:0;overflow:hidden;border-radius:0}html[dir='rtl'] div#register-form.purchase div.form.register{padding:0;margin:0}div#register-form.purchase div.form.register div.tabs{width:405px;background:#f0f0ec;margin-bottom:20px}div#register-form.purchase div.form.register h3{text-align:center;display:inline-block;color:#6080c0;font-size:18px;width:200px;height:45px;padding-top:5px;margin-top:10px}div#register-form.purchase div.form.register h3:first-child{margin-left:10px;margin-right:0}html[dir='rtl'] div#register-form.purchase div.form.register h3:first-child{margin-left:0;margin-right:10px}div#register-form.purchase div.form.register h3 a{text-decoration:none;color:inherit;font:inherit;vertical-align:-webkit-baseline-middle}div#register-form.purchase div.form.register h3.active{color:#2050be;background:#fff}div#register-form.purchase div.form.register input.text-box{width:350px;margin-top:0;background-image:none;border-radius:3px;border:1px solid #9bd2fe}html[dir='rtl'] div#register-form.purchase div.form.register input.text-box{padding:5px 10px 5px 0}div#register-form.purchase div.form.register input[type='submit']{height:40px;margin-top:10px;font-size:19px;width:236px;height:56px;border-radius:4px}div#register-form.purchase div.form.register label{width:320px;margin:0}div#register-form.purchase div.form.register div.forms-container{min-height:360px}div#register-form.purchase div.form.register div.forms-container form>p{margin:0 0 15px}div#register-form.purchase div.form.register div.forms-container form .info-message{color:#222240;font-size:16px}div#register-form.purchase div.form.register div.forms-container form span.field-validation-error{font-size:14px;font-weight:normal;margin-bottom:5px;display:block;text-align:center}div#register-form.purchase div.form.register div.forms-container form span.field-validation-error.captcha{text-align:left}html[dir='rtl'] div#register-form.purchase div.form.register div.forms-container form span.field-validation-error.captcha{text-align:right}div#register-form.purchase div.form.register div.forms-container form div.passwords{margin-bottom:5px}div#register-form.purchase div.form.register div.forms-container form div.passwords #password-meter{margin-bottom:10px}div#register-form.purchase div.form.register div.forms-container form #password-meter .text{font-size:14px}div#register-form.purchase div.form.register div.forms-container form .checkboxes{margin-bottom:10px}div#register-form.purchase div.form.register div.forms-container form .checkboxes+br{display:none}div#register-form.purchase div.form.register div.forms-container form input[type=checkbox]{opacity:0;position:relative;z-index:1}div#register-form.purchase div.form.register div.forms-container form .checkmark{display:inline-block}div#register-form.purchase div.form.register div.forms-container form .terms-of-use{margin:24px 0 28px;text-align:left;font-size:16px;color:#000}html[dir='rtl'] div#register-form.purchase div.form.register div.forms-container form .terms-of-use{text-align:right}div#register-form.purchase div.form.register div.forms-container form .terms-of-use a{font-size:16px;text-decoration:underline;font-weight:normal}div#register-form.purchase div.form.register div.forms-container a{font-size:16px;text-decoration:none;font-weight:bold}div#register-form.purchase div.form.register div.forms-container a.forgot{display:block;padding:0;margin-bottom:5px;font-weight:normal}div#register-form.purchase div.form.register div.forms-container #no-account{font-size:16px}div#register-form.purchase div.form.register div.forms-container>p{font-size:16px;margin:25px 0;color:#6080c0}div#register-form.purchase div#signup-social a{margin:10px 0 0;vertical-align:middle;display:inline-block;width:236px;height:56px;font-size:20px;position:relative;color:#fff;font-weight:normal}div#register-form.purchase div#signup-social a::after{position:absolute}div#register-form.purchase div#signup-social a.facebook{padding:15px 105px 0}div#register-form.purchase div#signup-social a.facebook::after{content:""}div#register-form.purchase div#signup-social a.linkedin{padding:15px 110px 0}div#register-form.purchase div#signup-social a.linkedin::after{content:""}div#register-form.purchase div#signup-social a.google{padding:15px 115px 0}div#register-form.purchase div#signup-social a.google::after{content:""}html:not([dir='rtl']) div#register-form.purchase #sso{text-align:left}html[dir='rtl'] div#register-form.purchase #sso{text-align:right}#login-form-community,#signup-form-community{width:910px}#login-form-community input.text-box,#signup-form-community input.text-box{width:370px}#redirect-form{overflow:auto}div.password-requirements{font-size:8pt}div.password-requirements ul{margin:0 0 5px 0;padding:0 0 0 20px}html[dir='rtl'] div.password-requirements ul{padding:0 20px 0 0}a.tfa-resend{display:inline-block;margin-top:10px}input.tfa-submit{display:block}input[type=checkbox]+input[type=hidden]+.checkmark{display:inline-block;background-image:url("/img/v7/dsviewer/memberlist-member.png");background-position:-36px 0;background-repeat:no-repeat;width:12px;height:12px;position:relative;left:-12px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2ppx),only screen and (min-device-pixel-ratio:2){input[type=checkbox]+input[type=hidden]+.checkmark{background-image:url("/img/v7/dsviewer/memberlist-member-x2.png");background-size:cover}}html[dir='rtl'] input[type=checkbox]+input[type=hidden]+.checkmark{left:auto;right:-12px}input[type=checkbox]:checked+input[type=hidden]+.checkmark{background-position:-24px 0}div.sign-in{text-align:center;margin-top:30px}div.sign-in a{font-weight:bold;text-decoration:none}div#site-main.v7-community .wrapper,div#site-main.v7-community #login-form-community,div#site-main.v7-community .login-denied{padding:0;margin:auto}div#site-main.v7-community .wrapper label,div#site-main.v7-community #login-form-community label,div#site-main.v7-community .login-denied label,div#site-main.v7-community .wrapper #no-account,div#site-main.v7-community #login-form-community #no-account,div#site-main.v7-community .login-denied #no-account{display:none}div#site-main.v7-community .wrapper #login-form,div#site-main.v7-community #login-form-community #login-form,div#site-main.v7-community .login-denied #login-form{overflow:hidden}div#site-main.v7-community .wrapper h2,div#site-main.v7-community #login-form-community h2,div#site-main.v7-community .login-denied h2{font-size:21px;font-weight:bold;text-align:center}div#site-main.v7-community .wrapper .text-block,div#site-main.v7-community #login-form-community .text-block,div#site-main.v7-community .login-denied .text-block{font-size:16px;text-align:center;margin-bottom:40px}div#site-main.v7-community .wrapper .text-block a,div#site-main.v7-community #login-form-community .text-block a,div#site-main.v7-community .login-denied .text-block a{font-weight:bold}div#site-main.v7-community .wrapper .text-block.bottom-text,div#site-main.v7-community #login-form-community .text-block.bottom-text,div#site-main.v7-community .login-denied .text-block.bottom-text{margin-top:40px;display:block}div#site-main.v7-community .wrapper .text-block.bigger,div#site-main.v7-community #login-form-community .text-block.bigger,div#site-main.v7-community .login-denied .text-block.bigger,div#site-main.v7-community .wrapper .text-block.small,div#site-main.v7-community #login-form-community .text-block.small,div#site-main.v7-community .login-denied .text-block.small,div#site-main.v7-community .wrapper .text-block.resend,div#site-main.v7-community #login-form-community .text-block.resend,div#site-main.v7-community .login-denied .text-block.resend{width:75%;max-width:650px;margin-left:auto;margin-right:auto}div#site-main.v7-community .wrapper .text-block.small-margin,div#site-main.v7-community #login-form-community .text-block.small-margin,div#site-main.v7-community .login-denied .text-block.small-margin{margin-bottom:10px}div#site-main.v7-community .wrapper a.forgot,div#site-main.v7-community #login-form-community a.forgot,div#site-main.v7-community .login-denied a.forgot{width:240px;text-decoration:none;font-size:14px;font-weight:bold;text-align:center}div#site-main.v7-community .wrapper a.forgot:hover,div#site-main.v7-community #login-form-community a.forgot:hover,div#site-main.v7-community .login-denied a.forgot:hover{color:#2459d4}div#site-main.v7-community .wrapper input.text-box,div#site-main.v7-community #login-form-community input.text-box,div#site-main.v7-community .login-denied input.text-box,div#site-main.v7-community .wrapper #signup-form-community input.text-box,div#site-main.v7-community #login-form-community #signup-form-community input.text-box,div#site-main.v7-community .login-denied #signup-form-community input.text-box,div#site-main.v7-community .wrapper select.select-box,div#site-main.v7-community #login-form-community select.select-box,div#site-main.v7-community .login-denied select.select-box{width:240px;height:40px;border-color:#e2e2e2;background-color:#f4f4f4;font-size:14px;margin:24px auto}div#site-main.v7-community .wrapper input.text-box.input-validation-error,div#site-main.v7-community #login-form-community input.text-box.input-validation-error,div#site-main.v7-community .login-denied input.text-box.input-validation-error,div#site-main.v7-community .wrapper #signup-form-community input.text-box.input-validation-error,div#site-main.v7-community #login-form-community #signup-form-community input.text-box.input-validation-error,div#site-main.v7-community .login-denied #signup-form-community input.text-box.input-validation-error,div#site-main.v7-community .wrapper select.select-box.input-validation-error,div#site-main.v7-community #login-form-community select.select-box.input-validation-error,div#site-main.v7-community .login-denied select.select-box.input-validation-error{border-color:#bd1e1e}div#site-main.v7-community .wrapper input.text-box#UserProfile_FirstName,div#site-main.v7-community #login-form-community input.text-box#UserProfile_FirstName,div#site-main.v7-community .login-denied input.text-box#UserProfile_FirstName,div#site-main.v7-community .wrapper #signup-form-community input.text-box#UserProfile_FirstName,div#site-main.v7-community #login-form-community #signup-form-community input.text-box#UserProfile_FirstName,div#site-main.v7-community .login-denied #signup-form-community input.text-box#UserProfile_FirstName,div#site-main.v7-community .wrapper select.select-box#UserProfile_FirstName,div#site-main.v7-community #login-form-community select.select-box#UserProfile_FirstName,div#site-main.v7-community .login-denied select.select-box#UserProfile_FirstName,div#site-main.v7-community .wrapper input.text-box#EMail,div#site-main.v7-community #login-form-community input.text-box#EMail,div#site-main.v7-community .login-denied input.text-box#EMail,div#site-main.v7-community .wrapper #signup-form-community input.text-box#EMail,div#site-main.v7-community #login-form-community #signup-form-community input.text-box#EMail,div#site-main.v7-community .login-denied #signup-form-community input.text-box#EMail,div#site-main.v7-community .wrapper select.select-box#EMail,div#site-main.v7-community #login-form-community select.select-box#EMail,div#site-main.v7-community .login-denied select.select-box#EMail{margin-top:0}div#site-main.v7-community .wrapper select.select-box,div#site-main.v7-community #login-form-community select.select-box,div#site-main.v7-community .login-denied select.select-box{margin-top:0;padding:5px 0 5px 10px}div#site-main.v7-community .wrapper #signup-form-community,div#site-main.v7-community #login-form-community #signup-form-community,div#site-main.v7-community .login-denied #signup-form-community,div#site-main.v7-community .wrapper div#login-native,div#site-main.v7-community #login-form-community div#login-native,div#site-main.v7-community .login-denied div#login-native,div#site-main.v7-community .wrapper #login-form,div#site-main.v7-community #login-form-community #login-form,div#site-main.v7-community .login-denied #login-form{overflow:hidden;margin:auto}div#site-main.v7-community .wrapper #signup-form-community .register-fields,div#site-main.v7-community #login-form-community #signup-form-community .register-fields,div#site-main.v7-community .login-denied #signup-form-community .register-fields,div#site-main.v7-community .wrapper div#login-native .register-fields,div#site-main.v7-community #login-form-community div#login-native .register-fields,div#site-main.v7-community .login-denied div#login-native .register-fields,div#site-main.v7-community .wrapper #login-form .register-fields,div#site-main.v7-community #login-form-community #login-form .register-fields,div#site-main.v7-community .login-denied #login-form .register-fields{width:240px;margin:auto}div#site-main.v7-community .wrapper #signup-form-community .password-requirements,div#site-main.v7-community #login-form-community #signup-form-community .password-requirements,div#site-main.v7-community .login-denied #signup-form-community .password-requirements,div#site-main.v7-community .wrapper div#login-native .password-requirements,div#site-main.v7-community #login-form-community div#login-native .password-requirements,div#site-main.v7-community .login-denied div#login-native .password-requirements,div#site-main.v7-community .wrapper #login-form .password-requirements,div#site-main.v7-community #login-form-community #login-form .password-requirements,div#site-main.v7-community .login-denied #login-form .password-requirements{display:none}div#site-main.v7-community .wrapper #signup-form-community .password-helper,div#site-main.v7-community #login-form-community #signup-form-community .password-helper,div#site-main.v7-community .login-denied #signup-form-community .password-helper,div#site-main.v7-community .wrapper div#login-native .password-helper,div#site-main.v7-community #login-form-community div#login-native .password-helper,div#site-main.v7-community .login-denied div#login-native .password-helper,div#site-main.v7-community .wrapper #login-form .password-helper,div#site-main.v7-community #login-form-community #login-form .password-helper,div#site-main.v7-community .login-denied #login-form .password-helper{height:24px;font-size:12px;margin:-24px auto;color:#6c6c6c}div#site-main.v7-community .wrapper #signup-form-community .learn-more,div#site-main.v7-community #login-form-community #signup-form-community .learn-more,div#site-main.v7-community .login-denied #signup-form-community .learn-more,div#site-main.v7-community .wrapper div#login-native .learn-more,div#site-main.v7-community #login-form-community div#login-native .learn-more,div#site-main.v7-community .login-denied div#login-native .learn-more,div#site-main.v7-community .wrapper #login-form .learn-more,div#site-main.v7-community #login-form-community #login-form .learn-more,div#site-main.v7-community .login-denied #login-form .learn-more{font-weight:bold;text-decoration:underline;color:#bd1e1e;cursor:pointer}html:not([dir='rtl']) div#site-main.v7-community .wrapper #signup-form-community .learn-more,html:not([dir='rtl']) div#site-main.v7-community #login-form-community #signup-form-community .learn-more,html:not([dir='rtl']) div#site-main.v7-community .login-denied #signup-form-community .learn-more,html:not([dir='rtl']) div#site-main.v7-community .wrapper div#login-native .learn-more,html:not([dir='rtl']) div#site-main.v7-community #login-form-community div#login-native .learn-more,html:not([dir='rtl']) div#site-main.v7-community .login-denied div#login-native .learn-more,html:not([dir='rtl']) div#site-main.v7-community .wrapper #login-form .learn-more,html:not([dir='rtl']) div#site-main.v7-community #login-form-community #login-form .learn-more,html:not([dir='rtl']) div#site-main.v7-community .login-denied #login-form .learn-more{margin-left:5px}html[dir='rtl'] div#site-main.v7-community .wrapper #signup-form-community .learn-more,html[dir='rtl'] div#site-main.v7-community #login-form-community #signup-form-community .learn-more,html[dir='rtl'] div#site-main.v7-community .login-denied #signup-form-community .learn-more,html[dir='rtl'] div#site-main.v7-community .wrapper div#login-native .learn-more,html[dir='rtl'] div#site-main.v7-community #login-form-community div#login-native .learn-more,html[dir='rtl'] div#site-main.v7-community .login-denied div#login-native .learn-more,html[dir='rtl'] div#site-main.v7-community .wrapper #login-form .learn-more,html[dir='rtl'] div#site-main.v7-community #login-form-community #login-form .learn-more,html[dir='rtl'] div#site-main.v7-community .login-denied #login-form .learn-more{margin-right:5px}div#site-main.v7-community .wrapper div.form,div#site-main.v7-community #login-form-community div.form,div#site-main.v7-community .login-denied div.form{box-sizing:border-box;display:inline-block;width:50%;border-right:1px solid #f2f2f2;float:left;padding:1px 0}div#site-main.v7-community .wrapper div.form.no-social,div#site-main.v7-community #login-form-community div.form.no-social,div#site-main.v7-community .login-denied div.form.no-social{width:100%;border-right:none}div#site-main.v7-community .wrapper div.form.is-partner-connect .survey,div#site-main.v7-community #login-form-community div.form.is-partner-connect .survey,div#site-main.v7-community .login-denied div.form.is-partner-connect .survey{margin-top:10px}div#site-main.v7-community .wrapper div.form.is-partner-connect label,div#site-main.v7-community #login-form-community div.form.is-partner-connect label,div#site-main.v7-community .login-denied div.form.is-partner-connect label{display:block;margin-top:-10px;font-size:1em;font-weight:normal}div#site-main.v7-community .wrapper div.form.is-partner-connect label[for="ConfirmPassword"],div#site-main.v7-community #login-form-community div.form.is-partner-connect label[for="ConfirmPassword"],div#site-main.v7-community .login-denied div.form.is-partner-connect label[for="ConfirmPassword"]{transform:translateY(24px)}div#site-main.v7-community .wrapper div.form.is-partner-connect #company+.aside,div#site-main.v7-community #login-form-community div.form.is-partner-connect #company+.aside,div#site-main.v7-community .login-denied div.form.is-partner-connect #company+.aside,div#site-main.v7-community .wrapper div.form.is-partner-connect #Role+.aside,div#site-main.v7-community #login-form-community div.form.is-partner-connect #Role+.aside,div#site-main.v7-community .login-denied div.form.is-partner-connect #Role+.aside,div#site-main.v7-community .wrapper div.form.is-partner-connect #Industry+.aside,div#site-main.v7-community #login-form-community div.form.is-partner-connect #Industry+.aside,div#site-main.v7-community .login-denied div.form.is-partner-connect #Industry+.aside{margin-bottom:0}html[dir='rtl'] div#site-main.v7-community .wrapper div.form,html[dir='rtl'] div#site-main.v7-community #login-form-community div.form,html[dir='rtl'] div#site-main.v7-community .login-denied div.form{border-left:1px solid #f2f2f2;border-right:0;float:right}div#site-main.v7-community .wrapper div.form form input[type="submit"],div#site-main.v7-community #login-form-community div.form form input[type="submit"],div#site-main.v7-community .login-denied div.form form input[type="submit"],div#site-main.v7-community .wrapper div.form input[type="button"],div#site-main.v7-community #login-form-community div.form input[type="button"],div#site-main.v7-community .login-denied div.form input[type="button"],div#site-main.v7-community .wrapper div.form a.sso,div#site-main.v7-community #login-form-community div.form a.sso,div#site-main.v7-community .login-denied div.form a.sso{display:block;width:240px;height:40px;font-size:14px;margin:24px auto 12px auto;text-transform:uppercase}div#site-main.v7-community .wrapper div.form form input[type="submit"]:hover,div#site-main.v7-community #login-form-community div.form form input[type="submit"]:hover,div#site-main.v7-community .login-denied div.form form input[type="submit"]:hover,div#site-main.v7-community .wrapper div.form input[type="button"]:hover,div#site-main.v7-community #login-form-community div.form input[type="button"]:hover,div#site-main.v7-community .login-denied div.form input[type="button"]:hover,div#site-main.v7-community .wrapper div.form a.sso:hover,div#site-main.v7-community #login-form-community div.form a.sso:hover,div#site-main.v7-community .login-denied div.form a.sso:hover{background-color:#2459d4}div#site-main.v7-community .wrapper div.form form input[type="submit"].inactive,div#site-main.v7-community #login-form-community div.form form input[type="submit"].inactive,div#site-main.v7-community .login-denied div.form form input[type="submit"].inactive,div#site-main.v7-community .wrapper div.form input[type="button"].inactive,div#site-main.v7-community #login-form-community div.form input[type="button"].inactive,div#site-main.v7-community .login-denied div.form input[type="button"].inactive,div#site-main.v7-community .wrapper div.form a.sso.inactive,div#site-main.v7-community #login-form-community div.form a.sso.inactive,div#site-main.v7-community .login-denied div.form a.sso.inactive{opacity:0.5;cursor:default}div#site-main.v7-community .wrapper div.form form input[type="submit"].inactive:hover,div#site-main.v7-community #login-form-community div.form form input[type="submit"].inactive:hover,div#site-main.v7-community .login-denied div.form form input[type="submit"].inactive:hover,div#site-main.v7-community .wrapper div.form input[type="button"].inactive:hover,div#site-main.v7-community #login-form-community div.form input[type="button"].inactive:hover,div#site-main.v7-community .login-denied div.form input[type="button"].inactive:hover,div#site-main.v7-community .wrapper div.form a.sso.inactive:hover,div#site-main.v7-community #login-form-community div.form a.sso.inactive:hover,div#site-main.v7-community .login-denied div.form a.sso.inactive:hover{background-color:#2050be}div#site-main.v7-community .wrapper div.form form input[type="submit"].first-btn,div#site-main.v7-community #login-form-community div.form form input[type="submit"].first-btn,div#site-main.v7-community .login-denied div.form form input[type="submit"].first-btn,div#site-main.v7-community .wrapper div.form input[type="button"].first-btn,div#site-main.v7-community #login-form-community div.form input[type="button"].first-btn,div#site-main.v7-community .login-denied div.form input[type="button"].first-btn,div#site-main.v7-community .wrapper div.form a.sso.first-btn,div#site-main.v7-community #login-form-community div.form a.sso.first-btn,div#site-main.v7-community .login-denied div.form a.sso.first-btn{margin-top:0}div#site-main.v7-community .wrapper div.form form,div#site-main.v7-community #login-form-community div.form form,div#site-main.v7-community .login-denied div.form form{width:240px;margin:auto}div#site-main.v7-community .wrapper div.form form div#password-meter,div#site-main.v7-community #login-form-community div.form form div#password-meter,div#site-main.v7-community .login-denied div.form form div#password-meter,div#site-main.v7-community .wrapper div.form form div#password-meter div.meter,div#site-main.v7-community #login-form-community div.form form div#password-meter div.meter,div#site-main.v7-community .login-denied div.form form div#password-meter div.meter,div#site-main.v7-community .wrapper div.form form div#password-meter div.text,div#site-main.v7-community #login-form-community div.form form div#password-meter div.text,div#site-main.v7-community .login-denied div.form form div#password-meter div.text{width:240px}div#site-main.v7-community .wrapper div.form form div#password-meter,div#site-main.v7-community #login-form-community div.form form div#password-meter,div#site-main.v7-community .login-denied div.form form div#password-meter{margin:-24px auto;overflow:hidden;height:24px}div#site-main.v7-community .wrapper div.form form div#password-meter div.text,div#site-main.v7-community #login-form-community div.form form div#password-meter div.text,div#site-main.v7-community .login-denied div.form form div#password-meter div.text{float:right}html[dir='rtl'] div#site-main.v7-community .wrapper div.form form div#password-meter div.text,html[dir='rtl'] div#site-main.v7-community #login-form-community div.form form div#password-meter div.text,html[dir='rtl'] div#site-main.v7-community .login-denied div.form form div#password-meter div.text{float:left}div#site-main.v7-community .wrapper div.form form .meter .password-meter-too-short,div#site-main.v7-community #login-form-community div.form form .meter .password-meter-too-short,div#site-main.v7-community .login-denied div.form form .meter .password-meter-too-short{background:#bfcce6}div#site-main.v7-community .wrapper div.form form .meter .password-meter-weak,div#site-main.v7-community #login-form-community div.form form .meter .password-meter-weak,div#site-main.v7-community .login-denied div.form form .meter .password-meter-weak{background:#bd1e1e;width:50%}div#site-main.v7-community .wrapper div.form form .meter .password-meter-good,div#site-main.v7-community #login-form-community div.form form .meter .password-meter-good,div#site-main.v7-community .login-denied div.form form .meter .password-meter-good{background:#bd9e1e;width:75%}div#site-main.v7-community .wrapper div.form form .meter .password-meter-strong,div#site-main.v7-community #login-form-community div.form form .meter .password-meter-strong,div#site-main.v7-community .login-denied div.form form .meter .password-meter-strong{background:#4ab55f;width:100%}div#site-main.v7-community .wrapper div.form div.aside,div#site-main.v7-community #login-form-community div.form div.aside,div#site-main.v7-community .login-denied div.form div.aside{top:auto;left:auto;padding-left:0;background-image:none}div#site-main.v7-community .wrapper div.form div.aside.invalid,div#site-main.v7-community #login-form-community div.form div.aside.invalid,div#site-main.v7-community .login-denied div.form div.aside.invalid{display:block;margin:-24px auto;height:24px}html[dir='rtl'] div#site-main.v7-community .wrapper div.form div.aside.invalid,html[dir='rtl'] div#site-main.v7-community #login-form-community div.form div.aside.invalid,html[dir='rtl'] div#site-main.v7-community .login-denied div.form div.aside.invalid{padding:0;right:auto}div#site-main.v7-community .wrapper div.form div.aside span.field-validation-error,div#site-main.v7-community #login-form-community div.form div.aside span.field-validation-error,div#site-main.v7-community .login-denied div.form div.aside span.field-validation-error{margin:0}div#site-main.v7-community .wrapper div.form span.field-validation-error,div#site-main.v7-community #login-form-community div.form span.field-validation-error,div#site-main.v7-community .login-denied div.form span.field-validation-error{display:block;margin:-24px auto;width:240px;background-color:transparent;color:#bd1e1e;margin-bottom:0;padding:0;font-size:11px;line-height:1}div#site-main.v7-community .wrapper div.form a.cancel,div#site-main.v7-community #login-form-community div.form a.cancel,div#site-main.v7-community .login-denied div.form a.cancel,div#site-main.v7-community .wrapper div.form input[type="submit"].resend,div#site-main.v7-community #login-form-community div.form input[type="submit"].resend,div#site-main.v7-community .login-denied div.form input[type="submit"].resend{display:block;text-align:center;padding:8px 0;color:#2050be;font-size:14px;text-decoration:none;outline:none;background-color:transparent;font-weight:normal}div#site-main.v7-community .wrapper div.form a.cancel:hover,div#site-main.v7-community #login-form-community div.form a.cancel:hover,div#site-main.v7-community .login-denied div.form a.cancel:hover,div#site-main.v7-community .wrapper div.form input[type="submit"].resend:hover,div#site-main.v7-community #login-form-community div.form input[type="submit"].resend:hover,div#site-main.v7-community .login-denied div.form input[type="submit"].resend:hover{background-color:transparent;color:#2459d4}div#site-main.v7-community .wrapper div.form a.cancel[disabled],div#site-main.v7-community #login-form-community div.form a.cancel[disabled],div#site-main.v7-community .login-denied div.form a.cancel[disabled],div#site-main.v7-community .wrapper div.form input[type="submit"].resend[disabled],div#site-main.v7-community #login-form-community div.form input[type="submit"].resend[disabled],div#site-main.v7-community .login-denied div.form input[type="submit"].resend[disabled]{color:#bbb;text-shadow:1px 1px #eee;cursor:wait}div#site-main.v7-community .wrapper div.form a.cancel[disabled]+span,div#site-main.v7-community #login-form-community div.form a.cancel[disabled]+span,div#site-main.v7-community .login-denied div.form a.cancel[disabled]+span,div#site-main.v7-community .wrapper div.form input[type="submit"].resend[disabled]+span,div#site-main.v7-community #login-form-community div.form input[type="submit"].resend[disabled]+span,div#site-main.v7-community .login-denied div.form input[type="submit"].resend[disabled]+span{display:block;text-align:center}div#site-main.v7-community .wrapper div.form input[type="submit"].resend,div#site-main.v7-community #login-form-community div.form input[type="submit"].resend,div#site-main.v7-community .login-denied div.form input[type="submit"].resend{font-weight:bold;margin-top:0;padding-top:0}div#site-main.v7-community .wrapper #signup-social.portal,div#site-main.v7-community #login-form-community #signup-social.portal,div#site-main.v7-community .login-denied #signup-social.portal{display:inline-block;width:50%;vertical-align:top;float:right;padding:2px 0}html[dir='rtl'] div#site-main.v7-community .wrapper #signup-social.portal,html[dir='rtl'] div#site-main.v7-community #login-form-community #signup-social.portal,html[dir='rtl'] div#site-main.v7-community .login-denied #signup-social.portal{float:left}div#site-main.v7-community .wrapper #signup-social.portal a,div#site-main.v7-community #login-form-community #signup-social.portal a,div#site-main.v7-community .login-denied #signup-social.portal a{position:relative;width:calc(240px - 40px);height:40px;padding-left:40px;display:block;margin:0 auto 24px auto;background-image:none}html[dir='rtl'] div#site-main.v7-community .wrapper #signup-social.portal a,html[dir='rtl'] div#site-main.v7-community #login-form-community #signup-social.portal a,html[dir='rtl'] div#site-main.v7-community .login-denied #signup-social.portal a{padding-left:0;padding-right:40px}div#site-main.v7-community .wrapper #signup-social.portal a:hover,div#site-main.v7-community #login-form-community #signup-social.portal a:hover,div#site-main.v7-community .login-denied #signup-social.portal a:hover{background-image:none}div#site-main.v7-community .wrapper #signup-social.portal a:focus,div#site-main.v7-community #login-form-community #signup-social.portal a:focus,div#site-main.v7-community .login-denied #signup-social.portal a:focus{outline:2px solid #000;outline-offset:0}div#site-main.v7-community .wrapper #signup-social.portal a .logo,div#site-main.v7-community #login-form-community #signup-social.portal a .logo,div#site-main.v7-community .login-denied #signup-social.portal a .logo{display:block;position:absolute;top:1px;left:1px;width:calc(40px - 2px);height:calc(40px - 2px);background-color:transparent;background-position:center;background-repeat:no-repeat}html[dir='rtl'] div#site-main.v7-community .wrapper #signup-social.portal a .logo,html[dir='rtl'] div#site-main.v7-community #login-form-community #signup-social.portal a .logo,html[dir='rtl'] div#site-main.v7-community .login-denied #signup-social.portal a .logo{left:auto;right:1px}div#site-main.v7-community .wrapper #signup-social.portal a .vertical-separator,div#site-main.v7-community #login-form-community #signup-social.portal a .vertical-separator,div#site-main.v7-community .login-denied #signup-social.portal a .vertical-separator{display:block;position:absolute;width:1px;background-color:#0277b5;height:40px;left:40px}html[dir='rtl'] div#site-main.v7-community .wrapper #signup-social.portal a .vertical-separator,html[dir='rtl'] div#site-main.v7-community #login-form-community #signup-social.portal a .vertical-separator,html[dir='rtl'] div#site-main.v7-community .login-denied #signup-social.portal a .vertical-separator{left:auto;right:40px}div#site-main.v7-community .wrapper #signup-social.portal a.facebook .logo,div#site-main.v7-community #login-form-community #signup-social.portal a.facebook .logo,div#site-main.v7-community .login-denied #signup-social.portal a.facebook .logo{background-image:url('/img/v7/login/fb-white.svg')}div#site-main.v7-community .wrapper #signup-social.portal a.google .logo,div#site-main.v7-community #login-form-community #signup-social.portal a.google .logo,div#site-main.v7-community .login-denied #signup-social.portal a.google .logo{border-radius:2px;background-color:#fff;background-image:url('/img/v7/login/google.svg')}div#site-main.v7-community .wrapper #signup-social.portal a.linkedin .logo,div#site-main.v7-community #login-form-community #signup-social.portal a.linkedin .logo,div#site-main.v7-community .login-denied #signup-social.portal a.linkedin .logo{background-image:url('/img/v7/login/in-white.svg')}div#site-main.v7-community .wrapper #signup-social.portal a.internal,div#site-main.v7-community #login-form-community #signup-social.portal a.internal,div#site-main.v7-community .login-denied #signup-social.portal a.internal{background-color:#222240}div#site-main.v7-community .wrapper #signup-social.portal a.internal .vertical-separator,div#site-main.v7-community #login-form-community #signup-social.portal a.internal .vertical-separator,div#site-main.v7-community .login-denied #signup-social.portal a.internal .vertical-separator{background-color:#000}div#site-main.v7-community .wrapper #signup-social.portal a.internal .logo,div#site-main.v7-community #login-form-community #signup-social.portal a.internal .logo,div#site-main.v7-community .login-denied #signup-social.portal a.internal .logo{background-image:url('/img/v7/login/knoema.svg')}div#site-main.v7-community .wrapper #signup-social.portal a.internal:hover,div#site-main.v7-community #login-form-community #signup-social.portal a.internal:hover,div#site-main.v7-community .login-denied #signup-social.portal a.internal:hover{background-color:#20282b}div#site-main.v7-community .wrapper #signup-social.portal a .text-box,div#site-main.v7-community #login-form-community #signup-social.portal a .text-box,div#site-main.v7-community .login-denied #signup-social.portal a .text-box{display:block;position:absolute;height:30px;background-color:transparent;text-align:center;font-size:18px;top:8px;left:0;right:0;color:#fff}div#site-main.v7-community .wrapper .terms-of-use,div#site-main.v7-community #login-form-community .terms-of-use,div#site-main.v7-community .login-denied .terms-of-use{width:calc(240px - 32px);padding-left:32px;margin:24px auto;background-image:url('/img/v7/checkbox.svg');background-position:10px top;background-size:14px;background-repeat:no-repeat;cursor:pointer;font-size:12px;-moz-user-select:none;user-select:none}div#site-main.v7-community .wrapper .terms-of-use.active,div#site-main.v7-community #login-form-community .terms-of-use.active,div#site-main.v7-community .login-denied .terms-of-use.active{background-image:url('/img/v7/checkbox-active.svg')}html[dir='rtl'] div#site-main.v7-community .wrapper .terms-of-use,html[dir='rtl'] div#site-main.v7-community #login-form-community .terms-of-use,html[dir='rtl'] div#site-main.v7-community .login-denied .terms-of-use{padding-left:0;padding-right:40px;background-position:calc(100% - 10px) top}div#site-main.v7-community .wrapper .text-block a,div#site-main.v7-community #login-form-community .text-block a,div#site-main.v7-community .login-denied .text-block a,div#site-main.v7-community .wrapper .terms-of-use a,div#site-main.v7-community #login-form-community .terms-of-use a,div#site-main.v7-community .login-denied .terms-of-use a{text-decoration:none}div#site-main.v7-community .wrapper .text-block a:hover,div#site-main.v7-community #login-form-community .text-block a:hover,div#site-main.v7-community .login-denied .text-block a:hover,div#site-main.v7-community .wrapper .terms-of-use a:hover,div#site-main.v7-community #login-form-community .terms-of-use a:hover,div#site-main.v7-community .login-denied .terms-of-use a:hover{color:#2459d4}div#site-main.v7-community .login-denied .form{min-height:195px}.partner-connect#site-holder div#site-main{width:100%;display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 300px);background-image:url("/Img/v7/snowflake/partner-connect.jpg");background-size:cover;background-repeat:no-repeat;background-position:center}.partner-connect#site-holder #site-main #register-form{width:300px !important;border-radius:4px;margin:0;margin-bottom:80px;padding:30px;box-sizing:border-box;padding-top:130px;background:url("/Img/v7/snowflake/login-logo.png") 50% 30px no-repeat #fff;background-size:auto 78px}.partner-connect#site-holder #site-main #register-form h2{margin-top:0;width:auto;font-size:21px;text-transform:none}.partner-connect#site-holder #site-main #register-form .form.register{width:auto;padding:0}.partner-connect#site-holder #site-main #register-form .form.register .big,.partner-connect#site-holder #site-main #register-form .form.register .text-box,.partner-connect#site-holder #site-main #register-form .form.register input[type=submit]{width:100%}.partner-connect#site-holder #site-main #register-form .forgot{font-weight:bold}form.sso-show #no-account,#login-form #no-account{display:block}