fixing librejs on defectivebydesign.org
[weblabels.fsf.org.git] / crm.fsf.org / 20131203 / files / sites / all / modules / civicrm / packages / jquery / plugins / DataTables / extras / ColVis / media / docs / css / default.css
1 /*
2 * TABLE OF CONTENTS:
3 * - Browser reset
4 * - HTML elements
5 * - JsDoc styling
6 */
7
8
9
10
11
12
13 /*
14 * BEGIN BROWSER RESET
15 */
16
17 body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,p,blockquote,th,td {
18 margin:0;
19 padding:0
20 }
21 html {
22 height:100%;
23 overflow:-moz-scrollbars-vertical;
24 overflow-x:auto
25 }
26 table {
27 border:0;
28 border-collapse:collapse;
29 border-spacing:0
30 }
31 fieldset,img {
32 border:0
33 }
34 address,caption,cite,code,dfn,em,strong,th,var {
35 font-style:normal;
36 font-weight:normal
37 }
38 em,cite {
39 font-style:italic
40 }
41 strong {
42 font-weight:bold
43 }
44 ol,ul {
45 list-style:none
46 }
47 caption,th {
48 text-align:left
49 }
50 h1,h2,h3,h4,h5,h6 {
51 font-size:100%;
52 font-weight:normal;
53 margin:0;
54 padding:0
55 }
56 q:before,q:after {
57 content:''
58 }
59 abbr,acronym {
60 border:0
61 }
62
63 /*
64 * END BROWSER RESET
65 */
66
67
68
69
70
71
72 /*
73 * HTML ELEMENTS
74 */
75
76 * {
77 line-height: 1.4em;
78 }
79
80 html {
81 font-size: 100%;
82 }
83
84 body {
85 font-size: 0.75em !important;
86 padding: 15px 0;
87 background: #eee;
88 background-image: -moz-linear-gradient(left, #dddddd, #f9f9f9);
89 background-image: -webkit-gradient(linear,left bottom,right bottom,color-stop(0, #dddddd),color-stop(1, #f9f9f9));
90 }
91
92 body,
93 input,
94 select,
95 textarea {
96 color: #000;
97 font-family: Arial, Geneva, sans-serif;
98 }
99
100 a:link,
101 a:hover,
102 a:active,
103 a:visited {
104 color: #19199e;
105 }
106 a:hover,
107 a:focus {
108 color: #00f;
109 text-decoration: none;
110 }
111
112 p {
113 margin: 0 0 1.5em 0;
114 }
115
116 /*
117 * END HTML ELEMENTS
118 */
119
120
121
122 /*
123 * BEGIN HACK
124 */
125
126 div.containerMain:after,
127 div.safeBox:after {
128 content:"";
129 display:block;
130 height:0;
131 clear:both;
132 }
133
134 /*
135 * END HACK
136 */
137
138
139
140 /*
141 * BEGIN JSDOC
142 */
143
144 div.index *.heading1 {
145 margin-bottom: 0.5em;
146 border-bottom: 1px solid #999999;
147 padding: 0.5em 0 0.1em 0;
148 font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
149 font-size: 1.3em;
150 letter-spacing: 1px;
151 }
152
153 div.index {
154 float: left;
155 width: 30%;
156 min-width: 100px;
157 max-width: 250px;
158 }
159 div.index div.menu {
160 margin: 0 15px 0 -15px;
161 -moz-border-radius: 15px;
162 -webkit-border-radius: 15px;
163 border-radius: 15px;
164 padding: 15px 15px 15px 30px;
165 background-color: #FFFFFF;
166 background-color: rgba(255, 255, 255, 0.5);
167 -moz-box-shadow: 0px 0px 10px #c4c4c4;
168 -webkit-box-shadow: 0px 0px 10px #c4c4c4;
169 box-shadow: 0px 0px 10px #c4c4c4;
170 }
171 *+html div.index div.menu {
172 background-color: #FFFFFF;
173 }
174 * html div.index div.menu {
175 background-color: #FFFFFF;
176 }
177
178 div.index div.menu div {
179 text-align: left;
180 }
181
182 div.index div.menu a {
183 text-decoration: none;
184 }
185 div.index div.menu a:hover {
186 text-decoration: underline;
187 }
188
189 div.index ul.classList a {
190 font-family: Consolas, "Courier New", Courier, monospace;
191 }
192
193 div.index div.fineprint {
194 padding: 15px 30px 15px 15px;
195 color: #777;
196 font-size: 0.9em;
197 }
198 div.index div.fineprint a {
199 color: #777;
200 }
201
202
203
204 div.content {
205 float: left;
206 width: 70%;
207 min-width: 300px;
208 max-width: 600px;
209 }
210 div.innerContent {
211 padding: 0 0 0 2.5em;
212 }
213
214 div.content ul,
215 div.content ol {
216 margin-bottom: 3em;
217 }
218
219 div.content *.classTitle {
220 margin-bottom: 0.5em;
221 font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
222 font-size: 2.5em;
223 letter-spacing: 2px;
224 }
225
226 div.content *.classTitle span {
227 font-family: Consolas, "Courier New", Courier, monospace;
228 }
229
230 div.content p.summary {
231 font-size: 1.2em;
232 }
233
234 div.content ul *.classname a,
235 div.content ul *.filename a {
236 font-family: Consolas, "Courier New", Courier, monospace;
237 text-decoration: none;
238 font-weight: bold;
239 }
240 div.content ul *.classname a:hover,
241 div.content ul *.filename a:hover {
242 text-decoration: underline;
243 }
244
245 div.content div.props {
246 position: relative;
247 left: -10px;
248 margin-bottom: 2.5em;
249 -moz-border-radius: 5px;
250 -webkit-border-radius: 5px;
251 border-radius: 5px;
252 padding: 10px 15px 15px 15px;
253 overflow: hidden;
254 background: #fff;
255 background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0.2)); /* FF3.6 */
256 background: -webkit-gradient(linear,left top,left bottom,color-stop(0, rgba(255, 255, 255, 0.7)),color-stop(1, rgba(255, 255, 255, 0.2)));
257 -moz-box-shadow: 0px 0px 10px #ccc;
258 -webkit-box-shadow: 0px 0px 5px #bbb;
259 box-shadow: 0px 0px 5px #bbb;
260 }
261
262 div.content div.props div.sectionTitle {
263 padding-bottom: 10px;
264 font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
265 font-size: 1.4em;
266 letter-spacing: 1px;
267 }
268
269 div.content div.hr {
270 margin: 0 10px 0 0;
271 height: 4em;
272 }
273
274
275
276 table.summaryTable {
277 position: relative;
278 left: -10px;
279 width: 100%;
280 border-collapse: collapse;
281 box-sizing: content-box;
282 -moz-box-sizing: content-box;
283 -webkit-box-sizing: content-box;
284 -ms-box-sizing: content-box;
285 -o-box-sizing: content-box;
286 -icab-box-sizing: content-box;
287 -khtml-box-sizing: content-box;
288 }
289
290 table.summaryTable caption {
291 padding: 0 10px 10px 10px;
292 font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
293 font-size: 1.4em;
294 letter-spacing: 1px;
295 }
296
297 table.summaryTable td,
298 table.summaryTable th {
299 padding: 0px 10px 10px 10px;
300 vertical-align: top;
301 }
302 table.summaryTable tr:last-child td {
303 padding-bottom: 0;
304 }
305
306 table.summaryTable th {
307 font-weight: bold;
308 }
309
310 table.summaryTable td.attributes {
311 width: 35%;
312 font-family: Consolas, "Courier New", Courier, monospace;
313 color: #666;
314 }
315
316 table.summaryTable td.nameDescription {
317 width: 65%
318 }
319
320 table.summaryTable td.nameDescription div.fixedFont {
321 font-weight: bold;
322 }
323
324 table.summaryTable div.description {
325 color: #333;
326 }
327
328
329
330 dl.detailList {
331 margin-top: 0.5em;
332 }
333
334 dl.detailList.nomargin + dl.detailList.nomargin {
335 margin-top: 0;
336 }
337
338 dl.detailList dt {
339 display: inline;
340 margin-right: 5px;
341 font-weight: bold;
342 }
343
344 dl.detailList dt:before {
345 display: block;
346 content: "";
347 }
348
349 dl.detailList dd {
350 display: inline;
351 }
352
353 dl.detailList.params dt {
354 display: block;
355 }
356 dl.detailList.params dd {
357 display: block;
358 padding-left: 2em;
359 padding-bottom: 0.4em;
360 }
361
362
363
364
365 ul.fileList li {
366 margin-bottom: 1.5em;
367 }
368
369
370
371 .fixedFont {
372 font-family: Consolas, "Courier New", Courier, monospace;
373 }
374
375 .fixedFont.heading {
376 margin-bottom: 0.5em;
377 font-size: 1.25em;
378 line-height: 1.1em
379 }
380
381 .fixedFont.heading + .description {
382 font-size: 1.2em;
383 }
384
385 .fixedFont.heading .light,
386 .fixedFont.heading .lighter {
387 font-weight: bold;
388 }
389
390 pre.code {
391 margin: 10px 0 10px 0;
392 padding: 10px;
393 border: 1px solid #ccc;
394 -moz-border-radius: 2px;
395 -webkit-border-radius: 2px;
396 border-radius: 2px;
397 overflow: auto;
398 font-family: Consolas, "Courier New", Courier, monospace;
399 background: #eee;
400 }
401
402 .light {
403 color: #666;
404 }
405
406 .lighter {
407 color: #999;
408 }
409
410 .clear {
411 clear: both;
412 width: 100%;
413 min-height: 0;
414 }
415
416 /*
417 * END JSDOC
418 */