For the sake of Firefox, explicitly clear all floats in the
[mkws-moved-to-github.git] / experiments / spclient / mkwsStyle.css
1 #mkwsLang, #mkwsSwitch, #mkwsSearch, #mkwsRecords, #mkwsTargets, #mkwsStat, #mkwsShiftedTermlists {
2     font-family: Gill Sans, "Gillius ADF", Gillius, GilliusADF, Verdana, Sans-Serif;
3 }
4
5 #mkwsLang {
6     float: left;
7     padding-left: 1em;
8     padding-top: 0.4em;
9 }
10
11 #mkwsLang a {
12     background: #d0e0ff;
13     padding: 1px 4px;
14 }
15
16 #mkwsLang span {
17     border: solid 1px #d0e0ff;
18     padding: 0px 3px;
19 }
20
21 #mkwsSearch {
22     float: right;
23 }
24
25 #mkwsSwitch {
26     float: right;
27     padding-left: 1em;
28     padding-top: 0.4em;
29 }
30
31 #mkwsRecords, #mkwsShiftedTermlists {
32     clear: both;
33     background-color: #fafafa;
34 }
35
36 #mkwsTargets {
37     background-color: #fafafa;
38 }
39
40 #mkwsStat {
41     margin-top: 10px;
42     border-top: 1px solid  #156a16;
43     padding-top: 5px;
44     font-size: small;
45 }
46
47 #mkwsStat span.head {
48     font-weight: bold;
49 }
50
51 #mkwsStat span.clients:before {
52     content: "Active clients: ";
53 }
54
55 #mkwsStat span.records:before {
56     content: "Retrieved records: ";
57 }
58
59 #mkwsSwitch a, #mkwsLang a, #mkwsRecords a, #mkwsShiftedTermlists a {
60     color: #005701;
61     text-decoration: none;
62 }
63
64 #mkwsSwitch a:hover, #mkwsLang a:hover, #mkwsRecords a:hover, #mkwsShiftedTermlists a:hover {
65     text-decoration: underline;
66 }
67
68 #mkwsRecords a.crossout:hover, #mkwsShiftedTermlists a.crossout:hover #mkwsRecords a.crossout:hover {
69     text-decoration: line-through;
70 }
71
72 #mkwsSearch input#mkwsButton {
73     border: 3px outset #132194;
74     background-color: #132194;
75     padding: 2px;
76     width: 6em;
77     color: #FFFFFF;
78     font-weight: bold;
79     text-transform: uppercase;
80     font-size: 10px;
81     margin-left: 8px;
82     cursor: pointer;
83 }
84
85 #mkwsSearch input#mkwsQuery {
86     border: 2px inset #e0f0ff;
87     padding: 3px;
88     font-size: 12px;
89     background: #f0f8ff;
90 }
91
92 #mkwsRecords hr, #mkwsShiftedTermlists hr {
93     display: none;
94 }
95
96 #mkwsTermlists .title, #mkwsShiftedTermlists .title {
97     font-size: large;
98     font-weight: bold;
99     text-transform: uppercase;
100 }
101
102 #mkwsTermlists, #mkwsShiftedTermlists div#termlist  {
103     background: #d0e0ff;
104     padding: 0.7em;
105     font-size: small;
106
107     border-top-right-radius: 10px;
108     -moz-border-top-right-radius: 10px;
109     -webkit-border-top-right-radius: 10px;
110 }
111
112 #mkwsTermlists div.facet, #mkwsShiftedTermlists div.facet {
113     background: #e0f0ff;
114     padding: 0.7em;
115     margin-top: 0.7em;
116
117     border-top-right-radius: 10px;
118     -moz-border-top-right-radius: 10px;
119     -webkit-border-top-right-radius: 10px;
120 }
121
122 #mkwsTermlists div.termtitle, #mkwsShiftedTermlists div.termtitle {
123     font-weight: bold;
124 }
125
126 #mkwsRecords div.record, #mkwsShiftedTermlists div.record {
127     padding: 5px;
128 }
129
130 #mkwsRecords div.details, #mkwsShiftedTermlists div.details {
131     border: 1px solid #404040;
132     background: #e8e8e8;
133     color: darkgray;
134     padding: 5px 10px;
135     margin: 10px 0px;
136     box-shadow: 10px 10px 5px #808080;
137
138     border-top-right-radius: 10px;
139     -moz-border-top-right-radius: 10px;
140     -webkit-border-top-right-radius: 10px;
141 }
142
143 #mkwsRecords div.details th, #mkwsShiftedTermlists div.details th {
144     text-align: right;
145     vertical-align: top;
146     padding-right: 0.6em;
147 }
148
149 #mkwsRecords div.details th:after, #mkwsShiftedTermlists div.details th:after {
150     content: ":";
151 }
152
153 #mkwsPager {
154     background: #e0e0e0;
155     padding: 0.3em;
156 }
157
158 #mkwsBytarget table thead tr td {
159     background-color: #132194;
160     color: white;
161     font-weight: bold;
162     padding: 0.2em 0.5em;
163 }
164
165 #mkwsBytarget table tbody tr:nth-child(odd) {
166     background-color: #e0f0ff;
167 }
168
169 #mkwsBytarget table tbody tr:nth-child(even) {
170     background-color: #d0e0ff;
171 }
172
173 #mkwsBytarget table tbody tr td {
174     padding: 0.2em 0.5em;
175 }