#rl-email-container{display:block;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99998}#rl-email{background-color:#fff;border:30px solid #fff;border-radius:5px;font-family:Arial,sans-serif;font-size:16px;margin:30px auto;position:relative;width:400px;z-index:99999}#rl-email .rl-email-company-name{font-size:12px;font-weight:700;letter-spacing:5px;margin:0 0 1em;text-align:center;text-transform:uppercase}#rl-email input,#rl-email textarea{border-color:gray;border-width:1px;color:#222;font-family:Arial,sans-serif;font-size:18px;line-height:normal;padding:5px 5px 4px}#rl-email textarea{height:3em;margin:0 0 1.5em 2px}#rl-email label{color:#444;display:block;font-family:Arial,sans-serif;font-size:16px;left:auto;position:static;text-align:left;width:100%}#rl-email label.error .rl-email-required{color:#b94a48}#rl-email label.error input,#rl-email label.error textarea{background-color:#fff8e1}#rl-email label#rl-do-not-email-label{clear:both;font-size:12px;margin:-1.5em 0 1.5em 2px;text-align:justify}#rl-email .rl-email-required{color:#999;font-size:12px;font-weight:700;margin-left:.5em;text-transform:uppercase}#rl-email .rl-email-field{display:block;width:96%}#rl-email .rl-button{border-radius:3px;cursor:pointer;display:inline-block;font-family:arial;font-size:15px;font-weight:700;margin:3px;padding:6px 24px;text-decoration:none}#rl-email .rl-button[type=submit]{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#007dc1),color-stop(1,#0061a7));background:-moz-linear-gradient(top,#007dc1 5%,#0061a7 100%);background:-webkit-linear-gradient(top,#007dc1 5%,#0061a7);background:-o-linear-gradient(top,#007dc1 5%,#0061a7 100%);background:-ms-linear-gradient(top,#007dc1 5%,#0061a7 100%);background:linear-gradient(180deg,#007dc1 5%,#0061a7);background-color:#007dc1;border:1px solid #124d77;-moz-box-shadow:inset 0 1px 0 0 #54a3f7;-webkit-box-shadow:inset 0 1px 0 0 #54a3f7;box-shadow:inset 0 1px 0 0 #54a3f7;color:#fff;text-shadow:0 1px 0 #154682}#rl-email .rl-button:hover[type=submit]{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#0061a7),color-stop(1,#007dc1));background:-moz-linear-gradient(top,#0061a7 5%,#007dc1 100%);background:-webkit-linear-gradient(top,#0061a7 5%,#007dc1);background:-o-linear-gradient(top,#0061a7 5%,#007dc1 100%);background:-ms-linear-gradient(top,#0061a7 5%,#007dc1 100%);background:linear-gradient(180deg,#0061a7 5%,#007dc1);background-color:#0061a7}#rl-email .rl-button[type=button]{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fff),color-stop(1,#e3e0e3));background:-moz-linear-gradient(top,#fff 5%,#e3e0e3 100%);background:-webkit-linear-gradient(top,#fff 5%,#e3e0e3);background:-o-linear-gradient(top,#fff 5%,#e3e0e3 100%);background:-ms-linear-gradient(top,#fff 5%,#e3e0e3 100%);background:linear-gradient(180deg,#fff 5%,#e3e0e3);background-color:#fff;border:1px solid #ccc;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;color:#666;text-shadow:0 1px 0 #fff}#rl-email .rl-button:hover[type=button]{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#e3e0e3),color-stop(1,#fff));background:-moz-linear-gradient(top,#e3e0e3 5%,#fff 100%);background:-webkit-linear-gradient(top,#e3e0e3 5%,#fff);background:-o-linear-gradient(top,#e3e0e3 5%,#fff 100%);background:-ms-linear-gradient(top,#e3e0e3 5%,#fff 100%);background:linear-gradient(180deg,#e3e0e3 5%,#fff);background-color:#e3e0e3}#rl-email-container .rl-email-overlay-win{background-color:#000;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:9998}@media only screen and (max-width:480px){#rl-email-container .rl-email-overlay-win{background-color:#fff;opacity:1}#rl-email{border:10px solid #fff;border-radius:0;left:0;margin-left:0;margin-top:0;top:0;width:90%}}.rl-implied-consent-notice-close{cursor:pointer;height:16px;position:absolute;right:10px;text-align:center;top:10px;width:16px}.rl-implied-consent-notice-close:after,.rl-implied-consent-notice-close:before{background-color:#aaa;content:" ";height:16px;position:absolute;width:2px}.rl-implied-consent-notice-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.rl-implied-consent-notice-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#rl-implied-consent-notice-container{position:relative}#rl-implied-consent-notice-container,#rl-implied-consent-notice-container-bottom{color:#333!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;z-index:99999}#rl-implied-consent-notice-container-bottom{bottom:0;position:fixed;width:99%}#rl-implied-consent-notice-top{position:absolute}#rl-implied-consent-text-container{margin:0 auto;padding:10px 20px}#rl-implied-consent-text{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.3}#rl-implied-consent-text a{color:inherit!important;text-decoration:underline!important}.rl-implied-consent-notice{background-color:#fff!important;border-bottom:1px solid #ddd;box-shadow:0 1px 8px rgba(0,0,0,.17);left:0;opacity:1;padding-bottom:45px;right:0;top:0}#rl-privacy-notice-container{color:#333!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;position:relative;z-index:99999}#rl-privacy-notice-top{position:absolute}#rl-privacy-text-container{margin:0 auto;padding:10px 20px}#rl-privacy-text{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.3}#rl-privacy-text a{color:inherit!important;text-decoration:underline!important}button#rl-privacy-accept,button#rl-privacy-decline{background:#5688ea!important;border:1px solid #416dc4;border-radius:3px;cursor:pointer;line-height:1.1;margin:5px 10px;padding:8px 18px;position:absolute}button#rl-privacy-accept{bottom:5px;right:10px}button#rl-privacy-decline{bottom:5px;left:10px}.rl-accept-text,.rl-decline-text{color:#fff!important;font-size:15px;font-weight:700;letter-spacing:0}.rl-dismiss-text{align-items:center;display:flex}.rl-dismiss{font-size:1.5em;font-style:bold;padding-left:10px}.rl-privacy-wrapper{bottom:0;margin-bottom:8px;margin-right:8px;position:fixed}.rl-privacy-notice{background-color:#fff!important;border-bottom:1px solid #ddd;box-shadow:0 1px 8px rgba(0,0,0,.17);left:0;opacity:1;padding-bottom:45px;right:0;top:0}