#userFormPanel { width: 500px; } #userFormPanel { margin: auto; text-align: center; } #createAccountPanel { width: 375px; } #createAccountPanel { margin: auto; text-align: center; } #accountDetailsBody { width: 750px; display: flex; flex-direction: row; margin-bottom: 20px; } #accountDetailsPanel { display: flex; flex-direction: row; flex-wrap: wrap; width: 45%; border: 1px solid black; border-radius: 3px; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; margin-right: 2%; padding: 5px; padding-bottom: 25px; margin: 0 auto; } #accountSocialsPanel { display: flex; flex-direction: row; flex-wrap: wrap; width: 45%; border: 1px solid black; border-radius: 3px; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; margin-right: 2%; padding: 5px; padding-bottom: 25px; margin: 0 auto; } #accountSocialsPanel p { height: 25px; } #accountDetailsPanel p { height: 25px; } #accountDetailsPanel h3 { text-align: center; } #accountSocialsPanel h3 { text-align: center; } .accountDetailsLeftSide { width: 40%; text-align: left; padding-left: 10%; } .accountDetailsRightSide { width: 40%; text-align: right; padding-right: 10%; justify-content: right; } .detailsBold { font-weight: bold; } #editUserDetails input[type="text"] { text-align: right; width: 100%; } #editUserDetails input[type="text"]::placeholder { text-align: right; } .accountUpdateButton input[type="submit"] { margin: auto; padding: 5px 10px; font-weight: 600; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: rgba(255, 255, 255, 0); border-radius: 3px; border: 1px solid rgb(0, 0, 255); box-shadow: 0px 2px 4px; } .accountUpdateButton input[type="submit"]:hover { color: black; background-color: rgba(255, 165, 0, .6); } .accountUpdateButton input[type="submit"]:active { box-shadow: 0px 0px 2px; transform: translateY(2px); } #changePasswordButton { margin: auto; padding: 5px 10px; font-weight: 600; font-size: 75%; text-decoration: none; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: rgba(255, 255, 255, 0); border-radius: 3px; border: 1px solid rgb(0, 0, 255); box-shadow: 0px 2px 4px; color: black; } #changePasswordButton:hover { color: black; background-color: rgba(255, 165, 0, .6); } #changePasswordButton:active { box-shadow: 0px 0px 2px; transform: translateY(2px); } #textInputArea { display: flex; flex-wrap: wrap; flex-direction: row; margin: auto; } #userForm input { background-color: rgba(255, 255, 255, 0.6); border-style: 1px solid rgb(0, 0, 255); } #userForm label { text-align: left; font-weight: bold; } #userForm input[type="submit"] { margin: auto; padding: 8px 25px; font-size: 150%; font-weight: bold; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: rgba(255, 255, 255, 0); border-radius: 6px; border: 1px solid rgb(0, 0, 255); box-shadow: 0px 2px 4px; } #userForm input[type="submit"]:hover { color: black; background-color: rgba(255, 165, 0, .6); } #userForm input[type="submit"]:active { box-shadow: 0px 0px 2px; transform: translateY(2px); } #userForm input[type="text"] { border-radius: 2px; width: 150px; padding: 7px 10px; margin: 1% 6%; } #userForm input[type="password"] { border-radius: 2px; width: 150px; padding: 7px 10px; margin: 1% 6%; } .inputLabel { width:100%; } #extraOptions { display: flex; flex-wrap: wrap; flex-direction: row; margin: auto; } #extraOptions h4 { text-align: center; margin: auto; } #extraOptions p { text-align: left; margin: auto; } .passwordOptions { display: flex; flex-wrap: wrap; text-align: center; flex-direction: row; font-size: 100%; font-weight: normal; padding: 0 20px; } #displayPassword { display: flex; flex-wrap: wrap; flex-direction: row; margin: auto 0; font-size: 80%; font-weight: normal !important; padding: 0 20px 0 10px; } #displayPassword label { font-weight: normal; } .extraOptions { display: flex; flex-wrap: wrap; text-align: center; flex-direction: row; font-size: 100%; font-weight: normal; padding: 0 20px; } #matchingPasswords { visibility: hidden; height: 0px; } #matchingPasswordsText { visibility: hidden; height: 0px; font-size: 90%; } #confirmUsername { visibility: hidden; height: 0px; font-size: 90%; }