Subversion Repositories wimsdev

Rev

Rev 5702 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
5699 obado 1
/* * Nikaia Theme- css.CSS */
2
/* * By Sandra Machefer  * */
3
 
4
@import "createxo.css";
5
 
5677 obado 6
@media all {
7
/* General */
8
body {
9
        margin: 5px;
10
        padding: 0px 10px 10px 10px;
11
        font-family: arial, verdana, helvetica, sans-serif;
12
        font-size: 0.9em;
13
}
14
 
5699 obado 15
.center{text-align:center;}
16
.white{background-color: white;}
17
 
5677 obado 18
li {margin-bottom: 8px;}
19
 
20
a:hover {text-decoration:none;}
21
a:hover img{opacity:0.75;}
22
 
23
.wimsbody {
24
        padding : 0 20px;
25
        margin-left : 170px;
26
}
27
 
5891 obado 28
 
29
/** Affichage tres contrasté pour des fins de debogage : **/
30
.debug{
31
    background-color: black;
32
    padding:0.5em;
33
    color:darkorange;
34
    font-family: monospace;
35
}
36
.debug ul{
37
    font-size: 105%;
38
}
39
 
5677 obado 40
span.disabled, span.disabled:hover, span.disabled:active{
41
        opacity:0.6;
42
        cursor:default;
43
        background-image:none;
44
        top:0;
45
        box-shadow: none;
46
}
47
 
48
/* WIMS BOXES */
49
#wimsbodybox {
50
        padding: 0px;
51
        margin: 0px;
52
}
53
#wimspagebox {
54
        padding: 0px;
55
        margin: 0px;
56
        min-height:32em;
57
}
58
#wimstailbox {
59
        margin-top: 5px;
60
        bottom: 0px;
61
        left: 0px;
62
}
63
 
64
#wimstopbox {
65
        margin-left: 10px;
66
        margin-right: 10px;
67
        left:auto;
68
        right:auto;
69
        text-align:right;
70
        border-radius : 20px 20px 0px 0px;
71
        -moz-border-radius : 20px 20px 0px 0px;
72
        -webkit-border-top-right-radius:20px;
73
        -webkit-border-top-left-radius:20px;
74
 
75
        background-image: -webkit-gradient(
76
                linear,
77
                left bottom,
78
                left top,
79
                color-stop(0.7, rgba(0,0,0,0)),
80
                color-stop(0.9, rgba(0,0,0,0.2))
81
        );
82
        background-image: -moz-linear-gradient(
83
                center bottom,
84
                rgba(0,0,0,0) 70%,
85
                rgba(0,0,0,0.2) 90%
86
        );
87
 
88
}
89
#wimsmenubox {
90
        margin-top: 1px;
91
        margin-left: 10px;
92
        margin-right: 10px;
93
        background-color:white;
94
        border-radius : 0px 0px 20px 20px;
95
        -moz-border-radius : 0px 0px 20px 20px;
96
        -webkit-border-bottom-left-radius:20px;
97
        -webkit-border-bottom-right-radius:20px;
98
 
99
        background-image: -webkit-gradient(
100
                linear,
101
                left top,
102
                left bottom,
103
                color-stop(0.7, rgba(0,0,0,0)),
104
                color-stop(0.9, rgba(0,0,0,0.2))
105
        );
106
        background-image: -moz-linear-gradient(
107
                center top,
108
                rgba(0,0,0,0) 70%,
109
                rgba(0,0,0,0.2) 90%
110
        );
111
        /*z-index: 100;*/
112
        position: relative;
113
        -webkit-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.5);
114
        -moz-box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.5);
115
        box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.5);
116
}
117
 
118
/* WIMS MENU MODU BOX */
119
#wimsmenumodubox {
120
        margin-top: 0px;
121
        margin-left: 10px;
122
        margin-right: 0%;
123
        padding:0px;
124
        position: fixed;
125
        /*_position:absolute;*/
126
        top:51px;
127
        width:160px;
128
        /*left: auto;*/
129
        text-align:left;
130
        z-index:100;
131
}
132
 
133
#wimsfrontpage{
134
        min-width:650px;
135
}
136
 
137
#wimsfrontpage #wimsmenumodubox {
138
  /*position: absolute;*/
139
  margin-top: 60px;
140
}
141
#wimsmhelp #wimsmenumodubox {visibility:hidden;}
142
#wimsmenumodubox .wimsmenu .menuitem {
143
        display:block;
144
        text-align:left;
145
        min-height:1.5em;
146
}
147
#wimsmenumodubox .wimsmenu .menuitem a {
148
        display: block;
149
        padding: 0px 0px;
150
        text-decoration: none;
151
}
152
#wimstopbox .wimsmenu .topmenuitem a {
153
        text-decoration: none;
154
}
155
#wimstopbox .wimsmenu .topmenuitem a:hover,#wimsmenumodubox .wimsmenu .menuitem a:hover {
156
        text-decoration:underline;
157
}
158
#wimsmenumodubox .wimsmenu .itemsep {
159
        display: block;
