.post-password-required .post-password-form {
display: flex;
justify-content: center;
align-items: center;
height: 500px;
margin: 0 auto;
flex-direction: column;
justify-content: center;
align-items: center;
row-gap: 30px;
} .post-password-required .post-password-form p {
margin-bottom: 0px;
width: auto;
}
.post-password-required .post-password-form label {
display: block;
}
.post-password-required .post-password-form input[type="password"] {
padding: 8px 12px;
border: 1px solid #ddd;
border-radius: 4px;
}
.post-password-required .post-password-form input[type="submit"] {
padding: 11px 20px;
background-color: #0073aa;
color: white;
border: none;
border-radius: 4px;
cursor: pointer;
margin-top: 9px;
margin-left: 10px;
}
.post-password-required .post-password-form input[type="submit"]:hover {
background-color: #005177;
}