
html{position:relative;min-height:100%}body{margin-bottom:60px}.footer{position:absolute;bottom:0;width:100%;height:60px;background-color:#f5f5f5}body>.container{padding:60px 15px 0}.container .text-muted{margin:20px 0}.footer>.container{padding-right:15px;padding-left:15px}code{font-size:80%}

/*# sourceMappingURL=app.min.css.map */

body {margin-bottom: 0; background: #efefef;}
.welcome-screen {padding: 60px 20px 50px !important; background: #fff; display: flex; flex-direction: column; align-items: center; justify-content: center; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); max-width: 600px; width: 100%; box-shadow: 0 0 25px rgba(0,0,0,0.1);}
.welcome-inner {text-align: center;}
.welcome-screen img {max-width: 400px; width: 100%;}
.welcome-screen h2 {font-size: 25px; margin-top: 45px; color: #666;}
a, a:hover {color: #3c8dbc;}

@media (max-width: 649px) {
    .welcome-screen {max-width: calc(100% - (20px * 2));}
}