160
        margin:10px;
161
        padding:3px;
162
        border-top: thin white solid;
163
}
164
.topmenuitem a {
165
        display: inline-block;
166
        padding: 5px 5px;
167
        text-decoration: none;
168
}
169
.menuitem a {
170
        display: inline-block;
171
        padding: 5px 5px;
172
        text-decoration: none;
173
}
174
 
175
.menuitem a:hover {text-decoration:underline;}
176
 
177
div.wimsmenu {
178
        padding-top: 5px;
179
        padding-bottom: 5px;
180
        text-align: center;
181
        font-size: 90%;
182
}
183
div.wimsmenu .topmenuitem {
184
        display: inline-block;
185
        padding-left: 10px;
186
        padding-right: 10px;
187
        padding-top: 1px;
188
        padding-bottom: 1px;
189
        min-height:2.5em;
190
}
191
div.wimsmenu .menuitem {
192
        display: inline-block;
193
        _display: inline;
194
        padding-left: 10px;
195
        padding-right: 10px;
196
        padding-top: 1px;
197
        padding-bottom: 1px;
198
        min-height:2.5em;
199
}
200
div.menublock .menuitem {
201
        display: block;
202
        _display: inline;
203
        padding-top: 1px;
204
        padding-bottom: 1px;
205
}
206
div.menublock {
207
        display: inline-block;
208
        _display: block;
209
        padding-left: 15px;
210
        padding-right: 15px;
211
}
212
div.tailitem {
213
        font-size: small;
214
        padding-top: 1px;
215
        padding-bottom: 1px;
216
        left:0px;
217
}
218
 
219
/* END OF MODUBOX */
220
/* Logo */
221
#wimslogo {
222
        /*position: absolute;
223
        top:40px;
224
        margin-right:15px;
225
        right:200px;*/
226
        float:right;
227
        padding:10px 15px;
228
}
229
/*#wimsfrontpage #wimslogo { top:5px; right:10px;padding:20px;}*/
230
/*#wimslogo img{
231
        max-height: 120px;
232
        min-height: 120px;
233
}*/
234
 
235
 
236
#wimslogoleft {
237
        /*position: absolute;
238
        top:40px;
239
        left:200px;*/
240
        float:left;
241
        padding:10px 22px;
242
    /*background-color:white;*/
243
}
244
#wimslogoleft img{
245
        max-height: 100px;
246
}
247
/*#wimsfrontpage #wimslogoleft { top:5px; left:10px;}*/
248
#wimsfrontpage #wimstopbox { /*top:0px; left:10px;padding:20px;min-height:110px;*/}
249
 
250
#wimslogoright {
251
        position: absolute;
252
        top:40px;
253
        right:200px;
254
        float:right;
255
        background-color:white;
256
}
257
#wimsfrontpage #wimslogoright { top:5px; left:10px;padding:20px;}
258
 
259
 
260
/* End of Logo */
261
 
262
/* WIMS BOXES in special context*/
263
 #wimsexam .wimsbody {
264
        padding-left: 10%;
265
        padding-right: 10%;
266
        margin-left: 0px;
267
}
268
#wimsdoc .wimsbody {
269
        padding-left: 5%;
270
        padding-right: 5%;
271
        margin-left: 0px;
272
}
273
#wimslightpopup #wimsbodybox #wimspagebox .wimsbody {
274
        padding-left : 20px;
275
        padding-right : 20px;
276
        margin-left : 0px;
277
}
278
#wimslightpopup #wimstailbox .wimstail .tailitem {
279
        padding-right:20px;
280
        text-align:right;
281
        color:#555555;
282
        font-weight:bold;
283
        font-size:90%;
284
}
285
/* citation de contributeurs, de l'auteur*/
286
.wims_contribute, .wims_credits  {
287
    padding-top: 10px;
288
    padding-right:20px;
289
    text-align:right;
290
    color:#555555;
291
    font-weight:bold;
292
    font-size:0.8em;
293
}
294
 
295
#wimsmhelp .wimsbody {
296
        padding-left : 10%;
297
        padding-right : 10%;
298
        margin-left : 0px;
299
}
300
#wimspagebox .wimsdocleftmenu {
301
        margin-top: 180px;
302
        padding:0px;
303
        position: fixed;
304
        /*_position:absolute;*/
305
        top:50px;
306
        left: auto;
307
        text-align:left;
308
}
309
#wimspagebox .wimsdocrightmenu {
310
        margin-top: 180px;
311
        margin-left: 0px;
312
        margin-right: 0px;
313
        padding:0px;
314
        position: fixed;
315
        /*_position:absolute;*/
316
        top:50px;
317
        right: 20px;
318
        text-align:left;
319
}
320
#wimsmenumodubox .wimstail {
321
        text-align: left;
322
        font-size:80%;
323
        padding:10px;
324
        margin:10px;
325
        -moz-border-radius : 20px 20px 20px 20px;
326
}
327
#wimstailbox .wimstail {
328
        text-align: center;
