body{font-family:Verdana, sans-serif;background-color:#4f4f57;margin:0}a{color:#414c6b;text-decoration:none}span.spacer{flex:1 1 auto}.btn{border:none;font-weight:bold;text-transform:capitalize;padding:.6rem;border-radius:5px;font-size:.8rem;background-color:white;color:black;cursor:pointer}.btn.btn-primary{background-color:#414c6b;color:white}.btn.btn-success{background-color:#0e9b0a;color:white}.btn.btn-warning{background-color:#d00606;color:white}.generic-form{margin:auto;display:flex;flex-direction:column;align-items:center}table.table{width:100%}table.table tr td{text-align:center}body>.header{display:flex;background-color:#ff4800;align-items:center;box-shadow:rgba(0,0,0,0.6) 0px 2px 10px}body>.header a{display:block;margin:.8rem;color:white;text-decoration:none}body>.header a.btn{color:black}body>.header a.logo img{height:36px;width:auto}body>.messages{display:block;max-width:920px;margin:auto;margin-bottom:-1rem}body>.messages .msg{margin-top:1rem;padding:1rem;border-radius:5px}body>.messages .msg.msg-info{background-color:#afecff}body>.messages .msg.msg-success{background-color:#afffb4}body>.messages .msg.msg-error{background-color:#ffafaf}body>.messages .msg.msg-warning{background-color:#fffeaf}body>.breadcrumbs{background-color:white;display:block;max-width:920px;margin:2rem auto -1rem auto;padding:1rem;box-shadow:rgba(0,0,0,0.6) 0px 2px 10px}body>main{background-color:white;display:block;max-width:920px;margin:2rem auto;padding:1rem;box-shadow:rgba(0,0,0,0.6) 0px 2px 10px}body>main h1:first-child{margin-top:0}body>.footer{padding:3rem 1rem 1rem 1rem;background-color:#414c6b;color:white;display:flex;box-shadow:rgba(0,0,0,0.6) 0px 2px 10px}body>.footer a{color:white}form label{display:block;text-transform:capitalize}form span.helptext{display:block;font-size:.8rem}form ul.errorlist{list-style-type:none;color:darkred;padding:0;font-size:.6rem;margin-bottom:-.8rem}form ul.errorlist li{margin-top:0.3rem}.buttons{display:flex}.buttons .btn{margin-right:.5rem}.buttons .btn:last-child{margin-right:0}.auth-form{margin:auto;display:flex;flex-direction:column;align-items:center}.auth-form .logo img{height:100px;width:auto}.auth-form .links .link{margin:1rem auto 0 auto;text-align:center}.project-icon{display:inline-block;vertical-align:middle}.project-icon img{height:45px;width:auto}.project-list{text-align:center}.project-list .project{border-radius:15px;margin:1rem;max-width:150px;display:inline-block;vertical-align:middle;text-align:center}.project-list .project img{width:80%;height:auto;margin-top:1rem}.project-list .project span{display:block;margin:1rem auto}.project-list .project:hover{background-color:rgba(0,0,0,0.2)}.project-detail .releases h3.development,.project-detail .releases h3.production{padding:1rem;text-align:center}.project-detail .releases h3.development{background-color:#afecff}.project-detail .releases h3.production{background-color:#afffb4}.project-detail .releases .release-list{text-align:center}.project-detail .releases .release-list .release{display:inline-flex;vertical-align:middle;margin:1rem 2.3%;padding:1rem;min-height:120px;border-radius:10px;background-color:#414c6b;align-items:center;align-content:center;flex-direction:column;justify-content:space-evenly}.project-detail .releases .release-list .release a{display:block;color:white}.project-summary{background-color:lightgray;padding:1rem}
