.ion_auth{ width: 1100px; margin: 0 auto; }
.ion_auth p.info_message{ font-size: 13px; padding: 0; margin-bottom: 10px; }
.ion_auth form{ }
.ion_auth form input, .ion_auth form textarea, .ion_auth form password{ vertical-align: top; }
.ion_auth form label{ display: inline-block; width: 200px; vertical-align: top; }
.ion_auth form label i{ display: block; color: #777; font-size: 10px;}
.users_table{ width: 1100px; margin: 5px 0; border: 1px solid #EEE; }
.users_table th{ font-size: 14px; }
.users_table td, .users_table th{ border: 1px solid #EEE; padding: 5px; }

.admin_menu{ position: fixed; width: 100%; height: 25px; background: rgba(0,0,0, 0.8); box-shadow: inset 0px -15px 15px -10px rgba(255,255,255, 0.6); z-index: 1; top: -18px; }
.admin_menu:hover{ top: 0; }
.admin_menu div{ width: 1100px; margin: 0 auto; line-height: 25px; font-size: 12px; }
.admin_menu div a{ color: #FFF; text-decoration: none; display: inline-block; padding: 0 10px; }
.admin_menu div a:hover{ text-decoration: underline; }