Proyectos de Subversion Moodle

Rev

Rev 1 | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
/** Bits that can appear on any page. */
2
.path-mod-quiz .statedetails {
3
    display: block;
4
    font-size: 0.7em;
5
}
6
 
7
/** Attempt and review pages **/
8
#page-mod-quiz-attempt #page .controls,
9
#page-mod-quiz-summary #page .controls,
10
#page-mod-quiz-review #page .controls {
11
    text-align: center;
12
    margin: 8px auto;
13
}
14
 
15
#page-mod-quiz-attempt .submitbtns,
16
#page-mod-quiz-review .submitbtns {
17
    display: flex;
18
}
19
 
20
#page-mod-quiz-attempt .submitbtns .mod_quiz-next-nav,
21
#page-mod-quiz-review .submitbtns .mod_quiz-next-nav {
22
    margin-left: auto;
23
}
24
 
25
.path-mod-quiz .mod_quiz-redo_question_button {
26
    margin: 0;
27
}
28
 
29
.path-mod-quiz input[type="submit"].mod_quiz-redo_question_button {
30
    padding: 2px 0.8em;
31
    font-size: 1em;
32
}
33
 
34
#page-mod-quiz-attempt .mod_quiz-blocked_question_warning .que .formulation,
35
#page-mod-quiz-review .mod_quiz-blocked_question_warning .que .formulation {
36
    background: #eee;
37
    border: 1px solid #dcdcdc;
38
}
39
 
40
#page-mod-quiz-attempt #connection-ok,
41
#page-mod-quiz-attempt #connection-error {
42
    position: fixed;
43
    top: 0;
44
    width: 80%;
45
    left: 10%;
46
    color: #555;
47
    border-radius: 0 0 10px 10px;
48
    box-shadow: 5px 5px 20px 0 #666;
49
    padding: 1em 1em 0;
50
    z-index: 10000;
51
}
52
 
53
#page-mod-quiz-attempt #connection-error {
54
    background-color: #fcc;
55
}
56
 
57
#page-mod-quiz-attempt #connection-ok {
58
    background-color: #cfb;
59
    width: 60%;
60
    left: 20%;
61
}
62
 
63
/** Mod quiz attempt **/
64
.generalbox#passwordbox {
65
    /* Should probably match .generalbox#intro above */
66
    width: 70%;
67
    margin-left: auto;
68
    margin-right: auto;
69
}
70
 
71
#passwordform {
72
    margin: 1em 0;
73
}
74
 
75
/* Question navigation block. */
76
#quiznojswarning {
77
    color: red;
78
}
79
 
80
#quiznojswarning {
81
    font-size: 0.7em;
82
    line-height: 1.1;
83
}
84
 
85
.jsenabled #quiznojswarning {
86
    display: none;
87
}
88
 
89
.path-mod-quiz #user-picture {
90
    margin: 0.5em 0;
91
}
92
 
93
.path-mod-quiz #user-picture img {
94
    width: auto;
95
    height: auto;
96
    vertical-align: bottom;
97
}
98
 
99
.path-mod-quiz #mod_quiz_navblock h3.mod_quiz-section-heading {
100
    padding: 0.7em 0 0;
101
    margin: 0;
102
    clear: both;
103
}
104
 
105
.path-mod-quiz #mod_quiz_navblock h3.mod_quiz-section-heading:first-child {
106
    padding-top: 0;
107
}
108
 
109
.path-mod-quiz .qnbutton {
110
    display: block;
111
    position: relative;
112
    float: left;
113
    width: 1.5em;
114
    height: 1.5em;
115
    overflow: hidden;
116
    margin: 0.3em 0.3em 0.3em 0;
117
    padding: 0;
118
    border: 1px solid #bbb;
119
    background: #ddd;
120
    text-align: center;
121
    line-height: 1.5em;
122
    font-weight: bold;
123
    text-decoration: none;
124
}
125
 
126
.path-mod-quiz .qnbutton:visited:hover,
127
.path-mod-quiz .qnbutton:link:hover {
128
    text-decoration: underline;
129
}
130
 
131
.path-mod-quiz .qnbutton .trafficlight,
132
.path-mod-quiz .qnbutton .thispageholder {
133
    display: block;
134
    position: absolute;
135
    top: 0;
136
    bottom: 0;
137
    left: 0;
138
    right: 0;
139
}
140
 
141
.path-mod-quiz .qnbutton.thispage {
142
    border-color: #666;
143
}
144
 
145
.path-mod-quiz .qnbutton.thispage .thispageholder {
146
    border: 1px solid #666;
147
}
148
 
149
.path-mod-quiz .qnbutton.flagged .trafficlight {
150
    background: url([[pix:quiz|navflagged]]) no-repeat top right;
151
}
152
 
