/* User profile page */
div.user_profile{width:95%;max-width:1280px;margin:8px auto 8px auto;background-color:#404040;color:white;overflow:auto;display:grid;grid:'area1 .' 'area1 .' 'area2 .' 'area2 .' 'area2 .'}div.user_profile div{margin:8px}div.user_profile form{margin:8px;padding:16px;background-color:#808080;color:white;height:auto}div.user_profile form h1,div.user_profile form h2{text-align:left;margin:0px 0px 8px 0px;font-size:18px;font-weight:bold}div.user_desc{background-color:white;color:black;padding:16px;overflow:auto;grid-area:area1}div.user_desc h1{text-align:center;margin-top:0px}div.user_desc p{text-align:justify;margin-top:0.75em;margin-bottom:0.75em;word-wrap:break-word}img.profile_avatar{float:left;margin:0px 8px 8px 0px;width:128px;height:128px;line-height:128px;background-color:#ffcc40;color:#606060;text-align:center;font-size:64px}textarea.user_desc{width:100%;height:16em;display:block;margin:0px 0px 8px 0px;padding:4px;font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,sans-serif;background-color:white;color:black;resize:vertical;overflow:auto;border:none}select.userskin{display:block;width:100%;height:32px;margin-bottom:8px;font-size:18px;font-weight:bold;text-align:center;background-color:white;color:black;border:none}input.browse{width:100%;margin-bottom:8px;font-size:16px;padding:0px;outline:none;border:none;background-color:white;color:black}div.user_stat{padding:16px;background-color:white;color:black;grid-area:area2}div.user_stat h1{text-align:left;margin-top:0px}div.user_stat li{list-style:disc inside;margin-bottom:4px}