329
        font-size:80%;
330
}
331
 
332
div.tailsepdoc {display: inline-block;}
333
 
334
#wimsbodybox #wimsmenutab .wimsmenu .menuitem {
335
        display: inline-block;
336
        padding: 1px 10px;
337
        text-decoration: none;
338
        border: thin black solid;
339
        -moz-border-radius : 20px 20px 0px 0px;
340
}
341
#wimsbodybox #wimsmenutab .wimsmenu .itemsep {
342
        display: inline-block;
343
        padding: 5px 30px;
344
        text-decoration: none;
345
}
346
 
347
/* end of WIMS BOXES in special context*/
348
 
349
/* JS editor styles */
350
#handleBottom{
351
        background-color: #DFDFDF;
352
        height: 8px;
353
        background-image:-moz-linear-gradient(center top , #999999 50%, #E8E8F8 100%);
354
        background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.4,#999999), color-stop(1, #E8E8F8));
355
        border-bottom: 1px solid #999;
356
        cursor:ns-resize;
357
}
358
 
359
/*GENERAL*/
360
/* WORDS in code in all textes*/
361
tt{
362
        font-family: monospace, "Courier New";
363
        border-left-width: 3px;
364
        margin: 0px 0px;
365
        padding: 0px 3px;
366
}
367
code{
368
        border-left-width: 4px;
369
        background-color:rgba(0,128,0,0.1);
370
        font-family: monospace, "Courier New";
371
        line-height: 1.1em;
372
        margin: 1em;
373
        padding: 0.5em 1em;
374
}
375
#wims_deposit {
376
        width:80%;
377
        min-width:50em;
378
        min-height:30em;
379
}
380
/* reference to filename */
381
.wims_fname {
382
        font-family: monospace, "Courier New";
383
        color :#660000;
384
        font-weight:bold;
385
        background-color : #ffffe5;
386
}
387
/* reference to parameters */
388
tt.wims_parm{background-color : #ffffe5;}
389
 
390
/* mots de code */
391
tt.wims_code_words {color:blue;}
392
 
393
/* variables in help for example*/
394
tt.wims_code_variable {color:navy;}
395
 
396
/*address as email adress, but also adresse of a file*/
397
tt.wims_address {}
398
/* title of modules in a texte */
399
.wims_mod_title {
400
        color:blue;
401
        font-style: italic;
402
}
403
/* descriptions of modules in help or text */
404
.wims_mod_desc {
405
        font-style: italic;
406
}
407
/* warning (sur le mot "Attention" par exemple)*/
408
.wims_warning{
409
        color:brown;
410
        font-weight:bold;
411
}
412
/* alertmsg */
413
.wims_alertmsg{
414
        margin-left: 170px;
415
        margin-right: 170px;
416
        max-width: 50px;
417
        color: brown;
418
        font-weight: bold;
419
        font-style: bold;
420
        text-align: center;
421
        padding: 3px;
422
        border: solid 1px;
423
}
424
/* reference sur un label */
425
.wims_label {
426
        color:green ;
427
        font-family: monospace, "Courier New";
428
        padding: 3px ;
429
        border:solid 1px ;
430
}
431
pre{
432
        border-left-width: 4px;
433
        background-color:rgba(0,128,0,0.1);
434
        font-family: monospace, "Courier New";
435
        border-left-style: ridge;
436
        line-height: 1.1em;
437
        margin: 1em;
438
        padding: 0.5em 0.5em;
439
}
440
#wimsmhelp pre {
441
        border-left-width: 4px;
442
        background-color:rgba(0,128,0,0.1);
443
        font-family: monospace, "Courier New";
444
        border-left-style: ridge;
445
        line-height: 1.1em;
446
        margin: 1em;
447
        padding: 0.5em 1em;
448
}
449
 
450
/* remark in small */
451
.wims_smallremark {font-size: small;}
452
/* Classes */
453
/* title of class*/
454
.wims_classname {
455
        color:#999999;
456
        font-weight:bold;
457
        text-align:center;
458
        margin:1em 0;
459
        text-shadow:0 1px 1px #FFFFFF;
460
}
461
/* Class Type*/
462
.wims_class_typename{font-size: 0.5em;}
463
 
464
/* titles of classes in text */
465
.wims_classdesc, .wims_institutiondesc{
466
        color:#999999;
467
        font-weight:bold;
468
}
469
.wims_classdesc {font-size:large;}
470
/* words as login*/
471
tt.wims_login {
472
        color:blue;
473
        font-weight:bold;
474
}
475
/* external authentification (adm/class/reguser, adm/class/classes) */
476
.wims_external_auth { padding:5px;}
477
 
