#modal-popup-social .modal-content{max-width:600px;margin-left:-300px}
#modal-popup-social .modal-body{padding:0}
#modal-popup-social .modal-body .forgot{text-align:left;margin:10px auto}
#modal-popup-social #modal-popup-social-form{position:relative;min-height:1px;display:table-cell;vertical-align:middle;padding:20px 45px;width:521px;text-align:center}
#modal-popup-social .form-input .title{text-transform:uppercase;margin-bottom:14px;padding:0 90px}
#modal-popup-social .form-input .subtitle{color:#494949;padding:0 90px;margin-bottom:28px}
#modal-popup-social.modal-body{padding:15px 15px 14px 15px}
#modal-popup-social .modal-body .table-container-row{display:table;width:100%}
#modal-popup-social .privacy-policy span.icon{background:url(images/common/baa/checkboxSmall@2xV2.png) no-repeat;background-size:14px 42px;display:inline-block;width:14px;height:14px;top:0;left:0;cursor:pointer;margin-top:5px}
#modal-popup-social .form-input .textbox-submit-social{max-width:430px;margin:0 auto}
#modal-popup-social .form-input .textbox-submit-social input{height:50px}
#modal-popup-social .form-input .textbox-submit-social input#email-social-modalpopup{padding:6px 16px;max-width:100%;margin-bottom:14px}
#modal-popup-social .form-input .textbox-submit-social input#firstname-social-modalpopup,input#lastname-social-modalpopup{width:49%;float:left;margin-bottom:14px}
#modal-popup-social .form-input .textbox-submit-social input#lastname-social-modalpopup{float:right}
#modal-popup-social .form-input .textbox-submit-social input#password-social-modalpopup{padding:6px 16px;max-width:100%}
#modal-popup-social #privacy-social{display:none;visibility:hidden}
#modal-popup-social #emailError-social-modalpopup,#modal-popup-social #emailExistError-social,#modal-popup-social #invalidPassword-social{margin-top:4px;color:#d8000c;font-style:italic}
#modal-popup-social #sendEmailForgot{padding:5px;color:#d8000c;font-style:italic;text-align:left}
#modal-popup-social .privacy-policy.selected span.icon{background:url(images/common/baa/checkboxSmall@2xV2.png) no-repeat left center;background-size:14px 43px;background-position:0 -14px}
#modal-popup-social .privacy-policy.privacyError span.icon{background-size:14px 42px;background-position:0 -28px}
#modal-popup-social .privacy-policy.privacyError span.content-privacy{color:#af2600}
#modal-popup-social .privacy-policy.privacyError u{color:#af2600}
#modal-popup-social .privacy{max-width:430px;margin:0 auto}
#modal-popup-social .privacy-policy{display:inline-block;height:auto;line-height:20px;color:#939393;text-align:left;padding-top:0}
#modal-popup-social .privacy-policy>div{float:left}
#modal-popup-social .privacy-policy .icon-container{width:7%}
#modal-popup-social .privacy-policy .message-container{width:93%}
#modal-popup-social .privacy-policy a{color:#333}
#modal-popup-social .form-input .content-privacy{display:inline-block}
#modal-popup-social .container-form .form-input{text-align:center}
#modal-popup-social .form-input #reset-social-password{margin:0}
#modal-popup-social .form-input .button{line-height:40px;font-size:16px;color:white;border:2px solid white;display:inline-block;width:auto;min-width:46%;height:45px;text-align:center;cursor:pointer;margin:2%}
@media(max-width:767px){#modal-popup-social .modal-content{margin-left:0}
#modal-popup-social .reversed-positions #modal-popup-social-form,#modal-popup-social #modal-popup-social-form{display:block;padding:20px 28px 48px;width:100%;left:0}
#modal-popup-social .modal-body .table-container-row{display:block}
#modal-popup-social .form-input .title{font-size:19px;line-height:25px;margin:0 0 22px;padding:0}
#modal-popup-social .form-input .subtitle{font-size:16px;line-height:21px;padding:0}
#modal-popup-social .editorial-image-form .form-input{padding-right:0;padding-left:0}
#modal-popup-social .form-input .content-privacy{margin-left:0}
#modal-popup-social .privacy{margin-bottom:11px}
#modal-popup-social .privacy-policy span.icon{margin-top:0}
#modal-popup-social #emailError-social-modalpopup,#modal-popup-social #emailExistError-social,#modal-popup-social #invalidPassword-social,#modal-popup-social #sendEmailForgot{margin-left:0;text-align:center;width:100%;line-height:16px}
#modal-popup-social .privacy-policy{color:#636363;line-height:16px}
}