#Login_Punbb > .container {
    background-position: center;
    position: fixed;
    top: 40%;
    vertical-align: middle;
    z-index: 100000;
    padding: 16px;
    box-shadow: 0 0 15px #00000070;
}
#Login_Punbb fieldset legend span {
  font-size: 1.2em;
}
#P_Login {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}
#Login_Punbb .inputfield.required {
  margin-bottom: 1.5em;
}
#P_Login .punbb .formsubmit {
  padding: 0!important;
}