478
/*** Class Settings ***/
479
.class_settings label{
480
        min-width: 10em;
481
        display: inline-block;
482
}
483
.class_settings li{
484
        margin:0;
485
        padding:2px 5px;
486
}
487
.class_settings li:nth-child(even) {background: #CCC}
488
.class_settings li:nth-child(odd) {background: #FFF}
489
.field_required{
490
        font-size: 1.2em;
491
        font-weight: bold;
492
        color:red;
493
}
494
 
495
/* END of Classes */
496
 
497
/************************
498
        WIMS TITLES
499
*************************/
500
.wims_docu_title, .wims_sheet_title {text-align:center;}
501
 
502
.wims_title {
503
        text-align:center;
504
        padding:10px;
505
        margin:0 0 .25em;
506
}
507
#wims_title h1.wims_title {
508
        text-align:center;
509
        padding:10px 0 0 0;
510
        margin:0 0 .25em;
511
        font-family:Georgia,Times New Roman,Times,serif;
512
        font-weight:normal;
513
}
514
h2.wims_subtitle {
515
        text-align:center;
516
        display: block;
517
        font-weight:normal;
518
        margin-top:0;
519
        font-style:italic;
520
}
521
#wims_modu_title1 .wims_title_close {
522
        padding-left:30%;
523
        margin-left:30%;
524
        padding-bottom:5px;
525
}
526
#wims_modu_title2 .wims_subtitle {
527
        font-size:small;
528
}
529
#wims_modu_title1 .wims_title_close {
530
        padding-left:10px;
531
        margin-left:10px;
532
        padding-bottom:5px;
533
}
534
#wims_modu_title3 .wims_subtitle {
535
        display: block;
536
        text-align:center;
537
        font-weight:bold;
538
}
539
 
540
#wims_modu_title3 .wims_title_close {padding:10px;}
541
 
542
h1.oeftitle {
543
        text-align:center;
544
        font-size:100%;
545
}
546
/* ****** END OF TITLES ******** */
547
 
548
/* ****** SEQUENCE ******** */
549
.wims_seq {
550
        padding:15px;
551
        margin:10px;
552
        border: thin solid;
553
}
554
.wims_seq a {
555
        padding: 0px 0px;
556
        text-decoration: none;
557
}
558
 
559
.wims_seq a:hover {text-decoration:underline;}
560
.wims_seq .wims_title_seq {}
561
.wims_seq .wims_desc_item {color:#804000;}
562
 
563
.wims_seq .wims_sheet_item {
564
        padding:5px;
565
        margin-top:5px;
566
        background-color:#CCF;
567
        border: thin solid;
568
}
569
.wims_seq .wims_doc_item {
570
        padding:5px;
571
        margin-top:5px;
572
        background-color:#99F;
573
        border: thin solid;
574
}
575
.wims_seq .wims_vote_item {
576
        padding:5px;
577
        margin-top:5px;
578
        background-color:#66F;
579
        border: thin solid;
580
}
581
.wims_seq .wims_exam_item {
582
        padding:5px;
583
        margin-top:5px;
584
        background-color:#9CF;
585
        border: thin solid;
586
}
587
.wims_seq .wims_title_seq .wims_comment_item {
588
        padding:5px;
589
        margin-top:5px;
590
        color:#804000;
591
        display:inline-block;
592
}
593
.wims_seq .wims_title_seq .wims_title_item {font-weight:bold;}
594
 
595
/* ****** END OF SEQUENCES ******** */
596
/* **************** */
597
/* OEF STYLES */
598
#oef_intro_params {
599
        border-color: #BBBBBB grey grey #BBBBBB;
600
        border-radius: 10px;
601
        border-style: solid;
602
        border-width: 1px;
603
        margin: 1em auto;
604
        padding: 0;
605
        width:80%;
606
}
607
#oef_intro_params .legend{
608
        border-top-left-radius: 10px;
609
        border-top-right-radius: 10px;
610
}
611
#oef_intro_params label{font-weight:bold;}
612
#oef_intro_params .field {
613
        margin: 1em 0;
614
        padding: 0 1em;
615
}
616
#oef_intro_params select#exo{width:100%;}
617
#oef_intro_params .oef_expert{margin:1em;}
618
.oef_intro_buttons{text-align: center;}
619
#oef_devel_mode{font-size:small;}
620
.oefform p.send_answer{text-align: center;}
621
#oef_actions{margin:1em 0;}
622
#oef_actions p{margin:0.2em;}
623
.oefreply {}
624
.oefanswer {}
625
.oefhint {padding-top: 2px;}
626
.oef_modulescore { }
627
.oef_congratulations { }
628
 
629
.oefanswer table {
630
        font-size: 0.9em;
631
        border-collapse:collapse;
632
}
633
.wims_oef_input {
634
        padding-top: 2px;
635
        padding-right: 1px;
636
        padding-bottom: 2px;
637
        padding-left: 1px;
638
        font-weight:bold;
639
        font-size: 1.2em;
640
}
641
.oefanswername {}
642
.oefstatement{
643
        border: 1px groove ThreeDFace;
644
        padding:5px;
645
}
646
.oefstatement table {border-collapse:collapse;}
647
#answeranalysis {
648
        border : 1px groove ThreeDFace;
649
        border-bottom-left-radius: 10px;