153
.path-mod-quiz .qnbutton.blocked,
154
.path-mod-quiz .qnbutton.notyetanswered,
155
.path-mod-quiz .qnbutton.requiresgrading,
156
.path-mod-quiz .qnbutton.invalidanswer {
157
    background-color: white;
158
}
159
 
160
.path-mod-quiz .qnbutton.correct {
161
    background-color: #cfc;
162
}
163
 
164
.path-mod-quiz .qnbutton.correct .trafficlight {
165
    border-bottom: 3px solid #080;
166
}
167
 
168
.path-mod-quiz .qnbutton.partiallycorrect {
169
    background-color: #ffa;
170
}
171
 
172
.path-mod-quiz .qnbutton.notanswered,
173
.path-mod-quiz .qnbutton.incorrect {
174
    background-color: #fcc;
175
}
176
 
177
.path-mod-quiz .qnbutton.blocked {
178
    color: #999;
179
}
180
 
181
.path-mod-quiz .qnbutton.notanswered .trafficlight,
182
.path-mod-quiz .qnbutton.incorrect .trafficlight {
183
    border-top: 3px solid #800;
184
}
185
 
186
.path-mod-quiz .othernav {
187
    clear: both;
188
    margin: 0.5em 0;
189
}
190
 
191
.path-mod-quiz .autosave_info {
192
    font-size: small;
193
}
194
 
195
.path-mod-quiz .othernav a,
196
.path-mod-quiz .othernav input {
197
    display: block;
198
    margin: 0.5em 0;
199
}
200
 
201
#mod_quiz_navblock.nav-disabled > * {
202
    opacity: .65;
203
    pointer-events: none;
204
    cursor: not-allowed;
205
}
206
 
207
/** mod quiz mod **/
208
#page-mod-quiz-mod #id_reviewoptionshdr .fitem {
209
    width: 23%;
210
    margin-left: 10px;
211
}
212
 
213
#page-mod-quiz-mod #id_reviewoptionshdr fieldset.fgroup {
214
    width: 100%;
215
    text-align: left;
216
    margin-left: 0;
217
}
218
 
219
#page-mod-quiz-mod #id_reviewoptionshdr .fitem {
220
    float: left;
221
    width: 23%;
222
    clear: none;
223
}
224
 
225
#page-mod-quiz-mod #id_reviewoptionshdr .fitemtitle {
226
    width: 100%;
227
    font-weight: bold;
228
    text-align: left;
229
    height: 2.5em;
230
    margin-left: 0;
231
}
232
 
233
#page-mod-quiz-mod #id_reviewoptionshdr fieldset.fgroup {
234
    clear: left;
235
    margin: 0 0 1em;
236
}
237
 
238
#page-mod-quiz-mod #id_reviewoptionshdr fieldset.fgroup > span {
239
    float: left;
240
    clear: left;
241
    line-height: 1.7;
242
}
243
 
244
#page-mod-quiz-mod #id_reviewoptionshdr fieldset.fgroup span label {
245
    margin-left: 0.4em;
246
}
247
 
248
/** Mod quiz view **/
249
#page-mod-quiz-view .quizinfo,
250
#page-mod-quiz-view #page .quizgradefeedback {
251
    text-align: center;
252
}
253
 
254
#page-mod-quiz-view .generalbox#feedback .overriddennotice {
255
    text-align: center;
256
    font-size: 0.7em;
257
}
258
 
259
.quizstartbuttondiv.quizsecuremoderequired input,
260
.quizstartbuttondiv.quizsecuremoderequired button {
261
    display: none;
262
}
263
 
264
.jsenabled .quizstartbuttondiv.quizsecuremoderequired input,
265
.jsenabled .quizstartbuttondiv.quizsecuremoderequired button {
266
    display: inline;
267
}
268
 
269
.quizattempt #mod_quiz_preflight_form {
270
    display: none;
271
}
272
 
273
#mod_quiz_preflight_form .femptylabel .fitemtitle {
274
    display: none;
275
}
276
 
277
.moodle-dialogue-base .moodle-dialogue.mod_quiz_preflight_popup {
278
    width: 600px;
279
}
280
.moodle-dialogue-base .moodle-dialogue.mod_quiz_preflight_popup .moodle-dialogue-wrap {
281
    overflow: hidden;
282
}
283
 
284
.moodle-dialogue-base .moodle-dialogue.mod_quiz_preflight_popup .moodle-dialogue-bd {
285
    padding: 1rem;
286
}
287
 
288
/* Standard Moodle rule that needs to be more specific here. */
289
.moodle-dialogue-bd #mod_quiz_preflight_form fieldset.hidden {
290
    display: inherit;
