﻿@-webkit-keyframes bg-color{0%{background-color:#1a6633}25%{background-color:#1a3366}50%{background-color:#661a66}75%{background-color:#1a3366}100%{background-color:#1a6633}}@-moz-keyframes bg-color{0%{background-color:#1a6633}25%{background-color:#1a3366}50%{background-color:#661a66}75%{background-color:#1a3366}100%{background-color:#1a6633}}@-ms-keyframes bg-color{0%{background-color:#1a6633}25%{background-color:#1a3366}50%{background-color:#661a66}75%{background-color:#1a3366}100%{background-color:#1a6633}}@-o-keyframes bg-color{0%{background-color:#1a6633}25%{background-color:#1a3366}50%{background-color:#661a66}75%{background-color:#1a3366}100%{background-color:#1a6633}}@keyframes bg-color{0%{background-color:#1a6633}25%{background-color:#1a3366}50%{background-color:#661a66}75%{background-color:#1a3366}100%{background-color:#1a6633}}*:focus{outline:none !important}textarea:focus,input:focus{outline:none !important}textarea:hover,input:hover,textarea:active,input:active,textarea:focus,input:focus{outline:0px !important;-webkit-appearance:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border-color:none}html{height:100vh;width:100%;position:relative;display:block;left:0;top:0;overflow-x:hidden}body{height:100%;width:100%;min-height:100vh;min-width:100vw;text-align:center;background-position:center center}body #loginheaderpart,body #loginwrap,body #loginfooterpart{width:100%;height:auto;margin:0px auto;padding:0px;background:none;font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none}body #loginheaderpart a.button,body #loginwrap a.button,body #loginfooterpart a.button{text-transform:uppercase;border-radius:6px;margin:0px auto;width:100%;height:auto;padding:1em 2em;box-sizing:border-box;border:0px none;background:#617482;color:#fff;cursor:pointer;-webkit-letter-spacing:.1em;-moz-letter-spacing:.1em;-ms-letter-spacing:.1em;letter-spacing:.1em;box-shadow:2px 6px 9px rgba(56,90,100,0.3)}body #loginheaderpart a.button.button.info-return-btn,body #loginwrap a.button.button.info-return-btn,body #loginfooterpart a.button.button.info-return-btn{display:inline-block;float:none;clear:both;width:auto !important;max-width:100%}body #loginheaderpart a.button:hover,body #loginheaderpart a.button:focus,body #loginwrap a.button:hover,body #loginwrap a.button:focus,body #loginfooterpart a.button:hover,body #loginfooterpart a.button:focus{color:#fff;background-color:#4b5b66}body #loginheaderpart label,body #loginwrap label,body #loginfooterpart label{padding:1em 0px 0px 0px}body #loginheaderpart .unsubscribe-info-revised,body #loginwrap .unsubscribe-info-revised,body #loginfooterpart .unsubscribe-info-revised{position:relative;top:auto;left:auto}body #loginheaderpart #login,body #loginwrap #login,body #loginfooterpart #login{padding:1vh;text-align:center;margin:0px auto;width:auto;float:none;clear:both;display:block;border:0px none;background-color:#FFF;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:1px 6px 12px rgba(0,0,0,0.2);-moz-box-shadow:1px 6px 12px rgba(0,0,0,0.2);-ms-box-shadow:1px 6px 12px rgba(0,0,0,0.2);-o-box-shadow:1px 6px 12px rgba(0,0,0,0.2);box-shadow:1px 6px 12px rgba(0,0,0,0.2)}body #loginheaderpart #login .inline-options,body #loginwrap #login .inline-options,body #loginfooterpart #login .inline-options{display:grid;clear:both;float:none;grid-template-columns:1fr 1fr 1fr;grid-gap:1vh;box-sizing:border-box;width:100%;padding:1vh;position:relative}body #loginheaderpart #login .inline-options select,body #loginwrap #login .inline-options select,body #loginfooterpart #login .inline-options select{width:100%;font-size:1.6vh;padding:1em .6em;border-radius:6px;background:#FFF;box-shadow:2px 4px 10px rgba(0,0,0,0.3);border:1px solid rgba(0,0,0,0.33);border:0px none;-webkit-filter:none;filter:none}body #loginheaderpart{text-align:center;padding:0px;margin:0px auto;height:100px;width:100%;background-image:url("/img/themes/default/logo.png");background-size:contain !important;background-position:center center;background-repeat:no-repeat}.ie body{background-size:100%}.ie .opacity_20{visibility:hidden}a{color:#164268}#particles-js{position:absolute;top:0;left:0;z-index:1;width:100vw;height:100vh;overflow:hidden;background-image:url('/img/themes/default/login-screen-bg.jpg');}#login-container{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;display:block;margin:0px auto;text-align:center;padding:0px !important;text-align:center;box-sizing:border-box}#login-container::before,#login-container::after{display:none}#login-subscription-container{display:block;position:absolute;z-index:9;left:50%;top:50%;margin:0px auto;padding:2vh;box-sizing:border-box;background-color:#FAFAFA;-webkit-box-shadow:3px 12px 24px rgba(0,0,0,0.5);-moz-box-shadow:3px 12px 24px rgba(0,0,0,0.5);-ms-box-shadow:3px 12px 24px rgba(0,0,0,0.5);-o-box-shadow:3px 12px 24px rgba(0,0,0,0.5);box-shadow:3px 12px 24px rgba(0,0,0,0.5);padding:3vh;-moz-border-radius:10px;border-radius:10px;width:100%;max-width:580px;min-width:280px;height:auto;-webkit-transform:translate3d(-50%, -50%, 0);-moz-transform:translate3d(-50%, -50%, 0);-ms-transform:translate3d(-50%, -50%, 0);-o-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.row{display:inline-block;float:none;clear:none;margin:0px auto;text-align:center;vertical-align:middle;position:absolute;z-index:2;width:100%;max-width:440px;min-width:280px;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0) scale(1.05);-moz-transform:translate3d(-50%, -50%, 0) scale(1.05);-ms-transform:translate3d(-50%, -50%, 0) scale(1.05);-o-transform:translate3d(-50%, -50%, 0) scale(1.05);transform:translate3d(-50%, -50%, 0) scale(1.05);opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media (max-width: 680px){.row{max-width:96%}}.row.hide-up{z-index:3;-webkit-transform:translate3d(-50%, -50%, 0) scale(1.05);-moz-transform:translate3d(-50%, -50%, 0) scale(1.05);-ms-transform:translate3d(-50%, -50%, 0) scale(1.05);-o-transform:translate3d(-50%, -50%, 0) scale(1.05);transform:translate3d(-50%, -50%, 0) scale(1.05);opacity:0;visibility:hidden}.row.hide-down{-webkit-transform:translate3d(-50%, -50%, 0) scale(.9);-moz-transform:translate3d(-50%, -50%, 0) scale(.9);-ms-transform:translate3d(-50%, -50%, 0) scale(.9);-o-transform:translate3d(-50%, -50%, 0) scale(.9);transform:translate3d(-50%, -50%, 0) scale(.9);opacity:0;visibility:hidden}.row.reveal{-webkit-transform:translate3d(-50%, -50%, 0) scale(1);-moz-transform:translate3d(-50%, -50%, 0) scale(1);-ms-transform:translate3d(-50%, -50%, 0) scale(1);-o-transform:translate3d(-50%, -50%, 0) scale(1);transform:translate3d(-50%, -50%, 0) scale(1);opacity:1;visibility:visible}.logo-container{display:block;text-align:center;padding:0px;margin:0px auto;height:100px;width:100%;background-repeat:no-repeat;background-size:contain !important;background-position:center center;background-image:url("/img/themes/default/logo.png")}.block{background-color:#FAFAFA;padding:16px 20px;-moz-border-radius:5px;border-radius:10px;margin:0px auto;text-align:left;display:inline-block;float:none;clear:none;width:100%;box-sizing:border-box;-webkit-box-shadow:3px 12px 24px rgba(0,0,0,0.5);-moz-box-shadow:3px 12px 24px rgba(0,0,0,0.5);-ms-box-shadow:3px 12px 24px rgba(0,0,0,0.5);-o-box-shadow:3px 12px 24px rgba(0,0,0,0.5);box-shadow:3px 12px 24px rgba(0,0,0,0.5)}.block select{height:auto;padding:.3em .6em;display:inline-block;-webkit-box-shadow:2px 4px 10px rgba(0,0,0,0.1);box-shadow:2px 4px 10px rgba(0,0,0,0.1);border:1px solid rgba(36,60,104,0.2);font-size:1.1em}.block .alert{padding:.5em 1em;line-height:1.2;margin:.5em 0px 0px 0px;display:none}@media (max-width: 767px){.container{padding-right:30px !important;padding-left:30px !important}}#dob{cursor:pointer !important}form,.alert{font-size:1.5vh}@media (max-width: 640px){form,.alert{font-size:2vh}}.form-group{margin:0px;padding-bottom:1em}#submit-error{display:none;padding:4px 6px;margin-bottom:8px;background-color:#eebbbd}.requirement{padding:4px 6px;margin-bottom:4px}.requirement span:before{content:""}.requirement.error{background-color:#eebbbd}.requirement.error span:before{content:""}.requirement.valid{background-color:#caeec1}.requirement.valid span:before{content:""}.message-container .message{font-size:12px}select{-webkit-box-shadow:2px 4px 10px rgba(0,0,0,0.1);box-shadow:2px 4px 10px rgba(0,0,0,0.1);border:1px solid rgba(36,60,104,0.2)}select.month{width:45%}select.day{width:23%}select.year{width:28%}#connection-status{position:fixed;top:0px;color:#fff;font-weight:bold;padding:4px 0px;width:100%;text-align:center;z-index:100;display:none}#connection-status.offline{background-color:#ff4800;text-shadow:1px 1px 1px #da2715}#connection-status.online{background-color:#5cb85c;text-shadow:1px 1px 1px #47a447}#consent-to-legal{-webkit-appearance:checkbox}.right-aligned{text-align:right}.center-aligned{text-align:center}.muted{padding-left:4px;color:#a0a0a0;font-size:.8em;font-style:italic}label{font-size:1em;line-height:1;opacity:.75;padding:.3em 0px;margin:0px auto;letter-spacing:.05em;font-weight:normal}.control-label{line-height:1;padding:.3em 0px;letter-spacing:.05em}input[type="text"],input[type="password"]{width:100%;font-size:1.1em;height:auto;padding:.3em .6em;border-radius:6px;background:rgba(255,255,255,0.8);-webkit-box-shadow:2px 4px 10px rgba(0,0,0,0.1);box-shadow:2px 4px 10px rgba(0,0,0,0.1);border:1px solid rgba(36,60,104,0.2);-webkit-filter:none;filter:none}input[type="submit"]{text-transform:uppercase;border-radius:6px;font-size:1.2em;margin:.5em auto;width:100%;padding:.6em 1.6em;box-sizing:border-box;border:0px none;background:#5BBB3E;color:#fff;-webkit-letter-spacing:.1em;-moz-letter-spacing:.1em;-ms-letter-spacing:.1em;letter-spacing:.1em;box-shadow:2px 6px 9px rgba(69,213,26,0.3)}#security-reset{width:100%;max-width:100%;margin:0px auto;box-sizing:border-box}.ie7 .block,.ie8 .block{width:370px !important;margin-left:auto;margin-right:auto}lingify-controls{z-index:999}
