/* Jappix - An open social platform This is the Jappix Mobile CSS stylesheet ------------------------------------------------- License: AGPL Author: Vanaryon Last revision: 05/10/11 */ /* BEGIN GENERAL STYLE */ * { margin: 0; padding: 0; } body { font: normal 14.4px Helvetica, Verdana, sans-serif; background-color: #dcdcdc; margin: 0 auto; text-align: center; min-width: 200px; min-height: 260px; } a { color: black; } /* END GENERAL STYLE */ /* BEGIN HEADER STYLE */ .header { background-color: #2d2d2d; border-bottom: 1px solid #6d6d6d; color: #405964; padding: 6px 0; height: 30px; } .header div { background-position: 0 0; width: 83px; height: 30px; } /* END HEADER STYLE */ /* BEGIN HOME STYLE */ #home .header div { margin: 0 auto; } #home .notification { padding: 2px; margin-top: -1px; } #noscript { background: #86a2ff; border-bottom: 1px solid #5890d6; color: #1e4b82; } #error { background: #ff8686; border-bottom: 1px solid #d65858; color: #821e1e; display: none; } #info { background: #f3eba7; border-bottom: 1px solid #d9d085; color: #5e5616; display: none; } #home .login { padding: 8px 0; margin: 30px 0 30px 0; } #home .login input { margin-top: 5px; padding: 2px; } #home .login input.xid, #home .login input.password { display: block; margin: 4px auto; font-size: 0.85em; padding: 4px; background-color: white; border: 1px solid #636363; width: 150px; padding-left: 24px; } #home .login input.xid { background-position: 4px -30px; } #home .login input.password { background-position: 4px -53px; } #home .login label { margin-bottom: 12px; display: block; } #home .login label input { margin-right: 4px; } #home a { font-size: 0.8em; } /* END HOME STYLE */ /* BEGIN TALK STYLE */ #talk .header div, #chat .header div { float: left; margin-left: 7px; } #talk .header button, #chat .header button { float: right; margin-right: 7px; padding: 2px; } #talk a.one-buddy { display: none; background-color: #87a5ab; border-bottom: 1px solid #5b8088; text-shadow: 1px 1px 1px #5b8088; text-decoration: none; color: white; outline-style: none; padding: 10px 0; } #talk a.one-buddy:hover { cursor: pointer; } #talk a.available, #talk a.chat { background-color: #83b187; border-bottom: 1px solid #4d8252; text-shadow: 1px 1px 1px #4d8252; } #talk a.available:hover, #talk a.chat:hover, #talk a.available:focus, #talk a.chat:focus { background-color: #89c68e; } #talk a.available:active, #talk a.chat:active { background-color: #90d496; } #talk a.away { background-color: #e0be7b; border-bottom: 1px solid #ae8941; text-shadow: 1px 1px 1px #ae8941; } #talk a.away:hover, #talk a.away:focus { background-color: #eac784; } #talk a.away:active { background-color: #f3d294; } #talk a.xa, #talk a.dnd { background-color: #db8989; border-bottom: 1px solid #a24343; text-shadow: 1px 1px 1px #a24343; } #talk a.xa:hover, #talk a.dnd:hover, #talk a.xa:focus, #talk a.dnd:focus { background-color: #e89797; } #talk a.xa:active, #talk a.dnd:active { background-color: #ef9f9f; } /* END TALK STYLE */ /* BEGIN CHAT STYLE */ #chat { display: none; } #chat .one-chat, #chat .one-chat p, #chat .one-chat div, #chat .one-chat input { position: absolute; bottom: 0; right: 0; } #chat .one-chat { top: 43px; left: 0; } #chat .one-chat p { background-color: #87a5ab; border-bottom: 1px solid #5b8088; text-shadow: 1px 1px 1px #5b8088; color: white; top: 0; left: 0; height: 18px; padding: 2px 0; font-size: 0.9em; } #chat .one-chat div { border-bottom: 1px solid #cbcbcb; top: 23px; left: 0; bottom: 25px; overflow: auto; text-align: left; } #chat .one-chat span { display: block; font-size: 0.85em; margin: 4px 6px; word-wrap: break-word; } #chat .one-chat b { margin-right: 3px; } #chat .one-chat b.me { color: #123a5c; } #chat .one-chat b.him { color: #801e1e; } #chat .one-chat input { background-color: white; bottom: 0; height: 25px; width: 100%; border: none; } #chat .one-chat input.submit { right: 0; width: 35px; } /* END CHAT STYLE */