abbr,address,article,aside,audio,b,blockquote,body,body div,caption,cite,code,dd,del,details,dfn,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font-weight:400;vertical-align:baseline;background:transparent}article,aside,details,figure,footer,header,main,nav,section,summary{display:block}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}embed,img,object{max-width:100%}ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:separate;border-spacing:0}th{font-weight:700;vertical-align:bottom}td{font-weight:400;vertical-align:top}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}input,select,textarea{font:99% sans-serif}table{font-size:inherit;font:100%}small{font-size:85%}strong{font-weight:700}td,td img{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}code,kbd,pre,samp{font-family:monospace,sans-serif}.clickable,button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer;-webkit-appearance:none}button,input,select,textarea{margin:0}button,input[type=button]{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}.clearfix:after{content:" ";display:block;clear:both}@font-face{font-family:ArchivoBlack-Regular;font-style:normal;font-weight:400;src:url(//tusallc-prod-tfk-time-edge.s3.amazonaws.com/taas-edge-assets/fonts/Archivo/ArchivoBlack-Regular.ttf) format("opentype")}@font-face{font-family:Judson-Regular;font-style:normal;font-weight:400;src:url(//tusallc-prod-tfk-time-edge.s3.amazonaws.com/taas-edge-assets/fonts/Judson/Judson-Regular.ttf) format("opentype")}@font-face{font-family:Judson-Bold;font-style:normal;font-weight:400;src:url(//tusallc-prod-tfk-time-edge.s3.amazonaws.com/taas-edge-assets/fonts/Judson/Judson-Bold.ttf) format("opentype")}@font-face{font-family:Roboto-Black;font-style:normal;font-weight:400;src:url(//tusallc-prod-tfk-time-edge.s3.amazonaws.com/taas-edge-assets/fonts/TFK/Roboto/Roboto-Black.ttf) format("opentype")}body{font-family:Roboto,Arial,sans-serif}.container{padding:25px;max-width:450px;margin:0 auto}.container.edge-label{color:#fff}h1{font-size:35px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.3;margin:0 auto;padding:10px;letter-spacing:.22px;text-align:center}h1.bold{font-weight:700;line-height:normal;letter-spacing:1.5px}h1.bold,h2{font-size:24px;font-stretch:normal;font-style:normal;text-align:center}h2{font-weight:400;line-height:1.3;margin:0 auto;padding:10px;letter-spacing:.22px}h2.bold{font-size:24px;font-weight:700;line-height:normal;letter-spacing:1.5px}h2.bold,h3{font-stretch:normal;font-style:normal;text-align:center}h3{font-size:16px;font-weight:400;line-height:1.2;letter-spacing:.15px;margin:0 auto;padding:10px}input[type=password],input[type=text]{padding:12px 16px}input[type=password],input[type=text],select{width:100%;height:40px;font-family:Roboto,Arial,sans-serif;font-size:16px;margin:8px 0;border-radius:3px;border:1px solid #000001;background-color:#f0f1f2;box-sizing:border-box}select{padding:8px}input:focus,select:focus{outline:none!important;box-shadow:0 0 10px #719ece}input[type=button]{background-color:#bbb8b8;color:#fff;font-family:Roboto,Arial,sans-serif;padding:14px 20px;margin:8px 0;font-size:14px;font-weight:900;font-stretch:normal;font-style:normal;line-height:.86;letter-spacing:1.17px;text-align:center;border-radius:3px;border:none;cursor:default;width:100%}input[type=button]:enabled:hover{cursor:pointer;opacity:.8}input[type=button].enabled{background-color:#e90606}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover{border:1px solid green;-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px #f0f1f2 inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}label{display:block;font-weight:700}label:hover{cursor:default}#error-message,.error-message{padding-top:10px}#error-message span,.error-message span{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:.13px;color:#393939}#error-message.edge-label span,#error-message.edge-label span a,.error-message.edge-label span,.error-message.edge-label span a{color:#fff}#error-message span:before,.error-message span:before{content:"";display:block;background:url(/taas-assets/img/error.svg) no-repeat;width:20px;height:15px;float:left;margin:2px 2px 0 0}#success-message,.success-message{padding-top:10px}#success-message span,.success-message span{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:.13px;color:#393939}#success-message span:before,.success-message span:before{content:"";display:block;background:url(/taas-assets/img/success.svg) no-repeat;width:20px;height:15px;float:left;margin:2px 2px 0 0}.bottom-padding-5{padding-bottom:5px}.top-padding-0{padding-top:0}.top-padding-1{padding-top:1px}.top-padding-2{padding-top:2px}.top-padding-3{padding-top:3px}.top-padding-4{padding-top:4px}.top-padding-5{padding-top:5px}.cancelbtn{width:auto;padding:10px 18px;background-color:#f44336}.imgcontainer{text-align:center;margin:24px 0 12px}img.avatar{width:40%;border-radius:50%}span.psw{float:right;padding-top:16px}a{color:#e90606}a.edge{color:#fff}@media screen and (max-width:300px){span.psw{display:block;float:none}.cancelbtn{width:100%}}.password-show-container{position:relative}.password-show-container .password-show{position:absolute;top:23px;right:15px;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.11px;text-align:right;color:#000;cursor:pointer}.horizontal-line{width:100%;text-align:center;border-bottom:1px solid #a3a5a9;line-height:.1em;margin:10px 0;clear:both;padding-top:20px}.horizontal-line span{width:24px;height:14px;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:0;letter-spacing:.36px;text-align:center;color:#a3a5a9;background-color:#fff;padding:5px}.account-subscriber .horizontal-line{padding-top:0;margin:10px 0 25px}button.facebook-login,button.google-login{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;background-color:#fff;border:1px solid #a3a5a9;color:#000;width:calc(50% - 10px);float:left;padding-top:12px;padding-bottom:12px;border-radius:3px}button.google-login{margin-right:10px;display:flex;justify-content:center;z-index:-1}button.google-login img{height:18px;width:18px}button.google-login span{margin:2px 0 0 5px}button.facebook-login{margin-left:10px;display:flex;justify-content:center;z-index:-1}button.facebook-login img{height:19px;width:19px}button.facebook-login span{margin:2px 0 0 5px}@media screen and (max-width:330px){button.facebook-login span{margin:2px 0 0 4px}}.hide{display:none}.account-overlay .container{padding:0}.separator{clear:both;padding:10px}.legal-container{margin-top:5px}.legal-container p{font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:center;color:#000001}.legal-container.edge-label p{color:#fff}.legal-container .canada,.legal-container .eu{margin:15px 0 5px}.legal-container .canada input,.legal-container .eu input{float:left;margin:0 5px 0 0}nav{width:100%;height:60px;box-shadow:0 2px 4px 0 rgba(0,0,0,.2);background-color:#fff}.brand-tfk nav .nav-logo{width:163px;height:36px;margin-top:12px;margin-left:18px}.brand-time nav .nav-logo{width:100px;height:60px;margin:auto;padding-top:10px}.brand-time footer{width:100%;max-width:100%}.brand-time footer.main .footer-legal{color:#8b8d91;font-size:10px;letter-spacing:.5px;line-height:30px;padding-left:16px;padding-right:16px;padding-top:20px;max-width:1200px;margin:auto;text-align:center}.overlay-login-link{font-family:Roboto,HelveticaNeue,sans-serif;font-size:12px;color:#626262;margin-bottom:20px;text-align:center}h2{font-family:Zilla Slab,Lora,Georgia,Times,serif;font-weight:600}h3{padding-bottom:25px}h2.overlay-text{font-family:Zilla Slab,Lora,Georgia,Times,serif;font-weight:700;margin-bottom:0;font-size:28px;letter-spacing:.23px;line-height:34px;padding-bottom:3px}h3.overlay-text{font-family:Roboto,HelveticaNeue,sans-serif;margin-bottom:0;font-size:16px;line-height:1.38;letter-spacing:.15px;padding-top:0;padding-bottom:20px}.grecaptcha-badge{visibility:hidden}.account-overlay #login,.account-overlay #sign-up{margin-top:3px}body.account-overlay{padding:0 20px}.processing-overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;color:red;z-index:99999}.processing-overlay .processing-overlay-content{max-width:480px;height:572px;margin:auto;border-radius:15px;background-color:#fff;text-align:center;background-color:hsla(0,0%,100%,.5)}.processing-overlay #processing-wrapper{display:inline-block;position:relative;margin-top:21.6%}.processing-overlay #processing-wrapper #processing-label{position:absolute;bottom:74px;left:34px;color:#000;font-size:14px}@media screen and (max-width:405px){.processing-overlay .processing-overlay-content{height:680px}.processing-overlay #processing-wrapper{margin-top:73%}}.form-element{padding-top:15px;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.11px}.form-element.password span{display:inline-block;width:50%;text-align:right}.form-element.password label{display:inline-block;width:50%;text-align:left}.form-element.password span.edge{display:inline-block;width:100%;text-align:right}h1.edge-title{font-family:ArchivoBlack-Regular}h3.edge-student-info-title{font-family:Judson-Regular}.edge-student-input{font-family:Judson-Bold}.edge-login-input{font-family:Roboto-Black}