291
    visibility: inherit;
292
}
293
 
294
body.path-mod-quiz .gradedattempt,
295
body.path-mod-quiz table tbody tr.gradedattempt > td,
296
body.path-mod-quiz table tbody tr.gradedattempt > td.sticky-column {
297
    border-color: #bce8f1;
298
    background-color: #d9edf7;
299
}
300
 
301
/** Mod quiz summary **/
302
#page-mod-quiz-summary #content {
303
    text-align: center;
304
}
305
 
306
#page-mod-quiz-summary .questionflag {
307
    vertical-align: text-bottom;
308
}
309
 
310
#page-mod-quiz-summary #quiz-timer {
311
    text-align: center;
312
    margin-top: 1em;
313
}
314
 
315
#page-mod-quiz-summary .submitbtns {
316
    margin-top: 1.5em;
317
}
318
 
319
#page-mod-quiz-edit .section .activity .actions .version-selection {
320
    width: 8em;
321
    padding: 0;
322
}
323
 
324
@media print {
325
    .quiz-secure-window * {
326
        display: none;
327
    }
328
}
329
 
330
/** Mod quiz review **/
331
table.quizreviewsummary {
332
    width: 100%;
333
}
334
 
335
table.quizreviewsummary th.cell {
336
    padding: 1px 0.5em 1px 1em;
337
    font-weight: bold;
338
    text-align: right;
339
    width: 10em;
340
    background: #f0f0f0;
341
}
342
 
343
table.quizreviewsummary td.cell {
344
    padding: 1px 1em 1px 0.5em;
345
    text-align: left;
346
    background: #fafafa;
347
}
348
 
349
/** Mod quiz make comment or override grade popup. **/
350
#page-mod-quiz-comment .mform {
351
    width: 100%;
352
}
353
 
354
#page-mod-quiz-comment .mform fieldset {
355
    margin: 0;
356
    border-bottom: none;
357
}
358
 
359
#page-mod-quiz-comment .que {
360
    margin: 0;
361
}
362
 
363
/** Mod quiz report **/
364
#page-mod-quiz-report h2.main {
365
    clear: both;
366
}
367
 
368
#page-mod-quiz-report .controls {
369
    text-align: center;
370
}
371
 
372
#page-mod-quiz-report .dubious {
373
    background-color: #fcc;
374
}
375
 
376
#page-mod-quiz-report .highlight {
377
    border: 1px solid #bce8f1;
378
    background-color: #d9edf7;
379
}
380
 
381
#page-mod-quiz-report .negcovar {
382
    border: medium solid pink;
383
}
384
 
385
#page-mod-quiz-report .gradetheselink {
386
    font-size: 0.8em;
387
}
388
 
389
#page-mod-quiz-report .mform fieldset.fgroup span label {
390
    margin-right: 14px;
391
}
392
 
393
#page-mod-quiz-report table th {
394
    white-space: normal;
395
}
396
 
397
#page-mod-quiz-report table#attempts td,
398
#page-mod-quiz-report table.quizresponseanalysis td {
399
    word-wrap: break-word;
400
    max-width: 20em;
401
}
402
 
403
#page-mod-quiz-report table.titlesleft td.c0 {
404
    font-weight: bold;
405
}
406
 
407
#page-mod-quiz-report table .numcol {
408
    text-align: center;
409
    vertical-align: middle;
410
}
411
 
412
#page-mod-quiz-report table#attempts {
413
    clear: both;
414
    margin: 0.2em auto;
415
}
416
 
417
#page-mod-quiz-report table#attempts .header,
418
#page-mod-quiz-report table#attempts .cell {
419
    padding: 4px;
420
}
421
 
422
#page-mod-quiz-report table#attempts .header .commands {
423
    display: inline;
424
}
425
 
426
#page-mod-quiz-report table#attempts .picture {
427
    width: 40px;
428
}
429
 
430
#page-mod-quiz-report table#attempts td {
431
    border-left-width: 1px;
432
    border-right-width: 1px;
433
    border-left-style: solid;
434
    border-right-style: solid;
435
    vertical-align: middle;
436
}
437
 
438
#page-mod-quiz-report table#attempts .header {
439
    text-align: left;
440
}
441
 
442
#page-mod-quiz-report table#attempts .picture {
443
    text-align: center;
444
}
445
 
446
#page-mod-quiz-report table#attempts.grades span.que,
447
#page-mod-quiz-report table#attempts span.avgcell {
448
    white-space: nowrap;
449
}
450
 
451
#page-mod-quiz-report table#attempts span.que .requiresgrading {
452
    white-space: normal;
453
}
454
 
455
#page-mod-quiz-report table#attempts .questionflag {
456
    vertical-align: text-bottom;
