@import url(https://fonts.googleapis.com/css?family=Lato);.btn.btn-primary,.btn.btn-secondary{border-radius:0}.btn.btn-primary{background-color:#3e96db;border-color:#3e96db}@media (max-width:767px){.pt-username{font-size:.8rem}.pt-signout{font-size:.9rem}}.fa-chevron-left:before{-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;left:0;top:0;display:block}.fa-chevron-left:hover:before{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:0}.fa-chevron-left:after{content:"\F00D";position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out}.fa-chevron-left:hover:after{-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:1}.header{color:#fff;margin:10px 20px}div.header{padding-top:0!important}.header .menu-icon{padding:10px;cursor:pointer}#app{min-height:100vh}body{background:linear-gradient(135deg,#0090ff 7%,#009688 72%) no-repeat;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input::-webkit-input-placeholder{color:#fff!important;opacity:1}input::-moz-placeholder{color:#fff!important;opacity:1}input:-ms-input-placeholder{color:#fff!important;opacity:1}input::-ms-input-placeholder{color:#fff!important;opacity:1}input::placeholder{color:#fff!important;opacity:1}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 35px #fff inset}.form-row{width:400px}#login-form .input-group{margin:38px 0}#login-form .input-group-prepend .input-group-text{color:#fff;background-color:transparent;border-radius:0;border-color:hsla(0,0%,100%,.4)}#login-form input.form-control{border-radius:0;background-color:hsla(0,0%,100%,.4);color:#fff;border:0;height:52px}.message{background-color:rgba(244,67,54,.9);color:#fff}#login-button{border-radius:0;border-color:hsla(0,0%,100%,.5);width:100%;background-color:transparent;height:52px;font-size:1.2rem;margin-top:1.3rem}#login-button:hover{background-color:hsla(0,0%,100%,.8);color:#333}#forgotten-pass{font-size:1rem;font-weight:300;margin-top:18px}#forgotten-pass:hover{cursor:pointer}#forgotten-pass:hover span{text-decoration:underline}.create-account{color:#fff}.create-account-link{color:#0b3142}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn.focus,.btn:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:none;box-shadow:none}.menu div>i{position:relative;cursor:pointer}.menu{position:absolute;width:240px;z-index:10;left:0;height:100%;padding:30px 15px;background-color:#1d5d89;color:#fff;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.menu.menuOpen{-webkit-transform:translateX(0);transform:translateX(0)}.menu ul{padding-left:0;list-style-type:none}.menu li{margin:12px 0}.menu li a{color:#fff}.menu-icon i{-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}.menu-logo{width:125px}hr{border-top:1px solid hsla(0,0%,100%,.5)!important}.pt-user{background-color:hsla(0,0%,100%,.8)}.footer-wrap{background-color:hsla(0,0%,100%,.4)}.footer{color:#333;font-size:12px}