#userFormPanel { width: 500px; margin: auto; text-align: center; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; } #userEditPanel { width: 500px; min-height: 600px; margin: auto; text-align: center; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; } #userEditBody { margin: auto; } #createAccountPanel { margin: auto; text-align: center; } #accountDetailsBody { width: 750px; display: flex; flex-direction: row; margin-bottom: 20px; margin: auto; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; } #accountSocialsPanel { display: flex; flex-direction: row; flex-wrap: wrap; width: 45%; border: 1px solid black; border-radius: 8px; margin-right: 2%; padding: 5px; padding-bottom: 25px; margin: 0 auto; } #accountSocialsPanel p { height: 25px; } #accountSocialsPanel h3 { text-align: center; } #accountSocialsPanelEdit { z-index: -1; display: none; flex-direction: row; flex-wrap: wrap; width: 45%; border: 1px solid black; border-radius: 8px; margin-right: 2%; padding: 5px; padding-bottom: 25px; margin: 0 auto; } #accountSocialsPanelEdit p { height: 25px; } #accountSocialsPanelEdit h3 { text-align: center; } #passwordChangePanel { z-index: -1; display: none; flex-direction: row; flex-wrap: wrap; width: 45%; border: 1px solid black; border-radius: 8px; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; margin-right: 2%; padding: 5px; padding-bottom: 25px; margin: 0 auto; } #passwordChangePanel p { height: 25px; } #passwordChangePanel h3 { text-align: center; } #accountDetailsPanel { display: flex; flex-direction: row; flex-wrap: wrap; width: 45%; border: 1px solid black; border-radius: 8px; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; margin-right: 2%; padding: 5px; padding-bottom: 25px; margin: 0 auto; } #accountDetailsPanel p { height: 25px; } #accountDetailsPanel 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; } #passwordChangePanel input[type="password"] { text-align: right; width: 100%; } #accountDetailsTitlePanel { text-align: center; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; font-size: 1.1em; } .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); } #editAccountButton { 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; } #editAccountButton:hover { color: black; background-color: rgba(255, 165, 0, .6); } #editAccountButton:active { box-shadow: 0px 0px 2px; transform: translateY(2px); } #textInputArea { display: flex; flex-wrap: wrap; flex-direction: row; margin: auto; width:70% } #userForm input { background-color: rgba(255, 255, 255, 0.6); border: 1px solid rgb(0, 0, 255); } #userForm label { text-align: left; font-weight: bold; align-content: center; } #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: 5px; width: 150px; padding: 7px 10px; margin: 1% 6%; } #userForm input[type="password"] { border-radius: 5px; width: 150px; padding: 7px 10px; margin: 1% 6%; } .userForm input { background-color: rgba(255, 255, 255, 0.6); border: 1px solid rgb(0, 0, 255); } .userForm label { text-align: left; font-weight: bold; align-content: center; } .userForm button { 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 button:hover { color: black; background-color: rgba(255, 165, 0, .6); } .userForm button:active { box-shadow: 0px 0px 2px; transform: translateY(2px); } .userForm input[type="button"] { 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="button"]:hover { color: black; background-color: rgba(255, 165, 0, .6); } .userForm input[type="button"]:active { box-shadow: 0px 0px 2px; transform: translateY(2px); } .userForm input[type="text"] { border-radius: 5px; width: 150px; padding: 7px 10px; margin: 1% 6%; } .userForm input[type="password"] { border-radius: 5px; width: 150px; padding: 7px 10px; margin: 1% 6%; } .inputLabel { width:100%; } #extraOptions { display: flex; flex-wrap: wrap; flex-direction: row; margin: auto; justify-content: center; } #extraOptions h4 { text-align: center; margin: auto; } #extraOptions p { text-align: center; 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 !important; padding: 0 20px; } #matchingPasswords { visibility: hidden; height: 0px; } #confirmUsername { visibility: hidden; height: 0px; font-size: 90%; font-weight: normal; } .noUser { text-align: center; } #passwordChangeBody { display: flex; } #createAccountBody { font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; width: 350px; margin: auto; overflow: hidden; } .normalButton { padding: 4px 15px !important; font-size: 100% !important; font-weight: normal !important; }