457
    padding-left: 6px;
458
}
459
 
460
#page-mod-quiz-report .graph.flexible-wrap {
461
    text-align: center;
462
    overflow: auto;
463
}
464
 
465
#page-mod-quiz-report #cachingnotice {
466
    margin-bottom: 1em;
467
    padding: 0.2em;
468
}
469
 
470
#page-mod-quiz-report #cachingnotice .singlebutton {
471
    margin: 0.5em 0 0;
472
}
473
 
474
#page-mod-quiz-report .bold .reviewlink {
475
    font-weight: normal;
476
}
477
 
478
#page-mod-quiz-report tr.lastrowforattempt {
479
    border-bottom: lightgrey solid 0.2em;
480
}
481
 
482
#page-mod-quiz-report tr.quiz_statistics-summaryrow td.cell {
483
    padding-top: 1px;
484
    padding-bottom: 1px;
485
    border-top: none;
486
}
487
 
488
/** Mod quiz edit **/
489
#page-mod-quiz-edit .statusdisplay {
490
    background-color: #ffc;
491
    clear: both;
492
    margin: 0.3em 0;
493
    padding: 1px 10px;
494
}
495
 
496
#page-mod-quiz-edit .statusdisplay p {
497
    margin: 4px 0;
498
}
499
 
500
#page-mod-quiz-edit .mod_quiz-edit-top-controls {
501
    position: relative;
502
}
503
#page-mod-quiz-edit .mod_quiz-edit-action-buttons {
504
    display: block;
505
    min-height: 2.85em;
506
}
507
 
508
#page-mod-quiz-edit .maxgrade label {
509
    display: inline;
510
}
511
#page-mod-quiz-edit .maxgrade input[type="submit"] {
512
    margin: 0;
513
}
514
 
515
#page-mod-quiz-edit li.activity > div,
516
#page-mod-quiz-edit li.pagenumber {
517
    position: relative;
518
}
519
 
520
#page-mod-quiz-edit ul.section li.pagenumber:first-child .add-menu-outer .menu > :last-child,
521
#page-mod-quiz-edit .last-add-menu .add-menu-outer .menu > :last-child {
522
    display: none;
523
}
524
 
525
#page-mod-quiz-edit .last-add-menu {
526
    position: relative;
527
    height: 1.5em;
528
    margin: 0 20px;
529
}
530
 
531
#page-mod-quiz-edit .add-menu-outer {
532
    position: absolute;
533
    right: 0;
534
}
535
 
536
#page-mod-quiz-edit .slotnumber {
537
    text-align: center;
538
    margin: 0.1em 0.5em;
539
    min-width: 2em;
540
    display: inline-block;
541
}
542
#page-mod-quiz-edit li.section .slotnumber.unshuffled {
543
    display: inline-block;
544
}
545
#page-mod-quiz-edit li.section .slotnumber.shuffled {
546
    display: none;
547
}
548
#page-mod-quiz-edit li.section.shuffled .slotnumber.unshuffled {
549
    display: none;
550
}
551
#page-mod-quiz-edit li.section.shuffled .slotnumber.shuffled {
552
    display: inline-block;
553
}
554
 
555
#page-mod-quiz-edit .section-heading {
556
    margin-left: 20px;
557
    margin-bottom: 0;
558
    height: 40px;
559
}
560
 
561
#page-mod-quiz-edit .section-heading .instancesectioncontainer {
562
    display: inline;
563
}
564
 
565
#page-mod-quiz-edit .section-heading .instancesectioncontainer h3 {
566
    display: inline;
567
    color: #555;
568
}
569
 
570
#page-mod-quiz-edit .section-heading .editing_section,
571
#page-mod-quiz-edit .section-heading .editing_delete {
572
    margin-left: 10px;
573
}
574
 
575
#page-mod-quiz-edit .section-heading .sectioninstance {
576
    position: relative;
577
}
578
 
579
#page-mod-quiz-edit .section-heading .instancesection {
580
    white-space: nowrap;
581
    max-width: 72%;
582
    display: inline-block;
583
    text-overflow: ellipsis;
584
    overflow: hidden;
585
    vertical-align: bottom;
586
}
587
 
588
#page-mod-quiz-edit .section-heading form {
589
    display: inline;
590
    position: relative;
591
    top: 3px;
592
    left: -7px;
593
}
594
 
595
#page-mod-quiz-edit .section-heading form input {
596
    font-size: 24px;
597
    font-weight: bold;
598
    width: 50%;
599
}
600
 
601
#page-mod-quiz-edit .section-heading .instanceshufflequestions {
602
    float: right;
603
    margin: 0.3em 20px 0 0;
