MDL-12796 iplookup rewrite
[moodle.git] / theme / standard / styles_fonts.css
CommitLineData
06f8f223 1/*******************************************************************
7f4e5cce 2 styles_fonts.css
8a3719f5 3
88e46311 4 This CSS file contains all font definitions like family, size,
5 weight, text-align, letter-spacing etc.
06f8f223 6
88e46311 7 Styles are organised into the following sections:
4485fc91 8 core
9 header
10 footer
11
12 admin
13 blocks
14 calendar
15 course
16 doc
4fb301fa 17 grades
4485fc91 18 login
19 message
854c0e06 20 mymoodle
26b820a5 21 question
4485fc91 22 tabs
23 user
24
25 various modules
06f8f223 26
27*******************************************************************/
28
29
88e46311 30/***
31 *** Core
32 ***/
a8e1f343 33
34.clearer {
4485fc91 35 font-size:1px;
a8e1f343 36}
37
6f199190 38body, table, td, th, li {
e83997a7 39 font-family:Arial, Verdana, Helvetica, sans-serif;
40 font-size:100%;
1ba93774 41 /*letter-spacing:0.02em;*/
d796e6d8 42}
43
44th {
4485fc91 45 font-weight: bold;
d796e6d8 46}
47
992b5971 48a:link,
49a:visited {
4485fc91 50 text-decoration:none;
992b5971 51}
7a0df2a7 52a:hover {
4485fc91 53 text-decoration: underline;
992b5971 54}
a8e1f343 55
42ead7d7 56.img-text a:hover {
57 text-decoration: none;
58}
59.img-text a:hover span {
60 text-decoration: underline;
61}
62
1b67ca53 63h1.main,
64h2.main,
65h3.main,
66h4.main,
67h5.main,
68h6.main {
4485fc91 69 font-weight:bold;
2f71f2a2 70}
71
72h1 {
4485fc91 73 font-size:1.7em;
2f71f2a2 74}
7a0df2a7 75
2f71f2a2 76h2 {
4485fc91 77 font-size:1.4em;
2f71f2a2 78}
79h3 {
4485fc91 80 font-size:1.1em;
2f71f2a2 81}
82h4 {
4485fc91 83 font-size:1.0em;
3ae2cde7 84}
85
86.bold {
4485fc91 87 font-weight:bold;
3ae2cde7 88}
89
01376849 90.warning {
4485fc91 91 font-weight: bold;
92 font-style: italic;
01376849 93}
94
81e6a0a5 95.errorbox .title {
4485fc91 96 font-weight: bold;
97 font-size: 1.2em;
98 text-align: center;
81e6a0a5 99}
100
298657f9 101.errorboxcontent {
102 text-align: center;
103}
104
9ea58987 105.errorcode {
106 font-size: 0.7em;
107}
108
bbbf2d40 109.notifytiny {
8a3719f5 110 line-height : 100%;
111 font-size: 0.7em;
bbbf2d40 112}
113
2f945146 114.pagingbar .title {
4485fc91 115 font-weight: bold;
2f945146 116}
117.pagingbar .thispage {
4485fc91 118 font-weight: bold;
2f945146 119}
a8e1f343 120
290130b3 121.categorybox .category {
122 font-size:1.2em;
4485fc91 123 font-weight:bold;
b8a6c0da 124}
d0cbe0fd 125
06f8f223 126.helplink {
4485fc91 127 font-size:0.8em;
992b5971 128}
129
02039b16 130.headingblock {
4485fc91 131 font-weight: bold;
992b5971 132}
02039b16 133
abcaf2cf 134#site-index .subscribelink,
135#course-view .subscribelink {
1c9d49c2 136 font-size: 0.8em;
992b5971 137}
138
06f8f223 139.files .file {
4485fc91 140 font-size: 0.9em;
992b5971 141}
142
06f8f223 143.files .folder {
4485fc91 144 font-size: 0.9em;
25ecf09a 145}
146
06f8f223 147.files .folder .size {
4485fc91 148 font-weight: bold;
25ecf09a 149}
150
f4077420 151/*Accessibility: resizable icons. */
152img.resize {
153 width: 1em;
154 height: 1em;
155}
156
157acronym, abbr {
158 cursor: help;
159}
ea78c234 160a.useredit, a:hover.useredit, .blink {
161 color: black;
162 text-decoration: blink;
163 cursor: help;
164}
25ecf09a 165
88e46311 166/***
167 *** Header
168 ***/
d796e6d8 169
06f8f223 170.headermain {
4485fc91 171 font-weight:bold;
d796e6d8 172}
173
06f8f223 174#header-home .headermain {
4485fc91 175 font-size:1.5em;
a8e1f343 176}
177
06f8f223 178#header .headermain {
4485fc91 179 font-size:1.3em;
992b5971 180}
181
d2c6555d 182.breadcrumb {
4485fc91 183 font-size:0.9em;
184 font-weight:bold;
a8e1f343 185}
186
06f8f223 187.logininfo,
188#header-home .headermenu font {
e83997a7 189 font-size:0.8em;
4c7f1eb6 190}
191
542022f2 192/* Accessibility: only certain fonts support Unicode chars like ► in IE6 */
09a31350 193.arrow, .arrow_button input {
194 font-family: Arial,Helvetica,Courier,sans-serif;
542022f2 195}
4c7f1eb6 196
f7641e60 197.navigation button {
198 font-size: 80%;
199}
200
88e46311 201/***
202 *** Footer
203 ***/
06f8f223 204
205.homelink {
233bc4bb 206}
207
208
ef036dce 209.performanceinfo {
210 font-size: 0.6em;
211}
212
4e73e3ea 213#footer .validators {
214 font-size: 0.6em;
215}
4485fc91 216
88e46311 217/***
218 *** Admin
219 ***/
7005a81c 220
06f8f223 221table.formtable tbody th {
4485fc91 222 font-weight: normal;
223 text-align: right;
a8e1f343 224}
225
ca98446a 226body#admin-blocks table#incompatible td.c0 {
227 font-weight: bold;
228}
06f8f223 229
e58e1a94 230body#admin-index .explanation {
231 font-size: 0.7em;
232 vertical-align: bottom;
233}
234
235body#admin-index .copyright {
236 text-align: center;
237 font-size: 0.8em;
238}
239
10a1ac17 240.environmenttable {
da03cdc4 241 font-size: 0.8em;
242}
243
d03a6500 244#admin-roles-manage .rolecap .cap-desc .cap-name,
245#admin-roles-override .rolecap .cap-desc .cap-name {
8c900bc3 246 font-size: 0.75em;
82350116 247}
248
15a16922 249#adminsettings .form-shortname {
8c900bc3 250 font-size: 0.75em;
26620ae2 251}
252
587c7040 253#adminsettings .form-defaultinfo {
220a90c5 254 font-size: 0.8em;
255}
256
8c900bc3 257#admin-roles-override .cell.c1,
dcd55b7e 258#admin-roles-assign .cell.c3,
8c900bc3 259#admin-roles-assign .cell.c1 {
260 font-size: 0.7em;
261}
262
d4ec5b1e 263#admin-lang .translator .strkey {
264 font-size: 0.75em;
265}
266
e4e38544 267#admin-uploaduser table#uupreview {
268 font-size: 0.8em;
269}
270#admin-uploaduser table#uuresults {
271 font-size: 0.9em;
272}
8c900bc3 273
ad0178d8 274#adminsettings .form-warning,
275#adminsettings .form-overridden {
276 font-size: 0.8em;
277}
278
88e46311 279/***
280 *** Blocks
281 ***/
68ac3b35 282a.skip-block {
283 text-decoration:none;
284}
06f8f223 285
90b7674a 286.sideblock img.resize,
287.breadcrumb img.resize {
f4077420 288 width: 0.8em;
289 height: 0.9em;
290}
90b7674a 291.sideblock .searchform img.resize {
292 width: 1em;
293 height: 1.1em;
f4077420 294}
295
68ac3b35 296.sideblock .header, .sideblock h2 {
f9a1e7c5 297 font-size:0.9em;
9a037ca0 298 font-weight: bold;
299}
300
e83997a7 301.sideblock .content {
302 font-size:0.9em;
f16147bf 303 line-height:1.2em;
e83997a7 304}
305
3bfa5397 306.sideblock a {
307 line-height:1.2em
308}
309
2d02e8e6 310.sideblock .content h3,
311.sideblock .content h2 {
4485fc91 312 font-size:1.0em;
992b5971 313}
3bfa5397 314
c448ea06 315.sideblock .content .message {
316 font-size:0.9em
317}
318
06f8f223 319.sideblock .header .commands {
e83997a7 320 font-size:0.9em;
992b5971 321}
322
06f8f223 323.sideblock .footer {
e83997a7 324 font-size:0.9em;
a8e1f343 325}
326
06f8f223 327.sideblock .head,
e83997a7 328.sideblock .info,
329.sideblock .event {
330 font-size: 0.9em;
a8e1f343 331}
332
06f8f223 333.sideblock .date {
4485fc91 334 font-style: italic;
992b5971 335}
336
ef6a8319 337.block_site_main_menu .footer select {
338 font-size: 0.8em;
339}
ebc4968b 340
440d1648 341.block_messages .content .listentry,
342.block_online_users .content .listentry {
b0e19649 343 font-size:0.75em
344}
345
7fdc360c 346/***
347 *** Blogs
348 ***/
f918fce2 349
7fdc360c 350.blogpost .audience {
351 font-size: 0.85em;
f918fce2 352}
353
90fcfc0a 354.blogpost .tags {
355 font-size: 0.85em;
356}
357
f918fce2 358
88e46311 359/***
360 *** Calendar
361 ***/
3a8ad576 362#calendar .sidecalendar abbr,
f4077420 363.block_calendar_month abbr {
364 border: none;
365}
3a8ad576 366#calendar .eventnone a,
367.block_calendar_month .eventnone a {
368 text-decoration:none;
369 color:black;
370 cursor:text;
371}
a8e1f343 372
ed8ea92b 373#calendar .maincalendar .eventlist .event .referer {
4485fc91 374 font-weight:bold;
446390fb 375}
376
ed8ea92b 377#calendar .maincalendar .eventlist .event .course {
4485fc91 378 font-size:0.8em;
ed8ea92b 379}
380
381#calendar .maincalendar .eventlist .event .description .commands {
4485fc91 382 text-align: right;
ed8ea92b 383}
384
a0c7341a 385#calendar .maincalendar table.calendarmonth td {
4485fc91 386 font-size:0.8em;
446390fb 387}
388
4848afa2 389#calendar div.header
446390fb 390{
4485fc91 391 font-weight:bold;
446390fb 392}
393
a76eba9a 394#calendar .sidecalendar .filters {
f9a1e7c5 395 font-size:0.8em;
396}
397
398.sideblock .filters td {
399 font-size:1.1em;
446390fb 400}
401
402#calendar .maincalendar .controls {
4485fc91 403 font-size:1.2em;
446390fb 404}
405
406#calendar .maincalendar .day {
4485fc91 407 font-weight: bold;
446390fb 408}
409
410table.minicalendar {
4485fc91 411 font-size:0.85em;
446390fb 412}
413
e96ba29d 414.cal_popup_caption {
4485fc91 415 font-family:sans-serif;
416 font-size:0.8em;
417 font-weight:bold;
e96ba29d 418}
419
420.cal_popup_close {
4485fc91 421 font-family:sans-serif;
422 font-size:0.8em;
423 font-weight:bold;
e96ba29d 424}
1f473774 425#calendar .maincalendar .calendar-controls .current {
4485fc91 426 font-weight: bold;
1f473774 427}
428
9ecf051d 429
88e46311 430/***
431 *** Course
432 ***/
f9a1e7c5 433#course-view .section {
434 font-size:0.95em;
a73cc7b9 435 line-height:1.2em;
f9a1e7c5 436}
437
438#course-view .section .activity {
439 padding:0.2em 0;
440}
441
442#course-view .section .activity a {
443 line-height:1em;
444}
445
0154653b 446#course-view .section .weekdates {
447 margin: 0;
448 font-weight: normal;
449 font-size: 1em;
450}
451
f9a1e7c5 452#course-view .section .left {
453 font-weight:bold;
454}
06f8f223 455
456.activitydate, .activityhead {
e83997a7 457 font-size:0.9em;
ec7e2e5f 458}
459
06f8f223 460.weeklydatetext {
290130b3 461 font-size:0.9em;
4485fc91 462 font-weight:bold;
96803c88 463}
464
290130b3 465.coursebox .info {
466 font-size:1em;
9ecf051d 467}
468
290130b3 469.coursebox .teachers,
470.coursebox .cost {
e83997a7 471 font-size:0.9em;
90ec387a 472}
473
290130b3 474.coursebox .summary {
e83997a7 475 font-size:0.9em;
3ae2cde7 476}
290130b3 477
182ac6c5 478#course-recent h2.main {
479 font-size:1.1em;
480}
481
72d7872a 482h2.headingblock {
483 font-size:1.1em;
484}
182ac6c5 485
02023a60 486.section_add_menus optgroup {
487 font-weight:normal;
488 font-style: italic;
489}
290130b3 490
acf000b0 491.section .groupinglabel {
492 color: #666666;
493}
06f8f223 494
88e46311 495/***
496 *** Doc
497 ***/
2d02e8e6 498body#doc-contents h1 {
e83997a7 499 font-size: 0.9em;
2d02e8e6 500}
501body#doc-contents ul {
4485fc91 502 font-size: 0.8em;
2d02e8e6 503}
504
06f8f223 505
4fb301fa 506/***
507 *** Grades
508 ***/
509
510body#grade-index .grades .header {
511 font-weight: bold;
512 font-size: 0.7em;
513}
514
78ad5f3f 515.grade-edit-scale .scale_options {
516 font-size: 0.7em;
517}
518
f9972ddb 519#grade-aggregation-help dt {
520 font-weight: bold;
521}
522
523
524#grade-aggregation-help dd.example {
525 font-style: italic;
526}
527
528#grade-aggregation-help code {
529 font-style: normal;
530}
531
88e46311 532/***
533 *** Login
534 ***/
06f8f223 535
d14d6f79 536#login-index #content {
f0b14db4 537 font-size: 0.85em;
538}
539
06f8f223 540
1548978d 541/***
542 *** Logs
543 ***/
544
545.logtable td {
546 font-size: 0.8em;
547}
548.logtable th {
549 font-size: 0.9em;
550}
551
552
88e46311 553/***
554 *** Message
555 ***/
06f8f223 556
531e58f1 557.message-discussion-noframes #userinfo .name h1 {
558 font-weight: bold;
559 font-size:1em;
560}
561
562.message-discussion-noframes #userinfo .commands {
563 font-size:0.8em;
564}
565
566.message-discussion-noframes #send h1 {
567 font-size:1em;
568}
569
570.message .noframesjslink {
571 font-size:0.8em;
572}
573
574.message-discussion-noframes #messages h1 {
575 font-size:1em;
576}
577
669be60c 578.message .link {
e83997a7 579 font-size:0.8em;
6fde77de 580}
4d411a99 581
06f8f223 582.message_form {
e83997a7 583 font-size:0.8em;
29ba5158 584}
585
669be60c 586.message .heading {
e83997a7 587 font-size:1.0em;
4485fc91 588 font-weight:bold;
29ba5158 589}
590
669be60c 591.message .date,
592.message .contact,
593.message .summary {
e83997a7 594 font-size:0.9em;
29ba5158 595}
596
8a3719f5 597.message .note,
669be60c 598.message .pix {
e83997a7 599 font-size:0.8em;
29ba5158 600}
601
06f8f223 602.message .author {
4485fc91 603 font-weight: bold;
a7f2d5f6 604 font-size:0.8em;
29ba5158 605}
4d411a99 606
06f8f223 607.message .time {
4485fc91 608 font-style: italic;
a7f2d5f6 609 font-size:0.8em;
9ecf051d 610}
611
06f8f223 612.message .content {
a7f2d5f6 613 font-size:0.8em;
06f8f223 614}
615
be9d2980 616#message-user .commands span {
617 font-size:0.7em;
618 white-space:nowrap;
619}
620
621#message-user .name {
622 font-weight: bold;
623 font-size:1.1em;
624}
625
854c0e06 626/***
627 *** MyMoodle
628 ***/
629
630.my .courseboxcontent .overview .info {
631 font-size:0.7em;
632}
633
26b820a5 634/***
635 *** Question
636 ***/
637
a239d1d9 638.que .no {
854c0e06 639 font-size: 1.2em;
640 font-weight: bold;
26b820a5 641}
a239d1d9 642.que .grade {
854c0e06 643 font-size: 0.8em;
26b820a5 644}
755bddf1 645.que .history {
854c0e06 646 font-size:75%;
755bddf1 647}
06f8f223 648
88e46311 649/***
650 *** Tabs
651 ***/
06f8f223 652
ca3b6e52 653.tabtree a.nolink:hover {
654 text-decoration: none;
655}
656
06f8f223 657
88e46311 658/***
659 *** User
660 ***/
06f8f223 661
662.userinfobox .username {
4485fc91 663 font-weight: bold;
06f8f223 664}
665
666.userinfobox .links {
4485fc91 667 font-size: 0.7em;
06f8f223 668}
4d411a99 669
04441ec3 670.userinfobox td.label {
671 font-weight: bold;
672}
673
d5406399 674body#user-index #longtimenosee {
675 font-size: 0.8em;
676}
677
7c09710c 678.iplookup #header h1.headermain {
679 font-size:1em;
680}
681
682.iplookup #note {
683 font-size:0.8em;
684 font-style: italic;
685}
2c223cb7 686
88e46311 687/***
688 *** Modules: Assignment
689 ***/
2c223cb7 690
2ba7c47f 691#mod-assignment-index .cell {
692 font-size:0.8em;
693}
694
84970b96 695#wordcount {
696 font-size: 0.8em;
697}
698
88e46311 699/***
700 *** Modules: Chat
701 ***/
06f8f223 702
2ba7c47f 703#mod-chat-index .cell {
704 font-size:0.8em;
705}
706
953eb6f3 707
708#mod-chat-gui_basic h1 {
709 font-size:1.4em;
710}
711
712#mod-chat-gui_basic #participants .idle {
713 font-size:0.6em;
714}
715
8058aa05 716#mod-chat-view #chatcurrentusers .chatuserdetails {
8a3719f5 717 font-size: 0.6em;
8058aa05 718}
88e46311 719/***
720 *** Modules: Choice
721 ***/
2ba7c47f 722
723#mod-choice-index .cell {
724 font-size:0.8em;
725}
8a3719f5 726
88e46311 727/***
728 *** Modules: Forum
729 ***/
06f8f223 730
06f8f223 731.forumnodiscuss{
4485fc91 732 font-weight:bold;
2c223cb7 733}
06f8f223 734.forumpost .topic .subject {
4485fc91 735 font-weight: bold;
af328e4b 736}
06f8f223 737.forumpost .topic .author {
4485fc91 738 font-size: 0.8em;
06f8f223 739}
70d0b4e1 740.forumpost .commands,
18a1868b 741.forumpost .link,
742.forumpost .footer {
f0b14db4 743 font-size: 0.9em;
744}
06f8f223 745.forumheaderlist .discussion .lastpost {
4485fc91 746 font-size: 0.7em;
06f8f223 747}
2d02e8e6 748body#mod-forum-search .introcontent {
4485fc91 749 font-weight:bold;
2d02e8e6 750}
182ac6c5 751body#mod-forum-index .generalbox .cell {
2ba7c47f 752 font-size: 0.80em;
182ac6c5 753}
2d02e8e6 754
7f65461c 755.forumpost .edited {
756 font-style: italic;
757}
06f8f223 758
759
88e46311 760/***
761 *** Modules: Glossary
762 ***/
06f8f223 763
764.glossarypost .commands {
0e74ba6e 765 font-size: 0.8em;
06f8f223 766}
36923200 767.glossarypost .author {
0e74ba6e 768 font-size: 0.8em;
769}
36923200 770.glossarypost .time {
771 font-size: 0.8em;
06f8f223 772}
120a18f0 773.glossarycategoryheader h2,
097d705e 774.glossarypost .concept h3 {
120a18f0 775 font-size: 1em;
097d705e 776 margin: 0;
120a18f0 777}
778.glossarypost div.concept h3,
779.glossarypost.continuous .concept {
780 display: inline;
097d705e 781}
782.glossarypost .entryheader {
783 font-weight: normal;
784 text-align: left;
af328e4b 785}
36923200 786.glossarycomment .author {
0e74ba6e 787 font-size: 0.8em;
06f8f223 788}
2d02e8e6 789.entrylowersection .aliases {
4485fc91 790 font-size: 0.8em;
2d02e8e6 791}
792.entrylowersection .icons,
793.entrylowersection .ratings {
4485fc91 794 font-size: 0.8em;
2d02e8e6 795}
f6a854b9 796
2ba7c47f 797#mod-glossary-index .cell {
798 font-size:0.8em;
799}
06f8f223 800
801
88e46311 802/***
803 *** Modules: Journal
804 ***/
01376849 805#mod-journal-view .lastedit,
806#mod-journal-view .editend {
4485fc91 807 font-size: 0.7em;
01376849 808}
809#mod-journal-view .author {
4485fc91 810 font-size: 1em;
811 font-weight: bold;
01376849 812}
813#mod-journal-view .time {
4485fc91 814 font-size: 0.7em;
815 font-style: italic;
01376849 816}
817#mod-journal-view .grade {
4485fc91 818 font-weight: bold;
819 font-style: italic;
01376849 820}
06f8f223 821
2ba7c47f 822#mod-journal-index .cell {
823 font-size:0.8em;
824}
825
88e46311 826/***
827 *** Modules: Label
828 ***/
06f8f223 829
88e46311 830/***
831 *** Modules: Lesson
832 ***/
06f8f223 833
2ba7c47f 834#mod-lesson-index .cell {
835 font-size:0.8em;
836}
837
88e46311 838/***
839 *** Modules: Quiz
840 ***/
06f8f223 841
88e46311 842/***
843 *** Modules: Resource
844 ***/
06f8f223 845
86fe1401 846#mod-resource-index .cell {
847 font-size:0.8em;
848}
849
bfca8b17 850.mod-resource .modified {
851 font-size:0.6em;
852}
853
1d23983d 854.ims-nav-dimmed,
855.ims-nav-button {
856 font-size:0.8em;
857}
858
eedff4f4 859#ims-toc-selected {
860 font-weight: bold;
861}
862
863#ims-menudiv {
864 font-size:0.8em;
865}
86fe1401 866
88e46311 867/***
868 *** Modules: Scorm
869 ***/
06f8f223 870
2ba7c47f 871#mod-scorm-index .cell {
872 font-size:0.8em;
873}
874
88e46311 875/***
876 *** Modules: Survey
877 ***/
06f8f223 878
2ba7c47f 879#mod-survey-index .cell {
880 font-size:0.8em;
881}
882
88e46311 883/***
884 *** Modules: Wiki
885 ***/
06f8f223 886
2ba7c47f 887#mod-wiki-index .cell {
888 font-size:0.8em;
889}
890
88e46311 891/***
892 *** Modules: Workshop
893 ***/
06f8f223 894
2ba7c47f 895#mod-workshop-index .cell {
896 font-size:0.8em;
897}
898
6a12bc48 899
eb674f8b 900#thegroup, #thegrouping, #dummygrouping {
901 font-size: 0.8em;
c9a512d6 902 /*letter-spacing: -0.01em;*/
eb674f8b 903 display: block;
904}
905
906
6a12bc48 907/***
908 *** Phpinfo display
909 ***/
910.phpinfo table {
911 border-collapse: collapse;
912}
913.phpinfo .center {
914 text-align: center;
915}
8a3719f5 916.phpinfo .e, .v, .h {
917 border: 1px solid #000000;
918 font-size: 0.8em;
6a12bc48 919 vertical-align: baseline;
920}
921.phpinfo .e {
8a3719f5 922 background-color: #ccccff;
923 font-weight: bold;
6a12bc48 924 color: #000000;
925}
926.phpinfo .h {
8a3719f5 927 background-color: #9999cc;
6a12bc48 928 font-weight: bold; color: #000000;
929}
930.phpinfo .v {
8a3719f5 931 background-color: #cccccc;
6a12bc48 932 color: #000000;
d14d6f79 933}
1a6ff43e 934
935.sideblock .content h3.eventskey {
936 font-size:0.8em;
937}