﻿@font-face{font-family:"Tungsten";src:url("../fonts/tungsten/@font-face/561f38b1f4570de0fb8a39d691ab058c.woff2");}@font-face{font-family:"Gotham";src:url("fonts/gotham/Gotham-Light.otf");}#output .auth-holder{padding-top:10%;margin:-50px 60px 10px;text-align:center;}body{background-image:url("/Content/images/poly-background.jpg");background-size:auto 250%;background-repeat:no-repeat;font-family:'RobotoDraft','Roboto',sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.splash-center-content{height:75vh;position:relative;}.splash-center-content .margin{margin:2rem auto 0 auto;}.splash-center-content .card .button-text{border-left:1px solid #7f7f7f !important;font-size:22px;}.splash-center-content .fp-link{text-align:center;margin-top:1%;font-size:1.8vh;}.splash-center-content .fp-link a{color:#a9a9a9;}.logo-title{position:relative;text-align:right;padding-left:100px;padding-top:10px;padding-right:50px;display:inline;}.container{position:relative;max-width:460px;width:100%;margin:auto;}.container.active .card:first-child{background:#f2f2f2;margin:0 15px;}.container.active .card:nth-child(2){background:#fafafa;margin:0 10px;}.container.active .card.alt{top:20px;right:0;width:100%;min-width:100%;height:auto;border-radius:5px;padding:60px 0 40px;overflow:hidden;}.container.active .card.alt .toggle{position:absolute;top:40px;right:-70px;box-shadow:none;-webkit-transform:scale(10);transform:scale(10);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;}.container.active .card.alt .toggle:before{content:'';}.container.active .card.alt .title,.container.active .card.alt .input-container,.container.active .card.alt .button-container{left:0;opacity:1;visibility:visible;transition:.3s ease;}.container.active .card.alt .title{transition-delay:.3s;}.container.active .card.alt .input-container{transition-delay:.4s;}.container.active .card.alt .input-container:nth-child(2){transition-delay:.5s;}.container.active .card.alt .input-container:nth-child(3){transition-delay:.6s;}.container.active .card.alt .button-container{transition-delay:.7s;}.card{position:relative;background:#fff;border-radius:5px;padding:20px 0 40px 0;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:.3s ease;}.card .title{position:relative;z-index:1;margin:0 0 15px;padding:0 0 0 50px;color:var(--primary-color);font-size:32px;font-weight:600;text-transform:uppercase;}.card .errorShow{margin-right:60px;margin-bottom:5%;margin-left:60px;}.card .login-holder{padding-top:10%;margin:-50px 60px 10px;}.card .input-container{position:relative;margin:0 60px 20px;}.card .input-container input{outline:none;z-index:1;position:relative;background:none;width:100%;height:46px;border:0;color:#212121;font-size:24px;font-weight:400;margin-top:12px;}.card .input-container input:focus~label{color:#9d9d9d;-webkit-transform:translate(-12%,-50%) scale(.75);transform:translate(-12%,-50%) scale(.75);}.card .input-container input:focus~.bar:before,.card .input-container input:focus~.bar:after{width:50%;}.card .input-container input:valid~label{color:#9d9d9d;-webkit-transform:translate(-12%,-50%) scale(.75);transform:translate(-12%,-50%) scale(.75);}.card .input-container label{position:absolute;top:0;left:0;color:#757575;font-size:24px;font-weight:300;line-height:60px;transition:.2s ease;}.card .input-container .bar{position:absolute;left:0;bottom:0;background:#757575;width:100%;height:1px;}.card .input-container .bar:before,.card .input-container .bar:after{content:'';position:absolute;background:var(--primary-color);width:0;height:2px;transition:.2s ease;}.card .input-container .bar:before{left:50%;}.card .input-container .bar:after{right:50%;}.card .button-container{margin:0 60px;text-align:center;}.card .button-container button{outline:0;cursor:pointer;position:relative;display:inline-block;background:0;width:240px;border:2px solid #e3e3e3;padding:20px 0;font-size:24px;font-weight:600;line-height:1;text-transform:uppercase;overflow:hidden;transition:.3s ease;}.card .button-container button span{position:relative;z-index:1;color:#ddd;transition:.3s ease;}.card .button-container button:before{content:'';position:absolute;top:50%;left:50%;display:block;background:var(--primary-color);width:30px;height:30px;border-radius:100%;margin:-15px 0 0 -15px;opacity:0;transition:.3s ease;}.card .button-container button:hover,.card .button-container button:active,.card .button-container button:focus{border-color:var(--primary-color);}.card .button-container button:hover span,.card .button-container button:active span,.card .button-container button:focus span{color:var(--primary-color);}.card .button-container button:active span,.card .button-container button:focus span{color:#fff;}.card .button-container button:active:before,.card .button-container button:focus:before{opacity:1;-webkit-transform:scale(10);transform:scale(10);}.card .footer{margin:20px 0 0;color:#5b5959;font-size:18px;font-weight:300;text-align:center;}.card .footer a{color:inherit;text-decoration:none;transition:.3s ease;}.card .footer a:hover{color:var(--primary-color);}.card.alt{position:absolute;top:40px;right:-70px;z-index:10;width:140px;height:140px;background:none;border-radius:100%;box-shadow:none;padding:0;transition:.3s ease;}.card.alt .toggle{position:relative;background:var(--primary-color);width:140px;height:140px;border-radius:100%;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);color:#fff;font-size:58px;line-height:140px;text-align:center;cursor:pointer;}.card.alt .toggle:before{content:'';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0,0);transform:translate(0,0);}.card.alt .title,.card.alt .input-container,.card.alt .button-container{left:100px;opacity:0;visibility:hidden;}.card.alt .title{position:relative;border-color:#fff;color:#fff;}.card.alt .title .close{cursor:pointer;position:absolute;top:0;right:60px;display:inline;color:#fff;font-size:58px;font-weight:400;}.card.alt .title .close:before{content:'×';}.card.alt .input-container input{color:#fff;}.card.alt .input-container input:focus~label{color:#fff;}.card.alt .input-container input:focus~.bar:before,.card.alt .input-container input:focus~.bar:after{background:#fff;}.card.alt .input-container input:valid~label{color:#fff;}.card.alt .input-container label{color:rgba(255,255,255,.8);}.card.alt .input-container .bar{background:rgba(255,255,255,.8);}.card.alt .button-container button{width:100%;background:#fff;border-color:#fff;}.card.alt .button-container button span{color:var(--primary-color);}.card.alt .button-container button:hover{background:rgba(255,255,255,.9);}.card.alt .button-container button:active:before,.card.alt .button-container button:focus:before{display:none;}@-webkit-keyframes buttonFadeInUp{0%{bottom:30px;opacity:0;}}@keyframes buttonFadeInUp{0%{bottom:30px;opacity:0;}}