604
}
605
 
606
.instanceshufflequestions [type="checkbox"] {
607
    vertical-align: middle;
608
    margin-right: .5rem;
609
}
610
 
611
#page-mod-quiz-edit ul.section {
612
    margin: 0;
613
    padding: 0 20px;
614
}
615
 
616
#page-mod-quiz-edit ul.slots {
617
    margin: 0;
618
    padding: 0;
619
}
620
 
621
#page-mod-quiz-edit ul.slots li.section {
622
    border: 0;
623
}
624
 
625
#page-mod-quiz-edit ul.slots li.section .content {
626
    background-color: #fafafa;
627
    padding: 1px 0;
628
}
629
 
630
#page-mod-quiz-edit ul.slots li.section {
631
    list-style: none;
632
    margin: 0;
633
    padding: 0;
634
}
635
 
636
#page-mod-quiz-edit ul.slots li.section li.activity {
637
    background: #e6e6e6;
638
    margin: 3px 0;
639
    padding: 0.2em;
640
    position: relative;
641
}
642
 
643
#page-mod-quiz-edit ul.slots li.section li.activity.page {
644
    background: transparent;
645
}
646
 
647
#page-mod-quiz-edit ul.slots li.section li.activity.page h4 {
648
    display: inline;
649
    font-weight: normal;
650
    font-size: 1em;
651
}
652
 
653
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer {
654
    background: white;
655
    padding: 0.5em 0 0.5em 0.1em;
656
    margin: 2px;
657
}
658
 
659
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer .editicon {
660
    width: 13px;
661
}
662
 
663
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer.infoitem {
664
    background: transparent;
665
}
666
 
667
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer form {
668
    display: inline;
669
}
670
 
671
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark {
672
    display: inline-block;
673
    text-align: right;
674
}
675
 
676
#page-mod-quiz-edit ul.slots li.section li.activity .page_split_join_wrapper {
677
    position: absolute;
678
    left: -20px;
679
    bottom: -11px;
680
}
681
 
682
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_0 {
683
    min-width: 1.3em;
684
}
685
 
686
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_1 {
687
    min-width: 2em;
688
}
689
 
690
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_2 {
691
    min-width: 2.6em;
692
}
693
 
694
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_3 {
695
    min-width: 3.2em;
696
}
697
 
698
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_4 {
699
    min-width: 3.7em;
700
}
701
 
702
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_5 {
703
    min-width: 4.3em;
704
}
705
 
706
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_6 {
707
    min-width: 4.8em;
708
}
709
 
710
#page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_7 {
711
    min-width: 5.45em;
712
}
713
 
714
#page-mod-quiz-edit ul.slots li.section li.activity .edit_icon,
715
#page-mod-quiz-edit ul.slots li.section li.activity a.preview,
716
#page-mod-quiz-edit ul.slots li.section li.activity .editing_delete,
717
#page-mod-quiz-edit ul.slots li.section li.activity .editing_maxmark {
718
    margin: 0 2px;
719
}
720
 
721
#page-mod-quiz-edit ul.slots li.section.only-has-one-slot li.activity .editing_move,
722
#page-mod-quiz-edit ul.slots li.section.only-has-one-slot li.activity .editing_delete {
723
    visibility: hidden;
724
}
725
 
726
#page-mod-quiz-edit ul.slots.only-one-section li.section.only-has-one-slot li.activity .editing_delete {
727
    visibility: visible;
728
}
729
 
730
#page-mod-quiz-edit ul.slots li.section li.activity .question_dependency_wrapper {
731
    position: absolute;
732
    top: -1em;
733
    right: -20px;
734
}
735
 
736
#page-mod-quiz-edit ul.slots li.section li.activity .question_dependency_wrapper.question_dependency_cannot_depend {
737
    display: none;
738
}
739
 
740
#page-mod-quiz-edit ul.slots li.section li.activity .activityinstance {
741
    display: flex;
742
    flex: 1 1 auto;
743
    min-height: 1.7em;
744
    padding-right: 2px;
745
}
746
 
747
#page-mod-quiz-edit ul.slots li.section li.activity .mod-indent-outer {
748
    display: flex;
749
    padding-left: 22px;
750
}
751
 
752
#page-mod-quiz-edit ul.slots .activityinstance form {
753
    display: inline;
754
}
755
 
756
#page-mod-quiz-edit span.editinstructions {
757
    right: 0;
758
}
759
 
760
#page-mod-quiz-edit ul.slots .activityinstance span.instancename {
761
    overflow-x: hidden;
762
    overflow-y: hidden;
763
    white-space: nowrap;
764
    text-overflow: ellipsis;
765
    display: inline-block;
766
    height: 20px;
767
}
768
 
