Xhtml fixes for MDL-7861.
[moodle.git] / theme / standard / styles_layout.css
CommitLineData
f09e4f0a 1/*******************************************************************
88e46311 2 styles_layout.css
6b717125 3
88e46311 4 This CSS file contains all layout definitions like positioning,
633877d3 5 floats, margins, padding, borders etc.
f09e4f0a 6
88e46311 7 Styles are organised into the following sections:
4485fc91 8 core
909ec807 9 forms
4485fc91 10 header
11 footer
12
13 admin
14 blocks
7fdc360c 15 blog
4485fc91 16 calendar
17 course
18 doc
4fb301fa 19 grades
4485fc91 20 login
21 message
48447225 22 question
4485fc91 23 tabs
24 user
25
26 various modules
f09e4f0a 27
28*******************************************************************/
29
30
88e46311 31/***
32 *** Core
33 ***/
f09e4f0a 34
2d02e8e6 35h1.main,
36h2.main,
37h3.main,
38h4.main,
39h5.main,
40h6.main {
4485fc91 41 text-align: center;
2d02e8e6 42}
43
f09e4f0a 44#layout-table {
4485fc91 45 width:100%;
46 border-collapse:separate;
f0edf8c2 47 margin-top: 8px;
f09e4f0a 48}
49
50#layout-table #left-column,
51#layout-table #middle-column,
6b717125 52#layout-table #right-column
f0edf8c2 53{
4485fc91 54 vertical-align:top;
f09e4f0a 55}
56
02039b16 57#layout-table #middle-column {
4485fc91 58 padding-left:12px;
59 padding-right:12px;
02039b16 60}
61
a8e1f343 62.clearer {
4485fc91 63 clear:both;
2e2bcd95 64 margin:0;
65 padding:0;
4485fc91 66 height:1px;
67 border:none;
68 background:transparent;
5496f50c 69 display:block;
a8e1f343 70}
71
8c900bc3 72.clearfix {
73 min-width: 0;
ae6e4809 74 overflow: hidden;
8c900bc3 75}
76
48447225 77.clearfix:after {
80f7ef6f 78 /* content: "<!-- -->"; */
6b717125 79 content: ".";
80 display: block;
81 height: 0;
82 clear: both;
48447225 83 visibility: hidden;
84}
53fa54d9 85
80f7ef6f 86/* .clearfix {display: inline-table;} */
53fa54d9 87
48447225 88/* Hides from IE-mac \*/
89* html .clearfix {height: 1%;}
53fa54d9 90.clearfix {display: block;}
48447225 91/* End hide from IE-mac */
92
4875732b 93.mdl-align {
94 text-align: center;
95}
96
ac91569f 97.continuebutton {
4485fc91 98 text-align: center;
ac91569f 99}
100
a8e1f343 101form {
2e2bcd95 102 margin-bottom:0;
a8e1f343 103}
104
9cbf12c0 105table {
2e2bcd95 106 border-spacing: 0;
4485fc91 107 border-collapse: collapse;
9cbf12c0 108}
a8e1f343 109
2ad2cbc3 110a img {
4485fc91 111 border:none;
2ad2cbc3 112}
0ecb12bc 113
114img.userpicture,
115img.grouppicture,
116.block_online_users .listentry img {
2e2bcd95 117 border: 0 solid
0ecb12bc 118}
119
2d02e8e6 120.notifyproblem {
4485fc91 121 text-align: center;
122 padding: 10px;
2d02e8e6 123}
6b717125 124
2d02e8e6 125.notifysuccess {
4485fc91 126 text-align:center;
127 padding: 10px;
6b717125 128}
2ad2cbc3 129
bbbf2d40 130.notifytiny {
131 text-align:left;
2e2bcd95 132 padding: 0;
6b717125 133}
bbbf2d40 134
992b5971 135.generalbox {
4485fc91 136 border-width:1px;
137 border-style:solid;
182ac6c5 138 margin-bottom: 15px;
4f98c4af 139 padding:10px;
a8e1f343 140}
ca08f843 141
1adb8947 142.generalbox#intro {
ca08f843 143}
144
df26dd34 145.boxaligncenter {
146 margin-left:auto;
147 margin-right:auto;
148}
149
992b5971 150.noticebox {
4485fc91 151 border-width:1px;
152 border-style:solid;
4f98c4af 153 padding:10px;
a8e1f343 154}
0bf66cb5 155
81e6a0a5 156.errorbox {
4485fc91 157 border-width:1px;
158 border-style:solid;
159 margin: 1em 15%;
160 width: 70%;
4f98c4af 161 padding:10px;
81e6a0a5 162}
0bf66cb5 163
81e6a0a5 164.errorbox .title {
4485fc91 165 padding: 5px;
81e6a0a5 166}
0bf66cb5 167
2f71f2a2 168.informationbox {
4485fc91 169 border-width:1px;
170 border-style:solid;
2f71f2a2 171}
0bf66cb5 172
a59a00b7 173.feedbackbox {
4485fc91 174 border-width:1px;
175 border-style:solid;
a59a00b7 176}
0bf66cb5 177
a59a00b7 178.feedbackby {
179}
0bf66cb5 180
a59a00b7 181.feedback {
182}
0bf66cb5 183
e037ed24 184.generaltable {
185 border-width: 1px;
186 border-style: solid;
187}
188
189.generaltable .cell {
190 border-width: 1px;
191 border-style: solid;
192 border-collapse: collapse;
193}
194
9d034c94 195.initialbar {
4485fc91 196 text-align: center;
9d034c94 197}
7005a81c 198
80d371e3 199#help .indent {
4485fc91 200 margin-left:3em;
80d371e3 201}
202
992b5971 203.tabledivider {
4485fc91 204 border-width:1px;
205 border-style:solid;
2e2bcd95 206 border-left:0;
207 border-right:0;
208 border-top:0;
992b5971 209}
210
992b5971 211.sitetopic {
1adb8947 212 margin-bottom:20px;
213}
214
215.sitetopiccontent {
4485fc91 216 border-width:1px;
217 border-style:solid;
992b5971 218}
219
2f945146 220.pagingbar {
4485fc91 221 text-align:center;
2f945146 222}
0bf66cb5 223
2f945146 224.pagingbar a {
4485fc91 225 padding-left: 10px;
2f945146 226}
0bf66cb5 227
2f945146 228.pagingbar .thispage {
4485fc91 229 padding-left: 10px;
2f945146 230}
231
b8a6c0da 232table.formtable {
4485fc91 233 margin: auto;
b8a6c0da 234}
235
236table.formtable tbody th {
4485fc91 237 vertical-align: top;
a8e1f343 238}
239
05afaf25 240table.formtable tbody td,
241table.formtable tbody th
242{
4485fc91 243 padding: 5px;
05afaf25 244}
992b5971 245
60f515a2 246table.formtable tbody .htmlarea td,
247table.formtable tbody .htmlarea th
248{
2e2bcd95 249 padding: 0;
60f515a2 250}
251
f09e4f0a 252.paging {
4485fc91 253 text-align: center;
f7a4bc03 254 margin: 10px 0 10px 0;
446390fb 255}
256
f09e4f0a 257.unread {
4485fc91 258 padding-right:2px;
6b717125 259}
446390fb 260
1adb8947 261.cell {
4485fc91 262 vertical-align: top;
992b5971 263}
264
4b4ca01d 265.helplink img {
266 vertical-align: middle;
2e2bcd95 267 margin: 0 2px;
bef6cd5d 268 width: 17px;
269 height: 17px;
4b4ca01d 270}
7005a81c 271
5fb8186a 272img.emoticon {
273 vertical-align: middle;
274 width: 15px;
275 height: 15px;
276}
277
45c89333 278form.popupform {
aeab95f9 279 display: inline;
45c89333 280}
281
b6e5a6e6 282.arrow_button {
283 margin-top:3em;
284}
285
286.arrow_button input {
287 width:2.4em;
288 padding:0.3em;
289 overflow:hidden;
290}
291
fa19c325 292.groupmanagementtable td {
293 vertical-align: top;
294}
295
69faa9a3 296img.icon {
0f13ec8f 297 vertical-align:middle;
298 margin-right:4px;
69faa9a3 299 width:16px;
300 height:16px;
301 border:0px;
302}
303
304img.iconsmall {
0f13ec8f 305 vertical-align:middle;
306 margin-right:1px;
69faa9a3 307 width:11px;
308 height:11px;
309 border:0px;
310}
311
0f13ec8f 312img.iconhelp {
313 vertical-align:middle;
314 margin-right:4px;
315 width:17px;
316 height:17px;
317 border:0px;
318}
319
320img.iconkbhelp {
321 width:49px;
322 height:17px;
323 border:0px;
324}
325
ef4c5369 326/*Accessibility: text 'seen' by screen readers but not visual users. Fixed for RTL languages, example Farsi. */
68ac3b35 327.accesshide {
328 position:absolute;
ef4c5369 329 top:-1000px;
330 left:10px;
331 font-weight:normal;
332 font-size:1em;
68ac3b35 333}
78baf486 334
335.invisiblefieldset {
aeab95f9 336 display:inline;
337 border:0px;
338 padding:0px;
339 margin:0px;
78baf486 340}
341
dc3a69ec 342span.hide,
343div.hide {
00e648c1 344 display:none;
345}
68ac3b35 346
909ec807 347/***
348 *** Forms
349 ***/
350
351form.mform {
6b717125 352 margin: 0 auto;
6fadb97b 353 padding: 0;
6b717125 354 width: 80%;
909ec807 355}
356form.mform fieldset {
536a6402 357 border: 1px solid #DDDDDD;
6fadb97b 358 padding: 10px 0;
536a6402 359 margin: 0.7em 0;
6fadb97b 360 width:100%;
909ec807 361}
362form.mform fieldset.hidden, form.mform fieldset.felement {
6fadb97b 363 border: 0;
909ec807 364}
365form.mform fieldset.felement {
6fadb97b 366 width: auto;
909ec807 367}
368form.mform fieldset legend {
6fadb97b 369 font-weight: bold;
536a6402 370 margin-left: 0.5em;
909ec807 371}
a23f0aaf 372form.mform fieldset .advancedbutton{
373 width:100%;
374 text-align:right;
375}
909ec807 376form.mform div.fitem {
6fadb97b 377 clear: both;
378 width: 100%;
379 min-height: 1.5em;
909ec807 380}
909ec807 381
30e113f4 382form.mform .fitemtitle {
6fadb97b 383 display: block;
384 float: left;
385 width: 30%;
386 padding: 0;
a12034e4 387 margin: 5px 0 0 10px;
6fadb97b 388 text-align: right;
909ec807 389}
de312b53 390div.fitem fieldset.fgroup label, div.fradio label, div.fcheckbox label,
391fieldset.fdate_selector label {
6fadb97b 392 display:inline;
393 float: none;
394 width: auto;
909ec807 395}
396
397form.mform div.felement, form.mform fieldset.felement{
6fadb97b 398 display: block;
399 float: left;
400 margin: 5px 0 0 10px;
401 padding: 0;
402 text-align:left;
37601e88 403 width: 60%;
909ec807 404}
405
406form.mform div.fdescription {
6fadb97b 407 clear: both;
408 min-height: 1.5em;
909ec807 409}
68ac3b35 410
909ec807 411form.mform input, form.mform select {
6fadb97b 412 width: auto;
909ec807 413}
414form.mform ftextarea {
415}
416form.mform br {
6fadb97b 417 clear: left;
909ec807 418}
419form.mform div.fhtmleditor {
6fadb97b 420 margin: 0 auto 10px auto;
421 width : 600px;
422 clear:both;
423 float:none;
a12034e4 424 padding: 25px 0 20px 0;
909ec807 425}
426form.mform span.error, form.mform span.required {
6fadb97b 427 color: red;
909ec807 428}
429form.mform div.error,form.mform fieldset.error {
6fadb97b 430 border: 1px solid red;
431 padding: 5px;
432 color: inherit;
909ec807 433}
4649ac84 434form#adminsettings div.htmlarea {
435 clear: left;
436 padding-top: 5px;
437}
6b717125 438
439
88e46311 440/***
441 *** Header
442 ***/
a5afe3ec 443
05c5dc6a 444.headerskip {
445 position:absolute;
446 right:20em;
447 font-size:0.8em;
448}
449
f09e4f0a 450#header-home {
a5afe3ec 451}
452
f09e4f0a 453#header {
992b5971 454}
455
9fdbbcf7 456.headermain, h1.headermain {
4485fc91 457 float:left;
2e2bcd95 458 margin:0;
459 padding:0;
a5afe3ec 460}
461
f09e4f0a 462.headermenu {
4485fc91 463 float:right;
464 text-align:right;
992b5971 465}
466
d2c6555d 467.navbar {
8c900bc3 468 width:auto;
4485fc91 469 padding:3px 0.5em;
4485fc91 470 border-width:1px;
471 border-style:solid;
a5afe3ec 472}
7e4f53c8 473
e8e7dbcc 474.navbar .langmenu {
475 text-align:right;
476}
477
78a71c31 478table.navbar {
479 width: 100%;
5496f50c 480}
a5afe3ec 481
bfca8b17 482.navbar .navbutton {
483 margin-top: 3px;
7e4f53c8 484 float: left;
485}
486
bfca8b17 487.navbar .navbutton div,
488.navbar .navbutton form {
489 display:inline;
490 margin:0px;
491 padding:0px;
7e4f53c8 492}
493
d2c6555d 494.navbar .breadcrumb {
4485fc91 495 float:left;
2e2bcd95 496 margin:0.2em 0;
a5afe3ec 497}
498
5496f50c 499.breadcrumb ul {
2e2bcd95 500 padding:0;
501 margin:0;
502 text-indent:0;
5496f50c 503 list-style:none;
504}
505.breadcrumb li {
506 display:inline;
507}
508
d2c6555d 509.navbar .navbutton,
510.navbar .menu {
4485fc91 511 float:right;
a5afe3ec 512}
513
02039b16 514#footer .navbar {
4485fc91 515 margin-top: 4em;
02039b16 516}
517
ad2520c7 518.reportlink {
519 text-align:right;
520}
521
b1307cbc 522.navigation ul {
523 margin:0px;
524 padding:0px;
525 list-style-type:none;
526}
527
528.navigation ul li form,
529.navigation ul li {
530 display:inline;
531 margin:0px;
532 padding:0px;
533 margin-left:2px;
534}
535
536.navigation optgroup {
e0fdb167 537 text-align:center;
538 padding-top:4px;
539}
540
b1307cbc 541.navigation option {
e0fdb167 542 text-align:left;
543}
544
b1307cbc 545.navigation optgroup option {
e0fdb167 546 padding:0px;
547}
a5afe3ec 548
88e46311 549/***
550 *** Footer
551 ***/
f09e4f0a 552
553#footer {
4485fc91 554 text-align:center;
65e2d1f0 555 margin-top: 40px;
476f1aec 556}
a5afe3ec 557
4485fc91 558.homelink {
559 margin: 1em 0;
560}
561
562.homelink a {
563 padding-left:1em;
00c312fa 564 padding-right:1em;
4485fc91 565}
566
ef036dce 567.performanceinfo {
568 margin: 2em;
569}
570
88193fd5 571.performanceinfo span {
572 display: block;
573}
574
4e73e3ea 575#footer .validators {
576 margin-top:40px;
577 padding-top:5px;
578 border-top: 1px dotted gray;
579}
580
581#footer .validators ul {
582 margin:0px;
583 padding:0px;
584 list-style-type:none;
585}
586
587#footer .validators ul li {
588 display:inline;
589 margin-right:10px;
590 margin-left:10px;
591}
592
88e46311 593/***
594 *** Admin
595 ***/
6b717125 596
f09e4f0a 597body#admin-index .c0 {
4485fc91 598 vertical-align: top;
6b717125 599}
7005a81c 600
e58e1a94 601body#admin-index .c1 {
602 vertical-align: middle;
6b717125 603}
e58e1a94 604
f09e4f0a 605body#admin-modules table.generaltable td.cell,
606body#admin-modules .generaltablecell {
4485fc91 607 padding-top: 2px;
608 padding-bottom: 2px;
6b717125 609}
25ecf09a 610
ca98446a 611body#admin-blocks table#blocks,
612body#admin-blocks table#incompatible {
613 width: 70%;
614 margin: auto;
615}
616
617body#admin-blocks table#blocks th,
618body#admin-blocks table#incompatible th,
619body#admin-blocks table#blocks td.cell,
620body#admin-blocks table#incompatible td.cell {
621 padding: 4px;
622 text-align: center;
623 vertical-align: middle;
6b717125 624}
25ecf09a 625
ca98446a 626body#admin-blocks table#blocks td.c0,
627body#admin-blocks table#blocks th.c0,
628body#admin-blocks table#incompatible td.c0,
629body#admin-blocks table#incompatible th.c0 {
630 text-align: left;
631}
632
6b717125 633body#admin-blocks
f09e4f0a 634body#admin-config .confighelp {
4485fc91 635 display: block;
636 padding-bottom: 20px;
25ecf09a 637}
638
bbbf2d40 639body#admin-roles-manage table.generalbox {
640 margin: auto;
641}
642
6b7425d2 643body#admin-index .copyrightnotice {
644 margin: auto;
645 text-align: center;
646}
647
45f501a5 648#admin-report-simpletest-index .exception pre {
649 padding: 8px;
650}
651
652#admin-report-simpletest-index .unittestsummary {
653 padding: 8px;
654 margin-top: 1em;
655}
656
9584965f 657#admin-roles-manage .singlebutton,
658#admin-roles-allowoverride .singlebutton,
659#admin-roles-allowassign .singlebutton {
660 padding: 10px;
661 text-align:center;
662}
663
c84ea828 664.rolecap .inherit,
665.rolecap .allow,
666.rolecap .prevent,
667.rolecap .prohibit {
ff439b30 668 text-align:center;
669}
670
d03a6500 671#admin-roles-manage .rolecap .cap-desc .cap-name,
672#admin-roles-override .rolecap .cap-desc .cap-name {
8c900bc3 673 display: block;
674}
675
676#admin-roles-override .cell.c1,
677#admin-roles-assign .cell.c1 {
678 padding-top: 0.75em;
82350116 679}
680
15a16922 681#adminsettings fieldset {
6fadb97b 682 margin-top: 1em;
683 padding: 1em 0.5em;
6153cf58 684}
26620ae2 685
15a16922 686#adminsettings legend {
6fadb97b 687 display: none;
6153cf58 688}
26620ae2 689
15a16922 690#adminsettings .form-group {
6fadb97b 691 float: left;
91362d00 692}
26620ae2 693
15a16922 694#adminsettings .form-item {
6fadb97b 695 margin: 0;
6153cf58 696}
26620ae2 697
15a16922 698#adminsettings label {
6fadb97b 699 display: block;
700 float: left;
701 width: 150px;
702 text-align: right;
6153cf58 703}
26620ae2 704
15a16922 705#adminsettings .form-shortname {
6fadb97b 706 display: block;
6153cf58 707}
26620ae2 708
15a16922 709#adminsettings select,
710#adminsettings input {
6fadb97b 711 float: left;
712 margin: 0 0 0 10px;
6153cf58 713}
26620ae2 714
15a16922 715#adminsettings textarea {
6fadb97b 716 float: left;
717 margin: 0 0 0 10px;
718 width: 65%;
1bd30620 719}
26620ae2 720
15a16922 721#adminsettings .form-group select,
722#adminsettings .form-group input {
6fadb97b 723 display: inline;
724 float: none;
6153cf58 725}
26620ae2 726
15a16922 727/* #adminsettings .admin-configtime .form-select {
6fadb97b 728 display: inline;
729 float: none;
7c47564d 730}
26620ae2 731
15a16922 732#adminsettings div.admin-frontpage div.form-group select.form-select {
6fadb97b 733 display: inline;
734 float: none;
30b14256 735} */
26620ae2 736
15a16922 737#adminsettings .description {
6fadb97b 738 clear: both;
739 margin: 0 1em 0 160px;
740 padding: 0.3em 0 1.5em 0;
1bd30620 741}
26620ae2 742
6153cf58 743.form-buttons {
6fadb97b 744 margin: 10px 0 0 160px;
6153cf58 745}
746
afee9864 747.form-text {
6fadb97b 748 width: 20em;
6153cf58 749}
750.form-textarea { }
751.form-select { }
752.form-checkbox { }
753.form-radio { }
754.form-submit { }
755.form-reset { }
756
841d5d4b 757.admin-frontpagedesc .htmlarea {
758 margin: 0 auto 10px auto;
759 width : 600px;
760}
761
6fadb97b 762.adminsearchform {
763 padding-top:10px;
764}
765
a1c91f9a 766.block_admin_tree .admintree {
767 text-align:left;
768}
6153cf58 769
88e46311 770/***
771 *** Blocks
772 ***/
6b717125 773
bef6cd5d 774/*Accessibility: Skip block link, for screen reader users. */
72d7872a 775a.skip-block, .skip-block {
72d7872a 776 display:block;
6b717125 777 width:2em;
5496f50c 778 height:1px;
779}
780.sideblock .skip-block {
68ac3b35 781 height:4px;
72d7872a 782}
783.skip-block-to {
784 font-size:1px;
785}
786
bde7173d 787.sideblock li .icon img {
3182eb78 788 width:16px;
789 height:16px;
790}
791
2e2bcd95 792.list, .unlist, .inline-list {
793 list-style:none;
8c900bc3 794 padding:0;
795 margin:0;
2e2bcd95 796}
797.inline-list li {
798 display:inline;
6b717125 799}
f9a0ea69 800
2d02e8e6 801.sideblock .content h3,
802.sideblock .content h2 {
4485fc91 803 text-align: left;
49d192fc 804}
805/*.sideblock .content h3, ??*/
806.sideblock .content h2 {
8c900bc3 807 margin:1.5em 0 0;
808 padding:0;
2d02e8e6 809}
810
f09e4f0a 811.sideblock {
4485fc91 812 margin-bottom:1em;
c4d951e1 813 width: 100%;
7005a81c 814}
815
72d7872a 816.sideblock .header, .sideblock h2.header {
4485fc91 817 text-align: left;
8c900bc3 818 margin:0;
4485fc91 819 padding:4px;
78279204 820 padding-top:0;
c4d951e1 821 border-width: 1px;
822 border-style: solid;
823 border-bottom: none;
4c7f1eb6 824}
68ac3b35 825.sideblock h2 {
8c900bc3 826 margin:0;
827 padding:0;
68ac3b35 828}
4c7f1eb6 829
f09e4f0a 830.sideblock .header .hide-show {
4485fc91 831 float:right;
4c7f1eb6 832}
833
f09e4f0a 834.sideblock .header .hide-show img.hide-show-image {
4485fc91 835 height:11px;
836 width:11px;
837 margin-top:0.25em;
4c7f1eb6 838}
839
f09e4f0a 840.sideblock .header .commands {
4485fc91 841 margin-top: 0.3em;
c4d951e1 842 clear: both;
9d147a03 843 height: 16px;
4c7f1eb6 844}
845
f09e4f0a 846.sideblock .header .commands a {
4485fc91 847 margin: 0px 2px;
3cc9a26c 848}
849
f09e4f0a 850.sideblock .content {
c4d951e1 851 padding: 4px;
852 border-width: 1px;
853 border-style: solid;
ec00f824 854}
855
f09e4f0a 856.sideblock .content hr {
4485fc91 857 height:1px;
858 margin-top:4px;
859 margin-bottom:4px;
860 border:none;
861 border-top:1px solid;
f09e4f0a 862}
a1dc259f 863
e6890163 864#left-column .hidden .header,
865#right-column .hidden .header
866{
867 border-bottom-width: 1px;
868 border-bottom-style: solid;
869}
870
a1dc259f 871#left-column .hidden .content,
872#right-column .hidden .content
873{
4485fc91 874 display: none;
ec00f824 875}
876
f09e4f0a 877.sideblock .list {
4485fc91 878 width: 100%;
b6b8055c 879}
880
f09e4f0a 881.sideblock .list .c0{
4485fc91 882 padding: 2px;
b6b8055c 883}
884
f09e4f0a 885.sideblock .footer {
c4d951e1 886 margin-bottom: 4px;
4485fc91 887 text-align:center;
3cc9a26c 888}
45c89333 889
f09e4f0a 890.sideblock .header .icon.hide,
891.sideblock .header .icon.edit {
4485fc91 892 margin-right: 6px;
233bc4bb 893}
2d02e8e6 894
00c1f5d1 895.sideblock .content .head {
896 margin-top: 10px;
897}
898
aaf281d1 899.sideblock .icon {
900 display: block;
901 float: left;
902 margin-right: 0.3em;
903}
904
905.sideblock .list li {
906 clear: left;
907}
908
e0eda6cf 909.blockconfigtable {
910 margin-top: 0;
911}
912
42cdbd10 913.blockconfiginstancecontent .tabs {
914 margin-bottom: 0px;
915}
f09e4f0a 916
b0e19649 917.block_online_users .listentry {
918 padding-top:5px;
919}
920
80381122 921.block_messages .content {
922 text-align:left;
923 font-size:0.75em;
924 padding-top:5px;
925}
926
927.block_messages .content ul.list {
928 list-style-type:none;
929 margin:0px;
930 padding:0px;
931}
932
933.block_messages .content div.nomessage {
934 text-align:center;
935}
7fdc360c 936
937/***
938 *** Blogs
939 ***/
940
941.blogpost .audience {
942 text-align: right;
943}
944
90fcfc0a 945.blogpost .tags {
946 margin-top: 15px;
947}
948
7fdc360c 949
88e46311 950/***
951 *** Calendar
952 ***/
f09e4f0a 953
954#calendar {
4485fc91 955 width: 100%;
956 border-spacing: 5px;
957 border-collapse: separate;
25ecf09a 958}
233bc4bb 959
822c6125 960#calendar h2,
961#calendar h3
962{
963 text-align: center;
964}
965
f09e4f0a 966#calendar .maincalendar,
967#calendar .sidecalendar
968{
4485fc91 969 vertical-align: top;
970 border: 1px solid;
b4843fde 971 padding: 0px;
f09e4f0a 972}
546739f6 973
03705a21 974#calendar .maincalendar {
975 height: 100%;
976}
977
978#calendar .maincalendar .heightcontainer {
979 height: 100%;
980 position: relative;
981}
982
983#calendar .maincalendar .bottom {
984 width: 100%;
985 position: absolute;
986 bottom: 0;
987 text-align: center;
988}
989
f09e4f0a 990#calendar .sidecalendar {
4485fc91 991 width: 25%;
f09e4f0a 992}
7005a81c 993
f09e4f0a 994#calendar .maincalendar table.calendarmonth {
4485fc91 995 border-collapse: separate;
996 margin: 0px auto;
997 width: 98%;
ebc4968b 998}
999
f09e4f0a 1000#calendar .maincalendar table.calendarmonth th {
4485fc91 1001 padding:10px;
1002 border-bottom:2px solid;
ebc4968b 1003}
1004
f09e4f0a 1005#calendar .maincalendar table.calendarmonth td {
4485fc91 1006 height: 5em;
1007 padding-left: 4px;
1008 padding-top: 4px;
1009 line-height:1.2em;
ebc4968b 1010}
1011
f09e4f0a 1012#calendar .maincalendar table.calendarmonth td,
1013table.minicalendar td,
1014table.minicalendar th {
4485fc91 1015 width:14%;
1016 vertical-align:top;
f2c485e3 1017}
2d02e8e6 1018table.minicalendar td {
4485fc91 1019 text-align: center;
2d02e8e6 1020}
f09e4f0a 1021#calendar .maincalendar table.calendarmonth td table td {
4485fc91 1022 height: auto;
f09e4f0a 1023}
f2c485e3 1024
f09e4f0a 1025#calendar div.header
1026{
4485fc91 1027 padding: 5px;
f2c485e3 1028}
1029
f09e4f0a 1030#calendar .maincalendar .buttons {
4485fc91 1031 float: right;
f2c485e3 1032}
f09e4f0a 1033
1034#calendar .maincalendar .filters table,
3bc40d18 1035#calendar .sidecalendar .filters table,
1036.sideblock.block_calendar_month .filters table
f09e4f0a 1037{
4485fc91 1038 border-collapse:separate;
1039 border-spacing: 2px;
1040 padding: 2px;
1041 width: 100%;
f2c485e3 1042}
f09e4f0a 1043
1044#calendar .maincalendar .filters {
4485fc91 1045 padding: 0px 10px;
f2c485e3 1046}
f09e4f0a 1047
a76eba9a 1048#calendar .sidecalendar .filters {
4485fc91 1049 padding: 5px;
3ae2cde7 1050}
f09e4f0a 1051
1052#calendar .maincalendar .controls {
4485fc91 1053 clear:both;
1054 padding:10px;
5e497e4e 1055}
1056
f09e4f0a 1057#calendar .maincalendar table.calendarmonth ul.events-new,
1058#calendar .maincalendar table.calendarmonth ul.events-underway
1059{
4485fc91 1060 padding:0px;
1061 margin:0px;
1062 list-style-type:none;
5e497e4e 1063}
1064
f09e4f0a 1065#calendar .maincalendar table.calendarmonth ul li {
4485fc91 1066 margin-top: 4px;
62c0f37e 1067}
7005a81c 1068
3c47bfc7 1069.minicalendarblock {
1070 padding: 0px 4px;
1071}
1072
f09e4f0a 1073table.minicalendar {
4485fc91 1074 width: 100%;
3c47bfc7 1075 margin: 10px auto;
4485fc91 1076 padding:2px;
1077 border-width:1px;
1078 border-style:solid;
1079 border-collapse:separate;
1080 border-spacing:1px !important;
36996192 1081}
1082
f09e4f0a 1083table.minicalendar th {
4485fc91 1084 padding: 0px 2px;
36996192 1085}
1086
f09e4f0a 1087#calendar .maincalendar .eventlist {
4485fc91 1088 padding: 10px;
36996192 1089}
1090
f09e4f0a 1091#calendar .maincalendar .eventlist .topic {
4485fc91 1092 padding: 5px;
6b717125 1093 border-style:solid;
4485fc91 1094 border-width: 0px;
1095 border-bottom-color: #EEEEEE;
1096 border-bottom-width: 1px;
36996192 1097}
1098
f09e4f0a 1099#calendar .maincalendar .eventlist .event {
4485fc91 1100 width:100%;
1101 margin-bottom:10px;
1102 border-spacing:0px;
1103 border-collapse:separate;
1104 border-width:1px;
1105 border-style:solid;
f09e4f0a 1106}
3ae2cde7 1107
f09e4f0a 1108#calendar .maincalendar .eventlist .event .name {
4485fc91 1109 float:left;
3ae2cde7 1110}
1111
f09e4f0a 1112#calendar .maincalendar .eventlist .event .course {
4485fc91 1113 float:left;
1114 clear:left;
3ae2cde7 1115}
1116
f09e4f0a 1117#calendar .maincalendar .eventlist .event .date {
4485fc91 1118 float:right;
3ae2cde7 1119}
1120
f09e4f0a 1121#calendar .maincalendar .eventlist .event .description .commands {
4485fc91 1122 width:100%;
3ae2cde7 1123}
1124
f09e4f0a 1125#calendar .maincalendar .eventlist .event .description {
4485fc91 1126 padding:5px;
3ae2cde7 1127}
1128
f09e4f0a 1129#calendar .maincalendar .eventlist .event .picture {
4485fc91 1130 padding:8px;
3ae2cde7 1131}
1132
f09e4f0a 1133#calendar .maincalendar .eventlist .event .side {
4485fc91 1134 width:32px;
3ae2cde7 1135}
1136
f09e4f0a 1137#calendar #selecteventtype table {
4485fc91 1138 margin:auto;
1343c193 1139}
55efc398 1140
f09e4f0a 1141#calendar .event_global,
1142#calendar .event_course,
1143#calendar .event_group,
1144#calendar .event_user,
1145.minicalendar .event_global,
1146.minicalendar .event_course,
1147.minicalendar .event_group,
a76eba9a 1148.minicalendar .event_user {
4485fc91 1149 border:2px solid !important;
1343c193 1150}
55efc398 1151
f09e4f0a 1152#calendar .duration_global,
1153#calendar .duration_course,
1154#calendar .duration_group,
1155#calendar .duration_user,
1156.minicalendar .duration_global,
1157.minicalendar .duration_course,
1158.minicalendar .duration_group,
1159.minicalendar .duration_user
1160{
4485fc91 1161 border-top:2px solid !important;
1162 border-bottom:2px solid !important;
55efc398 1163}
1164
f09e4f0a 1165#calendar .today,
1166.minicalendar .today {
7b1f6431 1167 border:2px solid;
3ae2cde7 1168}
6b717125 1169
f09e4f0a 1170.cal_popup_bg {
4485fc91 1171 padding:0px;
1172 margin:0px;
1173 border:1px solid;
3ae2cde7 1174}
1175
f09e4f0a 1176.cal_popup_close {
4485fc91 1177 margin-right:5px;
3ae2cde7 1178}
f09e4f0a 1179
1180.cal_popup_caption {
4485fc91 1181 border-width:0px 0px 1px 0px;
1182 border-style:solid;
1183 padding-bottom:2px;
3ae2cde7 1184}
f09e4f0a 1185
00e648c1 1186/*Accessibility: controls now div and span, 20:58:20% or 12:74:12% */
00e648c1 1187.calendar-controls .previous,
1188.calendar-controls .next
f09e4f0a 1189{
4485fc91 1190 width: 12%;
1343c193 1191}
00e648c1 1192.calendar-controls .previous {
4485fc91 1193 text-align: left;
2d02e8e6 1194}
00e648c1 1195.calendar-controls .current {
4485fc91 1196 text-align: center;
2d02e8e6 1197}
00e648c1 1198.calendar-controls .next {
4485fc91 1199 text-align: right;
2d02e8e6 1200}
00e648c1 1201span.previous, span.current, span.next {
1202 display: block;
1203 float: left;
1204}
1205span.current {
1206 width: 76%;
1207}
f09e4f0a 1208
1209#calendar .maincalendar .calendar-controls .previous,
1210#calendar .maincalendar .calendar-controls .next
1211{
4485fc91 1212 width: 30%;
1343c193 1213}
e642ed12 1214#calendar .maincalendar .calendar-controls .current {
1215 width: 40%;
1216}
3ae2cde7 1217
e58e1a94 1218#calendar .indent {
6fadb97b 1219 padding-left: 20px;
e58e1a94 1220}
f2c485e3 1221
88e46311 1222/***
1223 *** Course
1224 ***/
6b717125 1225
2d02e8e6 1226.activitydate, .activityhead {
4485fc91 1227 text-align:center;
2d02e8e6 1228}
992b5971 1229
f09e4f0a 1230#course-view .section td {
4485fc91 1231 vertical-align:top;
992b5971 1232}
1233
cbc18ef9 1234#course-view .section td.content {
4485fc91 1235 padding:5px;
1236 border-style:solid;
1237 border-width:1px;
1238 border-left:0px;
1239 border-right:0px;
992b5971 1240}
1241
cbc18ef9 1242#course-view .section td.side {
4485fc91 1243 padding:5px;
1244 border-style:solid;
1245 border-width:1px;
f09e4f0a 1246}
7005a81c 1247
cbc18ef9 1248#course-view .section td.left {
4485fc91 1249 border-right:0px;
1250 text-align:center;
1251 width: 1.5em;
992b5971 1252}
1253
cbc18ef9 1254#course-view .section td.right {
4485fc91 1255 border-left:0px;
1256 text-align:center;
1257 width: 1.5em;
9d034c94 1258}
f09e4f0a 1259
1260#course-view .current .side {
9d034c94 1261}
f09e4f0a 1262
f09e4f0a 1263#course-view .section .spacer {
4485fc91 1264 height:0.5em;
9d034c94 1265}
f09e4f0a 1266
1267#course-view .section .weekdates {
9d034c94 1268}
1269
6b717125 1270#course-view ul.section,
2e2bcd95 1271#site-index ul.section {
e0629953 1272 margin: 0;
1273 padding: 0;
e0629953 1274 list-style: none;
1275}
1b3a4c8f 1276
4f24b3e3 1277.section_add_menus {
1278 text-align:right;
1279}
1280
1281.section_add_menus .horizontal div {
1282 display:inline;
1283}
1284
1285
2e2bcd95 1286/*#course-view ul.section li.activity ul li,
6b717125 1287#site-index ul.section li.activity ul li {
1288 list-style: disc;
2e2bcd95 1289}*/
8c5b0637 1290
1b3a4c8f 1291/*Accessibility: No-tables course format. */
2e2bcd95 1292#course-view ul.weekscss {
e0629953 1293 margin: 0;
1294 padding: 0;
e0629953 1295 list-style: none;
1296}
1528deca 1297/* Window-width: 800 pixels.
1298 IE doesn't support, see inline IE conditional comment. */
cbc18ef9 1299.weekscss-format {
1528deca 1300 min-width: 763px;
cbc18ef9 1301}
31d35603 1302.weekscss-format .block_adminblock select,
1303.weekscss-format .block_calendar_month .minicalendar {
1304 width: 100%;
1305 padding: 0;
1306}
1307.weekscss-format .block_calendar_month .minicalendar th,
1308.weekscss-format .block_calendar_month .minicalendar td {
1309 padding: 0.1em 0 0.1em 1px;
cbc18ef9 1310}
1311.weekscss-format #middle-column {
1528deca 1312 margin: 0 12.5em 0 12.5em;
1313}
e80e9f20 1314.weekscss-format #left-column,
1315.weekscss-format #right-column {
1316 width: 11.5em;
1317}
1528deca 1318.weekscss-format #left-column {
1319 float: left;
1528deca 1320}
1321.weekscss-format #right-column {
1322 float: right;
cbc18ef9 1323}
1b3a4c8f 1324.weekscss li.section {
1325 margin-bottom: 0.5em;
1b3a4c8f 1326 border-style:solid;
1327 border-width:1px;
1328}
6b717125 1329.weekscss .content,
5509b4cd 1330.weekscss .side {
1b3a4c8f 1331 padding: 5px;
1332}
1333.weekscss .content {
1528deca 1334 margin: 0 1.7em 0 1.7em;
1b3a4c8f 1335}
1528deca 1336.weekscss .right {
1337 width: 1.6em;
1338 float: right;
1339 text-align:center;
1b3a4c8f 1340}
1341
f09e4f0a 1342.section .activity img.activityicon {
4485fc91 1343 vertical-align:middle;
1344 height:16px;
1345 width:16px;
f09e4f0a 1346}
7005a81c 1347
f09e4f0a 1348.section img.movetarget {
4485fc91 1349 height:16px;
1350 width:80px;
f09e4f0a 1351}
a8e1f343 1352
f09e4f0a 1353body#course-view .unread {
4485fc91 1354 margin-left: 3em;
6b717125 1355}
f09e4f0a 1356
9e9ac8da 1357body#course-view .sideblock.drag .header {
37e7b362 1358 cursor: move;
1359}
1360
f09e4f0a 1361body#course-enrol .generalbox {
4485fc91 1362 margin-top: 20px;
f09e4f0a 1363}
0bf66cb5 1364
f09e4f0a 1365body#course-enrol .coursebox {
4485fc91 1366 margin-top: 20px;
446390fb 1367}
1368
f09e4f0a 1369body#course-user .graph {
4485fc91 1370 text-align: center;
446390fb 1371}
1372
f09e4f0a 1373body#course-user .section,
1374body#course-user .content {
4485fc91 1375 margin-left: 30px;
1376 margin-right: 30px;
446390fb 1377}
1378
f09e4f0a 1379body#course-user .section {
4485fc91 1380 border-width:1px;
1381 border-style:solid;
1382 padding:10px;
1383 margin-bottom: 20px;
446390fb 1384}
1385
f09e4f0a 1386body#course-user .section h2 {
2e2bcd95 1387 margin-top: 0;
446390fb 1388}
1389
ff3caf30 1390
72d7872a 1391.headingblock, h2.headingblock {
4485fc91 1392 border-width:1px;
1393 border-style:solid;
6b717125 1394 padding:5px;
2e2bcd95 1395 margin:0;
446390fb 1396}
1397
abcaf2cf 1398#site-index .subscribelink,
1399#course-view .subscribelink {
290130b3 1400 text-align:right;
1401}
1402
c399e50e 1403body#site-index .headingblock,
1404body#course-view .headingblock {
1405 margin-bottom: 9px;
290130b3 1406}
1407
1adb8947 1408.coursebox {
b5e000ce 1409 margin-bottom: 20px;
d7275959 1410 width: 100%;
1adb8947 1411}
290130b3 1412
b5e000ce 1413.coursebox .summary {
1414 display:inline;
1415 float: right;
1416 text-align:left;
1417 width: 48%;
1418 padding:5px;
1419}
1420
1421.coursebox .info {
1422 display:inline;
1423 float: left;
1424 text-align:left;
1425 width: 48%;
1426 padding:5px;
1427}
1428
4a152925 1429.categorylist {
1430 width:100%;
1431}
1432
f09e4f0a 1433.categoryboxcontent,
b5e000ce 1434.coursebox {
4485fc91 1435 border-width:1px;
1436 border-style:solid;
446390fb 1437}
1438
fcf9577a 1439.categorypicker {
1440 text-align:center;
1441 padding-bottom:10px;
1442}
1443
6b7425d2 1444.addcoursebutton {
1445 text-align:center;
1446}
1447
b5e000ce 1448.coursebox .cost {
eb7ef29b 1449 padding-top: 20px;
1450}
446390fb 1451
b5e000ce 1452.coursebox ul.teachers li {
ce607dd4 1453 list-style-type:none;
1454 padding:0;
1455 margin:0;
ce607dd4 1456}
1457
fcf9577a 1458#course-category #renameform {
1459 text-align:center;
1460}
1461
1462#course-category .singlebutton {
1463 text-align:center;
1464}
1465
1466#course-category #coursesearch {
1467 text-align:center;
1468}
1469
446390fb 1470
88e46311 1471/***
1472 *** Doc
1473 ***/
446390fb 1474
f09e4f0a 1475body#doc-contents h1 {
4485fc91 1476 margin: 1em 0px 0px 0px;
446390fb 1477}
1478
f09e4f0a 1479body#doc-contents ul {
4485fc91 1480 list-style-type: none;
2e2bcd95 1481 margin: 0;
f7a4bc03 1482 padding: 0;
1adb8947 1483 width: 90%;
446390fb 1484}
1485
f09e4f0a 1486
4fb301fa 1487/***
1488 *** Grades
1489 ***/
1490
1491body#grade-index .grades {
1492 border-width:1px;
1493 border-style:solid;
1494 border-collapse: separate;
1495}
1496
1497body#grade-index .grades td {
2e2bcd95 1498 border-width:0 1px 0 1px;
4fb301fa 1499 border-style:solid;
1500 border-collapse: collapse;
1501}
1502
1503body#grade-index .grades .header {
1504 vertical-align: top;
1505}
1506
1507body#grade-index .grades .points,
1508body#grade-index .grades .percent,
1509body#grade-index .grades .weighted {
1510 text-align: right;
1511}
1512
1ecea976 1513.backup-form-instances {
1514 margin:0px 20px 0px 20px;
1515}
1516.restore-form-instances {
1517 margin:0px 20px 0px 20px;
1518}
4fb301fa 1519
88e46311 1520/***
1521 *** Login
1522 ***/
f09e4f0a 1523
e3804ec7 1524.loginbox {
f0edf8c2 1525 margin-top:15px;
f1906da1 1526 margin-bottom:15px;
4b873929 1527 border:1px solid;
f1906da1 1528 width:50%;
1529 margin-left:25%;
1530 overflow:hidden;
1531}
1532
65d1374d 1533.loginbox form {
83244f4c 1534 margin:0px;
1535 padding:0px;
1536}
1537
65d1374d 1538.loginbox.twocolumns {
4b873929 1539 width:90%;
1540 margin-left:5%;
6e5cbcc5 1541 /* background: #faa; */
446390fb 1542}
1543
65d1374d 1544.loginbox h2,
1545.loginbox .subcontent {
4b873929 1546 margin:5px;
1547 padding:10px;
1548 text-align:center;
1549}
1550
65d1374d 1551.loginbox .loginpanel .subcontent {
f1906da1 1552 text-align:center;
1553}
1554
65d1374d 1555.loginbox .loginpanel .desc {
f1906da1 1556 margin:0px;
1557 padding:0px;
1558 margin-bottom:5px;
1559}
1560
65d1374d 1561.loginbox .signuppanel .subcontent {
f1906da1 1562 text-align:left;
4b873929 1563}
1564
65d1374d 1565.loginbox .loginsub {
9a34376e 1566 margin-left:0%;
1567 margin-right:0%;
4b873929 1568}
1569
65d1374d 1570.loginbox .guestsub,
1571.loginbox .forgotsub {
9a34376e 1572 border-top:1px solid;
9a34376e 1573 margin-left:12%;
1574 margin-right:12%;
f1906da1 1575 margin-bottom:5px;
4b873929 1576}
1577
65d1374d 1578.loginbox .loginform {
9a34376e 1579 margin-top:1em;
1580 text-align:left;
4b873929 1581}
1582
65d1374d 1583.loginbox .loginform .form-label {
4b873929 1584 float:left;
1585 text-align:right;
1586 width:40%;
80f7ef6f 1587}
1588
65d1374d 1589.loginbox .loginform .form-input {
4b873929 1590 float:right;
1591 width:59%;
1592}
1593
65d1374d 1594.loginbox .loginform .form-input input {
80f7ef6f 1595 width: 6em;
1596}
1597
65d1374d 1598.loginbox .signupform {
f1906da1 1599 margin-top:1em;
9a34376e 1600 text-align:center;
1601}
4b873929 1602
65d1374d 1603.loginbox.twocolumns .loginpanel {
4b873929 1604 float:left;
65d1374d 1605 width:49.5%;
b0ec5c66 1606 border-right: 1px solid;
65d1374d 1607 margin-bottom:-2000px;
1608 padding-bottom:2000px;
6e5cbcc5 1609 /* background: #afa; */
4b873929 1610}
1611
65d1374d 1612.loginbox.twocolumns .signuppanel {
4b873929 1613 float:right;
1614 width:50%;
65d1374d 1615 margin-bottom:-2000px;
1616 padding-bottom:2000px;
4b873929 1617}
1618
9dd68bc7 1619.block_login .loginform div {
1620 margin:0.3em 0.8em;
1621 text-align:right;
1622}
9a34376e 1623
9dd68bc7 1624.block_login .btn input {
1625 text-align:center;
1626}
f09e4f0a 1627
88e46311 1628/***
1629 *** Message
1630 ***/
f09e4f0a 1631
531e58f1 1632.message-discussion-noframes #userinfo .userpicture {
1633 float:left;
1634}
1635
1636.message-discussion-noframes #userinfo .name h1 {
1637 margin:0px;
1638}
1639
1640.message-discussion-noframes #userinfo .name {
adb61bc2 1641 text-align:center;
531e58f1 1642 margin-left:60px;
1643}
1644
1645.message-discussion-noframes #userinfo .commands {
1646 text-align:left;
1647 margin-left:60px;
1648}
1649
1650.message-discussion-noframes #userinfo .commands ul {
1651 margin:0px;
1652 padding:0px;
1653 list-style-type:none;
531e58f1 1654}
1655
1656.message-discussion-noframes #userinfo .commands ul li {
1657 display:inline;
1658 padding-right:16px;
1659}
1660
1661.message-discussion-noframes #send {
1662 padding-top:10px;
1663 clear:both;
1664}
1665
1666.message-discussion-noframes #send h1 {
1667 margin:0px;
1668}
bcd85cff 1669
531e58f1 1670.message-discussion-noframes #messages {
1671 padding-top:10px;
1672}
1673
bcd85cff 1674.message-discussion-noframes #messages ul.messagelist {
1675 margin:0px;
1676 padding:0px;
1677}
1678
531e58f1 1679.message-discussion-noframes #send h1 {
1680 margin:0px;
1681}
1682
1683.message .noframesjslink {
1684 margin-top:20px;
1685}
1686
669be60c 1687.message .link {
4485fc91 1688 vertical-align:middle;
446390fb 1689}
1690
669be60c 1691table.message .searchresults td {
4485fc91 1692 padding:5px;
1693 border-width:1px;
1694 border-style:solid;
669be60c 1695 border-collapse:collapse;
1696 border-spacing:0px;
446390fb 1697}
669be60c 1698.message .summary .link {
4485fc91 1699 text-align:right;
2d02e8e6 1700}
669be60c 1701.message .heading {
4485fc91 1702 text-align:center;
2d02e8e6 1703}
446390fb 1704
669be60c 1705.message .note {
1706 text-align:center;
1707 padding:10px;
1708}
1709
be9d2980 1710#message-user .commands span {
1711 margin-left:10px;
1712 margin-right:10px;
1713}
1714
106558b3 1715body#message-messages {
1716 padding:10px;
1717}
1718
854c0e06 1719
1720/***
1721 *** MyMoodle
1722 ***/
1723
b5e000ce 1724.my .coursebox .overview .info {
854c0e06 1725 margin-left:20px;
1726}
1727
b5e000ce 1728.my .coursebox .overview {
854c0e06 1729 margin-bottom:10px;
1730}
1731
1732
48447225 1733/***
1734 *** Question
1735 ***/
1736
a239d1d9 1737.que {
d1330071 1738 width: 90%;
1739 text-align: left;
1740 margin: 10px auto 15px auto;
1741 border: 1px solid;
1742 clear: both;
48447225 1743}
a239d1d9 1744.que .info {
d1330071 1745 float: left;
1746 margin: 5px;
1747 width: 8%;
48447225 1748}
a239d1d9 1749.que .grade {
d1330071 1750 margin-top: 0.5em;
48447225 1751}
a239d1d9 1752.que .content {
d1330071 1753 float: right;
1754 margin: 5px;
1755 width: 88%;
48447225 1756}
a239d1d9 1757.que .qtext {
d1330071 1758 margin-bottom: 1.5em;
48447225 1759}
a239d1d9 1760.que .ablock {
d1330071 1761 margin: 0.7em 0 0.3em 0;
48447225 1762}
a239d1d9 1763.que .prompt {
d1330071 1764 float: left;
1765 width: 15%;
1766 height: 2em;
1767 padding-top: 0.3em;
48447225 1768}
43015b3b 1769.que .control {
1770 width: 5%;
1771}
a239d1d9 1772.que .answer {
d1330071 1773 float: right;
1774 width: 83%;
1775 margin-bottom: 0.5em;
48447225 1776}
a239d1d9 1777.que .submit {
d1330071 1778 position: relative;
1779 clear: both;
1780 float: left;
48447225 1781}
1782/* MSIE Hack */
a239d1d9 1783* html .que .submit {
d1330071 1784 float: none;
48447225 1785}
43015b3b 1786.multianswer .submit {
1787 margin-top: 1em;
1788}
a239d1d9 1789.que .c0,
1790.que .c1 {
d1330071 1791 padding: 0.3em 0 0.3em 0.3em;
1792 vertical-align: top;
48447225 1793}
43015b3b 1794.que .feedback {
1795 clear: both;
1796 float: right;
1797 width: 83%;
1798 padding: 0 0 0.3em 0.3em;
1799 border: 1px solid;
48447225 1800}
307f045f 1801.multichoice td.feedback {
1ffd3647 1802 width: auto;
43015b3b 1803 vertical-align: top;
1804 padding-top: 0.3em;
1805 border-style: none;
1806}
1807.essay .feedback {
1808 border-style: none;
1809}
1810.multichoice .text {
1811 width: auto;
1ffd3647 1812}
e56e5ed7 1813.calculated .answer,
89fe8086 1814.numerical .answer,
48447225 1815.shortanswer .answer,
1816.truefalse .answer {
d1330071 1817 padding: 0.3em 0 0.3em 0.3em;
48447225 1818}
9e452c0d 1819.calculated .answer input,
1820.numerical .answer input,
48447225 1821.shortanswer .answer input {
d1330071 1822 width: 85%;
48447225 1823}
43015b3b 1824.truefalse .answer span {
1825 float: left;
1826 clear: left;
1827 padding: 0.2em 0;
1828}
b6e907a2 1829.que .grading,
1830.que .comment,
1831.que .commentlink,
a4514d91 1832.que .generalfeedback,
a239d1d9 1833.que .history {
d1330071 1834 float: right;
1835 margin: 5px;
1836 width: 88%;
48447225 1837}
446390fb 1838
1548978d 1839/***
1840 *** Logs
1841 ***/
1842
1843.logtable td,
1844.logtable th {
1845 padding-left: 10px;
1846 padding-right: 10px;
1847}
1848
1849.logtable th {
1850 text-align:left;
1851}
1852
88e46311 1853/***
1854 *** Tabs
1855 ***/
446390fb 1856
f09e4f0a 1857.tabs {
4485fc91 1858 width: auto;
1859 margin-bottom: 15px;
f0b14db4 1860 border-collapse: collapse;
f09e4f0a 1861}
459ac791 1862
1863.tabs td {
1864 padding: 0px;
1865}
1866
f09e4f0a 1867.tabs .side {
459ac791 1868 width: 50%;
4485fc91 1869 border-style: solid;
1870 border-width: 0px 0px 1px 0px;
4848afa2 1871}
1872
f09e4f0a 1873.tabrow {
4485fc91 1874 border-collapse:collapse;
1875 width:100%;
eb7ef29b 1876 margin: 1px 0px 0px 0px;
446390fb 1877}
459ac791 1878
f09e4f0a 1879.tabrow td {
459ac791 1880 padding:0 0 0px 14px;
1881 border-style: solid;
1882 border-width: 0px 0px 1px 0px;
f09e4f0a 1883}
459ac791 1884
f09e4f0a 1885.tabrow th {
4485fc91 1886 display:none;
f09e4f0a 1887}
1888.tabrow td .tablink {
4485fc91 1889 display:block;
459ac791 1890 padding:10px 14px 4px 0px;
4485fc91 1891 text-align:center;
1892 white-space:nowrap;
1893 text-decoration:none;
f09e4f0a 1894}
eb7ef29b 1895.tabrow .last {
4485fc91 1896 display:block;
1897 padding:0px 1px 0px 0px;
80d371e3 1898}
6b717125 1899
459ac791 1900.tabrow td.selected {
1901 border-width: 0px;
f09e4f0a 1902}
ed8ea92b 1903
f09e4f0a 1904
88e46311 1905/***
1906 *** User
1907 ***/
f09e4f0a 1908
1909.userinfobox {
4485fc91 1910 margin-bottom:5px;
1911 border-width: 1px;
1912 border-style: solid;
6b717125 1913 border-collapse: separate;
446390fb 1914}
1915
c1138797 1916.userinfobox .left,
1917.userinfobox .side {
4485fc91 1918 padding: 10px;
1919 width: 100px;
1920 vertical-align: top;
ed8ea92b 1921}
1922
f09e4f0a 1923.userinfobox .content {
4485fc91 1924 padding: 10px;
1925 vertical-align: top;
ed8ea92b 1926}
1927
f09e4f0a 1928.userinfobox .links {
4485fc91 1929 width: 100px;
1930 padding: 5px;
1931 vertical-align: bottom;
446390fb 1932}
1933
f09e4f0a 1934.userinfobox .list td {
4485fc91 1935 padding: 3px;
ed8ea92b 1936}
1937
f09e4f0a 1938.userinfobox .username {
4485fc91 1939 padding-bottom: 20px;
6b717125 1940}
f09e4f0a 1941
1942
1943table.userinfobox {
4485fc91 1944 width: 80%;
1945 margin-left: 10%;
1946 margin-right: 10%;
446390fb 1947}
1948
ff3caf30 1949table.groupinfobox {
4485fc91 1950 width: 60%;
1951 margin-left: 20%;
1952 margin-right: 20%;
1953 border-width:1px;
1954 border-style:solid;
1955 margin-bottom: 20px;
ff3caf30 1956}
1957
1958.groupinfobox .left {
4485fc91 1959 padding: 10px;
1960 width: 100px;
1961 vertical-align: top;
ff3caf30 1962}
d5406399 1963
1964body#user-index h2 {
1965 text-align: center;
1966}
1967
c1138797 1968#user-view .buttons {
1969 text-align: center;
1970}
1971
1972#user-view .buttons .form {
1973 display: inline;
1974}
1975
d5406399 1976body#user-index #longtimenosee,
1977body#user-index #showall {
1978 text-align: center;
1979}
1980
1981body#user-index #showall {
1982 margin: 10px 0px;
1983}
1984
8be977c5 1985body#user-index table#participants {
d5406399 1986 margin: auto;
1987 width: 80%;
1988}
8be977c5 1989
1990body#user-index table#participants td,
1991body#user-index table#participants th {
d5406399 1992 vertical-align: middle;
1993 text-align: left;
1994 padding: 4px;
1995}
1996
1997body#user-index table.controls {
1998 width: 100%;
1999}
2000body#user-index table.controls tr {
2001 vertical-align: top;
2002}
2003body#user-index table.controls td.right,
2004body#user-index table.controls td.left {
2005 padding: 4px;
2006}
2007body#user-index table.controls .right {
2008 text-align: right;
2d02e8e6 2009}
4820a99e 2010body#course-participation h2 {
2011 text-align:center;
2012}
2013body#course-participation #showall {
2014 text-align:center;
2015 margin: 10px 0px;
2016}
3e219038 2017body#user-index .rolesform {
2018 text-align:center;
2019}
f09e4f0a 2020
88e46311 2021/***
2022 *** Modules: Assignment
2023 ***/
f09e4f0a 2024
141a922c 2025.userpicture,
2026.picture user,
2027.picture teacher {
795b56b3 2028 width:35px;
141a922c 2029 vertical-align:top;
2030}
2031.modform {
2032 text-align:center;
2033}
2034
88e46311 2035/***
2036 *** Modules: Chat
2037 ***/
f09e4f0a 2038
5ecbff79 2039#mod-chat-gui_header_js-jsupdate {
2040 margin:10px
2041}
2042#mod-chat-gui_header_js-jsupdate .chat-event,
2043#mod-chat-gui_header_js-jsupdate .chat-message {
2044 width:100%;
2045 padding:0;
2046 margin-top:7px
2047}
09f00e53 2048.chat-event .picture,
44a38081 2049.chat-message .picture {
09f00e53 2050 width:40px;
44a38081 2051 vertical-align:top;
5ecbff79 2052}
09f00e53 2053.chat-event .text,
733a73f0 2054.chat-message .text {
2055 text-align: left;
2056}
5ecbff79 2057
953eb6f3 2058#mod-chat-gui_basic #participants ul {
2059 margin:0px;
2060 padding:0px;
2061 list-style-type:none;
2062}
2063
2064#mod-chat-gui_basic #participants ul li {
2065 display:inline;
2066 margin-right:10px;
2067}
2068
2069#mod-chat-gui_basic #participants ul li .userinfo {
2070 display:inline;
2071}
2072
2073#mod-chat-gui_basic #messages dl {
2074 padding:0px;
2075 margin:1px;
2076}
2077
2078#mod-chat-gui_basic #messages dd,
2079#mod-chat-gui_basic #messages dt {
2080 margin-left:0px;
2081 margin-right:5px;
2082 padding:0px;
2083 display:inline;
2084}
2085
88e46311 2086/***
2087 *** Modules: Choice
2088 ***/
d71bc1ab 2089.button {
2090 text-align:center;
2091}
2092
2093.attemptcell {
2094 width:5px;
2095 white-space: nowrap;
2096}
2097
95aa949b 2098.anonymous,
2099.names {
d71bc1ab 2100 margin-left:auto;
2101 margin-right:auto;
2102}
2103
95aa949b 2104.downloadreport {
2105 border:0px;
d71bc1ab 2106 margin-left:auto;
2107 margin-right:auto;
2108}
f09e4f0a 2109
95aa949b 2110.choiceresponse {
2111 width:100%;
2112}
2113.choiceresponse .picture {
2114 width:10px;
2115 white-space: nowrap;
2116}
2117
2118.choiceresponse .fullname {
2119 width:100%;
2120 white-space: nowrap;
2121}
2122
2123
2124.results.data {
2125 vertical-align:top;
2126 white-space: nowrap;
2127}
2128
051aad68 2129/***
2130 *** Modules: Data
2131 ***/
2132.fieldadd,
e7a5de86 2133.sortdefault,
2134.defaulttemplate {
051aad68 2135 text-align:center;
2136}
2137
88e46311 2138/***
2139 *** Modules: Forum
2140 ***/
f09e4f0a 2141
2142.forumheaderlist,
2143.forumpost {
4485fc91 2144 border-width:1px;
2145 border-style:solid;
2146 border-collapse:separate;
a8e1f343 2147}
2148
f09e4f0a 2149.forumpost {
4485fc91 2150 margin-top: 15px;
a8e1f343 2151}
2152
f09e4f0a 2153.forumpost .topic {
4485fc91 2154 padding: 4px;
1adb8947 2155 border-style:solid;
4485fc91 2156 border-width: 0px;
2157 border-bottom-width: 1px;
a8e1f343 2158}
f09e4f0a 2159
2160.forumpost .commands {
4485fc91 2161 padding-top: 0.5em;
2162 text-align:right;
2cdc1f54 2163 clear: both;
a8e1f343 2164}
2165
f09e4f0a 2166.forumpost .ratings {
4485fc91 2167 padding-top: 1em;
2168 text-align:right;
a8e1f343 2169}
2170
e97e6dcb 2171.forumpost .attachments {
2172 padding: 7px;
2173 text-align:right;
2174}
2175
f09e4f0a 2176.forumpost .content {
4485fc91 2177 padding: 4px;
446390fb 2178}
2179
f09e4f0a 2180.forumpost .footer {
4485fc91 2181 padding-top: 0.5em;
2182 text-align:right;
1f473774 2183}
2184
f09e4f0a 2185.forumpost .link {
4485fc91 2186 padding-top: 0.5em;
2187 text-align:right;
1f473774 2188}
2189
f09e4f0a 2190.forumpost .left {
4485fc91 2191 width: 35px;
2192 padding: 4px;
2193 text-align: center;
2194 vertical-align: top;
1f473774 2195}
2196
f09e4f0a 2197.mod-forum .indent {
4485fc91 2198 margin-left: 30px;
f09e4f0a 2199}
e0840dee 2200
f09e4f0a 2201body#user-view .forumpost,
2202.course .forumpost {
4485fc91 2203 width: 100%;
e0840dee 2204}
2205
f09e4f0a 2206body#mod-forum-search .c0 {
4485fc91 2207 text-align: right;
e0840dee 2208}
2209
f09e4f0a 2210body#mod-forum-search .introcontent {
4485fc91 2211 padding: 15px;
a8e1f343 2212}
2213
f09e4f0a 2214.forumolddiscuss {
4485fc91 2215 text-align: right;
a8e1f343 2216}
2217
f09e4f0a 2218.forumheaderlist {
4485fc91 2219 width: 100%;
a8e1f343 2220}
7005a81c 2221
f09e4f0a 2222.forumheaderlist td {
4485fc91 2223 border-width:1px 0px 0px 1px;
2224 border-style:solid;
a8e1f343 2225}
2226
f09e4f0a 2227.forumheaderlist .replies {
4485fc91 2228 text-align: center;
8ecefdc8 2229 white-space: nowrap;
c24a1ccd 2230}
2231
f09e4f0a 2232.forumheaderlist .picture {
4485fc91 2233 width: 35px;
c24a1ccd 2234}
2235
f09e4f0a 2236.forumheaderlist .discussion .starter {
4485fc91 2237 vertical-align: middle;
96803c88 2238}
2239
38c6f6f5 2240.forumheaderlist .lastpost {
4485fc91 2241 white-space: nowrap;
38c6f6f5 2242 text-align: right;
5a46b156 2243}
2244
f09e4f0a 2245.forumheaderlist .discussion .author {
4485fc91 2246 white-space: nowrap;
96803c88 2247}
2d02e8e6 2248.forumolddiscuss {
4485fc91 2249 text-align:right;
2d02e8e6 2250}
2251.forumaddnew,
2252.forumnodiscuss,
2253.noticeboxcontent {
4485fc91 2254 text-align:center;
2d02e8e6 2255}
0be4d8bf 2256
2257#mod-forum-view .forumcontrol .groupmenu {
2258 float: left;
2259 text-align:left;
2260 white-space: nowrap;
2261}
2262
65d1374d 2263#mod-forum-view .forumcontrol .subscription {
0be4d8bf 2264 float: right;
2265 text-align:right;
2266 white-space: nowrap;
2267}
2268
ad94d5bf 2269#mod-forum-index .subscription {
2270 float: right;
2271 text-align:right;
2272 white-space: nowrap;
2273}
2274
2d02e8e6 2275#mod-forum-view .unread {
4485fc91 2276 padding-left: 3px;
2277 padding-right: 3px;
2d02e8e6 2278}
910c0f74 2279#mod-forum-discuss .forumpost.unread .content {
4485fc91 2280 border-style: solid;
2281 border-width: 2px;
2d02e8e6 2282}
6d55caae 2283#mod-forum-discuss .ratingsubmit {
2284 text-align:center;
2285 padding:10px;
2286}
182ac6c5 2287#mod-forum-index .unread img,
6b717125 2288#mod-forum-view .unread img
182ac6c5 2289{
2290 margin-left: 5px;
2291}
2d02e8e6 2292
a1857045 2293#mod-forum-discuss .discussioncontrols td {
2294 width: 33%;
2295 text-align:center;
2296}
2297
3edd7b28 2298#email .unsubscribelink {
ae3e1883 2299 margin-top:20px;
2300 border-width: 0px 1px 0px 0px;
2301 border-style: solid;
2302 text-align:center;
3edd7b28 2303}
2304
88e46311 2305/***
2306 *** Modules: Glossary
2307 ***/
f09e4f0a 2308
2309.glossarypost .commands {
4485fc91 2310 width: 200px;
2311 white-space: nowrap;
9cbf12c0 2312}
2313
6f48f7fc 2314#mod-glossary-comments .glossarypost,
2315#mod-glossary-comment .glossarypost {
6fadb97b 2316 margin-top: 15px;
6f48f7fc 2317}
2318
f09e4f0a 2319.entryboxheader {
4485fc91 2320 border-width: 1px 1px 0px 1px;
2321 border-style: solid;
af7a6386 2322}
2323
f09e4f0a 2324.entrybox {
4485fc91 2325 border-width: 0px 1px 1px 1px;
2326 border-style: solid;
d4f7a815 2327}
2328
f09e4f0a 2329.glossarypost {
4485fc91 2330 width: 95%;
2331 border-width:1px;
2332 border-style:solid;
2333 border-collapse:separate;
2334 margin-bottom: 5px;
2335 text-align: left;
d4f7a815 2336}
2337
f09e4f0a 2338
2339.entrylist {
4485fc91 2340 border-width:0px;
d4f7a815 2341}
7005a81c 2342
f09e4f0a 2343.entrylowersection {
4485fc91 2344 padding-top: 10px;
f09e4f0a 2345}
2346.entrylowersection table{
4485fc91 2347 width: 100%;
9ecf051d 2348}
f09e4f0a 2349.entrylowersection .aliases {
4485fc91 2350 text-align:center;
f09e4f0a 2351}
2352.entrylowersection .icons,
2353.entrylowersection .ratings {
4485fc91 2354 text-align:right;
2355 padding-right: 5px;
f09e4f0a 2356}
2357.entrylowersection .ratings {
4485fc91 2358 padding-bottom: 2px;
f09e4f0a 2359}
2360.categoryheader {
4485fc91 2361 width: 95%;
f09e4f0a 2362}
2363.glossaryformatheader {
4485fc91 2364 width: 90%;
78857721 2365}
2366
f09e4f0a 2367.glossarypost .entry {
4485fc91 2368 padding: 3px;
9ecf051d 2369}
2370
f09e4f0a 2371.glossarypost .picture {
4485fc91 2372 width: 35px;
5a46b156 2373}
2374
f09e4f0a 2375.glossarycomment {
4485fc91 2376 border-width:1px;
2377 border-style:solid;
2378 border-collapse:separate;
2379 margin-bottom: 5px;
2380 text-align: left;
a8e1f343 2381}
2382
0fdce319 2383
f09e4f0a 2384.glossarycomment .entry {
4485fc91 2385 padding: 3px;
0fdce319 2386}
2387
f09e4f0a 2388.glossarycomment .picture {
4485fc91 2389 width: 35px;
cae0f35b 2390}
2391
f09e4f0a 2392.glossarycomment .icons {
4485fc91 2393 text-align: right;
cae0f35b 2394}
2395
f09e4f0a 2396.glossarydisplay {
4485fc91 2397 width: 70%;
9c581405 2398}
2399
f09e4f0a 2400.glossarydisplay .tabs {
4485fc91 2401 width: 100%;
eb111397 2402}
744fd5bb 2403
f09e4f0a 2404.glossarydisplay .separator {
4485fc91 2405 width: 4px;
f09e4f0a 2406}
744fd5bb 2407
f09e4f0a 2408.glossarydisplay .tabs .selected,
2409.glossarydisplay .tabs .inactive,
2410.glossarydisplay .tabs .general {
2411}
744fd5bb 2412
f09e4f0a 2413.glossarypopup {
4485fc91 2414 width: 95%;
9184faa4 2415}
2416
f09e4f0a 2417.glossaryapproval {
4485fc91 2418 width: 100%;
744fd5bb 2419}
2420
1aaaa067 2421.mod-glossary .glossarydisplay .tabs {
4485fc91 2422 margin-bottom: 0px;
f09e4f0a 2423}
1aaaa067 2424.mod-glossary .glossarydisplay .tabs .side {
4485fc91 2425 border-style: none;
2426 border-width: 0px;
2427 width: auto;
744fd5bb 2428}
be37582e 2429
d897c9c4 2430
88e46311 2431/***
2432 *** Modules: Journal
2433 ***/
01376849 2434#mod-journal-view .lastedit,
2435#mod-journal-view .editend {
4485fc91 2436 margin: 5px;
2437 text-align: center;
01376849 2438}
2439#mod-journal-view .feedbackbox {
4485fc91 2440 width: 75%;
2441 border-collapse: separate;
88e46311 2442}
2443#mod-journal-view .entrycontent {
4485fc91 2444 padding: 3px;
01376849 2445}
2446#mod-journal-view .picture {
4485fc91 2447 width: 35px;
01376849 2448}
2449#mod-journal-view .grade {
4485fc91 2450 text-align: right;
01376849 2451}
88e46311 2452#mod-journal-view .info {
4485fc91 2453 margin-bottom: 5px;
2454 text-align: right;
88e46311 2455}
bdfd3103 2456
ac91569f 2457
88e46311 2458/***
2459 *** Modules: Label
2460 ***/
2f71f2a2 2461
88e46311 2462/***
2463 *** Modules: Lesson
2464 ***/
2465
48447225 2466
88e46311 2467/***
2468 *** Modules: Quiz
2469 ***/
f09e4f0a 2470
d077b879 2471
2472#mod-quiz-attempt #page {
6fadb97b 2473 text-align: center;
d077b879 2474}
f09e4f0a 2475
2476body#mod-quiz-report table#attempts,
d19d6320 2477body#mod-quiz-report table#commands,
2478body#mod-quiz-report table#itemanalysis
f09e4f0a 2479{
4485fc91 2480 width: 80%;
2481 margin: auto;
2efa8aa3 2482}
f09e4f0a 2483body#mod-quiz-report table#attempts {
4485fc91 2484 margin: 20px auto;
2efa8aa3 2485}
f09e4f0a 2486body#mod-quiz-report table#attempts .header,
2487body#mod-quiz-report table#attempts .cell
2488{
4485fc91 2489 padding: 4px;
de99223a 2490}
f09e4f0a 2491body#mod-quiz-report table#attempts .header .commands {
4485fc91 2492 display: inline;
af328e4b 2493}
f09e4f0a 2494body#mod-quiz-report table#attempts .picture {
4485fc91 2495 width: 40px;
f9a0ea69 2496}
f09e4f0a 2497body#mod-quiz-report table#attempts td {
4485fc91 2498 border-left-width: 1px;
2499 border-right-width: 1px;
2500 border-left-style: solid;
2501 border-right-style: solid;
7f65461c 2502 vertical-align: middle;
2d02e8e6 2503}
2504body#mod-quiz-report table#attempts .header {
4485fc91 2505 text-align: left;
2d02e8e6 2506}
2507body#mod-quiz-report table#attempts .picture {
4485fc91 2508 text-align: center !important;
2d02e8e6 2509}
2510body#mod-quiz-report .controls {
4485fc91 2511 text-align: center;
2d02e8e6 2512}
69faa9a3 2513body#question-preview .quemodname, body#question-preview .controls {
2514 text-align: center;
2515}
2d02e8e6 2516
88e46311 2517/***
2518 *** Modules: Resource
2519 ***/
f09e4f0a 2520
bfca8b17 2521#mod-resource-view .resourcecontent {
2522 text-align:center;
2523 margin:20px;
2524}
2525
2526.mod-resource .modified {
2527 text-align:center;
2528}
2529
2530.mod-resource .popupnotice {
2531 text-align:center;
2532 margin:40px;
2533}
2534
1d23983d 2535.ims-nav-bar {
6b717125 2536 position: relative;
b2ff8607 2537 padding:0.1em;
1d23983d 2538}
2539
a1676677 2540.ims-nav-button a,
2541.ims-nav-dimmed {
2542 padding-left:1em;
2543 padding-right:1em;
2544}
2545
6a4fa813 2546#ims-containerdiv {
25b7cdf3 2547 margin-top:0.2em;
6a4fa813 2548}
2549
2550#ims-menudiv {
2551 position:absolute;
2552 width:250px;
b2ff8607 2553 overflow:auto;
6a4fa813 2554}
2555
2556#ims-menudiv ol {
b2ff8607 2557 list-style-type:none;
2558 margin:0px;
6a4fa813 2559 padding-left:1em;
2560}
2561
375da10d 2562#ims-contentframe {
2563 position:absolute;
2564 left:260px;
25b7cdf3 2565 border:1px solid;
d8606dc5 2566 width:640px;
2567 height:480px;
375da10d 2568}
2569
2570#ims-contentframe-no-nav {
2571 position:absolute;
25b7cdf3 2572 border:1px solid;
d8606dc5 2573 width:640px;
2574 height:480px;
375da10d 2575}
2576
4d939c72 2577#mod-resource-view div#footer {
d8606dc5 2578 margin-top: 5px;
4d939c72 2579}
2580
88e46311 2581/***
2582 *** Modules: Scorm
2583 ***/
f09e4f0a 2584
88e46311 2585/***
2586 *** Modules: Survey
2587 ***/
795b56b3 2588.resultgraph {
2589 text-align:center;
2590 border:1px solid;
2591}
2592
2593.reportsummary,
2594.studentreport,
2595.reportbuttons {
2596 text-align:center;
2597}
2598
2599.centerpara {
2600 text-align:center;
2601}
2602
2603.fullnamecell {
2604 width:10%;
2605 vertical-align:top;
2606 white-space: nowrap;
2607}
2608
2609.questiontext {
2610 font-size:1em;
2611}
2612
2613.smalltext {
2614 font-size:0.6em;
2615}
2616
2617.smalltextcell,
2618.screenreadertext {
2619 width:10%;
2620 text-align:center;
2621}
2622
2623.foundthat,
2624.preferthat {
2625 width:10%;
2626 white-space: nowrap;
2627}
2628
2629.qnumtopcell {
2630 width:10px;
2631 vertical-align:top;
2632}
2633
2634.qnummiddlecell {
2635 width:10px;
2636 vertical-align:middle;
2637}
2638
2639.optioncell {
2640 width:40%;
2641 vertical-align:middle;
2642}
f09e4f0a 2643
795b56b3 2644.buttoncell {
2645 width:5%;
2646}
2647
2648.questioncell {
2649 width:50%;
2650 vertical-align:top;
2651}
88e46311 2652/***
2653 *** Modules: Wiki
2654 ***/
beae1797 2655.sideblockheading,
2656.howtowiki {
2657 text-align:right;
2658}
2659
2660.wikisearchform,
2661.wikilinksblock,
2662wikiadminactions {
2663 text-align:center;
2664}
f09e4f0a 2665
beae1797 2666.wikilinkright{
2667 text-align:right;
2668 padding-bottom: 0.5em;
2669}
88e46311 2670/***
2671 *** Modules: Workshop
2672 ***/