1 /* @override http://moodle18.userver.lan/theme/standard/styles_layout.css */
2 /*******************************************************************
5 This CSS file contains all layout definitions like positioning,
6 floats, margins, padding, borders etc.
8 Styles are organised into the following sections:
32 *******************************************************************/
50 border-collapse:separate
;
54 #layout-table #left-column
,
55 #layout-table #middle-column
,
56 #layout-table #right-column
61 #layout-table #middle-column
{
72 background:transparent
;
78 /* overflow: hidden; */
82 /* content: "<!-- -->"; */
90 /* .clearfix {display: inline-table;} */
92 /* Hides from IE-mac \*/
93 * html
.clearfix
{height: 1%;}
94 .clearfix {display: block
;}
95 /* End hide from IE-mac */
111 border-collapse: collapse
;
133 #addmembersform table
{
219 #notice .buttons div
,
220 #notice .buttons form
{
224 #notice .singlebutton
{
264 .generaltable .cell {
267 border-collapse: collapse
;
270 #participationreport .reporttable
{
276 #participationreport {
280 #participationreport .modulename
{
284 #participationreportselector {
288 #participationreportactions {
330 .pagingbar .thispage {
338 table
.formtable tbody th
{
342 table
.formtable tbody td
,
343 table
.formtable tbody th
348 table
.formtable tbody
.htmlarea td
,
349 table
.formtable tbody
.htmlarea th
361 margin: 10px 0 10px 0;
373 vertical-align: middle
;
380 vertical-align: middle
;
390 form
.popupform label
{
398 .arrow_button input {
404 .groupmanagementtable td {
408 .groupmanagementtable p {
412 .groupmanagementtable select {
416 #group-groupings .buttons
{
421 #group-groupings .buttons
.singlebutton
{
428 vertical-align:middle
;
436 vertical-align:middle
;
444 vertical-align:middle
;
457 /*Accessibility: text 'seen' by screen readers but not visual users. Fixed for RTL languages, example Farsi. */
488 border: 1px solid
#DDDDDD;
493 .mform fieldset.hidden, .mform fieldset.felement {
496 .mform fieldset.felement {
499 .mform fieldset legend {
503 .mform fieldset .advancedbutton{
518 margin: 5px 0 0 10px;
522 .mform .fitemtitle div{
526 div
.fitem fieldset
.fgroup label
, div
.fradio label
, div
.fcheckbox label
,
527 fieldset
.fdate_selector label
{
533 .mform div.felement, .mform fieldset.felement{
536 margin: 5px 0 0 10px;
542 .mform div.fdescription {
547 .mform .fdescription.required {
551 .mform input, .mform select {
559 .mform div.fhtmleditor {
560 margin: 0 auto
10px auto
;
564 padding: 25px 0 20px 0;
566 .mform span.error, .mform span.required {
569 .mform div.error,.mform fieldset.error {
570 border: 1px solid red
;
574 .mform .fcheckbox input {
577 .mform .fpassword .unmask {
580 .mform .fpassword .unmask input {
585 form#adminsettings div
.htmlarea
{
590 .mform label .req, .mform label .adv {
595 div
.mform div
.fitem div
.fstatic
{
596 border-color : lightgrey
;
597 border-style : dashed
;
601 #admin-register .mform
.fsubmit
{
610 div
.phpinfo
.center table
{
616 div
.phpinfo
.center th
{
620 .backup-form-instances {
621 margin:0px 20px 0px 20px;
623 .restore-form-instances {
624 margin:0px 20px 0px 20px;
644 .headermain, h1.headermain {
682 .navbar
.navbutton div
,
683 .navbar .navbutton form {
689 .navbar .breadcrumb {
724 list-style-type:none
;
727 .navigation ul li form
,
735 .navigation ul li form fieldset
,
736 .navigation ul li form div select {
737 vertical-align: middle
;
740 .navigation optgroup {
749 .navigation optgroup option {
753 #navmenupopup option
,
754 #navmenufooterpopup option
{
755 padding: 2px 0 2px 20px;
756 background-repeat: no-repeat
;
757 background-position: 1px 2px;
758 vertical-align: middle
;
787 .performanceinfo span {
791 #footer .validators
{
794 border-top: 1px dotted gray
;
797 #footer .validators ul
{
800 list-style-type:none
;
803 #footer .validators ul li
{
819 span
.mediaplugin_mp3
{
831 body#admin-index
.c0
{
835 body#admin-index
.c1
{
836 vertical-align: middle
;
839 body#admin-blocks table
.generaltable th
,
840 body#admin-filters table
.generaltable th
,
841 body#admin-modules table
.generaltable th
,
842 body#admin-auth table
.generaltable th
847 body#admin-modules
.generaltablecell
853 body#admin-blocks table
.generaltable th
,
854 body#admin-blocks table
.generaltable td
.cell
,
855 body#admin-filters table
.generaltable th
,
856 body#admin-filters table
.generaltable td
.cell
,
857 body#admin-modules table
.generaltable th
,
858 body#admin-modules table
.generaltable td
.cell
,
859 body#admin-auth table
.generaltable th
,
860 body#admin-auth table
.generaltable td
.cell
864 vertical-align: middle
;
867 body#admin-blocks table
.generaltable th
.c0
,
868 body#admin-blocks table
.generaltable td
.c0
,
869 body#admin-filters table
.generaltable th
.c0
,
870 body#admin-filters table
.generaltable td
.c0
,
871 body#admin-modules table
.generaltable th
.c0
,
872 body#admin-modules table
.generaltable td
.c0
,
873 body#admin-auth table
.generaltable th
.c0
,
874 body#admin-auth table
.generaltable td
.c0
879 body#admin-modules table
.generaltable td
.c0
885 #admin-config .confighelp
{
887 padding-bottom: 20px;
890 #admin-roles-manage table
.generalbox
{
894 #admin-stickyblocks .generalbox
{
898 #admin-index .copyrightnotice
{
903 #admin-report-simpletest-index .exception pre
{
907 #admin-report-simpletest-index .unittestsummary
{
912 #admin-roles-allowassign .buttons
,
913 #admin-roles-allowoverride .buttons
,
914 #admin-roles-manage .buttons
,
915 #admin-roles-override .buttons
{
920 #admin-roles-manage .buttons
.singlebutton
,
921 #admin-roles-override .buttons
.singlebutton
{
926 #admin-roles-manage .selector
,
927 #admin-roles-override .selector
{
931 #admin-roles-manage table
.roledesc
,
932 #admin-roles-override table
.roledesc
{
937 #admin-roles-manage table
.rolecap
,
938 #admin-roles-override table
.rolecap
{
950 #admin-roles-manage .rolecap
.cap-desc
.cap-name
,
951 #admin-roles-override .rolecap
.cap-desc
.cap-name
{
955 #admin-roles-override .cell
.c1
,
956 #admin-roles-assign .cell
.c1
{
960 #admin-lang .generalbox
{
967 #admin-langimport .generalbox
{
974 #admin-langimport .generalbox table
{
979 #admin-index .adminwarning
{
986 #admin-index .adminwarning
.singlebutton
,
987 #admin-index #layout-table
.singlebutton
{
992 #adminsettings fieldset
{
997 #adminsettings legend
{
1001 #adminsettings .form-group
{
1005 #adminsettings .form-item
{
1009 #adminsettings label
{
1016 #adminsettings .form-shortname
{
1020 #adminsettings select
,
1021 #adminsettings input
{
1026 #adminsettings textarea
{
1032 #adminsettings .form-group select
,
1033 #adminsettings .form-group input
{
1039 /* #adminsettings .admin-configtime .form-select {
1044 #adminsettings div.admin-frontpage div.form-group select.form-select {
1049 #adminsettings .description
{
1051 margin: 0 1em 0 160px;
1052 padding: 0.3em 0 1.5em 0;
1055 #adminsettings .form-item
.unmask input
{
1060 #adminsettings .form-item
.unmask label
{
1070 margin: 10px 0 0 160px;
1083 .admin-frontpagedesc .htmlarea {
1084 margin: 0 auto
10px auto
;
1092 .block_admin_tree .admintree {
1096 #admin-lang .translator
{
1098 border-style: solid
;
1101 #adminsettings #admin-calendar_weekend table
{
1105 #adminsettings #admin-calendar_weekend table td
{
1109 #adminsettings #admin-calendar_weekend table td label
{
1115 #trustedhosts .generaltable
{
1121 #trustedhosts .standard
{
1130 #admin-report-stats-index .invisiblefieldset
{
1134 #admin-report-courseoverview-index .invisiblefieldset
{
1142 /*Accessibility: Skip block link, for screen reader users. */
1143 a
.skip-block
, .skip-block
{
1148 .sideblock .skip-block {
1160 .sideblock .header, .sideblock h2.header {
1166 border-style: solid
;
1167 border-bottom: none
;
1174 .sideblock .header .hide-show {
1178 .sideblock .header .hide-show img.hide-show-image {
1184 .sideblock .header .commands {
1190 .sideblock .header .commands a {
1194 #left-column .hidden
.header
,
1195 #right-column .hidden
.header
1197 border-bottom-width: 1px;
1198 border-bottom-style: solid
;
1201 #left-column .hidden
.content
,
1202 #right-column .hidden
.content
1207 .sideblock
.header
.icon
.hide
,
1208 .sideblock .header .icon.edit {
1212 .sideblock .content {
1215 border-style: solid
;
1218 .sideblock
.content h3
,
1219 .sideblock .content h2 {
1223 .sideblock .content h2 {
1228 .sideblock .content .head {
1232 .sideblock .content hr {
1237 border-top:1px solid
;
1240 .sideblock div.column {
1246 .sideblock div.column.c0 {
1250 .sideblock div.column.c1 {
1254 .sideblock .content .c0 img.icon {
1258 .sideblock .content .list, .unlist, .inline-list {
1264 .sideblock .content .list {
1268 .sideblock .content .list li {
1272 .sideblock .content .inline-list li {
1276 .sideblock .content ul.list li.listentry {
1280 .sideblock .content div.info {
1284 .sideblock .footer {
1290 .sideblock img.userpicture {
1302 .blockconfigtable td.label {
1307 .blockconfigtable td.value {
1312 .blockconfigtable td.submit {
1316 .blockconfiginstancecontent .tabs {
1322 .block_messages .content {
1328 .block_recent_activitysideblock .h3 {
1332 .block_online_users
.listentry div
.user
,
1333 .block_messages .listentry div.user {
1337 .block_online_users
.listentry div
.message
,
1338 .block_messages .listentry div.message {
1342 .block_course_list .footer {
1355 .block_search_forums .invisiblefieldset {
1359 .block_tag_youtube .youtube-thumb {
1363 .block_tag_youtube .yt-video-entry{
1368 .block_tag_flickr .flickr-photos {
1379 .blogpost .audience {
1394 border-spacing: 5px;
1395 border-collapse: separate
;
1404 #calendar .maincalendar
,
1405 #calendar .sidecalendar
1407 vertical-align: top
;
1412 #calendar .maincalendar
{
1416 #calendar .maincalendar
.heightcontainer
{
1421 #calendar .maincalendar
.bottom
{
1427 #calendar .sidecalendar
{
1431 #calendar .maincalendar table
.calendarmonth
{
1432 border-collapse: separate
;
1437 #calendar .maincalendar table
.calendarmonth th
{
1439 border-bottom:2px solid
;
1442 #calendar .maincalendar table
.calendarmonth td
{
1449 #calendar .maincalendar table
.calendarmonth td
,
1450 table
.minicalendar td
,
1451 table
.minicalendar th
{
1455 table
.minicalendar td
{
1458 #calendar .maincalendar table
.calendarmonth td table td
{
1462 #calendar div
.header
1467 #calendar .sideblock div
.header
1472 #calendar .maincalendar
.buttons
{
1476 #calendar .maincalendar
.filters table
,
1477 #calendar .sidecalendar
.filters table
,
1478 .sideblock
.block_calendar_month
.filters table
1480 border-collapse:separate
;
1481 border-spacing: 2px;
1486 #calendar .maincalendar
.filters
{
1490 #calendar .sidecalendar
.filters
{
1494 #calendar .maincalendar
.controls
{
1499 #calendar .maincalendar table
.calendarmonth ul
.events-new
,
1500 #calendar .maincalendar table
.calendarmonth ul
.events-underway
1504 list-style-type:none
;
1507 #calendar .maincalendar table
.calendarmonth ul li
{
1511 .minicalendarblock {
1515 table
.minicalendar
{
1521 border-collapse:separate
;
1522 border-spacing:1px !important
;
1525 table
.minicalendar th
{
1529 #calendar .maincalendar
.eventlist
{
1533 #calendar .maincalendar
.eventlist
.topic
{
1537 border-bottom-color: #EEEEEE;
1538 border-bottom-width: 1px;
1541 #calendar .maincalendar
.eventlist
.event
{
1545 border-collapse:separate
;
1550 #calendar .maincalendar
.eventlist
.event
.name
{
1554 #calendar .maincalendar
.eventlist
.event
.course
{
1559 #calendar .maincalendar
.eventlist
.event
.date
{
1563 #calendar .maincalendar
.eventlist
.event
.description
.commands
{
1567 #calendar .maincalendar
.eventlist
.event
.description
{
1571 #calendar .maincalendar
.eventlist
.event
.picture
{
1575 #calendar .maincalendar
.eventlist
.event
.side
{
1579 #calendar #selecteventtype table
{
1583 #calendar .event_global
,
1584 #calendar .event_course
,
1585 #calendar .event_course0
,
1586 #calendar .event_course1
,
1587 #calendar .event_course2
,
1588 #calendar .event_group
,
1589 #calendar .event_user
,
1590 .minicalendar
.event_global
,
1591 .minicalendar
.event_course
,
1592 .minicalendar
.event_course0
,
1593 .minicalendar
.event_course1
,
1594 .minicalendar
.event_course2
,
1595 .minicalendar
.event_group
,
1596 .minicalendar .event_user {
1597 border:2px solid
!important
;
1600 #calendar .duration_global
,
1601 #calendar .duration_course
,
1602 #calendar .duration_course0
,
1603 #calendar .duration_course1
,
1604 #calendar .duration_course2
,
1605 #calendar .duration_group
,
1606 #calendar .duration_user
,
1607 .minicalendar
.duration_global
,
1608 .minicalendar
.duration_course
,
1609 .minicalendar
.duration_course0
,
1610 .minicalendar
.duration_course1
,
1611 .minicalendar
.duration_course2
,
1612 .minicalendar
.duration_group
,
1613 .minicalendar
.duration_user
1615 border-top:2px solid
!important
;
1616 border-bottom:2px solid
!important
;
1620 .minicalendar .today {
1624 #calendar .nottoday
,
1625 .minicalendar .today {
1639 .cal_popup_caption {
1640 border-width:0px 0px 1px 0px;
1645 /*Accessibility: controls now div and span, 20:58:20% or 12:74:12% */
1646 .calendar-controls
.previous
,
1647 .calendar-controls
.next
,
1648 .calendar-controls .current {
1653 .calendar-controls .previous {
1656 .calendar-controls .current {
1660 .calendar-controls .next {
1664 #calendar .maincalendar
.calendar-controls
.previous
,
1665 #calendar .maincalendar
.calendar-controls
.next
1669 #calendar .maincalendar
.calendar-controls
.current
{
1677 #calendar td
.sidecalendar
{
1681 #calendar td
.sidecalendar
.sideblock
{
1686 #calendar td
.sidecalendar
.minicalendartop
{
1690 .sideblock .content h3.eventskey {
1700 .activitydate, .activityhead {
1704 #course-view .section td
{
1708 #course-view .section td
.content
{
1716 #course-view .section td
.side
{
1722 #course-view .section td
.left
{
1728 #course-view .section td
.right
{
1734 #course-view .current
.side
{
1737 #course-view .section
.spacer
{
1741 #course-view .section
.weekdates
{
1744 #course-view ul
.section
,
1745 #site-index ul
.section
{
1751 .section_add_menus {
1755 .section_add_menus .horizontal div {
1760 /*#course-view ul.section li.activity ul li,
1761 #site-index ul.section li.activity ul li {
1765 /*Accessibility: No-tables course format. */
1766 #course-view ul
.weekscss
{
1771 /* Window-width: 800 pixels.
1772 IE doesn't support, see inline IE conditional comment. */
1776 .weekscss-format
.block_adminblock select
,
1777 .weekscss-format .block_calendar_month .minicalendar {
1781 .weekscss-format
.block_calendar_month
.minicalendar th
,
1782 .weekscss-format .block_calendar_month .minicalendar td {
1783 padding: 0.1em 0 0.1em 1px;
1785 .weekscss-format #middle-column {
1786 margin: 0 12.5em 0 12.5em;
1788 .weekscss-format #left-column
,
1789 .weekscss-format #right-column {
1792 .weekscss-format #left-column {
1795 .weekscss-format #right-column {
1798 .weekscss li.section {
1799 margin-bottom: 0.5em;
1807 .weekscss .content {
1808 margin: 0 1.7em 0 1.7em;
1816 .section .activity img.activityicon {
1817 vertical-align:middle
;
1822 .section img.movetarget {
1827 body#course-view
.unread
{
1831 body#course-view
.sideblock
.drag
.header
{
1835 body#course-enrol
.generalbox
{
1839 body#course-enrol
.coursebox
{
1843 body#course-user
.graph
{
1847 body#course-user
.section
,
1848 body#course-user
.content
{
1853 body#course-user
.section
{
1857 margin-bottom: 20px;
1860 body#course-user
.section h2
{
1865 .headingblock, h2.headingblock {
1872 #site-index .subscribelink
,
1873 #course-view .subscribelink
{
1877 body#site-index
.headingblock
,
1878 body#course-view
.headingblock
{
1882 body#course-category
.courseboxes
,
1883 body#course-index
.courseboxes
{
1887 body#course-category
.rolelink
{
1892 body#course-category
.addcategory
{
1897 body#course-index #middle-column
.editcourse
{
1904 body#course-index #middle-column
.editcourse th
,
1905 body#course-index #middle-column
.editcourse td
{
1910 body#course-index #middle-column
.editcourse
.count
{
1914 body#course-index
.singlebutton
,
1915 body#course-index
.addcategory
{
1919 body#course-info
.generalbox
.icons
{
1923 body#course-info
.generalbox
.info
{
1931 margin-bottom: 15px;
1936 .coursebox .summary {
1950 #my-index .coursebox
.info
{
1964 .categorylist .category.image {
1968 .categorylist .category.number {
1972 .categoryboxcontent {
1979 padding-bottom:10px;
1995 .coursebox ul.teachers li {
1996 list-style-type:none
;
2001 #course-category #renameform
{
2005 #course-category #themeform
{
2009 #course-category .singlebutton
{
2013 #course-category #coursesearch
{
2018 #course-report #content
{
2020 padding-bottom:15px;
2027 #course-report .logselectform
,
2028 #course-report .participationselectform
,
2029 #course-report-log-index .logselectform
,
2030 #course-report-participation-index .participationselectform
{
2038 #course-report .participationselectform label
,
2039 #course-report-participation-index .participationselectform label
{
2044 #course-report-log-index .info
{
2051 #content .coursebox
.summary
.category
{
2055 #course-editsection .singlebutton
{
2062 body#group-index #groupeditform
{
2071 body#doc-contents h1
{
2072 margin: 1em 0px 0px 0px;
2075 body#doc-contents ul
{
2076 list-style-type: none
;
2088 .grade-report-grader table {
2094 .grade-report-grader div.submit {
2099 .grade-report-grader table td {
2104 .grade-report-grader tr.heading {
2105 border-width:0px 0px 0px 0px;
2109 .grade-report-grader .heading td {
2110 border-width:0px 0px 0px 0px;
2114 .grade-report-grader th.category {
2115 border-width:1px 1px 0px 1px;
2119 .grade-report-grader th.user {
2120 border-width:0px 0px 1px 0px;
2124 .grade-report-grader th
.categoryitem
,
2125 .grade-report-grader th
.courseitem
,
2126 .grade-report-grader td.topleft {
2127 border-width:0px 1px 0px 1px;
2131 .grade-report-grader td.fillerfirst {
2132 border-width:0px 0px 0px 1px;
2136 .grade-report-grader td.fillerlast {
2137 border-width:0px 1px 0px 0px;
2141 .grade-report-grader th.item {
2142 border-width:1px 1px 1px 1px;
2146 .grade-report-grader div.gradertoggle {
2151 .grade-report-grader table.gradestable {
2156 .grade-report-grader .gradestable th.user {
2160 .grade-report-grader .gradestable td {
2164 .grade-report-grader th.range {
2165 border-width:1px 1px 1px 1px;
2169 .grade-report-grader .userpic {
2174 .grade-report-grader .quickfeedback {
2175 border: #000000 1px dashed
;
2179 background-color: #FFFFFF;
2180 border: #000000 1px dashed
;
2184 .grade-edit-scale .buttons {
2189 .grade-edit-scale .buttons .singlebutton {
2196 .grade-edit-outcome .buttons {
2201 .grade-edit-outcome .buttons .singlebutton {
2206 /* gradebook edit tree */
2208 .grade-edit-tree .gradetreebox {
2213 padding-bottom:15px;
2216 .grade-edit-tree .buttons {
2221 .grade-edit-tree .idnumber {
2225 .grade-edit-tree .buttons .singlebutton {
2230 .grade-edit-tree .movetarget {
2236 .grade-edit-tree ul#grade_tree {
2240 .grade-edit-tree ul#grade_tree li {
2244 .grade-edit-tree ul#grade_tree li.category {
2248 .grade-edit-tree .moving {
2249 background-color: #E8EEF7;
2252 .grade-edit-tree .iconsmall {
2256 #grade-report-toggles {
2278 .loginbox.twocolumns {
2281 /* background: #faa; */
2285 .loginbox .subcontent {
2291 .loginbox .loginpanel .subcontent {
2295 .loginbox .loginpanel .desc {
2301 .loginbox .signuppanel .subcontent {
2305 .loginbox .loginsub {
2310 .loginbox
.guestsub
,
2311 .loginbox .forgotsub {
2312 border-top:1px solid
;
2318 .loginbox .loginform {
2323 .loginbox .loginform .form-label {
2329 .loginbox .loginform .form-input {
2334 .loginbox .loginform .form-input input {
2338 .loginbox .signupform {
2343 .loginbox.twocolumns .loginpanel {
2346 border-right: 1px solid
;
2347 margin-bottom:-2000px;
2348 padding-bottom:2000px;
2349 /* background: #afa; */
2352 .loginbox.twocolumns .signuppanel {
2355 margin-bottom:-2000px;
2356 padding-bottom:2000px;
2365 #message-user .userpicture
,
2366 #message-history .userpicture
{
2371 .message-discussion-noframes #userinfo .userpicture {
2375 .message-discussion-noframes #userinfo .name h1 {
2379 .message-discussion-noframes #userinfo .name {
2384 .message-discussion-noframes #userinfo .commands {
2389 .message-discussion-noframes #userinfo .commands ul {
2392 list-style-type:none
;
2395 .message-discussion-noframes #userinfo .commands ul li {
2400 .message-discussion-noframes #send {
2405 .message-discussion-noframes #send h1 {
2409 .message-discussion-noframes #messages {
2413 .message-discussion-noframes #messages ul.messagelist {
2418 .message-discussion-noframes #send h1 {
2422 .message .noframesjslink {
2427 vertical-align:middle
;
2430 table
.message
.searchresults td
{
2434 border-collapse:collapse
;
2437 .message .summary .link {
2449 #message-user .commands span
{
2454 body#message-messages
{
2458 body#message-send
.notifysuccess
{
2467 background-color: #EEE;
2476 .ownnotepost .info {
2485 font-weight: bolder
;
2488 .notepost .userpicture {
2497 .notepost .content {
2505 body
.notes
.generalbox
{
2511 body
.notes
.notesgroup
{
2519 .my .coursebox .overview .info {
2523 .my .coursebox .overview {
2537 margin: 0 auto
1.8em auto
;
2543 margin: 0.5em 0 0.5em 1.2em;
2548 margin: 0.5em 1.2em 0.5em 0;
2551 .que.description .info {
2554 .que.description .content {
2560 margin-bottom: 1.5em;
2563 margin: 0.7em 0 0.3em 0;
2577 margin-bottom: 0.5em;
2585 * html
.que
.submit
{
2588 .multianswer .submit {
2593 padding: 0.3em 0 0.3em 0.3em;
2594 vertical-align: top
;
2598 padding: 0 0 0.3em 0.3em;
2599 margin-bottom: 0.5em;
2602 .multichoice td.feedback {
2604 vertical-align: top
;
2611 .multichoice .text {
2614 .calculated
.answer
,
2616 .shortanswer .answer {
2620 .truefalse .answer span {
2629 .que
.generalfeedback
,
2639 border-bottom: 1px solid
#555;
2654 padding-right: 10px;
2661 #course-user .info
{
2681 padding:0 0 1.75em 0;
2695 padding: 10px 14px 0.35em 0;
2696 background: transparent url
(pix/tab/right.gif) no-repeat right top
;
2699 .tabrow1 li a span {
2700 background: none
!important
;
2704 text-decoration: none
;
2705 background: transparent url
(pix/tab/left.gif) no-repeat left top
;
2707 padding: 10px 0 0.35em 13px;
2711 background-image: url
(pix/tab/left_hover.gif);
2714 .tabrow0 .here a:hover {
2715 background-image: url
(pix/tab/left.gif);
2718 .tabrow0 a:hover span {
2719 background-image: url
(pix/tab/right_hover.gif);
2722 .tabrow0 .here a:hover span {
2723 background-image: url
(pix/tab/right.gif);
2731 .tabrow0 .here a:link, .tabrow0 .here a:visited {
2752 border-top: 1px solid
#aaa;
2753 line-height: normal
;
2754 background: transparent url
(pix/tab/tabrow1.gif) repeat-x center left
;
2761 background-image: none
;
2765 background-image: none
;
2772 .tabrow0 ul a span {
2774 background-image: none
;
2777 .tabrow0 ul
.last span
,
2778 .tabrow0 ul li
a:hover
, .tabrow0 ul li
a:hover span
,
2779 .tabrow0 ul .here a:hover, .tabrow0 ul .here a:hover span {
2780 background-image: none
!important
;
2788 ul
.tabrow1 li
a:link
,
2789 ul
.tabrow1 li
a:visited
{
2794 ul
.tabrow1 li
.here
.selected a
{
2808 padding: 5px 5px 5px 5px;
2812 div#tag-description
,
2815 padding: 5px 5px 5px 5px;
2821 body#tag-index
.moreblogs
{
2825 div#tag-management-box
{
2833 div#tag-user-table
{
2842 /* small css hack for firefox*/
2843 div#
tag-user-table:after
{
2871 div#small-tag-cloud-box
{
2879 div#big-tag-cloud-box
{
2893 list-style-type:none
;
2895 ul#tag-cloud-list li
{
2902 div#tag-search-box
{
2910 div#tag-search-results-container
{
2915 ul#tag-search-results
{
2927 ul#tag-search-results li
{
2938 div#tags-management-links
{
2946 /* tag management start*/
2954 table#tag-management-list
{
2960 table#tag-management-list tr td
{
2965 form#tag-management-form
{
2968 /* tag management end*/
2970 /* autocomplete start*/
2971 #relatedtags-autocomplete-container
2979 #relatedtags-autocomplete {
2986 #relatedtags-autocomplete .yui-ac-content
2991 border:1px solid
#404040;
2996 #relatedtags-autocomplete .ysearchquery
3003 #relatedtags-autocomplete .yui-ac-shadow
{
3010 #relatedtags-autocomplete ul
{
3011 padding:0;width:100%;
3013 list-style-type:none
;
3016 #relatedtags-autocomplete li
{
3022 #relatedtags-autocomplete li
.yui-ac-highlight
3026 /* autocomplete end*/
3035 border-style: solid
;
3036 border-collapse: separate
;
3040 .userinfobox .side {
3043 vertical-align: top
;
3046 .userinfobox .userpicture {
3051 .userinfobox .content {
3053 vertical-align: top
;
3056 .userinfobox .links {
3059 vertical-align: bottom
;
3062 .userinfobox .list td {
3066 .userinfobox .username {
3067 padding-bottom: 20px;
3070 .userinfobox td.label {
3072 white-space: nowrap
;
3073 vertical-align: top
;
3082 table
.groupinfobox
{
3088 margin-bottom: 20px;
3091 .groupinfobox .left {
3094 vertical-align: top
;
3097 body#user-index h2
{
3101 #user-view .buttons
,
3102 #user-index .buttons
{
3106 #user-view .buttons form
,
3107 #user-view .buttons form div
{
3111 body#user-index #longtimenosee
,
3112 body#user-index #showall
{
3116 body#user-index #showall
{
3120 body#user-index table#participants
,
3121 body#tag-manage table#tag-management-list
{
3126 body#tag-manage table#tag-management-list td
,
3127 body#tag-manage table#tag-management-list
, th
,
3128 body#user-index table#participants td
,
3129 body#user-index table#participants th
{
3130 vertical-align: middle
;
3135 body#user-index table
.controls
{
3138 body#user-index table
.controls tr
{
3139 vertical-align: top
;
3141 body#user-index table
.controls td
.right
,
3142 body#user-index table
.controls td
.left
{
3145 body#user-index table
.controls
.right
{
3148 body#course-participation h2
{
3151 body#course-participation #showall
{
3155 body#user-index
.rolesform
{
3159 #user-policy .noticebox
{
3168 #user-policy #policyframe
{
3174 *** Modules: Assignment
3195 #mod-chat-gui_header_js-jsupdate {
3198 #mod-chat-gui_header_js-jsupdate .chat-event
,
3199 #mod-chat-gui_header_js-jsupdate .chat-message
{
3205 #mod-chat-view #chatcurrentusers
.chatuserdetails
{
3206 vertical-align: middle
;
3209 #mod-chat-view #enterlink
{
3216 .chat-event
.picture
,
3217 .chat-message .picture {
3222 .chat-message .text {
3226 #mod-chat-gui_basic #participants ul
{
3229 list-style-type:none
;
3232 #mod-chat-gui_basic #participants ul li
{
3237 #mod-chat-gui_basic #participants ul li
.userinfo
{
3241 #mod-chat-gui_basic #messages dl
{
3246 #mod-chat-gui_basic #messages dd
,
3247 #mod-chat-gui_basic #messages dt
{
3263 white-space: nowrap
;
3281 .choiceresponse .picture {
3283 white-space: nowrap
;
3286 .choiceresponse .fullname {
3288 white-space: nowrap
;
3294 white-space: nowrap
;
3322 border-collapse:separate
;
3333 border-bottom-width: 1px;
3336 .forumpost .commands {
3342 .forumpost .ratings {
3347 .forumpost .attachments {
3352 .forumpost .content {
3356 .forumpost .footer {
3370 vertical-align: top
;
3373 .mod-forum .indent {
3377 body#user-view
.forumpost
,
3378 .course .forumpost {
3382 body#mod-forum-search
.c0
{
3386 body#mod-forum-search
.introcontent
{
3398 .forumheaderlist td {
3399 border-width:1px 0px 0px 1px;
3403 .forumheaderlist .replies {
3405 white-space: nowrap
;
3408 .forumheaderlist .picture {
3412 .forumheaderlist .discussion .starter {
3413 vertical-align: middle
;
3416 .forumheaderlist .lastpost {
3417 white-space: nowrap
;
3421 .forumheaderlist .discussion .author {
3422 white-space: nowrap
;
3433 #mod-forum-view .forumaddnew
{
3434 margin-bottom: 20px;
3437 #mod-forum-view .forumcontrol
.groupmenu
{
3440 white-space: nowrap
;
3443 #mod-forum-view .forumcontrol
.subscription
{
3446 white-space: nowrap
;
3449 #mod-forum-index .subscription
{
3452 white-space: nowrap
;
3455 #mod-forum-view .unread
{
3459 #mod-forum-discuss .forumpost
.unread
.content
{
3460 border-style: solid
;
3463 #mod-forum-discuss .ratingsubmit
{
3467 #mod-forum-index .unread img
,
3468 #mod-forum-view .unread img
3473 #mod-forum-discuss .discussioncontrols td
{
3478 #email .unsubscribelink
{
3480 border-width: 0px 1px 0px 0px;
3481 border-style: solid
;
3486 *** Modules: Glossary
3489 .glossarypost .commands {
3491 white-space: nowrap
;
3494 #mod-glossary-comments .glossarypost
,
3495 #mod-glossary-comment .glossarypost
{
3500 border-width: 1px 1px 0px 1px;
3501 border-style: solid
;
3506 border-width: 0px 1px 1px 1px;
3507 border-style: solid
;
3519 border-collapse:separate
;
3530 .entrylowersection {
3534 .entrylowersection table{
3538 .entrylowersection .aliases {
3542 .entrylowersection
.icons
,
3543 .entrylowersection .ratings {
3548 .entrylowersection .ratings {
3549 padding-bottom: 2px;
3552 .glossarycategoryheader {
3558 .glossaryformatheader {
3562 .glossarypost .entry {
3566 .glossarypost .picture {
3573 border-collapse:separate
;
3578 .glossarycomment .entry {
3582 .glossarycomment .picture {
3586 .glossarycomment .icons {
3597 .glossarydisplay .tabs {
3601 .glossarydisplay .separator {
3605 .glossarydisplay
.tabs
.selected
,
3606 .glossarydisplay
.tabs
.inactive
,
3607 .glossarydisplay .tabs .general {
3610 .glossaryimportexport {
3624 .mod-glossary .glossarydisplay .tabs {
3627 .mod-glossary .glossarydisplay .tabs .side {
3638 .mod-glossary .tabrow0 {
3639 padding-bottom: 5px;
3642 #mod-glossary-view .glossarycontrol
{
3645 white-space: nowrap
;
3649 *** Modules: Journal
3651 #mod-journal-view .lastedit
,
3652 #mod-journal-view .editend
{
3656 #mod-journal-view .feedbackbox
{
3658 border-collapse: separate
;
3660 #mod-journal-view .entrycontent
{
3663 #mod-journal-view .picture
{
3666 #mod-journal-view .grade
{
3669 #mod-journal-view .info
{
3682 #mod-lesson-lesson #page
.addform
{
3685 #mod-lesson-edit #page
.label
{
3688 #mod-lesson-edit #page
.labelcorrect
{
3689 text-decoration: underline
;
3692 .lessonmediafilecontrol {
3703 #mod-quiz-view .quizinfo
{
3706 #mod-quiz-view #page
.quizgradefeedback
,
3707 #mod-quiz-view #page
.quizattempt
3712 .generalbox#passwordbox { /* Should probably match .generalbox#intro above */
3720 #mod-quiz-attempt #page
{
3723 #mod-quiz-attempt .pagingbar
{
3727 body#question-preview
.quemodname
,
3728 body#question-preview
.controls
3732 body#question-preview
.quemodname
, body#question-preview
.controls
{
3736 #mod-quiz-review #page
.controls
{
3740 #mod-quiz-review .pagingbar
{
3743 #mod-quiz-review .pagingbar
{
3746 table
.quizreviewsummary
{
3747 margin-bottom: 1.8em;
3750 table
.quizreviewsummary tr
{
3752 table
.quizreviewsummary th
.cell
{
3753 padding: 1px 0.5em 1px 1em;
3758 table
.quizreviewsummary td
.cell
{
3759 padding: 1px 1em 1px 0.5em;
3762 #mod-quiz-mod #reviewoptionshdr
.fitem
{
3768 #mod-quiz-mod #reviewoptionshdr
.fitemtitle
{
3775 #mod-quiz-mod #reviewoptionshdr fieldset
.fgroup
{
3780 #mod-quiz-mod #reviewoptionshdr fieldset
.fgroup span
{
3785 #mod-quiz-edit #page
.controls
,
3786 #mod-quiz-edit #page
.attemptsnotice
3790 #mod-quiz-edit .quizquestions h2
{
3793 #mod-quiz-edit #showbreaks
{
3796 .quizquestionlistcontrols {
3800 body#mod-quiz-report table#attempts
,
3801 body#mod-quiz-report table#commands
,
3802 body#mod-quiz-report table#itemanalysis
3807 body#mod-quiz-report table#attempts
,
3808 body#mod-quiz-report h2
.main
{
3811 body#mod-quiz-report table#attempts
{
3814 body#mod-quiz-report table#attempts
.header
,
3815 body#mod-quiz-report table#attempts
.cell
3819 body#mod-quiz-report table#attempts
.header
.commands
{
3822 body#mod-quiz-report table#attempts
.picture
{
3825 body#mod-quiz-report table#attempts td
{
3826 border-left-width: 1px;
3827 border-right-width: 1px;
3828 border-left-style: solid
;
3829 border-right-style: solid
;
3830 vertical-align: middle
;
3832 body#mod-quiz-report table#attempts
.header
{
3835 body#mod-quiz-report table#attempts
.picture
{
3836 text-align: center
!important
;
3838 body#mod-quiz-report
.controls
{
3843 *** Modules: Resource
3846 #mod-resource-view .resourcecontent
{
3851 #mod-resource-view .resourcepdf
{
3857 .resourcecontent object {
3862 .resourcepdf object{
3867 .mod-resource .modified {
3871 .mod-resource .popupnotice {
3898 list-style-type:none
;
3911 #ims-contentframe-no-nav {
3918 #mod-resource-view div#footer
{
3947 white-space: nowrap
;
3967 white-space: nowrap
;
3977 vertical-align:middle
;
3982 vertical-align:middle
;
3995 background-color:white
;
4013 padding-bottom: 0.5em;
4021 *** Modules: Workshop
4027 .workshopuploadform
,
4034 *** Help files (/lang/-/help)
4053 /* Equivalent to 1 and 5 nested blockquotes respectively. */
4054 #help .indent
, #help pre
{
4061 #help pre
, #help code
{
4063 border: 1px dashed
#ddd;