@charset "utf-8";

body { padding:0px; margin:0px; }

#at-profile { overflow:hidden; }

/* Button */
#at-profile .btn-ok a { display:inline-block;margin:4px 0px;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;	color:#333333;background-color:#ffffff;border-color:#cccccc; padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px; text-decoration:none; }
#at-profile .btn-ok a:focus { outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px; text-decoration:none; }
#at-profile .btn-ok a:active, #at-profile .btn-ok a.active { outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125); text-decoration:none; }
#at-profile .btn-ok a:hover, #at-profile .btn-ok a:focus, #at-profile .btn-ok a:active, #at-profile .btn-ok a.active { color:#ffffff;background-color:#333333;border-color:#000000;text-decoration:none; }
#at-profile .btn-ok a.over { color:#ffffff;background-color:#333333;border-color:#000000;text-decoration:none; }

/* Box */
#at-profile .msg-box { margin:0px; padding: 15px 30px 15px 15px; border-left-color: rgb(238, 238, 238); border-left-width: 5px; border-left-style: solid; }
#at-profile .box-danger { border-color: rgb(223, 181, 180); background-color: rgb(252, 242, 242); }
#at-profile .box-warning { border-color: rgb(241, 231, 188); background-color: rgb(254, 251, 237); }
#at-profile .box-info { border-color: rgb(208, 227, 240); background-color: rgb(240, 247, 253); }
#at-profile .box-black { color:#fff; font-weight:bold; border-color: rgb(0, 0, 0); background-color: rgb(51, 51, 51); }
#at-profile .box-gray { border-color: rgb(221, 221, 221); background-color: rgb(250, 250, 250); }
#at-profile .box-view { padding:15px; border:1px solid #ddd; border-top:0px; line-height:24px; margin-bottom:10px; }

/* Table */
#at-profile table{ width:100%; border-collapse:collapse; padding:0px; margin:0px; border:0px; } 
#at-profile th { text-align:left; padding:8px 15px; border-bottom:1px solid #ddd; background:#fafafa; white-space:nowrap; width:60px; }
#at-profile td { padding:8px 10px; line-height:20px; border-bottom:1px solid #ddd;}
#at-profile td p { padding:0px; margin:0px; margin-top:4px; color:#888; }
#at-profile .no-border { border:0px;}
#at-profile a { color:#000; text-decoration:none; }
#at-profile a:hover { color:crimson; }
#at-profile .member, #at-profile .guest, #at-profile .sv_member, #at-profile .sv_guest { color:#000; font-weight:bold; }

/* XP */
#at-profile .mb-photo img { border:1px solid #ddd; display:block; }
#at-profile .mb-xp-level { padding:6px 0px 5px; font:bold 10px verdana; }
#at-profile .mb-xp-bar { clear:both; height:16px; line-height:16px; border:1px solid #eee; background-color:#f5f5f5; cursor:pointer; }
#at-profile .mb-xp-per { width:0px; height:16px; background-color:#2167d1; }