header{position:fixed;top:0;width:100%;color:#FFF;font-weight:300;font-size:0.85em;margin-bottom:3em}header a{color:#FFF}header .contact{margin:0.8em 2em 0 0;float:right}header .logo img{margin:1em 0 0 1em;width:150px;transition:transform 0.3s ease}header .logo img:hover{transform:scale(1.05)}body,html{background-image:url("../img/syd-wachs-120737.jpg");min-height:100vh;font-family:Montserrat, sans-serif;font-size:14px;margin:0;background-repeat:no-repeat;background-size:cover}.container{display:flex;justify-content:center;flex-direction:column;position:absolute;right:0;left:0;top:0;bottom:0;background:rgba(74,47,114,0.9);background:-moz-linear-gradient(135deg, rgba(74,47,114,0.9), rgba(46,167,179,0.9));background:-webkit-linear-gradient(135deg, rgba(74,47,114,0.9), rgba(46,167,179,0.9));background:linear-gradient(135deg, rgba(74,47,114,0.9), rgba(46,167,179,0.9));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr=$top, endColorstr=$bottom,GradientType=1 )}.content{max-width:800px;background:#FFF;border-radius:6px;margin:0 auto 4em auto;color:#434163;display:flex;flex-direction:row}.content .left,.content .right{flex:1;justify-content:center}.content h1{font-size:2.5em;font-weight:300;text-align:center;margin-bottom:0.35em}.content span.sub{display:block;color:#625f91;max-width:50%;margin:0 auto;text-align:center;font-size:0.9em}.center{text-align:center}.content .left{display:flex;flex-direction:column}.content .left .alt-one{flex:1;background-color:#f2f7fa}.content .left .alt-two{flex:1;background-color:#d8e7ee}form{text-align:left;max-width:60%;margin:0 auto;margin-top:2.75em}label{display:block;font-weight:bold;width:100%;margin-bottom:0.05em}input[type=text],input[type=password],input[type=email]{display:block;width:100%;border:0;border-bottom:1px solid #000;margin-bottom:1em;padding:0.5em;outline:0;font-size:1em;color:inherit;background:transparent}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus{outline:0}input:-webkit-autofill{background-color:transparent !important;background-image:none !important;color:inherit;-webkit-box-shadow:0 0 0 30px white inset}button,.button{background-color:#2a92ab;border-radius:16px;color:#FFF;font-weight:300;text-transform:uppercase;border:0;padding:0.66em 3em;outline:none;display:inline-block;transition:all 0.3s;cursor:pointer;text-decoration:none}button:hover,.button:hover{background-color:#3ab2ce}button:focus,button:active,.button:focus,.button:active{background-color:#206f82}button.basic,.button.basic{border:1px solid #2a92ab;color:#2a92ab;background:transparent;text-transform:none;font-weight:bold;padding:0.5em 2em}button.basic:hover,.button.basic:hover{border-color:#3ab2ce;color:#3ab2ce}button.basic:focus,button.basic:active,.button.basic:focus,.button.basic:active{border-color:#206f82;color:#206f82}.sign-in button{margin-top:2em;margin-bottom:2em;font-size:12px}.right{position:relative}.right .subtext{width:100%;display:block;position:absolute;text-align:right;bottom:1em}.right .subtext a{display:block;text-align:right;padding-right:1em;color:#2a92ab;transition:all 0.3s;font-size:10px}.right .subtext a:hover{color:#3ab2ce}.right .subtext a:active,.right .subtext a:focus{color:#206f82}.about{padding:0 1em;border-top-left-radius:6px}.about h2{text-align:center;font-weight:300}.about p{font-weight:300;font-size:0.9em;text-align:center}.about a.button{margin:2em auto 2em auto;font-size:0.85em}.docs{border-bottom-left-radius:6px;position:relative}.docs .doc-container{display:flex;height:100%}.docs .doc-container .image{width:100px;position:relative;padding:0 0 0 1em}.docs .doc-container .image img{width:100px;position:absolute;bottom:1em;left:1em}.docs .doc-container .text{flex:1;font-weight:300;font-size:0.8em;padding:1em 1em 2em 1em}
/*# sourceMappingURL=login.min.css.map */
