.page-login #content_full.loginpage{box-sizing:border-box;padding:0 20px!important}@media (max-width:600px){.page-login #content_full.loginpage{max-width:412px;width:100%}}.login-btn{align-items:center;border:0;border-bottom-style:solid;border-bottom-width:3px;border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;font:700 16px/1 'Open Sans',sans-serif;justify-content:center;height:35px;width:100%}.login-btn .icon-arrow-right{height:10px;margin-left:5px;opacity:.4;top:1px;width:8px;fill:#fff}.login-btn .icon-facebook{height:20px;margin-right:10px;width:20px}.login-btn,.login-btn:hover{color:#fff;text-decoration:none}.form-login .RememberMe,.login-cta-sign-up__link,.login-cta-sign-up__text,.login-facebook__icon,.login__separator span{display:inline-block}.login-btn svg,.login-cta-sign-up__icon svg,.login-facebook__icon,.login-section-sell__item,.login__separator,.login__separator span{position:relative}.login #FormLogin_FeedBack{background:#feffc0;border:none;font-size:12px;padding:0;text-align:center}.login #FormLogin_FeedBack .content{background:url(/static/psr/br/framework/nef/img/ico_feedback_alert.gif) center left 5px no-repeat;background-size:30px;color:#333;display:inline-block;padding:10px 10px 10px 40px;font-size:12px}.page-login .header-logo{margin:10px auto;width:56px}.page-login .header-logo a{display:block}.page-login .header-logo svg{height:100%;width:auto}.login__header{border-top:1px solid #D8D8D8;margin-bottom:33px;padding-top:24px;text-align:center}.login__header-title{font-size:20px}.login-facebook{margin-bottom:22px}.login-facebook__button{background:#3B5998;border-bottom-color:#264675}.login-facebook__icon{margin-right:10px;height:21px;top:1px;width:auto}.login__separator{color:#3A3F6E;font:700 16px/1 Montserrat,sans-serif;margin-bottom:10px;text-align:center}.login__separator span{background:#fff;padding:0 10px;z-index:1}.login__separator::before{background:#D8D8D8;height:1px;position:absolute;content:'';top:50%;left:0;right:0}.form-login{margin-bottom:18px}.form-login .field{margin:0 0 17px;width:100%}.form-login .alert_inline{background-size:11px;background-position:left top 2px;font-size:11px;left:0;margin:0;padding-left:15px;position:absolute;text-align:left;top:60px}.form-login .RememberMe,.form-login .field label{font:14px/1 'Open Sans',sans-serif}.form-login .alert_inline p:empty{display:none}.form-login .field.pwPassword,.form-login .field.pwPasswordNew{text-align:right}.form-login .field label{display:block;margin-bottom:9px;text-align:left;transition:color .2s}.page-login #content_full.loginpage .form-login .field input[type=text],.page-login #content_full.loginpage .form-login .field input[type=password]{-webkit-appearance:none;appearance:none;border:1px solid #B2B2B2;border-radius:6px;box-shadow:none;box-sizing:border-box;font:14px/1 'Open Sans',sans-serif;height:37px;padding:0 10px;transition:border-color .2s;width:100%}.page-login #content_full.loginpage .form-login .field input[type=text].active,.page-login #content_full.loginpage .form-login .field input[type=password].active{border-color:#4B528E}.form-login .RememberMe{color:#4B528E;margin-top:6px}.form-login__button{background:#CD006B;border-bottom-color:#A12365}.login-cta-sign-up{font:700 16px/1 'Open Sans',sans-serif;text-align:center;padding-bottom:27px;margin-bottom:24px;border-bottom:1px solid #D8D8D8}.login-cta-sign-up__text{color:#333;font-size:14px;line-height:1;margin-bottom:0}.login-cta-sign-up__btn,.login-cta-sign-up__btn:hover{margin-top:10px;background:#F7F7F7;border-bottom-color:#E5E5E5;color:#3A3F6E}.login-btn.login-cta-sign-up__btn svg{fill:#3A3F6E}.login-cta-sign-up__link,.login-cta-sign-up__link:hover{color:#4B528E}.login-cta-sign-up__icon{background:#4B528E;align-items:center;border-radius:100%;display:inline-flex;height:18px;justify-content:center;width:18px;margin-left:5px}.login-cta-sign-up__icon svg{height:10px;left:1px;width:9px}.login-section-sell__list{list-style:none;margin:0 0 20px}.login-section-sell__item{color:#333;font-size:16px;line-height:1.2;padding-left:18px;left:0;top:0}#circle.seal,.default-medium-button.inside-form{font-size:.875em}.login-section-sell__item:nth-child(1n+2){margin-top:22px}.login-section-sell__item::before{background:#4B528E;border-radius:100%;content:'';height:7px;left:0;position:absolute;top:3px;width:7px}#circle.seal{height:59px;padding:26px 0 0}.btn-facebook,.btn-facebook:hover{border-bottom:2px solid #6b87af!important}.btn-facebook{display:inline-block;margin:0;max-width:260px;vertical-align:middle}.btn-facebook:hover{color:#fff}.facebook-box{text-align:center}.facebook-box span{display:none}.login-box{background-color:#f7f7f7;font-size:16px;margin-left:10px;margin-right:10px;padding:1.25em 8%;-webkit-box-shadow:1px 1px 0 0 #e3e3e3;box-shadow:1px 1px 0 0 #e3e3e3}.login-box.--facebook{display:block;max-width:100%;text-align:left}.button-box,.login-box__title,.login-sell__item{text-align:center}.login-box.--facebook>span{display:inline-block;font-size:1.125em;margin-right:1em;vertical-align:middle}.login-box__title{color:#4d538c;font-family:Montserrat,sans-serif;font-size:.9em;font-weight:700;text-transform:uppercase;margin-bottom:0}.login-box__title span{display:block;font-weight:300;margin-top:.4em}.login-box__title svg{margin-left:.2em;fill:currentColor;width:1.25em;height:1.25em;vertical-align:bottom}.login-box__divisor{background-color:#d8d8d8;height:1px;margin:0}.login-box__divisor.--lg{display:none;background-color:#fff;height:3px}.field,.field input{width:100%!important}.field,.field_inline{margin:1em 0 0}.alert_inline,.field label,.field_inline label{font-size:.75em}.field input,.field select,.field_inline select{box-sizing:border-box;height:35px;padding:0 .6em;border:1px solid #cfd3d6;border-top:1px solid #c7c6c6;border-bottom:1px solid #d4d8db;background-color:#fff;font-size:.875em;border-radius:5px;-webkit-box-shadow:inset rgba(102,102,102,.1) 0 2px 0;box-shadow:inset rgba(102,102,102,.1) 0 2px 0}.form-profile{display:none}.login-sell{padding-bottom:43px}.login-sell__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-sell__item{width:185px;text-transform:uppercase;-webkit-box-flex:1;-ms-flex:1;flex:1}.login-sell__item+.login-sell__item{margin-top:2em}.login-sell__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:84px}.text-center{text-align:center!important}.text-underline{text-decoration:underline!important}.mt-sm{margin-top:12px!important}.mt-md{margin-top:20px!important}.mt-lg{margin-top:32px!important}.hide-sm{display:none!important}@media only screen and (min-width:768px){.login-sell__list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 auto;max-width:570px}.login-sell__item+.login-sell__item{margin-top:0}.login-box__divisor.--lg{display:block}}@media only screen and (min-width:1024px){.button-box,.field,.field_inline{text-align:left}.section-login div.alert{box-sizing:border-box;margin:0 10px;max-width:100%;width:calc(100% - 20px)}.section-login select{cursor:pointer}.login__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.login-box{max-width:49%;padding:1.25em 2%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1;flex:1}.login-box__title{font-size:1.125em;text-align:left}.login-box__title .default-medium-button{display:none}.login-box__title span{display:inline}.login-box__title svg{display:none}.login-box__main{-webkit-box-flex:1;-ms-flex:1;flex:1}.field{max-width:66.666667%!important}.field_inline select{min-width:90px}.POPGender select{width:187px}.form-profile{display:block}.hide-sm{display:block!important}}.section-login{display:none}@media (min-width:1024px){.login{display:none}.section-login{display:block}}