body{font-family:"Lato", "Helvetica Neue", Arial, sans-serif;color:#666666;background-color:#FFFFFF;display:flex;min-height:100vh;flex-direction:column}body div.main-content{background-color:#6E6E6E;flex:1 0 auto;padding:40px 8px 40px 8px}body div.main-content div.error-block{border:1px solid #F44336;color:#F44336;font-family:monospace;border-radius:4px;position:relative;margin:1.5em 0.75em 0 0.75em;padding:0.75em;text-align:left}body div.main-content div.error-block .error-block-title{position:absolute;left:1em;top:-1.1em;font-size:80%;background-color:white;padding:.3em;font-weight:bold}body div.main-content div.flash-message{position:absolute;top:0;left:0;right:0;padding:.2em;font-weight:800;text-align:center}body div.main-content div.flash-message.success{background-color:lightcyan}body div.main-content div.flash-message.failure{background-color:lightpink}body div.main-content ul li.error{color:#F44336}body div.main-content div.eula-form{background-color:#FFFFFF;border-radius:4px;width:50%;margin-right:auto;margin-left:auto;text-align:center;padding:4rem;height:75vh;overflow-y:scroll}@media screen and (max-width: 550px){body div.main-content div.eula-form{width:100%}}body div.main-content div.eula-form div.eula-container{overflow:hidden}body div.main-content div.eula-form div.input-group{height:inherit;float:right}body div.main-content div.eula-form div.input-group button.btn-large{display:block}body div.main-content div.eula-form label.accepted{position:relative;left:0;margin-bottom:2rem;font-size:1.25em;top:0}body div.main-content div.eula-form label.accepted span.field-error{position:relative;bottom:0;padding-left:0;display:block}body div.main-content div.eula-form .filled-in[type="checkbox"]+label:after{top:3px;cursor:pointer}body div.main-content div.eula-form .filled-in[type="checkbox"]+label:before{top:3px;cursor:pointer}body div.main-content div.form-container{background-color:#FFFFFF;border-radius:4px;width:25em;margin-right:auto;margin-left:auto;text-align:center;padding:20px}@media screen and (max-width: 550px){body div.main-content div.form-container{width:100%}}body div.main-content div.form-container img.logo{max-width:90%}body div.main-content div.form-container h5{text-transform:uppercase}body div.main-content div.form-container div.subtitle{text-align:justify;font-weight:700;font-size:.9em;padding:.5em 1.5em 1em 1.5em}body div.main-content div.form-container form{margin-top:1em}body div.main-content div.form-container ul.input-list{list-style-type:initial;text-align:left;padding:0 18px;font-size:90%}body div.main-content div.form-container ul.input-list li{list-style-type:initial;padding:8px 0}body footer{padding:75px 0;background-color:#3B3B3B;border-top:5px solid rgba(0,0,0,0.1);color:#999999;font-size:14px}body footer a{text-decoration:none;color:#C0C0C0}body footer div.widget:last-child{margin-bottom:0}body footer div.widget div.socials a{float:left;display:inline-block;height:40px;width:40px;padding:0;color:#FFFFFF;border-color:#6E6E6E;background-color:#6E6E6E;margin:1px;overflow:hidden}body footer div.widget div.socials a div{height:100%;width:100%;transition-duration:250ms;-webkit-transition-duration:250ms;transition-timing-function:ease-out;transition-delay:100ms;-webkit-transition-delay:100ms;margin-top:0}body footer div.widget div.socials a div i{margin-left:auto;margin-right:auto}body footer div.widget div.socials a div.facebook{background-color:#3B5998;border-color:#3B5998}body footer div.widget div.socials a div.twitter{background-color:#00ACED;border-color:#00ACED}body footer div.widget div.socials a div.linkedin{background-color:#007BB6;border-color:#007BB6}body footer div.widget div.socials a:hover div:first-child{margin-top:-40px}body footer div.widget ul li.carat:before{content:"\f105";font:normal normal normal 14px/1 FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:.3em;left:0}body footer div.widget ul li.icon{border-top:1px solid #484848;padding-top:.5em;padding-bottom:.5em;padding-left:2em}body footer div.widget ul li.icon span{position:absolute;width:1.5em;top:.6em;left:0}body footer div.widget ul li.icon:first-child{border-top:none}body footer div.widget ul li{padding-left:18px;padding-bottom:5px;position:relative}body footer div.widget ul li a{line-height:1.2em;text-decoration:none}body footer div.widget ul li a:hover{color:#DADADA}body footer div.widget h3.widget-title{color:#fff;margin:0 0 30px 0;font-family:"Raleway";font-size:16px;text-transform:uppercase}body div#sub-footer{padding:50px 0;background-color:#2e2e2e;color:#999999}body div#sub-footer a{color:#c0c0c0;border-bottom:1px dotted rgba(255,255,255,0.2);text-decoration:none}div.input-group{height:3em;padding-left:.7em;padding-right:.7em;margin-top:1.5em;text-align:left;font-size:1em;position:relative}div.input-group .btn,div.input-group .btn-large{background-color:#F47920}div.input-group .btn:hover,div.input-group .btn-large:hover{background-color:#F47920}div.input-group .btn:active,div.input-group .btn-large:active{background-color:#F47920}div.input-group .btn:focus,div.input-group .btn-large:focus{background-color:#F47920}div.input-group .btn-large{font-size:1.2em}div.input-group input{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;width:100%;height:auto;margin:0;padding-top:5px;padding-bottom:5px;box-shadow:none;transition:all .3s;line-height:1.5}div.input-group input:focus{border-bottom:1px solid #26a69a;box-shadow:0 1px 0 0 #26a69a}div.input-group input:focus+label{color:#26a69a}div.input-group label{color:#9e9e9e;position:absolute;top:.3em;left:.8em;cursor:text;transition:.2s ease-out;font-size:1em}div.input-group label.used{position:absolute;font-size:70%;cursor:text;transition:.2s ease-out;top:-1.2em;left:1.14em}div.input-group .field-error{display:none;position:absolute;color:#F44336;font-size:.8em;text-align:left;padding-left:1.5em;padding-top:.5em;width:100%;left:0;right:0}div.input-group .field-info{display:block;position:absolute;font-size:.8em;text-align:left;padding-left:1.5em;padding-top:.5em;width:100%;left:0;right:0;font-style:italic}div.input-group a.edit-email{position:absolute;right:16px;top:4px;color:#999999}div.input-group.error .field-error{display:block}div.input-group.error .field-info{display:none}div.input-group.error input{border-bottom:1px solid #F44336;box-shadow:0 1px 0 0 #F44336}.error-message{color:#F44336;font-size:.9em;font-weight:600}

/*# sourceMappingURL=main.css.map */