769
#page-mod-quiz-edit ul.slots .activityinstance span.instancename img {
770
    margin: 0 0.2em;
771
}
772
 
773
#page-mod-quiz-edit .question-bank-table .questionname,
774
#page-mod-quiz-edit ul.slots li.activity div.activityinstance .questionname {
775
    font-weight: bold;
776
    color: #555;
777
    overflow: hidden;
778
    text-overflow: ellipsis;
779
    white-space: nowrap;
780
}
781
 
782
#page-mod-quiz-edit ul.slots li.activity div.activityinstance .questiontext {
783
    color: #555;
784
}
785
 
786
#page-mod-quiz-edit .section .activity .editing_move {
787
    position: absolute;
788
    left: 0;
789
    top: 0;
790
}
791
 
792
#page-mod-quiz-edit ul.slots li.activity div.activityinstance .mod_quiz_random_qbank_link {
793
    font-size: 0.8em;
794
    overflow: hidden;
795
    text-overflow: ellipsis;
796
    white-space: nowrap;
797
    margin-left: 0.25rem;
798
}
799
 
800
#page-mod-quiz-edit ul.slots .activityinstance img.activityicon {
801
    float: inherit;
802
    margin: .2em 0 0;
803
    padding: 0;
804
}
805
 
806
#page-mod-quiz-edit .section .activity .actions {
807
    position: inherit;
808
    white-space: nowrap;
809
    background: #e6e6e6;
810
    padding: 0.1em 0;
811
}
812
 
813
#page-mod-quiz-edit .mod_quiz_edit_forms {
814
    display: none;
815
}
816
 
817
#page-mod-quiz-edit .question-bank-table {
11 efrain 818
    width: 100%;
1 efrain 819
}
820
 
821
#page-mod-quiz-edit .question-bank-table .header {
822
    text-align: center;
823
    padding: 0 2px;
824
    border: 0 none;
825
    vertical-align: top;
826
    width: auto;
827
}
828
 
829
#page-mod-quiz-edit .question-bank-table .header.checkbox {
830
    vertical-align: bottom;
831
    text-align: center;
832
}
833
 
834
#page-mod-quiz-edit .question-bank-table .header.qtype .sorters {
835
    white-space: nowrap;
836
}
837
 
838
#page-mod-quiz-edit .question-bank-table th .sorters {
839
    font-weight: normal;
840
    font-size: 0.8em;
841
}
842
 
843
#page-mod-quiz-edit .question-bank-table td.modifiername,
844
#page-mod-quiz-edit .question-bank-table td.creatorname,
845
#page-mod-quiz-edit .question-bank-table td.questionlastused {
846
    line-height: 1em;
847
}
848
 
849
#page-mod-quiz-edit .question-bank-table td.modifiername span.date,
850
#page-mod-quiz-edit .question-bank-table td.creatorname span.date {
851
    font-weight: normal;
852
    font-size: 0.8em;
853
}
854
 
855
#page-mod-quiz-edit table.question-bank-table {
856
    table-layout: fixed;
857
    overflow-x: visible;
858
    border-collapse: separate;
859
    border-spacing: 0;
860
}
861
 
862
#page-mod-quiz-edit .question-bank-table .iconcol {
863
    width: 16px;
864
    text-align: center;
865
    padding: 0;
866
}
867
#page-mod-quiz-edit .question-bank-table .iconcol .icon {
868
    width: 16px;
869
}
870
 
871
#page-mod-quiz-edit .question-bank-table .checkbox {
872
    width: 32px;
873
    text-align: center;
874
    padding: 0;
875
}
876
 
877
#page-mod-quiz-edit .question-bank-table .editmenu {
878
    width: 5em;
879
}
880
 
881
#page-mod-quiz-edit .question-bank-table .qtype {
882
    text-align: center;
883
}
884
 
885
#page-mod-quiz-edit .question-bank-table .qtype {
886
    width: 28px;
887
    padding: 0;
888
}
889
 
890
#page-mod-quiz-edit .question-bank-table .questionnametext {
891
    padding: 0 0.2em;
11 efrain 892
    width: 100% !important; /* stylelint-disable-line declaration-no-important */
1 efrain 893
}
894
 
895
#page-mod-quiz-edit .question-bank-table .questiontext {
896
    position: relative;
897
    zoom: 1;
898
    padding: 0.3em;
899
    overflow: hidden;
900
    white-space: nowrap;
901
    text-overflow: ellipsis;
902
}
903
 
904
#page-mod-quiz-edit .question-bank-table .questionname {
905
    white-space: nowrap;
906
    overflow: hidden;
907
    zoom: 1;
908
    position: relative;
909
}
910
 
