.form-login-slidedown{display:none;position:absolute;top:63px;right:0;padding:0 0 10px;max-width:280px;background-color:#fff;text-align:left;text-align-last:left;-webkit-box-shadow:0 10px 15px rgba(0,0,0,.4);-moz-box-shadow:0 10px 15px rgba(0,0,0,.4);box-shadow:0 10px 15px rgba(0,0,0,.4);z-index:100}.form-login-slidedown .attention{display:none;position:relative;margin:0;padding:15px 25px;width:100%;background:#fff1f5;color:#f09;font-size:12px;line-height:16px;font-weight:700;text-align:center}.form-login-slidedown .login-header{background:url(/campaign/static/images/do_blue/login-header.png?1602708326);height:26px;width:280px;padding-right:5px;padding-top:7px}.form-login-slidedown .close-header:after{content:"";display:table;clear:both}.form-login-slidedown .flatbutton{margin-top:0}.form-login-slidedown .flatbutton a{display:block;margin-bottom:0;padding:0 4px;background-color:#fff;color:#f20476;text-transform:uppercase;text-align:center;font-weight:700;font-size:11px;line-height:14px;text-decoration:none;-webkit-box-shadow:0 0 3px -1px rgba(0,0,0,0);-moz-box-shadow:0 0 3px -1px rgba(0,0,0,0);box-shadow:0 0 3px -1px rgba(0,0,0,0)}.form-login-slidedown .flatbutton a:after{content:"";display:table;clear:both}.form-login-slidedown .close{font-size:11px;text-transform:uppercase;color:#545657;float:left;line-height:14px;padding:0 8px;font-weight:700}.form-login-slidedown .form-login-inputs{padding:18px 30px;width:100%;min-height:148px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-login-slidedown .form-login-inputs button{height:32px;border:none;background:#f20476;-webkit-transform:skew(-18deg);-ms-transform:skew(-18deg);transform:skew(-18deg);cursor:pointer}.form-login-slidedown .form-login-inputs button:hover{background:#d27}.form-login-slidedown .form-login-inputs button table{margin:0 19px}.form-login-slidedown .form-login-inputs button table .button_td1{position:relative;font-family:archivo_narrowbold,Helvetica,Arial,sans-serif;font-size:14px;color:#fff;text-transform:uppercase;white-space:nowrap;-webkit-transform:skew(18deg);-ms-transform:skew(18deg);transform:skew(18deg)}.form-login-slidedown .form-login-inputs h2{margin-top:0;margin-bottom:15px;color:#00acec;font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:18px;font-weight:700;text-transform:uppercase}.form-login-slidedown .form-login-inputs .right{float:right}.form-login-slidedown .form-login-inputs .buttonwrapper button.small{margin-left:0}.form-login-slidedown .form-login-inputs #form-login-profile-slide{text-align:left}.form-login-slidedown .form-login-inputs #form-login-profile-slide a{color:#09c;font-size:11px;line-height:14px}.form-login-slidedown .form-login-inputs #form-login-profile-slide input{padding:7px 5px;width:100%;border:1px solid #dadada;background-color:#fff;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-login-slidedown .form-login-inputs #form-login-profile-slide .textwrapper{margin-bottom:9px;padding:0;height:auto;background:0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-login-slidedown .form-login-inputs #form-login-profile-slide .labeloverlay{position:absolute;padding:5px;color:#333;font-size:12px;line-height:20px;font-weight:400;z-index:1}.form-login-slidedown .form-login-inputs #form-login-profile-slide .form-login-profile-slide-remember_me{margin-bottom:10px}.form-login-slidedown .form-login-inputs #form-login-profile-slide #slidedown_remember_me{display:inline-block;vertical-align:middle}.form-login-slidedown .form-login-inputs #form-login-profile-slide .agreement{font-size:12px;font-family:Arial;padding-bottom:10px}.form-login-slidedown .form-login-inputs #form-login-profile-slide .agreement input.checkbox{float:none;vertical-align:middle;width:15px}.form-login-slidedown .form-login-inputs #form-login-profile-slide .agreement#slidedown_fb_terms_of_service_block a{margin-left:0}.form-login-slidedown .form-login-inputs #form-login-profile-slide .agreement#slidedown_fb_terms_of_service_block span{right:auto;margin:0;width:auto}.form-login-slidedown .form-login-inputs #form-login-profile-slide .agreement .agreement-text{display:inline;vertical-align:middle}.form-login-slidedown .form-login-inputs #form-login-profile-slide .error{border:1px solid #f09;background-color:#fff1f5}.form-login-slidedown form label{display:block;clear:both}.form-login-slidedown label{color:#666;font-weight:700}.form-login-slidedown label.email{margin-bottom:10px}.form-login-slidedown a,.form-login-slidedown a:active,.form-login-slidedown a:hover{text-decoration:none}.form-login-slidedown a.forgot_password{float:right;color:#39c;font-size:11px;font-weight:400}.form-login-slidedown .button,.form-login-slidedown button,.form-login-slidedown input[type=button],.form-login-slidedown input[type=reset],.form-login-slidedown input[type=submit]{padding:.3em 1.5em}.form-login-slidedown input[type=submit]{float:right;padding:4px 10px 3px}[dir=rtl] .form-login-slidedown{left:0;right:auto;text-align:right;text-align-last:right}[dir=rtl] .form-login-slidedown .login-header{padding-right:0;padding-left:5px}[dir=rtl] .form-login-slidedown .close{margin-left:0!important;margin-right:10px}[dir=rtl] .form-login-slidedown .flatbutton a{margin-left:0!important;margin-right:10px}[dir=rtl] .form-login-slidedown .form-login-inputs #form-login-profile-slide{text-align:right}[dir=rtl] .form-login-slidedown .form-login-inputs #form-login-profile-slide a{float:none;margin-left:0}[dir=rtl] .form-login-slidedown .form-login-inputs #form-login-profile-slide .right{float:left!important}[dir=rtl] .form-login-slidedown .form-login-inputs #form-login-profile-slide .right .buttonwrapper{margin-left:10px}