body{background-color:#444;display:flex}
p{text-align:center;}
h2{text-align:center}
.loginmaskContainer section {color:#3EB249}
.loginmaskContainer form > input, .loginmaskContainer form > label{margin-top: 5px; margin-bottom:5px; width:100%; height: 40px; line-height: 40px; font-size: 17px;}
.loginmaskContainer form > label{display:flex;align-items: center; color: #fff;}
.loginmaskContainer form > label input{margin-right:20px;width:40px;height:40px}
.loginmaskContainer {display: flex; flex-direction: column; width: 100%; height: 100%; box-sizing: border-box; padding: 20px; justify-content: center; align-items: center; flex-wrap:wrap; align-content:center;}
#logo {max-height:200px;}
#logo img{width:100%;height:100%;object-fit:contain}