911
#page-mod-quiz-edit .question-bank-table .questiontext p {
912
    margin: 0;
913
}
914
 
915
#page-mod-quiz-edit table.question-bank-table td,
916
#page-mod-quiz-edit table.question-bank-table th {
917
    overflow: hidden;
918
    white-space: nowrap;
11 efrain 919
    width: 1.2em !important; /* stylelint-disable-line declaration-no-important */
1 efrain 920
}
921
 
11 efrain 922
#page-mod-quiz-edit table.question-bank-table td.questionnametext > div {
923
    overflow: hidden;
924
    text-overflow: ellipsis;
925
}
926
 
1 efrain 927
.mod_quiz_qbank_dialogue {
928
    width: 80%;
929
    min-height: 200px;
930
}
931
 
932
.mod_quiz_qbank_dialogue.moodle-dialogue-fullscreen {
933
    width: 100%;
934
}
935
 
936
.mod_quiz_qbank_dialogue .questionbankloading {
937
    position: absolute;
938
    top: 30px;
939
    bottom: 0;
940
    left: 0;
941
    right: 0;
942
    background: #fff;
943
    text-align: center;
944
    opacity: 0.5;
945
    padding-top: 50px;
946
}
947
 
948
.mod_quiz_qbank_dialogue #advancedsearch label {
949
    font-size: 100%;
950
}
951
 
952
.quizquestionlistcontrols {
953
    text-align: center;
954
}
955
 
956
.categoryinfo {
957
    padding: 0.3em;
958
}
959
 
960
.path-mod-quiz .gradingdetails {
961
    font-size: small;
962
}
963
 
964
#page-mod-quiz-edit div#repaginatedialog .mform {
965
    margin-left: auto;
966
    margin-right: auto;
967
}
968
 
969
#page-mod-quiz-edit div.container div.generalbox {
970
    position: relative;
971
    display: block;
972
    border: 0 none;
973
    margin: 0;
974
    padding: 0;
975
}
976
 
977
#page-mod-quiz-edit .paging {
978
    margin-top: 0;
979
    margin-bottom: 0;
980
    padding: 0.1em 0.3em;
981
    display: block;
982
    background-color: #ddd;
983
}
984
 
985
#page-mod-quiz-edit #page-footer {
986
    clear: both;
987
    padding-top: 1em;
988
}
989
 
990
#page-mod-quiz-edit .categoryinfofield {
991
    font-style: italic;
992
}
993
 
994
#page-mod-quiz-edit .categorynamefield {
995
    font-weight: bold;
996
}
997
 
998
#page-mod-quiz-edit .questionsortoptions {
999
    background-color: #ddd;
1000
}
1001
 
1002
#page-mod-quiz-edit div.questionbank .categorysortopotionscontainer {
1003
    padding-top: 0.5em;
1004
    margin-top: 0.3em;
1005
}
1006
 
1007
#page-mod-quiz-edit div.questionbank .categoryquestionscontainer,
1008
.questionbank .categorysortopotionscontainer,
1009
.questionbank .categorypagingbarcontainer,
1010
.questionbank .categoryselectallcontainer {
1011
    background-color: #fff;
1012
}
1013
 
1014
/* Bulk edit actions */
1015
 
1016
#page-mod-quiz-edit .btn-group.selectmultiplecommand,
1017
#page-mod-quiz-edit .selectmultiplecommandbuttons,
1018
#page-mod-quiz-edit .select-multiple-checkbox {
1019
    display: none;
1020
}
1021
 
1022
#page-mod-quiz-edit.select-multiple .selectmultiplecommand,
1023
#page-mod-quiz-edit.select-multiple .selectmultiplecommandbuttons,
1024
#page-mod-quiz-edit.select-multiple .select-multiple-checkbox {
1025
    display: inline-block;
1026
}
1027
 
1028
#page-mod-quiz-edit.select-multiple input.select-multiple-checkbox[type="checkbox"] {
1029
    display: inline;
1030
}
1031
 
1032
#page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section .activity .editing_move,
1033
#page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section .activity .commands {
1034
    display: none;
1035
}
1036
 
1037
#page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section .page_split_join_wrapper {
1038
    display: none;
1039
}
1040
 
1041
#page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section .activity .actions .editing_delete,
1042
#page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section .activity .actions .editing_maxmark {
1043
    display: none;
1044
}
1045
 
1046
#page-mod-quiz-edit.select-multiple#page-mod-quiz-edit .maxgrade,
1047
#page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .last-add-menu {
1048
    display: none;
1049
}
1050
 
1051
#page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section-heading a,
1052
#page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section-heading form,
1053
#page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section-heading .instanceshufflequestions {
1054
    display: none;
1055
}
1056
 