650
        border-bottom-right-radius: 10px;
651
}
652
.legend{
653
        margin-top:0;
654
        padding:0.5em 1em;
655
        border-bottom: 1px groove ThreeDFace;
656
        text-align:center;
657
        font-weight:bold;
658
        /*border-radius:10px;
659
        border-bottom-right-radius:0px;
660
        border-bottom-left-radius:0px;
661
        -moz-border-radius: 10px;
662
        -moz-border-radius-bottomright:0px;
663
        -moz-border-radius-bottomleft:0px;
664
        -webkit-border-radius:10px;
665
        -webkit-border-bottom-right-radius:0px;
666
        -webkit-border-bottom-left-radius:0px;*/
667
}
668
#answeranalysis .content {padding:1em;}
669
.oefform {}
670
.oefnameexo {display:inline;}
671
/* answer analysis*/
672
.oef_indgood { color:green;font-weight:bold;}
673
.oef_indbad { color:red;font-weight:bold;}
674
.oef_indforget { color:navy;font-weight:bold;}
675
.oef_indpartial{ color:orange;font-weight:bold;}
676
.oef_indneutral {font-weight:bold;}
677
.oef_indprec { color:orange;font-weight:bold;}
678
.oef_condgood{ color:green;font-weight:bold;}
679
.oef_condbad { color:red;font-weight:bold;}
680
 
681
 
682
.wims_model_textarea{ border: 3px solid #cccccc;padding: 5px;}
683
 
684
/* * Boutons CSS3 * */
5702 obado 685
 
686
input[type="submit"],  .wims_button,  .wims_button_help {
687
    margin: 0px 0px 2px 2px;
688
}
689
 
5677 obado 690
input[type="submit"], .wims_button, .wims_button_help, .wims_button_feedback {
691
        display:inline-block;
692
        width:auto;
693
        font-family: 'AllerBold', Arial, Helvetica, sans-serif;
694
        padding:0.2em 0.6em;
695
        cursor:pointer;
696
        overflow:visible;
697
        position:relative;
698
        text-decoration:none;
699
        font-weight:bold;
700
        text-decoration:none;
701
        line-height: 2em;
702
        border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
703
        border-style:solid;
704
        border-width:1px;
5702 obado 705
        /*background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(255,255,255,0)), to(rgba(255,255,255,0.25)));*/
706
        background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.25)));
707
    background-image: -webkit-linear-gradient(top, transparent, rgba(0, 0, 0, 0.25)) ;
708
        /*background-image: -moz-linear-gradient(bottom, rgba(255,255,255,0), rgba(255,255,255,0.25));*/
709
    background-image: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.25)) ;
710
    background-image: -ms-linear-gradient(top, transparent, rgba(0, 0, 0, 0.25)) ;
711
    background-image: -o-linear-gradient(top, transparent, rgba(0, 0, 0, 0.25)) ;
712
    background-image: linear-gradient(top, transparent, rgba(0, 0, 0, 0.25)) ;
5677 obado 713
}
714
input[type="submit"], .wims_button, .wims_button_help {
715
        border-radius:4px;
716
        -moz-border-radius:4px;
717
        -webkit-border-radius:4px;
718
        -webkit-box-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px;
719
        -moz-box-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px;
720
        font-size: 0.8em;
721
}
722
.wims_button_feedback {
723
        border-radius:50px;
724
        -moz-border-radius:50px;
725
        -webkit-border-radius:50px;
726
        text-shadow:0 -1px 1px rgba(0, 0, 0, 0.5);
727
        -webkit-box-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px;
728
        -moz-box-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px;
729
        font-size: 1em;
730
        height: 5em;
731
        background-color: orange;
732
        color:black;
733
}
734
 
735
input[type="submit"]:hover, .wims_button:hover, .wims_button_help:hover, .wims_button_feedback:hover {
5702 obado 736
        /*background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.25)), to(rgba(0,0,0,0)));*/
737
        background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.1)), to(transparent));
738
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.1), transparent) ;
739
    /*background-image: -moz-linear-gradient(bottom, rgba(0,0,0,0.25), rgba(0,0,0,0));*/
740
    background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.1), transparent) ;
741
    background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.1), transparent) ;
742
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.1), transparent) ;
743
    background-image: linear-gradient(top, rgba(0, 0, 0, 0.1), transparent) ;
744
    border-color: rgba(0, 0, 0, 0.25) !important;
5677 obado 745
}
746
/* "pressed button" style */
747
input[type="submit"]:active,.wims_button:active,.wims_button_help:active,.wims_button_feedback:active {
748
        top:1px;
749
        box-shadow: inset 1px 1px 2px rgba(0, 0, 0, 0.5);
750
}
751
 
