Merge branch 'MDL-76103-311' of https://github.com/junpataleta/moodle into MOODLE_311...
[moodle.git] / mod / quiz / styles.css
blobb07b2013db8fecd5f1877f98204868aa0d54917e
1 /** Bits that can appear on any page. */
2 .path-mod-quiz .statedetails {
3 display: block;
4 font-size: 0.7em;
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;
15 #page-mod-quiz-attempt .submitbtns,
16 #page-mod-quiz-review .submitbtns {
17 display: flex;
20 #page-mod-quiz-attempt .submitbtns .mod_quiz-next-nav,
21 #page-mod-quiz-review .submitbtns .mod_quiz-next-nav {
22 margin-left: auto;
25 .path-mod-quiz .mod_quiz-redo_question_button {
26 margin: 0;
29 .path-mod-quiz input[type="submit"].mod_quiz-redo_question_button {
30 padding: 2px 0.8em;
31 font-size: 1em;
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;
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;
53 #page-mod-quiz-attempt #connection-error {
54 background-color: #fcc;
57 #page-mod-quiz-attempt #connection-ok {
58 background-color: #cfb;
59 width: 60%;
60 left: 20%;
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;
71 #passwordform {
72 margin: 1em 0;
75 /* Question navigation block. */
76 #quiznojswarning {
77 color: red;
80 #quiznojswarning {
81 font-size: 0.7em;
82 line-height: 1.1;
85 .jsenabled #quiznojswarning {
86 display: none;
89 .path-mod-quiz #user-picture {
90 margin: 0.5em 0;
93 .path-mod-quiz #user-picture img {
94 width: auto;
95 height: auto;
96 vertical-align: bottom;
99 .path-mod-quiz #mod_quiz_navblock h3.mod_quiz-section-heading {
100 padding: 0.7em 0 0;
101 margin: 0;
102 clear: both;
105 .path-mod-quiz #mod_quiz_navblock h3.mod_quiz-section-heading:first-child {
106 padding-top: 0;
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;
126 .path-mod-quiz .qnbutton:visited:hover,
127 .path-mod-quiz .qnbutton:link:hover {
128 text-decoration: underline;
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;
141 .path-mod-quiz .qnbutton.thispage {
142 border-color: #666;
145 .path-mod-quiz .qnbutton.thispage .thispageholder {
146 border: 1px solid #666;
149 .path-mod-quiz .qnbutton.flagged .trafficlight {
150 background: url([[pix:quiz|navflagged]]) no-repeat top right;
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;
160 .path-mod-quiz .qnbutton.correct {
161 background-color: #cfc;
164 .path-mod-quiz .qnbutton.correct .trafficlight {
165 border-bottom: 3px solid #080;
168 .path-mod-quiz .qnbutton.partiallycorrect {
169 background-color: #ffa;
172 .path-mod-quiz .qnbutton.notanswered,
173 .path-mod-quiz .qnbutton.incorrect {
174 background-color: #fcc;
177 .path-mod-quiz .qnbutton.blocked {
178 color: #999;
181 .path-mod-quiz .qnbutton.notanswered .trafficlight,
182 .path-mod-quiz .qnbutton.incorrect .trafficlight {
183 border-top: 3px solid #800;
186 .path-mod-quiz .othernav {
187 clear: both;
188 margin: 0.5em 0;
191 .path-mod-quiz .othernav a,
192 .path-mod-quiz .othernav input {
193 display: block;
194 margin: 0.5em 0;
197 #mod_quiz_navblock.nav-disabled > * {
198 opacity: .65;
199 pointer-events: none;
200 cursor: not-allowed;
203 /** mod quiz mod **/
204 #page-mod-quiz-mod #id_reviewoptionshdr .fitem {
205 width: 23%;
206 margin-left: 10px;
209 #page-mod-quiz-mod #id_reviewoptionshdr fieldset.fgroup {
210 width: 100%;
211 text-align: left;
212 margin-left: 0;
215 #page-mod-quiz-mod #id_reviewoptionshdr .fitem {
216 float: left;
217 width: 23%;
218 clear: none;
221 #page-mod-quiz-mod #id_reviewoptionshdr .fitemtitle {
222 width: 100%;
223 font-weight: bold;
224 text-align: left;
225 height: 2.5em;
226 margin-left: 0;
229 #page-mod-quiz-mod #id_reviewoptionshdr fieldset.fgroup {
230 clear: left;
231 margin: 0 0 1em;
234 #page-mod-quiz-mod #id_reviewoptionshdr fieldset.fgroup > span {
235 float: left;
236 clear: left;
237 line-height: 1.7;
240 #page-mod-quiz-mod #id_reviewoptionshdr fieldset.fgroup span label {
241 margin-left: 0.4em;
244 /** Mod quiz view **/
245 #page-mod-quiz-view .quizinfo,
246 #page-mod-quiz-view #page .quizgradefeedback,
247 #page-mod-quiz-view #page .quizattempt {
248 text-align: center;
251 #page-mod-quiz-view #page .quizattemptsummary td p {
252 margin-top: 0;
255 #page-mod-quiz-view table.quizattemptsummary tr.bestrow td {
256 border-color: #bce8f1;
257 background-color: #d9edf7;
260 table.quizattemptsummary .noreviewmessage {
261 color: gray;
264 #page-mod-quiz-view .generaltable.quizattemptsummary {
265 margin-left: auto;
266 margin-right: auto;
269 #page-mod-quiz-view .generalbox#feedback {
270 width: 70%;
271 margin-left: auto;
272 margin-right: auto;
273 padding-bottom: 15px;
276 #page-mod-quiz-view .generalbox#feedback h2 {
277 margin: 0;
280 #page-mod-quiz-view .generalbox#feedback h3 {
281 text-align: left;
284 #page-mod-quiz-view .generalbox#feedback .overriddennotice {
285 text-align: center;
286 font-size: 0.7em;
289 .quizstartbuttondiv.quizsecuremoderequired input,
290 .quizstartbuttondiv.quizsecuremoderequired button {
291 display: none;
294 .jsenabled .quizstartbuttondiv.quizsecuremoderequired input,
295 .jsenabled .quizstartbuttondiv.quizsecuremoderequired button {
296 display: inline;
299 .quizattempt #mod_quiz_preflight_form {
300 display: none;
303 #mod_quiz_preflight_form .femptylabel .fitemtitle {
304 display: none;
307 .moodle-dialogue-base .moodle-dialogue.mod_quiz_preflight_popup {
308 width: 600px;
310 .moodle-dialogue-base .moodle-dialogue.mod_quiz_preflight_popup .moodle-dialogue-wrap {
311 overflow: hidden;
314 .moodle-dialogue-base .moodle-dialogue.mod_quiz_preflight_popup .moodle-dialogue-bd {
315 padding: 1rem;
318 /* Standard Moodle rule that needs to be more specific here. */
319 .moodle-dialogue-bd #mod_quiz_preflight_form fieldset.hidden {
320 display: inherit;
321 visibility: inherit;
324 body.path-mod-quiz .gradedattempt,
325 body.path-mod-quiz table tbody tr.gradedattempt > td {
326 border-color: #bce8f1;
327 background-color: #d9edf7;
330 .quizattemptcounts {
331 clear: left;
332 text-align: center;
333 display: inline;
334 margin-left: 20%;
337 #page-mod-quiz-view .quizattemptcounts {
338 display: block;
339 margin-left: 0;
340 margin-right: 0;
343 /** Mod quiz summary **/
344 #page-mod-quiz-summary #content {
345 text-align: center;
348 #page-mod-quiz-summary .questionflag {
349 vertical-align: text-bottom;
352 #page-mod-quiz-summary #quiz-timer {
353 text-align: center;
354 margin-top: 1em;
357 #page-mod-quiz-summary .submitbtns {
358 margin-top: 1.5em;
361 @media print {
362 .quiz-secure-window * {
363 display: none;
367 /** Mod quiz review **/
368 table.quizreviewsummary {
369 width: 100%;
372 table.quizreviewsummary th.cell {
373 padding: 1px 0.5em 1px 1em;
374 font-weight: bold;
375 text-align: right;
376 width: 10em;
377 background: #f0f0f0;
380 table.quizreviewsummary td.cell {
381 padding: 1px 1em 1px 0.5em;
382 text-align: left;
383 background: #fafafa;
386 /** Mod quiz make comment or override grade popup. **/
387 #page-mod-quiz-comment .mform {
388 width: 100%;
391 #page-mod-quiz-comment .mform fieldset {
392 margin: 0;
395 #page-mod-quiz-comment .que {
396 margin: 0;
399 /** Mod quiz report **/
400 #page-mod-quiz-report h2.main {
401 clear: both;
404 #page-mod-quiz-report div#commands,
405 #page-mod-quiz-report .controls {
406 text-align: center;
409 #page-mod-quiz-report .dubious {
410 background-color: #fcc;
413 #page-mod-quiz-report .highlight {
414 border: 1px solid #bce8f1;
415 background-color: #d9edf7;
418 #page-mod-quiz-report .negcovar {
419 border: medium solid pink;
422 #page-mod-quiz-report .toggleincludeauto {
423 text-align: center;
426 #page-mod-quiz-report .gradetheselink {
427 font-size: 0.8em;
430 #page-mod-quiz-report .mform fieldset.fgroup span label {
431 margin-right: 14px;
434 #page-mod-quiz-report table th {
435 white-space: normal;
438 #page-mod-quiz-report table#attempts td,
439 #page-mod-quiz-report table.quizresponseanalysis td {
440 word-wrap: break-word;
441 max-width: 20em;
444 #page-mod-quiz-report table.titlesleft td.c0 {
445 font-weight: bold;
448 #page-mod-quiz-report table .numcol {
449 text-align: center;
450 vertical-align: middle;
453 #page-mod-quiz-report table#attempts {
454 clear: both;
455 width: 80%;
456 margin: 0.2em auto;
459 #page-mod-quiz-report table#attempts .header,
460 #page-mod-quiz-report table#attempts .cell {
461 padding: 4px;
464 #page-mod-quiz-report table#attempts .header .commands {
465 display: inline;
468 #page-mod-quiz-report table#attempts .picture {
469 width: 40px;
472 #page-mod-quiz-report table#attempts td {
473 border-left-width: 1px;
474 border-right-width: 1px;
475 border-left-style: solid;
476 border-right-style: solid;
477 vertical-align: middle;
480 #page-mod-quiz-report table#attempts .header {
481 text-align: left;
484 #page-mod-quiz-report table#attempts .picture {
485 text-align: center;
488 #page-mod-quiz-report table#attempts.grades span.que,
489 #page-mod-quiz-report table#attempts span.avgcell {
490 white-space: nowrap;
493 #page-mod-quiz-report table#attempts span.que .requiresgrading {
494 white-space: normal;
497 #page-mod-quiz-report table#attempts .questionflag {
498 vertical-align: text-bottom;
499 padding-left: 6px;
502 #page-mod-quiz-report .graph.flexible-wrap {
503 text-align: center;
504 overflow: auto;
507 #page-mod-quiz-report #cachingnotice {
508 margin-bottom: 1em;
509 padding: 0.2em;
512 #page-mod-quiz-report #cachingnotice .singlebutton {
513 margin: 0.5em 0 0;
516 #page-mod-quiz-report .bold .reviewlink {
517 font-weight: normal;
520 #page-mod-quiz-report tr.lastrowforattempt {
521 border-bottom: lightgrey solid 0.2em;
524 #page-mod-quiz-report tr.quiz_statistics-summaryrow td.cell {
525 padding-top: 1px;
526 padding-bottom: 1px;
527 border-top: none;
530 /** Mod quiz edit **/
531 #page-mod-quiz-edit .statusdisplay {
532 background-color: #ffc;
533 clear: both;
534 margin: 0.3em 0;
535 padding: 1px 10px;
538 #page-mod-quiz-edit .statusdisplay p {
539 margin: 4px 0;
542 #page-mod-quiz-edit .mod_quiz-edit-top-controls {
543 position: relative;
545 #page-mod-quiz-edit .mod_quiz-edit-action-buttons {
546 display: block;
547 min-height: 2.85em;
550 @media (max-width: 576px) {
551 #page-mod-quiz-edit .maxgrade {
552 margin-bottom: 0.6em;
554 #page-mod-quiz-edit .maxgrade .form-control {
555 display: inline-block;
556 vertical-align: middle;
559 #page-mod-quiz-edit .maxgrade label {
560 display: inline;
562 #page-mod-quiz-edit .maxgrade input[type="submit"] {
563 margin: 0;
566 #page-mod-quiz-edit li.activity > div,
567 #page-mod-quiz-edit li.pagenumber {
568 position: relative;
571 #page-mod-quiz-edit ul.section li.pagenumber:first-child .add-menu-outer .menu > :last-child,
572 #page-mod-quiz-edit .last-add-menu .add-menu-outer .menu > :last-child {
573 display: none;
576 #page-mod-quiz-edit .last-add-menu {
577 position: relative;
578 height: 1.5em;
579 margin: 0 20px;
582 #page-mod-quiz-edit .add-menu-outer {
583 position: absolute;
584 right: 0;
587 #page-mod-quiz-edit .slotnumber {
588 background-color: #d3d3d3;
589 text-align: center;
590 margin: 0.1em 0.5em;
591 min-width: 2em;
592 display: inline-block;
595 #page-mod-quiz-edit .section-heading {
596 margin-left: 20px;
597 margin-bottom: 0;
598 height: 40px;
601 #page-mod-quiz-edit .section-heading .instancesectioncontainer {
602 font-size: 24px;
603 display: inline;
606 #page-mod-quiz-edit .section-heading .instancesectioncontainer h3 {
607 display: inline;
608 color: #999;
611 #page-mod-quiz-edit .section-heading .editing_section,
612 #page-mod-quiz-edit .section-heading .editing_delete {
613 margin-left: 10px;
616 #page-mod-quiz-edit .section-heading .sectioninstance {
617 position: relative;
620 #page-mod-quiz-edit .section-heading .instancesection {
621 white-space: nowrap;
622 max-width: 72%;
623 display: inline-block;
624 text-overflow: ellipsis;
625 overflow: hidden;
626 vertical-align: bottom;
629 #page-mod-quiz-edit .section-heading form {
630 display: inline;
631 position: relative;
632 top: 3px;
633 left: -7px;
636 #page-mod-quiz-edit .section-heading form input {
637 font-size: 24px;
638 font-weight: bold;
639 width: 50%;
642 #page-mod-quiz-edit .section-heading .instanceshufflequestions {
643 float: right;
644 margin: 0.3em 20px 0 0;
647 .instanceshufflequestions [type="checkbox"] {
648 vertical-align: middle;
649 margin-right: .5rem;
652 #page-mod-quiz-edit ul.section {
653 margin: 0;
654 padding: 0 20px;
657 #page-mod-quiz-edit ul.slots {
658 margin: 0;
659 padding: 0;
662 #page-mod-quiz-edit ul.slots li.section {
663 border: 0;
666 #page-mod-quiz-edit ul.slots li.section .content {
667 background-color: #fafafa;
668 padding: 1px 0;
671 #page-mod-quiz-edit ul.slots li.section {
672 list-style: none;
673 margin: 0;
674 padding: 0;
677 #page-mod-quiz-edit ul.slots li.section li.activity {
678 background: #e6e6e6;
679 margin: 3px 0;
680 padding: 0.2em;
681 position: relative;
684 #page-mod-quiz-edit ul.slots li.section li.activity.page {
685 background: transparent;
688 #page-mod-quiz-edit ul.slots li.section li.activity.page h4 {
689 display: inline;
690 font-weight: normal;
691 font-size: 1em;
694 #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer {
695 background: white;
696 padding: 0.2em;
697 margin: 0.4em;
700 #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer .editicon {
701 width: 13px;
704 #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer.infoitem {
705 background: transparent;
708 #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmarkcontainer form {
709 display: inline;
712 #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark {
713 display: inline-block;
714 text-align: right;
717 #page-mod-quiz-edit ul.slots li.section li.activity .page_split_join_wrapper {
718 position: absolute;
719 left: -20px;
720 bottom: -11px;
723 #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_0 {
724 min-width: 1.3em;
727 #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_1 {
728 min-width: 2em;
731 #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_2 {
732 min-width: 2.6em;
735 #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_3 {
736 min-width: 3.2em;
739 #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_4 {
740 min-width: 3.7em;
743 #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_5 {
744 min-width: 4.3em;
747 #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_6 {
748 min-width: 4.8em;
751 #page-mod-quiz-edit ul.slots li.section li.activity .instancemaxmark.decimalplaces_7 {
752 min-width: 5.45em;
755 #page-mod-quiz-edit ul.slots li.section li.activity .edit_icon,
756 #page-mod-quiz-edit ul.slots li.section li.activity a.preview,
757 #page-mod-quiz-edit ul.slots li.section li.activity .editing_delete,
758 #page-mod-quiz-edit ul.slots li.section li.activity .editing_maxmark {
759 margin: 0 2px;
762 #page-mod-quiz-edit ul.slots li.section.only-has-one-slot li.activity .editing_move,
763 #page-mod-quiz-edit ul.slots li.section.only-has-one-slot li.activity .editing_delete {
764 visibility: hidden;
767 #page-mod-quiz-edit ul.slots.only-one-section li.section.only-has-one-slot li.activity .editing_delete {
768 visibility: visible;
771 #page-mod-quiz-edit ul.slots li.section li.activity .question_dependency_wrapper {
772 position: absolute;
773 top: 0;
774 right: 0;
777 #page-mod-quiz-edit ul.slots li.section li.activity .question_dependency_wrapper.question_dependency_cannot_depend {
778 display: none;
781 #page-mod-quiz-edit ul.slots li.section li.activity .question_dependency_wrapper .currentlink,
782 #page-mod-quiz-edit ul.slots li.section li.activity .question_dependency_wrapper .cm-edit-action {
783 position: relative;
784 left: 20px;
785 top: -1em;
788 #page-mod-quiz-edit ul.slots li.section li.activity .activityinstance {
789 display: flex;
790 flex: 1 1 auto;
791 min-height: 1.7em;
794 #page-mod-quiz-edit ul.slots li.section li.activity .mod-indent-outer {
795 display: flex;
796 padding-left: 22px;
799 #page-mod-quiz-edit ul.slots .activityinstance form {
800 display: inline;
803 #page-mod-quiz-edit span.editinstructions {
804 right: 0;
807 #page-mod-quiz-edit ul.slots .activityinstance span.instancename {
808 overflow-x: hidden;
809 white-space: nowrap;
810 text-overflow: ellipsis;
811 overflow: hidden;
812 display: inline-block;
813 height: 20px;
816 #page-mod-quiz-edit ul.slots .activityinstance span.instancename img {
817 margin: 0 0.2em;
820 #page-mod-quiz-edit #categoryquestions .questionname,
821 #page-mod-quiz-edit ul.slots li.activity div.activityinstance .questionname {
822 font-weight: bold;
823 color: #555;
824 overflow: hidden;
825 text-overflow: ellipsis;
826 white-space: nowrap;
829 #page-mod-quiz-edit ul.slots li.activity div.activityinstance .questiontext {
830 color: #555;
833 #page-mod-quiz-edit .section .activity .editing_move {
834 position: absolute;
835 left: 0;
836 top: 0;
839 #page-mod-quiz-edit ul.slots li.activity div.activityinstance .mod_quiz_random_qbank_link {
840 font-size: 0.8em;
841 overflow: hidden;
842 text-overflow: ellipsis;
843 white-space: nowrap;
844 margin-left: 0.25rem;
847 #page-mod-quiz-edit ul.slots .activityinstance img.activityicon {
848 float: inherit;
849 margin: .2em 0 0;
850 padding: 0;
853 #page-mod-quiz-edit .section .activity .actions {
854 position: inherit;
855 white-space: nowrap;
856 background: #e6e6e6;
857 padding: 0.1em 0;
860 #page-mod-quiz-edit .mod_quiz_edit_forms {
861 display: none;
864 #categoryquestions .header {
865 text-align: center;
866 padding: 0 2px;
867 border: 0 none;
868 vertical-align: top;
871 #categoryquestions .header.checkbox {
872 vertical-align: bottom;
875 #categoryquestions .header.qtype {
876 white-space: nowrap;
879 #categoryquestions th .sorters {
880 font-weight: normal;
881 font-size: 0.8em;
884 #categoryquestions td.modifiername,
885 #categoryquestions td.creatorname {
886 line-height: 1em;
889 #categoryquestions td.modifiername span.date,
890 #categoryquestions td.creatorname span.date {
891 font-weight: normal;
892 font-size: 0.8em;
895 table#categoryquestions {
896 width: 100%;
897 table-layout: fixed;
900 #categoryquestions .iconcol {
901 width: 15px;
902 text-align: center;
903 padding: 0;
906 #categoryquestions .checkbox {
907 width: 19px;
908 text-align: center;
909 padding: 0;
912 #categoryquestions .editmenu {
913 width: 5em;
916 #categoryquestions .qtype {
917 text-align: center;
920 #categoryquestions .qtype {
921 width: 28px;
922 padding: 0;
925 #categoryquestions .questiontext {
926 position: relative;
927 zoom: 1;
928 padding-left: 0.3em;
929 overflow: hidden;
930 white-space: nowrap;
931 text-overflow: ellipsis;
934 #categoryquestions .questionname {
935 white-space: nowrap;
936 overflow: hidden;
937 zoom: 1;
938 position: relative;
941 #categoryquestions .questiontext p {
942 margin: 0;
945 #page-mod-quiz-edit table#categoryquestions td,
946 #page-mod-quiz-edit table#categoryquestions th {
947 overflow: hidden;
948 white-space: nowrap;
951 .mod_quiz_qbank_dialogue {
952 width: 80%;
953 min-height: 200px;
956 .mod_quiz_qbank_dialogue.moodle-dialogue-fullscreen {
957 width: 100%;
960 .mod_quiz_qbank_dialogue .questionbankloading {
961 position: absolute;
962 top: 30px;
963 bottom: 0;
964 left: 0;
965 right: 0;
966 background: #fff;
967 text-align: center;
968 opacity: 0.5;
969 padding-top: 50px;
972 .mod_quiz_qbank_dialogue #advancedsearch label {
973 font-size: 100%;
976 .modulespecificbuttonscontainer {
977 padding-left: 0.3em;
978 padding-right: 0.3em;
981 .questionbankformforpopup .modulespecificbuttonscontainer {
982 padding-top: 10px;
983 padding-left: 0;
986 .quizquestionlistcontrols {
987 text-align: center;
990 .categoryinfo {
991 padding: 0.3em;
994 .path-mod-quiz .gradingdetails {
995 font-size: small;
998 #page-mod-quiz-edit div#repaginatedialog .mform {
999 margin-left: auto;
1000 margin-right: auto;
1003 #page-mod-quiz-edit div.container div.generalbox {
1004 position: relative;
1005 display: block;
1006 border: 0 none;
1007 margin: 0;
1008 padding: 0;
1011 #page-mod-quiz-edit .paging {
1012 margin-top: 0;
1013 margin-bottom: 0;
1014 padding: 0.1em 0.3em;
1015 display: block;
1016 background-color: #ddd;
1019 #page-mod-quiz-edit #page-footer {
1020 clear: both;
1021 padding-top: 1em;
1024 #page-mod-quiz-edit .categoryinfofield {
1025 font-style: italic;
1028 #page-mod-quiz-edit .categorynamefield {
1029 font-weight: bold;
1032 #page-mod-quiz-edit .questionsortoptions {
1033 background-color: #ddd;
1036 #page-mod-quiz-edit div.questionbank .categorysortopotionscontainer {
1037 padding-top: 0.5em;
1038 margin-top: 0.3em;
1041 #page-mod-quiz-edit div.questionbank .categoryquestionscontainer,
1042 .questionbank .categorysortopotionscontainer,
1043 .questionbank .categorypagingbarcontainer,
1044 .questionbank .categoryselectallcontainer {
1045 background-color: #fff;
1048 /* Bulk edit actions */
1050 #page-mod-quiz-edit .btn-group.selectmultiplecommand,
1051 #page-mod-quiz-edit .selectmultiplecommandbuttons,
1052 #page-mod-quiz-edit .select-multiple-checkbox {
1053 display: none;
1056 #page-mod-quiz-edit.select-multiple .selectmultiplecommand,
1057 #page-mod-quiz-edit.select-multiple .selectmultiplecommandbuttons,
1058 #page-mod-quiz-edit.select-multiple .select-multiple-checkbox {
1059 display: inline-block;
1062 #page-mod-quiz-edit.select-multiple input.select-multiple-checkbox[type="checkbox"] {
1063 display: inline;
1066 #page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section .activity .editing_move,
1067 #page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section .activity .commands {
1068 display: none;
1071 #page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section .page_split_join_wrapper {
1072 display: none;
1075 #page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section .activity .actions .editing_delete,
1076 #page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section .activity .actions .editing_maxmark {
1077 display: none;
1080 #page-mod-quiz-edit.select-multiple#page-mod-quiz-edit .maxgrade,
1081 #page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .last-add-menu {
1082 display: none;
1085 #page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section-heading a,
1086 #page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section-heading form,
1087 #page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .section-heading .instanceshufflequestions {
1088 display: none;
1091 #page-mod-quiz-edit.select-multiple .mod-quiz-edit-content .edit-toolbar .mb-1 {
1092 display: none;
1095 #page-mod-quiz-edit.select-multiple#page-mod-quiz-edit ul.slots li.section li.activity .mod-indent-outer {
1096 padding-left: 3px;
1099 #page-mod-quiz-edit .section .summary .iconsmall,
1100 #page-mod-quiz-edit .section .activity .iconsmall {
1101 float: left;
1104 /* Base theme needs extra support. */
1105 #page-mod-quiz-edit ul.slots li.section ul.section {
1106 list-style: none;
1109 @media (max-width: 576px) {
1110 #page-mod-quiz-edit ul.slots li.section li.activity {
1111 padding-top: 30px;
1113 #page-mod-quiz-edit ul.slots li.section li.activity .activityinstance {
1114 top: -30px;
1115 left: 0;
1116 padding-right: 0;
1117 overflow: hidden;
1118 align-items: center;
1119 position: absolute;
1120 width: 100%;
1124 /** Print formatting for attempt and review pages **/
1126 @media print {
1127 #page-mod-quiz-attempt header.navbar,
1128 #page-mod-quiz-review header.navbar {
1129 display: none;
1132 #page-mod-quiz-attempt #dock,
1133 #page-mod-quiz-review #dock {
1134 display: none;
1137 #page-mod-quiz-attempt #page #page-header h1,
1138 #page-mod-quiz-review #page #page-header h1 {
1139 display: none;
1142 #page-mod-quiz-attempt #region-main,
1143 #page-mod-quiz-review #region-main {
1144 width: 100%;
1147 #page-mod-quiz-attempt #block-region-side-pre,
1148 #page-mod-quiz-attempt #block-region-side-post,
1149 #page-mod-quiz-review #block-region-side-pre,
1150 #page-mod-quiz-review #block-region-side-post {
1151 display: none;
1154 #page-mod-quiz-attempt #page-footer,
1155 #page-mod-quiz-review #page-footer {
1156 display: none;
1159 #page-mod-quiz-attempt .editquestion,
1160 #page-mod-quiz-review .editquestion,
1161 #page-mod-quiz-attempt .questionflag,
1162 #page-mod-quiz-review .questionflag {
1163 display: none;
1166 #page-mod-quiz-attempt .submitbtns,
1167 #page-mod-quiz-review .submitbtns {
1168 display: none;
1171 #page-mod-quiz-review .que .commentlink {
1172 display: none;
1175 #page-mod-quiz-attempt .que,
1176 #page-mod-quiz-review .que {
1177 page-break-inside: avoid;