1057
#page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .edit-toolbar .mb-1 {
1058
    display: none;
1059
}
1060
 
1061
#page-mod-quiz-edit.select-multiple#page-mod-quiz-edit ul.slots li.section li.activity .mod-indent-outer {
1062
    padding-left: 3px;
1063
}
1064
 
1065
#page-mod-quiz-edit .section .summary .iconsmall,
1066
#page-mod-quiz-edit .section .activity .iconsmall {
1067
    float: left;
1068
}
1069
 
1070
/* Base theme needs extra support. */
1071
#page-mod-quiz-edit ul.slots li.section ul.section {
1072
    list-style: none;
1073
}
1074
 
1075
#page-mod-quiz-edit .inplaceeditable {
1076
    box-sizing: border-box;
1077
    background: #fdfdfe;
1078
    display: inline-block;
1079
    margin: 2px;
1080
    padding: 0.5em 0 0.5em 0.1em;
1081
}
1082
#page-mod-quiz-edit .inplaceeditable.inplaceeditingon input {
1083
    width: 64px;
1084
    vertical-align: middle;
1085
}
1086
#page-mod-quiz-edit .inplaceeditable-text {
1087
    color: #000;
1088
    text-align: right;
1089
}
1090
#page-mod-quiz-editgrading .inplaceeditable .quickeditlink {
1091
    color: var(--primary);
1092
}
1093
#page-mod-quiz-edit .inplaceeditable .quickeditlink {
1094
    color: var(--primary);
1095
    text-decoration: none;
1096
    background-color: transparent;
1097
    padding-left: 1px;
1098
    margin: 0;
1099
}
1100
#page-mod-quiz-edit .quickeditlink .aalink {
1101
    color: var(--primary);
1102
    text-align: right;
1103
    width: 10px;
1104
    margin: 2px;
1105
}
1106
#page-mod-quiz-edit .quickedition {
1107
    color: var(--primary);
1108
    text-align: right;
1109
    width: 10px;
1110
    margin: 2px;
1111
}
1112
#page-mod-quiz-edit .quickedition .visibleifjs {
1113
    text-align: right;
1114
}
1115
#page-mod-quiz-edit .quickeditlink {
1116
    text-align: right;
1117
}
1118
 
1119
@media (max-width: 576px) {
1120
    #page-mod-quiz-edit ul.slots li.section li.activity {
1121
        padding-top: 30px;
1122
    }
1123
    #page-mod-quiz-edit ul.slots li.section li.activity .activityinstance {
1124
        top: -30px;
1125
        left: 0;
1126
        padding-right: 0;
1127
        overflow: hidden;
1128
        align-items: center;
1129
        position: absolute;
1130
        width: 100%;
1131
    }
1132
}
1133
 
1134
/** Print formatting for attempt and review pages **/
1135
 
1136
@media print {
1137
    #page-mod-quiz-attempt header.navbar,
1138
    #page-mod-quiz-review header.navbar {
1139
        display: none;
1140
    }
1141
 
1142
    #page-mod-quiz-attempt #dock,
1143
    #page-mod-quiz-review #dock {
1144
        display: none;
1145
    }
1146
 
1147
    #page-mod-quiz-attempt #page #page-header h1,
1148
    #page-mod-quiz-review #page #page-header h1 {
1149
        display: none;
1150
    }
1151
 
1152
    #page-mod-quiz-attempt #region-main,
1153
    #page-mod-quiz-review #region-main {
1154
        width: 100%;
1155
    }
1156
 
1157
    #page-mod-quiz-attempt #block-region-side-pre,
1158
    #page-mod-quiz-attempt #block-region-side-post,
1159
    #page-mod-quiz-review #block-region-side-pre,
1160
    #page-mod-quiz-review #block-region-side-post {
1161
        display: none;
1162
    }
1163
 
1164
    #page-mod-quiz-attempt #page-footer,
1165
    #page-mod-quiz-review #page-footer {
1166
        display: none;
1167
    }
1168
 
1169
    #page-mod-quiz-attempt .editquestion,
1170
    #page-mod-quiz-review .editquestion,
1171
    #page-mod-quiz-attempt .questionflag,
1172
    #page-mod-quiz-review .questionflag {
1173
        display: none;
1174
    }
1175
 
1176
    #page-mod-quiz-attempt .submitbtns,
1177
    #page-mod-quiz-review .submitbtns {
1178
        display: none;
1179
    }
1180
 
1181
    #page-mod-quiz-review .que .commentlink {
1182
        display: none;
1183
    }
1184
 
1185
    #page-mod-quiz-attempt .que,
1186
    #page-mod-quiz-review .que {
1187
        page-break-inside: avoid;
1188
    }
1189
}