752
input[type="button"] {
753
        display:inline-block;
754
        width:auto;
755
        font-family: 'AllerBold', Arial, Helvetica, sans-serif;
756
        margin-bottom: 0.1em;
757
        padding:0.2em 0.6em;
758
        cursor:pointer;
759
        overflow:visible;
760
        position:relative;
761
        text-decoration:none;
762
        text-shadow:0 -1px 1px rgba(0, 0, 0, 0.5);
763
        -webkit-box-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px;
764
        -moz-box-shadow: rgba(255, 255, 255, 0.75) 0px 1px 1px;
765
        font-size: 0.8em;
766
        /*height: 1.6em;
767
        line-height: 1.45em;*/
768
        font-weight:bold;
769
        text-decoration:none;
770
}
771
 
772
/* ****************** */
773
/* TABLES STYLES */
774
table.wimstable {
775
        width:90%;
776
        border-collapse:collapse;
777
        border: 1px solid #999;
778
        font-size: .9em;
779
}
780
table.wimstable caption {
781
        font-weight: bold;
782
        font-size: 1.1em;
783
        border: 1px solid #999;
784
}
785
table.wimstable th {
786
        border-collapse:collapse;
787
        border: 1px solid #999;
788
        color:white;
789
}
790
table.wimstable td {
791
        background-color:white;
792
        border: 1px solid #999;
793
        padding: 6px;
794
}
795
table.wimstable .odd td {
796
        background-color:white;
797
        border: 1px solid #999;
798
        padding: 6px;
799
}
800
table.wimstable .even td {
801
        background-color:#DFDFDF;
802
        border: 1px solid #999;
803
        padding: 6px;
804
}
805
table.wimstable th a {
806
        display: inline-block;
807
        padding: 5px 5px;
808
        text-decoration: none;
809
}
810
 
811
table.wimstable a:hover {text-decoration:underline;}
812
a:hover {text-decoration:none;}
813
 
814
/* ****************** */
815
/* FORUM STYLES */
816
div.wims_forum_msg {
817
        background-color: transparent;
818
        padding-left: 3%;
819
        padding-right: 3%;
820
        margin-left: 3%;
821
        margin-right: 3%;
822
        border: 1px solid rgb(232,232,232);
823
        min-height:50px;
824
}
825
div.wims_forum_intro {
826
        background-color:#eeeeee;
827
        padding-left: 3%;
828
        padding-right: 3%;
829
        margin-left: 3%;
830
        margin-right: 3%;
831
}
832
ul.wims_forum_list li {
833
        list-style:none;
834
        padding-top: 3pt;
835
        padding-right: 0pt;
836
        padding-bottom: 0pt;
837
        padding-left: 5pt;
838
        margin-top: 10pt;
839
        margin-right: 10%;
840
        margin-bottom: 5pt;
841
        border-left: 1px solid gray;
842
        border-bottom: 1px solid gray;
843
}
844
ul.wims_forum_list li li {
845
        list-style:none;
846
        padding-top: 3pt;
847
        padding-right: 0pt;
848
        padding-bottom: 0pt;
849
        padding-left: 5pt;
850
        margin-top: 10pt;
851
        margin-right: 0%;
852
        margin-bottom: 5pt;
853
        border-left: 1px solid gray;
854
        border-bottom: 1px solid gray;
855
}
856
 
857
ul.wims_forum_list li.wims_forum_item_toread {color: red;}
858
 
859
.wims_forum_blockquote {
860
        font-style: italic;
861
        padding-top: 0pt;
862
        padding-bottom: 0pt;
863
        padding: 0 1em;
864
        margin-left:0em;
865
        border-left:1px solid navy;
866
        background-color:#E3F2F0;
867
}
868
 
869
/* SHEET STYLES */
870
ol.wims_sheet_list li {
871
        padding-top: 3pt;
872
        padding-right: 0pt;
873
        padding-bottom: 0pt;
874
        padding-left: 5pt;
875
        margin-top: 2pt;
876
        margin-right: 10%;
877
        margin-bottom: 2pt;
878
        border-left: 1px solid red;
879
        border-bottom: 1px solid gray;
880
}
881
ul.wims_sheet_list li {
882
        list-style:none;
883
        padding-top: 3pt;
884
        padding-right: 0pt;
885
        padding-bottom: 0pt;
886
        padding-left: 5pt;
887
        margin-top: 2pt;
888
        margin-right: 10%;
889
        margin-bottom: 5pt;
890
        border-left: 1px solid gray;
891
        border-bottom: 1px solid gray;
892
}
893
 
894
.wims_sheet_title {text-align:center;}
895
 
