12ececd224e759b55a6f7d9183b86aa6b928a9cd
[e-DoKo.git] / css / standard.css
1 body{background-color:#ddd;padding-top:25px;}
2 header{background-color:#fff;text-align:center;padding-top:1.5em;border-bottom:3px solid gray;}
3 .lastlogin{position:absolute;top:0;left:3em;}
4 .lastlogin span{font-size:smaller;}
5 .main{background-color:#fff;padding:1px 0em;padding-bottom:1em;}
6 footer{background-color:#fff;padding:0em 0.2em;border-top:2px solid gray;}
7 footer .right{float:right;margin-top:1em;line-height:90%;font-size:smaller;margin-right:1em;}
8 footer .left{text-align:left;line-height:90%;font-size:smaller;margin-left:1em;}
9 .WIP{background-color:#efaaaa;text-size:larger;text-align:center;margin:30px 10% ;border-radius:5px;border:2px solid red;padding:10px;}
10 .session{border-bottom:1px solid #000;padding:0.5em;text-align:center;}
11 .session div.sessionrules{width:19em;float:left;text-align:left;}
12 .session div.sessionrules div{display:none;background-color:#fff;border:1px solid #000;position:absolute;z-index:30;padding:0.5em;}
13 .session div.sessionrules:hover div{display:block;}
14 .session div.sessionscore{width:19em;float:right;text-align:right;}
15 .session div.sessionscore div{position:absolute;right:1em;display:none;background-color:#fff;border:1px solid #000;z-index:30;}
16 .session div.sessionscore:hover div{display:block;}
17 .session img.rulesicon{height:1em;}
18 .session .scoretable{height:20em;width:16em;overflow:auto;}
19 .session table.score{margin:0.5em;width:10em;border-collapse:collapse;}
20 .message{position:absolute;background-color:#fff;width:20%;top:19em;left:40%;right:40%;text-align:center;z-index:33;}
21 .message>div{border:2px solid black;}
22 .message div div{width:100%;text-align:right;font-size:smaller;}
23 .joingame,.sickness,.poverty,.total{position:absolute;background-color:#fff;border-radius:5px;width:20%;top:30%;left:40%;margin:auto;text-align:center;z-index:42;}
24 .total{width:14%;left:43%;}
25 .total .re{position:absolute;left:-12em;top:8em;background-color:#eee;padding:0.3em;z-index:15;}
26 .total .contra{position:absolute;right:-14em;top:8em;background-color:#eee;padding:0.3em;z-index:15;}
27 .card{position:absolute;z-index:20;top:18em;left:28em;text-align:center;background-color:#fff;border:2px solid gray;}
28 .card img{width:8em;}
29 form{position:relative;}
30 div.table{position:relative;text-align:center;margin:0;padding:0;border-bottom:1px solid #444;}
31 div.table div.table1{width:10.5%;min-width:10em;text-align:center;z-index:20;margin:0 auto;}
32 div.middle{position:relative;min-height:6em;}
33 div.table div.table0{position:absolute;width:10.5%;min-width:10em;min-height:4em;top:20%;right:64.5%;text-align:center;z-index:20;}
34 div.table div.table0 .start{background-color:#efaaaa;border-radius:5px;padding:3px;padding-bottom:1px;margin:3px;}
35 div.table img.table{width:25%;z-index:5;margin:0 auto;min-margin-left:10xem;min-margin-right:10em;min-height:6em;display:block;vertical-align:middle;}
36 div.table div.table2{position:absolute;width:10.5%;min-width:10em;min-height:4em;top:20%;left:64.5%;text-align:center;z-index:20;}
37 div.table div.table3{width:10.5%;min-width:10em;text-align:center;z-index:20;margin:0 auto;}
38 img.gravatar{width:4em;height:4em;}
39 div img.button{width:2em;}
40 div span.numberoftricks{text-align:center;}
41 div.tricks{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;margin:0;padding:0 0;}
42 div.tricks div.trick{position:absolute;top:0%;left:0;right:0;bottom:0%;display:none;}
43 .tricks div.trick img.arrow{position:relative;display:inline;text-align:center;height:60%;top:20%;z-index:8;}
44 #trick0 img{float:left;width:3em;}
45 hr{clear:both;}
46 .tricks div div.card0 img,.tricks div div.card0 .score,.vorbehalt0{position:absolute;margin:0;padding:0;top:30%;left:37.5%;right:56.5%;height:40%;z-index:30;}
47 .vorbehalt0{left:33.5%;right:59.5%;width:10%;text-align:left;}
48 .tricks div div.card0 span.comment{position:absolute;margin:0;padding:0;top:5%;right:66.5%;left:17.5%;width:16%;}
49 .tricks div div.card1 img,.tricks div div.card1 .score,.vorbehalt1{position:absolute;margin:0;padding:0;top:0%;left:47%;right:47%;height:40%;text-align:center;z-index:30;}
50 .vorbehalt1{left:45%;right:45%;width:10%;z-index:30;}
51 .tricks div div.card1 span.comment{position:absolute;margin:0;padding:0;top:5%;left:66.5%;right:17.5%;width:16%;text-align:center;}
52 .tricks div div.card2 img,.tricks div div.card2 .score,.vorbehalt2{position:absolute;margin:0;padding:0;top:30%;right:37.5%;left:56.5%;height:40%;z-index:30;}
53 .vorbehalt2{left:56%;right:34%;width:10%;text-align:right;}
54 .tricks div div.card2 span.comment{position:absolute;margin:0;padding:0;top:85%;left:66.5%;right:17.5%;width:16%;text-align:center;}
55 .tricks div div.card3 img,.tricks div div.card3 .score,.vorbehalt3{position:absolute;margin:0;padding:0;bottom:0%;left:47%;right:47%;height:40%;z-index:30;}
56 .tricks div div.card3 .score,.vorbehalt3{left:45%;right:45%;width:10%;height:3em;text-align:center;}
57 .tricks div div.card3 span.comment{position:absolute;margin:0;padding:0;top:85%;right:66.5%;left:17.5%;width:16%;}
58 span.comment{border:3px solid green;max-height:6em;overflow:auto;word-wrap:break-word;}
59 .tricks div div span.comment span{display:block;text-align:left;border-top:1px solid green;}
60 .mycards{margin:0;padding:0;border-top:2px solid gray;background-color:#faffc7;text-align:center;}
61 .mycards img{height:6em;}
62 .exchange{clear:both;margin:0;padding:0;border:1px solid red;background-color:yellow;}
63 .exchange img{height:6em;}
64 .line{clear:both;border-top:2px solid gray;margin:0;padding:0;}
65 .gameinfo{position:relative;top:0em;margin:0em;padding:0em;width:100%;border-top:2px solid gray;background-color:#efaaaa;text-align:center;}
66 .usermenu{text-align:center;padding:0.7em;border-bottom:1px solid black;}
67 .notes{position:absolute;top:3em;left:0;margin:1em;margin-top:0em;margin-left:2em;width:12em;border:2px solid gray;padding:0.3em;background-color:#efefef;height:10em;overflow:auto;z-index:50;}
68 .user{margin-left:25%;margin-right:5%;}
69 div.user ul{list-style:none;padding:0px;}
70 div.user ul li{position:relative;padding:3px;margin:0px;width:80%;min-height:1.2em;border-left:2px solid #babdb6 ;border-right:2px solid #babdb6 ;border-bottom:2px solid #babdb6 ;}
71 div.user ul li:first-child{border-top:2px solid #babdb6 ;}
72 .gamessession{display:none;}
73 .user .gameid{float:left;width:5em;}
74 .user .turn{padding-left:1em;width:20em;}
75 .user .gameshidesession{display:none;}
76 .user .gameshidesession,.user .gamesshowsession{float:right;width:10em;}
77 .wide{margin-left:5%;margin-right:5%;}
78 .over{text-align:center;margin-bottom:0.1em;}
79 .cardinput{display:inline;position:relative;border:1px solid #000;}
80 .cardinput img{width:4em;}
81 .cardinput:hover{background-color:red;}
82 .gamestatuspre{padding:0 0.3em;background-color:#f57900;}
83 .gamestatusover{padding:0 0.3em;background-color:#e9b96e ;color:#fff;}
84 .gamestatusplay{padding:0 0.3em;background-color:#8ae234;}
85 caption{text-align:center;margin:0.5em;padding:0.5em;padding-bottom:0em;margin-bottom:0;}
86 table.stats{margin:0.5em 1em;border:solid 0.2em #aeaeae;-moz-border-radius:0.5em ;float:left;}
87 table.stats tbody tr.odd td{background-color:#aeaeae;}
88 table.stats tbody tr.even td{background-color:#eaeaea;}
89 table.stats td,table.stats th{margin-left:0.2em;margin-right:0.2em;padding-left:0.2em;padding-right:0.2em;border-right:solid 0.1em #000;}
90 table.stats tr td:last-child,table.stats tr th:last-child{border-right:solid 0 #000;}
91 table.stats th{border-bottom:solid 0.2em #000000;}
92 table.stats thead tr .header{background-image:url(bg.png);background-repeat:no-repeat;background-position:center right;padding-right:15px;cursor:pointer;}
93 table.stats tbody td{padding:4px;background-color:#eaeaea;vertical-align:top;}
94 table.stats thead tr .headerSortUp{background-image:url(asc.png);}
95 table.stats thead tr .headerSortDown{background-image:url(desc.png);}
96 table.stats thead tr .headerSortDown,table.tablesorter thead tr .headerSortUp{background-color:#8dbdd8;}
97 #openid_url{background:#ffffff url('openid-icon-small.gif') no-repeat scroll 0pt 50%;padding-left:18px;}
98 table.openid td,table.openid th{padding:0.0em 0.3em;}
99 .newbiehint{background-color:#fee;}
100 .vacation{color:#666;background-color:#fc3;}
101 .highcall{background-color:#fc3;}
102 .about{margin-left:20%;margin-right:20%;padding-top:10%;}
103 .about ul{margin-left:2em;}
104 .about div{width:12em;height:6em;margin:2em;padding:1em;float:left;border:1px solid black;}
105 .about .code{background-color:#729fcf;}
106 .about .database{background-color:#8ae234;}
107 .about .graphics{background-color:#e9b96e;}
108 .about .translation{background-color:#fce94f;}
109 @media only screen and (max-width:600px){.nav>li>a .navhide{display:none;} .lastlogin{position:relative;left:0em;top:0em;width:100%;text-align:center;border-top:1px solid gray;} .session div.sessionscore div{right:0em;} .notes{position:relative;top:0em;left:0;margin:0.1em;margin-top:0em;margin-left:0em;width:100%;border:2px solid gray;padding:0.3em;background-color:#efefef;height:100%;overflow:auto;z-index:0;} .user{margin-left:5%;margin-right:5%;} .message{position:relative;background-color:#fff;width:100%;top:0em;left:0%;right:0%;text-align:center;z-index:1;} .message>div{border:2px solid black;} .message div div{width:100%;text-align:right;font-size:smaller;}}.pagination{text-align:center;}
110 .nav>li>img{height:16.666666666666668px;}