::selection { background: #cfc; } ::-moz-selection { background: #cfc; } body { font: 14px "Segoe UI", Century Gothic, Helvetica, Arial, sans-serif; overflow-y: scroll; /* background: url('/images/bg.png'); */ background-color: rgb(238, 238, 238); } .wrapper { width: 950px; margin: 0 auto; } .wrapper2 { width: 840px; margin: 0 auto; } h1 { padding: 0 40px 0 30px; } h2 { margin-top: 0px; } h3 { margin: 1ex 0 2ex 0; padding: 0 40px 0 30px; } pre { font-size: 90%; } .panel li { margin: 1em; } .panel p { line-height: 140%; } .important { font-weight: bold; } a { color: black; font-weight: bold; outline: none; -moz-outline-style: none; } input, button { color: rgb(0, 0, 0); } .s1 { font-size: 150%; } .s2 { font-size: 120%; } .s3 { font-size: 80%; } div.clear { clear: both; } div.aleft { text-align: left; } div.aright { text-align: right; } div.fleft { float: left; } span.fleft { float: left; } div.fright { margin-top: 10px; } div.indent { padding-left: 20px; } div.rindent { padding-right: 20px; } div.rpad { padding-right: 10px; } div.pad { padding: 10px; } .realcontent { width: 468px; height: 60px; margin: 0 1px; border: 1px solid black; } .allcodes { font-family: monospace; } .nodisplay { display: none; } .box { border: 3px solid #888; padding: 10px 20px; border-radius: 12px; } .skinny { width: 1px; overflow: hidden; display: inline-block; } /* ------------------------------ site name ------------------------------ */ .header { float: left; display: block; background: rgb(226, 226, 226); border-radius: 3px; font-size: 2em; font-weight: bold; padding: 0.3em 0.7em; } .header a { text-decoration: none; } /* ------------------------------ welcome ------------------------------ */ .welcome { border: 3px solid #444; font-size: 130%; font-weight: bold; padding: 20px; border-radius: 12px; } .welcome button { padding: 5px 10px; margin: 0px 20px; } .welcome input { margin: 2px 0; width: auto; font-family: monospace; } /* ------------------------------ message area ------------------------------ */ div.log { width: 673px; height: 50px; background: rgb(226, 226, 226); float: right; } .log2 { padding: 8px; } /* ------------------------------ tabs ------------------------------ */ ul.tabs { margin: 31px 0 0.5em 0; padding: 0 0 0 24px; } .tabs li { list-style: none; display: inline; margin: 0px; } .tabs a.attention { background: #daa; } .tabs a.attention:hover { background: #fcc; } .tabs a { border-left: 1px solid #444; border-right: 1px solid #444; border-top: 1px solid #444; padding: 10px 10px 5px 10px; color: rgb(10, 128, 0); border-radius: 3px 3px 0 0; font-weight: bold; text-decoration: none; margin: 1px; background: rgb(235, 235, 235); } .tabs a:hover { text-decoration: none; background: #ccc; color: #222; } .tabs a.active { color: #000; background: #eee; border-bottom: 0px; } div.tab { border: 1px solid #ccc; background-color: #f8f8f8; margin-top: 0; margin-top: -3px; border-radius: 6px; } /* ------------------------------ stats box ------------------------------ */ .winlose div { float: right; font-size: 130%; margin: 0; padding: 3px; margin-top: 0; border-radius: 12px; font-weight: bold; } div.winlose { float: right; } div.wins { color: green; } div.losses { color: rgb(189, 29, 29); } div.wins, div.losses { min-width: 30px; background: transparent !important; } div.slash { padding-left: 0px; padding-right: 0px; text-align: center; } .mp { padding: 3px; vertical-align: baseline; } .mp span { font-size: 130%; padding: 3px 3px 3px 3px; font-weight: bold; } .mp, .winlose { margin: 0 10px; text-align: center; display: inline-block; } .stats { border-radius: 3px 3px 0 0; padding-bottom: 26px; width: 100%; margin-bottom: 1px; margin-right: 0; } /* ------------------------------ invest ------------------------------ */ #invest_edit { font-size: 130%; margin-top: 7px; margin-left: 20px; font-weight: bold; } /* ------------------------------ chat ------------------------------ */ .chatscroll { border: 1px solid black; background: white; overflow-y: scroll; height: 320px; } .chatbase { margin-top: 10px; width: 100%; } .autowidth { width: auto; } .chatinput { border: 1px solid black; text-align: left; width: auto; } .chatstat th { padding: 0.5ex 1ex 0.5ex 1ex; } .chatstat td { padding: 0.5 1ex; } .chatstat td, .chatstat th { text-align: right; font-size: 120%; } /* ------------------------------ history table ------------------------------ */ .hist_table { /*border: 1px solid black;*/ /*background: #ccc;*/ /*font-size: 95%;*/; } .hist_table { text-align: right; } .hist_table th, .hist_table td { padding: 4px; } .hist_table th { text-align: center; background: #888; } .hist_table tr { background: #bbb; } .hist_table tr:nth-child(even) { background: #aaa; } /* ------------------------------ results box ------------------------------ */ .result.me { background: rgb(219, 219, 219); } .result .zero { color: #888; } .result.me .zero { color: #909090; } .result.win .lucky, .result.win .profit { color: #080; font-weight: bold; } .result.lose.imp .lucky { color: #444; font-weight: bold; } .result.win.gold .lucky { color: #960; font-weight: bold; } .result.lose .lucky, .result.lose .profit { color: rgb(189, 29, 29); font-weight: bold; } .bet, .chance { width: 90px; } .betid, .lucky { width: 75px; } .who, .when, .compare, .profit, .payout { width: 150px; } .results_header .profit, .results_header .bet { text-align: center; } .bet, .profit { display: inline-block; padding: 0px; text-align: right; } .when, .who, .betid, .chance, .lucky, .compare, .payout { display: inline-block; padding: 0px; text-align: center; } fieldset p { display: inline-block; background: rgb(209, 209, 209); border: none; margin: 4px; padding: 4px; } .container { padding-bottom: 10px; } .llabel { border-radius: 6px 0 0 6px; min-width: 12ex; text-align: right; } .rlabel { min-width: 17px; cursor: pointer; border-radius: 0 3px 3px 0; } .edit_ga input { width: auto; } input { background: #fff; border: none; font-size: 100%; margin: 0; padding: 5px; text-align: right; vertical-align: baseline; width: 15ex; } div.buttons { background-color: #999; overflow: auto; } .button_inner_group { display: inline-block; width: 74%; float: right; } .button_group { overflow: hidden; width: 32.5%; float: left; border-radius: 3px; background-color: rgb(211, 211, 211); } .button_group button.button_label.right:hover { border: 3px solid #999; background: #bbb; } .button_group button.button_label.right:active { border: 3px solid #999; background: #bbb; } .button_group button.button_label.right, .button_group button.button_label.right:hover, .button_group button.button_label.right:active { min-width: 17px; cursor: pointer; border-radius: 0 12px 12px 0; } .button_group button.button_label:hover, .button_group button.button_label:active { } .button_group button.button_label { border-radius: 3px; background: rgb(51, 141, 0); /* cursor: auto; */ ; width: 26.9%; color: white; margin: 0px -5px; } .button_inner_group .key { font-size: 80%; border: 2px solid black; border-radius: 3px; background: #484; color: white; width: 3ex; margin: auto; margin-top: 2px; text-shadow: 1px 1px black; } .button_group button.right, .button_group button.right:hover { border-radius: 0 12px 12px 0; } .button_group button.waiting, .button_group button.waiting:hover { background-color: #6a6; /* border: 3px solid #8c8; */ cursor: auto; } .button_group button.inactive, .button_group button.inactive:hover { background-color: #6a6; /* border: 3px solid #8c8; */ cursor: auto; } .button_group button.invalid, .button_group button.invalid:hover { background-color: #fcc; border: 5px solid #c99; cursor: auto; } .button_group button { vertical-align: top; height: 48px; margin: 0px; width: 25%; } .button_group button:hover { } .button_group button:active { background-color: #8b8; } button { font-size: 100%; border: none; background-color: rgb(228, 228, 228); } button:hover { background-color: rgb(213, 213, 213); cursor: pointer; } button:active { background-color: #888; } .target { font-size: 60%; height: 13px; } fieldset { display: inline-block; background-color: rgb(226, 226, 226); } .buttons { /* width: 1090px; */ /* width: 50%; */ background-color: #bbb; } .results { /* height: 205px; */ overflow: auto; } .results_header { font-weight: bold; font-size: 120%; padding: 1ex 0; border-bottom: 1px solid black; background: rgb(201, 201, 201); } .roll { border: 3px solid #444; padding: 15px 10px 0px 10px; border-radius: 12px; } .gap { height: 10px; } .roll span { font-size: 110%; } .roll .slabel { width: 170px; } .slabel { float: left; padding: 0px 5px 5px 0; font-size: 130%; text-align: right; width: 100px; } .statspanel h2 { padding-left: 35px; } .statspanel { float: left; width: 400px; } .panel, .results_container { border-radius: 0 0px 3px 3px; background: rgb(228, 228, 228); border: none; margin: -22px; box-shadow: 0 0 8px #000; } #blank .panel { height: 200px; } fieldset, .log, .buttons { vertical-align: top; padding: 0 5px; margin-right: 5px; margin-bottom: 5px; border: none; border-radius: 3px; } .invalid { background-color: #fcc; } .readonly { background-color: #ddd; } .hilite { display: inline; } .big { padding: 0; font-size: 125%; display: inline-block; float: right; } .big button { border-radius: 3px; } .big .button_group button { height: 68px; min-width: 75px; } .big .button_inner_group .key { font-size: 61.538%; } .balance { padding-top: 5px; padding-left: 0; float: right !important; text-align: right; margin-left: 15px; } .bal_text { padding: 0; } .big input { font-size: 130%; background: rgb(226, 226, 226); color: #484; } div.panel { padding: 1em; } #stats .panel span { font-size: 120%; font-weight: normal; } .mono span, .roll span, .panel span, .chatstat span { padding: 2px 4px; margin: 2px; font-weight: bold; background: rgb(223, 223, 223); border: 1px dashed #777; border-radius: 3px; } .deposit { border: 3px solid #444; padding: 5px; border-radius: 12px; } .setup_ga .secret, .deposit .address { font-family: monospace; color: black; font-weight: bold; font-size: 130%; } .w200 { width: 200px; } .deposit #desc { width: 500px; } .edit_ga .boxes { border-radius: 12px; border: 3px solid #777; margin: 10px; padding-left: 10px; } .setup_ga #desc, .edit_ga .desc { width: 400px; padding-left: 20px; } .monospace { font-size: 90%; font-weight: bold; /* width: 64ex; */ background: #ccc; padding: 3px; display: inline-block; font-family: monospace; border-radius: 12px; } .input_ok { font-size: 150%; } .setup_ga .input_ok_button { padding-left: 10px; } .withdraw .input_ok_button { font-size: 150%; padding-right: 10px; } div.input_ok_input { float: left; } .input_ok_input input { font-family: monospace; width: 100%; } input.name_input { font-family: monospace; margin-left: 10px; width: auto; } .withdraw { width: 650px; border: 3px solid #444; padding: 5px; border-radius: 12px; } .withdraw .fleft { text-align: right; padding-right: 5px; width: 120px; } #form_error { margin: 10px; } .end { height: 30px; } #action button { width: 33.33%; } .button_group.button_group_mid { margin: 0px 1%; } .fleft .button_group { width: 100%; } .fleft .button_group .button_inner_group { width: 50%; } table { width: 100%; } .button_group:nth-child(2) { margin: 0 1%; } .container:nth-child(1) { display: none; }