896
div.wims_sheet {
897
        background-color:white;
898
        padding-left: 3%;
899
        padding-right: 3%;
900
        margin-left: 3%;
901
        margin-right: 3%;
902
        border: 1px solid blue;
903
}
904
/* OTHER STYLES */
905
.wims_home_list li {
5891 obado 906
        /*background-color:#e5e5e5;*/
5677 obado 907
        list-style:none;
908
        padding-top: 3pt;
909
        padding-right: 0pt;
910
        padding-bottom: 0pt;
911
        padding-left: 3pt;
912
        margin-top: 10pt;
913
        margin-right: 0%;
914
        margin-bottom: 3pt;
915
}
916
.wims_home_form {
917
        padding: 5px;
918
        width:150px;
919
}
920
table.wims_search_engine {
921
        padding-top: 3pt;
922
        background-color:#cccccc;
923
        background: -webkit-gradient( linear, left top, left bottom, from(white), to(#999999) );
924
        background: -moz-linear-gradient( top center, white,#999999);
925
}
926
 
927
table.wims_search_engine td {text-align:center;}
928
.wims_home_button {}
929
.wims_home_menu {}
930
 
5891 obado 931
.wims_home_result_list li, .wims_browse_list li, .wims_browse_subject_list li {
932
        /*background-color:#e5e5e5;*/
5677 obado 933
        list-style:none;
934
        padding-top: 3pt;
935
        padding-right: 0pt;
936
        padding-bottom: 0pt;
937
        padding-left: 3pt;
938
        margin-top: 10pt;
939
        margin-right: 10%;
940
}
941
ul.wims_browse_type_list li {}
942
ol.wims_browse_type_list li {
943
        list-style:none;
944
        padding-top: 3pt;
945
        padding-right: 0pt;
946
        padding-bottom: 0pt;
947
        padding-left: 5pt;
948
        margin-top: 10pt;
949
        margin-right: 0%;
950
        margin-bottom: 5pt;
951
}
5891 obado 952
 
5677 obado 953
/* couleur des sequences - a mettre en option */
954
.wims_sheet_desc {background-color:#CCF;}
955
 
956
/***********************
957
        WIMS CLASSES STYLES
958
************************/
959
.wims_class_motd {
960
        margin:5pt;
961
        padding-right: 10pt;
962
        padding-left: 10pt;
963
        border: thin solid black;
964
}
965
.wims_class_pmotd {
966
        margin:5pt;
967
        padding-right: 10pt;
968
        padding-left: 10pt;
969
        border: thin solid black;
970
}
971
.wims_classes_direct {
972
        padding-top: 5px;
973
        padding-right: 5px;
974
        padding-bottom: 10px;
975
        padding-left: 5px;
976
        margin-bottom:5px;
977
        background-color:#FFFFFF;
978
        text-align:center;
979
}
980
.wims_classes_direct_type {
981
        color:#A52A2A;
982
        border: thin solid black;
983
        padding:5px;
984
        margin-top:5px;
985
}
986
.wims_classes_direct_portal {
987
        background-color:#CFF;
988
        border: thin solid black;
989
        padding:5px;
990
        margin-top:5px;
991
}
992
 
993
.wims_classes_direct_group {background-color:#CFF;}
994
 
995
.wims_classes_direct_program {
996
        background-color:#9FC;
997
        border: thin solid black;
998
        padding:5px;
999
        margin-top:5px;
1000
}
1001
.wims_classes_direct_course {
1002
        background-color:#C9F;
1003
        border: thin solid black;
1004
        padding:5px;
1005
        margin-top:5px;
1006
}
1007
.wims_classes_direct_class {
1008
        background-color:#9CF;
1009
        border: thin solid black;
1010
        padding:5px;
1011
        margin-top:5px;
1012
}
1013
.wims_classes_direct_level {
1014
        background-color:#CFF;
1015
        border: thin solid black;
1016
        padding:5px;
1017
        margin-top:5px;
1018
}
1019
.wims_classes_direct_name {
1020
        padding-top: 5pt;
1021
        padding-right: 5pt;
1022
        padding-bottom: 5pt;
1023
        padding-left: 5pt;
1024
        border-bottom: 1px solid gray;
1025
        overflow: scroll;
1026
}
1027
.wims_subclasses li {
1028
        list-style:none;
1029
        padding-top: 3pt;
1030
        padding-right: 0pt;
1031
        padding-bottom: 0pt;
1032
        padding-left: 5pt;
1033
        margin-top: 10pt;
1034
        margin-right: 10%;
1035
        margin-bottom: 5pt;
1036
}
1037
.wims_subclasses .class {background-color:#CFF;}
1038
.wims_subclasses .program {background-color:#9FC;}
1039
.wims_subclasses .course {background-color:#C9F;}
1040
#wims_class_manager_msg {background-color:#CFF;}
1041
 
1042
.wims_user_table {
1043
        margin-left:2%;
1044
        padding-top: 5pt;
1045
        padding-right: 5pt;
1046
        padding-bottom: 5pt;
1047
        padding-left: 5pt;
1048
        border-bottom: 1px solid gray;
1049
        overflow: scroll;
1050
        border-spacing:0pt;
1051
}
1052
.wims_user_sheet_table {
1053
        width:75%;
1054
        margin-left:2%;
1055
        padding-top: 5pt;
1056
        padding-right: 5pt;
1057
        padding-bottom: 5pt;
1058
        padding-left: 5pt;
1059
        border-bottom: 1px solid gray;
1060
        border-left: 2px solid gray;
1061
        overflow: scroll;
1062
        margin-right:auto;
1063
}
1064
.wims_user_doc_table {
1065
        width:75%;
1066
        margin-left:2%;
1067
        padding-top: 5pt;
1068
        padding-right: 5pt;
1069
        padding-bottom: 5pt;
1070
        padding-left: 5pt;
1071
        border-bottom: 1px solid gray;
1072
        border-left: 2px solid gray;
1073
        overflow: scroll;
1074
        margin-right:auto;
1075
}
1076
.wims_user_docp_table {
1077
        width:75%;
1078
        margin-left:2%;
1079
        padding-top: 5pt;
1080
        padding-right: 5pt;
1081
        padding-bottom: 5pt;
1082
        padding-left: 5pt;
1083
        border-bottom: 1px solid gray;
1084
        border-left: 2px solid gray;
1085
        overflow: scroll;
1086
        margin-right:auto;
1087
}
1088
.wims_user_exam_table {
1089
        width:75%;
1090
        margin-left:2%;
1091
        padding-top: 5pt;
1092
        padding-right: 5pt;
1093
        padding-bottom: 5pt;
1094
        padding-left: 5pt;
1095
        border-bottom: 1px solid gray;
1096
        border-left: 2px solid gray;
1097
        overflow: scroll;
1098
}
1099
.wims_user_vote_table {
1100
        width:75%;
1101
        margin-left:2%;
1102
        padding-top: 5pt;
1103
        padding-right: 5pt;
1104
        padding-bottom: 5pt;
1105
        padding-left: 5pt;
1106
        border-bottom: 1px solid gray;
1107
        border-left: 2px solid gray;
1108
        overflow: scroll;
1109
        margin-right:auto;
1110
}
1111
td.wims_user_sheet_expire {}
1112
td.wims_user_sheet_score {
1113
        color:#A52A2A;
1114
        white-space:nowrap;
1115
}
1116
td.wims_user_sheet_type {
1117
        text-align:left;
1118
        white-space:nowrap;
1119
        width:120px;
1120
}
1121
 
1122
tr.wims_user_sheet {text-align:left;}
1123
 
1124
tr.wims_user_doc {
1125
        text-align:left;
1126
        white-space:nowrap;
1127
        text-align:left;
1128
}
1129
tr.wims_user_docp {
1130
        text-align:left;
1131
        white-space:nowrap;
1132
        text-align:left;
1133
}
1134
 
1135
td.wims_user_doc_type {width:120px;}
1136
tr.wims_user_exam {text-align:left;}
1137
td.wims_user_exam_expire {}
1138
 
1139
td.wims_user_exam_type {
1140
        text-align:left;
1141
        white-space:nowrap;
1142
        width:120px;
1143
}
1144
 
1145
tr.wims_user_vote {text-align:left;}
1146
 
1147
td.wims_user_vote_type {
1148
        text-align:left;
1149
        white-space:nowrap;
1150
        width:120px;
1151
}
1152
table.wims_user_table {
1153
        background-color: transparent;
1154
        padding-top: 5pt;
1155
        padding-right: 5pt;
1156
        padding-bottom: 5pt;
1157
        padding-left: 5pt;
1158
        border-bottom: 1px solid gray;
1159
        overflow: scroll;
1160
}
1161
 
1162
.wims_frontpage, .wims_motd{
1163
        padding-right: 10pt;
1164
        padding-left: 10pt;
1165
}
1166
 
1167
.wims_motd { background-color:rgb(232,232,232);}
1168
 
1169
.wims_user_myscore {
1170
        background-color:#FFFFFF;
1171
        text-align:left;
1172
        padding-top: 5pt;
1173
        padding-right: 10pt;
1174
        padding-bottom: 10pt;
1175
        padding-left: 10pt;
1176
        border-bottom: 1px solid gray;
1177
        border-left: 3px solid gray;
1178
        width:100%;
1179
}
1180
 
1181
.wims_exam {
1182
        background-color:#FFFFFF;
1183
        text-align:left;
1184
        margin-left:3%;
1185
        padding-bottom: 10pt;
1186
        padding-left: 10pt;
1187
        /*border-bottom: 1px solid gray;
1188
        border-left: 1px solid gray;*/
1189
}
1190
 
1191
.wims_exam .exo_item {
1192
        margin-right:5px;
1193
        width:15em;
1194
        float:left;
1195
}
1196
.wims_exam a {
1197
        background-color:#DFDFDF;
1198
        padding:2px;
1199
}
1200
 
1201
.spacer{
1202
        clear:both;
1203
}
1204
.separation{
1205
        margin:0.5em;
1206
}
1207
 
1208
.wims_emph {font-style:italic ; color:#990000;}
1209
 
1210
.emptyline {
1211
        height:20px;
1212
}
1213
.empty {
1214
        width:5%;
1215
}
1216
#wims_empty {
1217
        min-height:100px;
1218
        padding:20px;
1219
        margin:20px;
1220
}
1221
.wims_docu_titleb {}
1222
div.wims_solution {}
1223
 
1224
span.tooltip {color:#A52A2A;}
1225
 
1226
}