/************************************** * THEME NAME: standard * * Files included in this sheet: * * standard/styles_layout.css * standard/styles_fonts.css * standard/styles_color.css * /mod/assignment/styles.php * /mod/choice/styles.php * /mod/data/styles.php * /mod/lesson/styles.php * /mod/quiz/styles.php * /mod/scorm/styles.php * /mod/workshop/styles.php * /blocks/admin/styles.php * /blocks/blog_tags/styles.php * /blocks/calendar_month/styles.php * /blocks/calendar_upcoming/styles.php * /blocks/course_summary/styles.php * /blocks/login/styles.php * /blocks/news_items/styles.php * /blocks/quiz_results/styles.php * /blocks/rss_client/styles.php * /blocks/search_forums/styles.php **************************************/ /***** standard/styles_layout.css start *****/ /* @override moodle18.userver.lan/theme/standard/styles_layout.css */ /******************************************************************* styles_layout.css This CSS file contains all layout definitions like positioning, floats, margins, padding, borders etc. Styles are organised into the following sections: core forms header footer admin blocks blog calendar course group doc grades login message question tabs user various modules *******************************************************************/ /*** *** Core ***/ h1.main, h2.main, h3.main, h4.main, h5.main, h6.main { text-align: center; } #layout-table { %; border-collapse:separate; margin-top: 8px; } #layout-table #left-column, #layout-table #middle-column, #layout-table #right-column { vertical-align:top; } #layout-table #middle-column { padding-left:12px; padding-right:12px; } .clearer { clear:both; margin:0; padding:0; px; border:none; background:transparent; display:block; } .clearfix { min-; /* overflow: hidden; */ } .clearfix:after { /* content: ""; */ content: "."; display: block; ; clear: both; visibility: hidden; } /* .clearfix {display: inline-table;} */ /* Hides from IE-mac \*/ * html .clearfix {%;} .clearfix {display: block;} /* End hide from IE-mac */ .mdl-align { text-align: center; } .continuebutton { text-align: center; } form { margin-bottom:0; } table { border-spacing: 0; border-collapse: collapse; } a img { border:none; } img.userpicture, img.grouppicture { border: 0; } #grouppicture { text-align: center; } div.groupselector { float: left; margin-top: 3px; margin-bottom: 3px; } #addmembersform table { margin-left: auto; margin-right: auto; } .notifyproblem { text-align: center; padding: 10px; } .notifysuccess { text-align:center; padding: 10px; } .notifytiny { text-align:left; padding: 0; } .singlebutton form, .singlebutton div { display:inline; } .generalbox { border-px; border-style:solid; margin-bottom: 15px; padding:10px; } .generalbox#intro { %; margin-left:auto; margin-right:auto; padding-bottom:15px; } .boxaligncenter { margin-left:auto; margin-right:auto; } .boxalignright { margin-left:auto; margin-right:0; } .boxalignleft { margin-left:0; margin-right:auto; } .boxwidthnarrow { % } .boxwidthnormal { % } .boxwidthwide { % } .centerpara { text-align:center } .noticebox { border-px; border-style:solid; padding:10px; } #notice.generalbox { %; margin-left:auto; margin-right:auto; } #notice .buttons { text-align:center } #notice .buttons div, #notice .buttons form { display:inline; } #notice .singlebutton { text-align:center; padding: 5px; margin: 0px; } .errorbox { border-px; border-style:solid; margin: 1em 15%; %; padding:10px; } .errorbox .title { padding: 5px; } .informationbox { border-px; border-style:solid; padding: 10px; } .feedbackbox { border-px; border-style:solid; } .feedbackby { } .feedback { } .generaltable { border-px; border-style: solid; } .generaltable .cell { border-px; border-style: solid; border-collapse: collapse; } #participationreport .reporttable { text-align: center; margin-left:auto; margin-right:auto; } #participationreport { text-align: center; } #participationreport .modulename { font-weight: bold; } #participationreportselector { text-align: center; } #participationreportactions { text-align: center; } .initialbar { text-align: center; } #help .indent { margin-left:3em; } .closewindow, #help .helpindex { text-align: center; } .tabledivider { border-px; border-style:solid; border-left:0; border-right:0; border-top:0; } .sitetopic { margin-bottom:20px; } .sitetopiccontent { border-px; border-style:solid; } .pagingbar { text-align:center; } table.formtable { margin: auto; } table.formtable tbody th { vertical-align: top; } table.formtable tbody td, table.formtable tbody th { padding: 5px; } table.formtable tbody .htmlarea td, table.formtable tbody .htmlarea th { padding: 0; } .flexible th { white-space: nowrap; } .paging { text-align: center; margin: 10px 0 10px 0; } .unread { padding-right:2px; } .cell { vertical-align: top; } .helplink img { vertical-align: middle; margin: 0 2px; px; px; } img.emoticon { vertical-align: middle; px; px; } form.popupform, form.popupform div { display: inline; } form.popupform label { margin-right: 0.5em; } .arrow_button { margin-top:3em; } .arrow_button input { padding:0.3em; overflow:hidden; } .groupmanagementtable td { vertical-align: top; } .groupmanagementtable p { text-align: center; } .groupmanagementtable select { em; } img.icon { vertical-align:middle; margin-right:4px; px; px; border:0px; } img.iconsmall { vertical-align:middle; margin-right:1px; px; px; border:0px; } img.iconhelp { vertical-align:middle; margin-right:4px; px; px; border:0px; } img.iconkbhelp { px; px; border:0px; } /*Accessibility: text 'seen' by screen readers but not visual users. Fixed for RTL languages, example Farsi. */ .accesshide { position:absolute; top:-10000px; left:10px; font-weight:normal; em; } .invisiblefieldset { display:inline; border:0px; padding:0px; margin:0px; } span.hide, div.hide { display:none; } /*** *** Forms ***/ form.mform { margin: 0 auto; padding: 0; %; } form.mform fieldset { border: 1px solid #DDDDDD; padding: 10px 0; margin: 0.7em 0; %; } form.mform fieldset.hidden, form.mform fieldset.felement { border: 0; } form.mform fieldset.felement { auto; } form.mform fieldset legend { font-weight: bold; margin-left: 0.5em; } form.mform fieldset .advancedbutton{ %; text-align:right; } form.mform div.fitem { clear: both; %; min-.5em; } form.mform .fitemtitle { display: block; float: left; %; padding: 0; margin: 5px 0 0 10px; text-align: right; } form.mform .fitemtitle div{ display: inline; } div.fitem fieldset.fgroup label, div.fradio label, div.fcheckbox label, fieldset.fdate_selector label { display:inline; float: none; auto; } form.mform div.felement, form.mform fieldset.felement{ display: block; float: left; margin: 5px 0 0 10px; padding: 0; text-align:left; %; } form.mform div.fdescription { clear: both; min-.5em; } form.mform .fdescription.required { text-align:right; } form.mform input, form.mform select { auto; } form.mform ftextarea { } form.mform br { clear: left; } form.mform div.fhtmleditor { margin: 0 auto 10px auto; width : 600px; clear:both; float:none; padding: 25px 0 20px 0; } form.mform span.error, form.mform span.required { color: red; } form.mform div.error,form.mform fieldset.error { border: 1px solid red; padding: 5px; color: inherit; } form.mform .fcheckbox input { margin-left: 0px; } form.mform .fpassword .reveal { display:inline; } form.mform .fpassword .reveal input { margin-left:5px; margin-right:3px; } form#adminsettings div.htmlarea { clear: left; padding-top: 5px; } .mform label .req, .mform label .adv { cursor: help; } #admin-register form.mform .fsubmit { padding:20px; text-align:center; } div.phpinfo .center{ text-align: center; } div.phpinfo .center table { margin-left: auto; margin-right: auto; text-align: left; } div.phpinfo .center th { text-align: center; } /*** *** Header ***/ .headerskip { position:absolute; right:20em; .8em; } #header-home { } #header { } .headermain, h1.headermain { float:left; margin:0; padding:0; } .headermenu { float:right; text-align:right; } .navigation li, .navigation div, .navigation button, .navigation form { display: inline; } .navbar { auto; padding:3px 0.5em; border-px; border-style:solid; } .navbar .langmenu { text-align:right; } table.navbar { %; } .navbar .navbutton { margin-top: 3px; float: left; } .navbar .navbutton div, .navbar .navbutton form { display:inline; margin:0px; padding:0px; } .navbar .breadcrumb { float:left; margin:0.2em 0; } .breadcrumb ul { padding:0; margin:0; text-indent:0; list-style:none; } .breadcrumb li { display:inline; } .navbar .navbutton, .navbar .menu { float:right; } #footer .navbar { margin-top: 4em; } .reportlink { text-align:right; } .navigation ul { margin:0px; padding:0px; list-style-type:none; } .navigation ul li form, .navigation ul li { display:inline; margin:0px; padding:0px; margin-left:2px; } .navigation optgroup { text-align:center; padding-top:4px; } .navigation option { text-align:left; } .navigation optgroup option { padding:0px; } #navmenupopup option, #navmenufooterpopup option { padding: 2px 0 2px 20px; background-repeat: no-repeat; background-position: 1px 2px; vertical-align: middle; } /*** *** Footer ***/ #footer { text-align:center; margin-top: 40px; } .homelink { margin: 1em 0; } .homelink a { padding-left:1em; padding-right:1em; } .sitelink { padding-top:1em; } .performanceinfo { margin: 2em; } .performanceinfo span { display: block; } #footer .validators { margin-top:40px; padding-top:5px; border-top: 1px dotted gray; } #footer .validators ul { margin:0px; padding:0px; list-style-type:none; } #footer .validators ul li { display:inline; margin-right:10px; margin-left:10px; } /*** *** Filters ***/ span.mediaplugin { display:block; clear:both; margin-top:5px; margin-bottom:5px; } span.mediaplugin_mp3 { display:inline; clear:none; margin:0px; margin-left:0.5em; } /*** *** Admin ***/ body#admin-index .c0 { vertical-align: top; } body#admin-index .c1 { vertical-align: middle; } body#admin-blocks table.generaltable th, body#admin-filters table.generaltable th, body#admin-modules table.generaltable th, body#admin-auth table.generaltable th { white-space: nowrap; } body#admin-modules .generaltablecell { padding-top: 2px; padding-bottom: 2px; } body#admin-blocks table.generaltable th, body#admin-blocks table.generaltable td.cell, body#admin-filters table.generaltable th, body#admin-filters table.generaltable td.cell, body#admin-modules table.generaltable th, body#admin-modules table.generaltable td.cell, body#admin-auth table.generaltable th, body#admin-auth table.generaltable td.cell { padding: 4px; text-align: center; vertical-align: middle; } body#admin-blocks table.generaltable th.c0, body#admin-blocks table.generaltable td.c0, body#admin-filters table.generaltable th.c0, body#admin-filters table.generaltable td.c0, body#admin-modules table.generaltable th.c0, body#admin-modules table.generaltable td.c0, body#admin-auth table.generaltable th.c0, body#admin-auth table.generaltable td.c0 { text-align: left; } body#admin-modules table.generaltable td.c0 { white-space: nowrap; } #admin-blocks #admin-config .confighelp { display: block; padding-bottom: 20px; } #admin-roles-manage table.generalbox { margin: auto; } #admin-stickyblocks .generalbox { text-align:center; } #admin-index .copyrightnotice { margin: auto; text-align: center; } #admin-report-simpletest-index .exception pre { padding: 8px; } #admin-report-simpletest-index .unittestsummary { padding: 8px; margin-top: 1em; } #admin-roles-allowassign .buttons, #admin-roles-allowoverride .buttons, #admin-roles-manage .buttons, #admin-roles-override .buttons { margin: 20px; text-align:center; } #admin-roles-manage .buttons .singlebutton, #admin-roles-override .buttons .singlebutton { display: inline; padding: 5px; } #admin-roles-manage .selector, #admin-roles-override .selector { text-align:center; } #admin-roles-manage table.roledesc, #admin-roles-override table.roledesc { margin-left:auto; margin-right:auto; } #admin-roles-manage table.rolecap, #admin-roles-override table.rolecap { margin-left:auto; margin-right:auto; } .rolecap .inherit, .rolecap .allow, .rolecap .prevent, .rolecap .prohibit { text-align:center; } #admin-roles-manage .rolecap .cap-desc .cap-name, #admin-roles-override .rolecap .cap-desc .cap-name { display: block; } #admin-roles-override .cell.c1, #admin-roles-assign .cell.c1 { padding-top: 0.75em; } #admin-lang .generalbox { text-align:center; margin:auto; border-px; border-style: solid; } #admin-langimport .generalbox { text-align:center; margin:auto; border-px; border-style: solid; } #admin-langimport .generalbox table { text-align:center; margin:auto; } #admin-index .adminwarning { text-align:center; border-px; border-style: solid; margin:20px; } #admin-index .adminwarning .singlebutton, #admin-index #layout-table .singlebutton { text-align:center; margin:20px; } #adminsettings fieldset { margin-top: 1em; padding: 1em 0.5em; } #adminsettings legend { display: none; } #adminsettings .form-group { float: left; } #adminsettings .form-item { margin: 0; } #adminsettings label { display: block; float: left; px; text-align: right; } #adminsettings .form-shortname { display: block; } #adminsettings select, #adminsettings input { float: left; margin: 0 0 0 10px; } #adminsettings textarea { float: left; margin: 0 0 0 10px; %; } #adminsettings .form-group select, #adminsettings .form-group input { display: inline; float: none; } /* #adminsettings .admin-configtime .form-select { display: inline; float: none; } #adminsettings div.admin-frontpage div.form-group select.form-select { display: inline; float: none; } */ #adminsettings .description { clear: both; margin: 0 1em 0 160px; padding: 0.3em 0 1.5em 0; } .environmentbox { margin-top: 1em; } .form-buttons { margin: 10px 0 0 160px; } .form-text { em; } .form-textarea { } .form-select { } .form-checkbox { } .form-radio { } .form-submit { } .form-reset { } .admin-frontpagedesc .htmlarea { margin: 0 auto 10px auto; width : 600px; } .adminsearchform { padding-top:10px; } .block_admin_tree .admintree { text-align:left; } #admin-lang .translator { border-px; border-style: solid; } #adminsettings #admin-calendar_weekend table { %; } #adminsettings #admin-calendar_weekend table td { text-align: center; } #adminsettings #admin-calendar_weekend table td label { %; text-align: center; float: none; } #trustedhosts .generaltable { margin-left: auto; margin-right: auto; px; } #trustedhosts .standard { auto; } #mnetconfig table { margin-left: auto; margin-right: auto; } #admin-report-stats-index .invisiblefieldset { display: block; } #admin-report-courseoverview-index .invisiblefieldset { display: block; } #add, #remove{ text-align:center; } /*** *** Blocks ***/ /*Accessibility: Skip block link, for keyboard-only users. */ a.skip-block { left: 0; position: absolute; top: -1000em; .85em; } a.skip-block:focus, a.skip-block:active { position: static; display: block; } .skip-block-to { display: block; px; } .sideblock { margin-bottom:1em; %; } .sideblock .header, .sideblock h2.header { text-align: left; margin:0; padding:4px; padding-top:0; border-px; border-style: solid; border-bottom: none; } .sideblock h2 { margin:0; padding:0; } .sideblock .header .hide-show-image { float:right; px; px; margin-top:0.25em; } .sideblock .header .commands { margin-top: 0.3em; clear: both; px; } .sideblock .header .commands a { margin: 0px 2px; } #left-column .hidden .header, #right-column .hidden .header { border-bottom-px; border-bottom-style: solid; } #left-column .hidden .content, #right-column .hidden .content { display: none; } .sideblock .header .icon.hide, .sideblock .header .icon.edit { margin-right: 6px; } .sideblock .content { padding: 4px; border-px; border-style: solid; } .sideblock .content h3, .sideblock .content h2 { text-align: left; } .sideblock .content h2 { margin:1.5em 0 0; padding:0; } .sideblock .content .head { margin-top: 10px; } .sideblock .content hr { px; margin-top:4px; margin-bottom:4px; border:none; border-top:1px solid; } .sideblock div.column { margin:0px; margin-right:4px; padding:0px; } .sideblock div.column.c0 { float: left; } .sideblock div.column.c1 { display: inline; } .sideblock .content .c0 img.icon { margin:0px; } .sideblock .content .list, .unlist, .inline-list { list-style:none; padding:0; margin:0; } .sideblock .content .list { %; } .sideblock .content .list li { clear: left; } .sideblock .content .inline-list li { display:inline; } .sideblock .content ul.list li.listentry { clear:both; } .sideblock .content div.info { text-align:center; } .sideblock .footer { margin-bottom: 4px; text-align:center; clear:both; } .sideblock img.userpicture { px; px; margin-right:4px; } .blockconfigtable { margin-top: 0; margin-right: auto; margin-left: auto; } .blockconfigtable td.label { text-align: right; %; } .blockconfigtable td.value { text-align: left; %; } .blockconfigtable td.submit { text-align: center; } .blockconfiginstancecontent .tabs { margin-bottom: 0px; margin-left: auto; margin-right: auto; } .block_adminblock { px; } .block_messages .content { text-align:left; .75em; padding-top:5px; } .block_recent_activitysideblock .h3 { padding-top:5px; } .block_online_users .listentry div.user, .block_messages .listentry div.user { float:left; } .block_online_users .listentry div.message, .block_messages .listentry div.message { float:right; } .block_course_list .footer { margin-top: 5px; } #rssfeeds { margin-left: auto; margin-right: auto; } #block_rss { text-align: center; } .block_search_forums .invisiblefieldset { display: block; } /*** *** Blogs ***/ .addbloglink { text-align: center; } .blogpost .audience { text-align: right; } .blogpost .tags { margin-top: 15px; } /*** *** Calendar ***/ #calendar { %; border-spacing: 5px; border-collapse: separate; } #calendar h2, #calendar h3 { text-align: center; } #calendar .maincalendar, #calendar .sidecalendar { vertical-align: top; border: 1px solid; padding: 0px; } #calendar .maincalendar { %; } #calendar .maincalendar .heightcontainer { %; position: relative; } #calendar .maincalendar .bottom { %; text-align: center; padding:5px 0 0; } #calendar .sidecalendar { %; } #calendar .maincalendar table.calendarmonth { border-collapse: separate; margin: 0px auto; %; } #calendar .maincalendar table.calendarmonth th { padding:10px; border-bottom:2px solid; } #calendar .maincalendar table.calendarmonth td { em; padding-left: 4px; padding-top: 4px; line-.2em; } #calendar .maincalendar table.calendarmonth td, table.minicalendar td, table.minicalendar th { %; vertical-align:top; } table.minicalendar td { text-align: center; } #calendar .maincalendar table.calendarmonth td table td { auto; } #calendar div.header { padding: 5px; } #calendar .maincalendar .buttons { float: right; } #calendar .maincalendar .filters table, #calendar .sidecalendar .filters table, .sideblock.block_calendar_month .filters table { border-collapse:separate; border-spacing: 2px; padding: 2px; %; } #calendar .maincalendar .filters { padding: 0px 10px; } #calendar .sidecalendar .filters { padding: 5px; } #calendar .maincalendar .controls { clear:both; padding:10px; } #calendar .maincalendar table.calendarmonth ul.events-new, #calendar .maincalendar table.calendarmonth ul.events-underway { padding:0px; margin:0px; list-style-type:none; } #calendar .maincalendar table.calendarmonth ul li { margin-top: 4px; } .minicalendarblock { padding: 0px 4px; } table.minicalendar { %; margin: 10px auto; padding:2px; border-px; border-style:solid; border-collapse:separate; border-spacing:1px !important; } table.minicalendar th { padding: 0px 2px; } #calendar .maincalendar .eventlist { padding: 10px; } #calendar .maincalendar .eventlist .topic { padding: 5px; border-style:solid; border-px; border-bottom-color: #EEEEEE; border-bottom-px; } #calendar .maincalendar .eventlist .event { %; margin-bottom:10px; border-spacing:0px; border-collapse:separate; border-px; border-style:solid; } #calendar .maincalendar .eventlist .event .name { float:left; } #calendar .maincalendar .eventlist .event .course { float:left; clear:left; } #calendar .maincalendar .eventlist .event .date { float:right; } #calendar .maincalendar .eventlist .event .description .commands { %; } #calendar .maincalendar .eventlist .event .description { padding:5px; } #calendar .maincalendar .eventlist .event .picture { padding:8px; } #calendar .maincalendar .eventlist .event .side { px; } #calendar #selecteventtype table { margin:auto; } #calendar .event_global, #calendar .event_course, #calendar .event_group, #calendar .event_user, .minicalendar .event_global, .minicalendar .event_course, .minicalendar .event_group, .minicalendar .event_user { border:2px solid !important; } #calendar .duration_global, #calendar .duration_course, #calendar .duration_group, #calendar .duration_user, .minicalendar .duration_global, .minicalendar .duration_course, .minicalendar .duration_group, .minicalendar .duration_user { border-top:2px solid !important; border-bottom:2px solid !important; } #calendar .today, .minicalendar .today { border:2px solid; } .cal_popup_bg { padding:0px; margin:0px; border:1px solid; } .cal_popup_close { margin-right:5px; } .cal_popup_caption { border-px 0px 1px 0px; border-style:solid; padding-bottom:2px; } /*Accessibility: controls now div and span, 20:58:20% or 12:74:12% */ .calendar-controls .previous, .calendar-controls .next, .calendar-controls .current { display: block; float: left; %; } .calendar-controls .previous { text-align: left; } .calendar-controls .current { text-align: center; %; } .calendar-controls .next { text-align: right; } #calendar .maincalendar .calendar-controls .previous, #calendar .maincalendar .calendar-controls .next { %; } #calendar .maincalendar .calendar-controls .current { %; } #calendar .indent { padding-left: 20px; } /*** *** Course ***/ .activitydate, .activityhead { text-align:center; } #course-view .section td { vertical-align:top; } #course-view .section td.content { padding:5px; border-style:solid; border-px; border-left:0px; border-right:0px; } #course-view .section td.side { padding:5px; border-style:solid; border-px; } #course-view .section td.left { border-right:0px; text-align:center; .5em; } #course-view .section td.right { border-left:0px; text-align:center; .5em; } #course-view .current .side { } #course-view .section .spacer { .5em; } #course-view .section .weekdates { } #course-view ul.section, #site-index ul.section { margin: 0; padding: 0; list-style: none; } .section_add_menus { text-align:right; } .section_add_menus .horizontal div { display:inline; } /*#course-view ul.section li.activity ul li, #site-index ul.section li.activity ul li { list-style: disc; }*/ /*Accessibility: No-tables course format. */ #course-view ul.weekscss { margin: 0; padding: 0; list-style: none; } /* Window-pixels. IE doesn't support, see inline IE conditional comment. */ .weekscss-format { min-px; } .weekscss-format .block_adminblock select, .weekscss-format .block_calendar_month .minicalendar { %; padding: 0; } .weekscss-format .block_calendar_month .minicalendar th, .weekscss-format .block_calendar_month .minicalendar td { padding: 0.1em 0 0.1em 1px; } .weekscss-format #middle-column { margin: 0 12.5em 0 12.5em; } .weekscss-format #left-column, .weekscss-format #right-column { .5em; } .weekscss-format #left-column { float: left; } .weekscss-format #right-column { float: right; } .weekscss li.section { margin-bottom: 0.5em; border-style:solid; border-px; } .weekscss .content, .weekscss .side { padding: 5px; } .weekscss .content { margin: 0 1.7em 0 1.7em; } .weekscss .right { .6em; float: right; text-align:center; } .section .activity img.activityicon { vertical-align:middle; px; px; } .section img.movetarget { px; px; } body#course-view .unread { margin-left: 3em; } body#course-view .sideblock.drag .header { cursor: move; } body#course-enrol .generalbox { margin-top: 20px; } body#course-enrol .coursebox { margin-top: 20px; } body#course-user .graph { text-align: center; } body#course-user .section, body#course-user .content { margin-left: 30px; margin-right: 30px; } body#course-user .section { border-px; border-style:solid; padding:10px; margin-bottom: 20px; } body#course-user .section h2 { margin-top: 0; } .headingblock, h2.headingblock { border-px; border-style:solid; padding:5px; margin:0; } #site-index .subscribelink, #course-view .subscribelink { text-align:right; } body#site-index .headingblock, body#course-view .headingblock { margin-bottom: 9px; } body#course-category .courseboxes, body#course-index .courseboxes { padding:20px; } body#course-category .rolelink { text-align:right; padding:10px; } body#course-category .addcategory { text-align: center; padding: 10px; } body#course-index #middle-column .editcourse { margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:20px; } body#course-index #middle-column .editcourse th, body#course-index #middle-column .editcourse td { padding-left:10px; padding-right:10px; } body#course-index #middle-column .editcourse .count { text-align:right; } body#course-index .singlebutton, body#course-index .addcategory { text-align: center; } body#course-info .generalbox.icons { text-align: center; } body#course-info .generalbox.info { margin-left:auto; margin-right:auto; } .coursebox { %; float:left; margin-bottom: 15px; border-px; border-style:solid; } .coursebox .summary { float: right; text-align:left; %; padding:5px; } .coursebox .info { float: left; text-align:left; %; padding:5px; } #my-index .coursebox .info { float: none; } #my-index .name { margin-left: 5px; } .categorylist { %; margin-left:auto; margin-right:auto; } .categorylist .category.image { px; } .categorylist .category.number { text-align:right; } .categoryboxcontent { border-px; border-style:solid; } .categorypicker { text-align:center; padding-bottom:10px; } #coursesearch, #coursesearch2 { text-align:center; } .addcoursebutton { text-align:center; } .coursebox .cost { padding-top: 20px; } .coursebox ul.teachers li { list-style-type:none; padding:0; margin:0; } #course-category #renameform { text-align:center; } #course-category .singlebutton { text-align:center; } #course-category #coursesearch { text-align:center; } #course-report #content { padding-top:15px; padding-bottom:15px; } #course-report p { text-align:center; } #course-report .logselectform, #course-report .participationselectform, #course-report-log-index .logselectform, #course-report-participation-index .participationselectform { margin-left:auto; margin-right:auto; text-align:center; margin-top:10px; margin-bottom:10px; } #course-report .participationselectform label, #course-report-participation-index .participationselectform label { margin-left:15px; margin-right:5px; } #course-report-log-index .info { margin-left:auto; margin-right:auto; text-align:center; margin:10px; } #content .coursebox .summary .category { text-align:right; } #course-editsection .singlebutton { text-align:center; } /*** *** Group ***/ body#group-index #groupeditform { text-align: center; } /*** *** Doc ***/ body#doc-contents h1 { margin: 1em 0px 0px 0px; } body#doc-contents ul { list-style-type: none; margin: 0; padding: 0; %; } /*** *** Grades ***/ body#grade-index .grades { border-px; border-style:solid; border-collapse: separate; } body#grade-index .grades td { border-px 0 1px; border-style:solid; border-collapse: collapse; } body#grade-index .grades .header { vertical-align: top; } body#grade-index .grades .points, body#grade-index .grades .percent, body#grade-index .grades .weighted { text-align: right; } .backup-form-instances { margin:0px 20px 0px 20px; } .restore-form-instances { margin:0px 20px 0px 20px; } /*** *** Login ***/ .loginbox { margin-top:15px; margin-bottom:15px; border:1px solid; %; margin-left:25%; overflow:hidden; } .loginbox form { margin:0px; padding:0px; } .loginbox.twocolumns { %; margin-left:5%; /* background: #faa; */ } .loginbox h2, .loginbox .subcontent { margin:5px; padding:10px; text-align:center; } .loginbox .loginpanel .subcontent { text-align:center; } .loginbox .loginpanel .desc { margin:0px; padding:0px; margin-bottom:5px; } .loginbox .signuppanel .subcontent { text-align:left; } .loginbox .loginsub { margin-left:0%; margin-right:0%; } .loginbox .guestsub, .loginbox .forgotsub { border-top:1px solid; margin-left:12%; margin-right:12%; margin-bottom:5px; } .loginbox .loginform { margin-top:1em; text-align:left; } .loginbox .loginform .form-label { float:left; text-align:right; %; } .loginbox .loginform .form-input { float:right; %; } .loginbox .loginform .form-input input { em; } .loginbox .signupform { margin-top:1em; text-align:center; } .loginbox.twocolumns .loginpanel { float:left; .5%; border-right: 1px solid; margin-bottom:-2000px; padding-bottom:2000px; /* background: #afa; */ } .loginbox.twocolumns .signuppanel { float:right; %; margin-bottom:-2000px; padding-bottom:2000px; } /*** *** Message ***/ #message-user .userpicture, #message-history .userpicture { px; px; } .message-discussion-noframes #userinfo .userpicture { float:left; } .message-discussion-noframes #userinfo .name h1 { margin:0px; } .message-discussion-noframes #userinfo .name { text-align:center; margin-left:60px; } .message-discussion-noframes #userinfo .commands { text-align:left; margin-left:60px; } .message-discussion-noframes #userinfo .commands ul { margin:0px; padding:0px; list-style-type:none; } .message-discussion-noframes #userinfo .commands ul li { display:inline; padding-right:16px; } .message-discussion-noframes #send { padding-top:10px; clear:both; } .message-discussion-noframes #send h1 { margin:0px; } .message-discussion-noframes #messages { padding-top:10px; } .message-discussion-noframes #messages ul.messagelist { margin:0px; padding:0px; } .message-discussion-noframes #send h1 { margin:0px; } .message .noframesjslink { margin-top:20px; } .message .link { vertical-align:middle; } table.message .searchresults td { padding:5px; border-px; border-style:solid; border-collapse:collapse; border-spacing:0px; } .message .summary .link { text-align:right; } .message .heading { text-align:center; } .message .note { text-align:center; padding:10px; } #message-user .commands span { margin-left:10px; margin-right:10px; } body#message-messages { padding:10px; } /*** *** MyMoodle ***/ .my .coursebox .overview .info { margin-left:20px; } .my .coursebox .overview { margin-bottom:10px; } /*** *** Question ***/ .questionbank h2 { margin-top: 0; } .que { %; text-align: left; margin: 10px auto 15px auto; border: 1px solid; clear: both; } .que .info { float: left; margin: 5px; %; } .que .grade { margin-top: 0.5em; } .que .content { float: right; margin: 5px; %; } .que .qtext { margin-bottom: 1.5em; } .que .ablock { margin: 0.7em 0 0.3em 0; } .que .prompt { float: left; %; em; padding-top: 0.3em; } .que .control { %; } .que .answer { /* float: right; */ float: left; %; margin-bottom: 0.5em; } .que .submit { position: relative; clear: both; float: left; } /* MSIE Hack */ * html .que .submit { float: none; } .multianswer .submit { margin-top: 1em; } .que .c0, .que .c1 { padding: 0.3em 0 0.3em 0.3em; vertical-align: top; } .que .feedback { clear: both; padding: 0 0 0.3em 0.3em; margin-bottom: 0.5em; border: 1px solid; } .multichoice td.feedback { auto; vertical-align: top; padding-top: 0.3em; border-style: none; } .essay .feedback { border-style: none; } .multichoice .text { auto; } .calculated .answer, .numerical .answer, .shortanswer .answer, .truefalse .answer { padding: 0.3em 0 0.3em 0.3em; } .calculated .answer input, .numerical .answer input, .shortanswer .answer input { %; } .truefalse .answer span { float: left; clear: left; padding: 0.2em 0; } .que .grading, .que .comment, .que .commentlink, .que .generalfeedback, .que .history { float: right; margin: 5px; %; } .importerror { margin-top: 10px; border-bottom: 1px solid #555; } /*** *** Logs ***/ .logtable { margin-left:auto; margin-right:auto; } .logtable td, .logtable th { padding-left: 10px; padding-right: 10px; } .logtable th { text-align:left; } #course-user .info { margin-left:auto; margin-right:auto; text-align:center; margin:10px; } /*** *** Tabs ***/ /*globalnav*/ .tabtree { position:relative; } .tabrow0 { text-align: center; %; padding:0 0 1.75em 0; margin:0; list-style:none; line-.8em; %; } .tabrow0 li { display: inline; margin: 0 -4px 0 0; padding: 0; } .tabrow0 a span { padding: 10px 14px 0.35em 0; background: transparent url(pix/tab/right.gif) no-repeat right top; } .tabrow1 li a span { background: none !important; } .tabrow0 a { text-decoration: none; background: transparent url(pix/tab/left.gif) no-repeat left top; margin: 0 -1px 0 0; padding: 10px 0 0.35em 13px; } .tabrow0 a:hover { background-image: url(pix/tab/left_hover.gif); } .tabrow0 .here a:hover { background-image: url(pix/tab/left.gif); } .tabrow0 a:hover span { background-image: url(pix/tab/right_hover.gif); } .tabrow0 .here a:hover span { background-image: url(pix/tab/right.gif); } .tabrow0 .here a { color:#444; } .tabrow0 .here a:link, .tabrow0 .here a:visited { position:relative; z-index:102; } /*subnav*/ .tabrow0 .empty { px; overflow: hidden; padding: 0; } .tabrow0 div, .tabrow0 ul { position: absolute; left: 0; top: 2.0em; %; margin: 0; padding: 0.25em 0; list-style: none; border-top: 1px solid #aaa; line-normal; background: transparent url(pix/tab/tabrow1.gif) repeat-x center left; %; } .tabrow0 ul li { display:inline; margin-top:1px; background-image: none; } .tabrow0 ul a { background-image: none; color:#00c; margin:0; padding:0 1em; border:0 } .tabrow0 ul a span { padding: 0; background-image: none; } .tabrow0 ul .last span, .tabrow0 ul li a:hover, .tabrow0 ul li a:hover span, .tabrow0 ul .here a:hover, .tabrow0 ul .here a:hover span { background-image: none !important; } .tabrow0 ul div { display: none; } ul.tabrow1 li a, ul.tabrow1 li a:link, ul.tabrow1 li a:visited { color:#00c; %; } ul.tabrow1 li.here.selected a { color:#444; } /*** *** User ***/ .userinfobox { margin-bottom:5px; border-px; border-style: solid; border-collapse: separate; } .userinfobox .left, .userinfobox .side { padding: 10px; px; vertical-align: top; } .userinfobox .userpicture { px; px; } .userinfobox .content { padding: 10px; vertical-align: top; } .userinfobox .links { px; padding: 5px; vertical-align: bottom; } .userinfobox .list td { padding: 3px; } .userinfobox .username { padding-bottom: 20px; } .userinfobox td.label { text-align:right; white-space: nowrap; vertical-align: top; } table.userinfobox { %; margin-left: 10%; margin-right: 10%; } table.groupinfobox { %; margin-left: 20%; margin-right: 20%; border-px; border-style:solid; margin-bottom: 20px; } .groupinfobox .left { padding: 10px; px; vertical-align: top; } body#user-index h2 { text-align: center; } #user-view .buttons, #user-index .buttons { text-align: center; } #user-view .buttons form, #user-view .buttons form div { display:inline; } body#user-index #longtimenosee, body#user-index #showall { text-align: center; } body#user-index #showall { margin: 10px 0px; } body#user-index table#participants { margin: auto; %; } body#user-index table#participants td, body#user-index table#participants th { vertical-align: middle; text-align: left; padding: 4px; } body#user-index table.controls { %; } body#user-index table.controls tr { vertical-align: top; } body#user-index table.controls td.right, body#user-index table.controls td.left { padding: 4px; } body#user-index table.controls .right { text-align: right; } body#course-participation h2 { text-align:center; } body#course-participation #showall { text-align:center; margin: 10px 0px; } body#user-index .rolesform { text-align:center; } #user-policy .noticebox { text-align:center; margin-left:auto; margin-right:auto; margin-bottom:10px; %; px; } #user-policy #policyframe { %; %; } /*** *** Modules: Assignment ***/ .userpicture, .picture user, .picture teacher { px; vertical-align:top; } .modform { text-align:center; } /*** *** Modules: Chat ***/ .nextchatsession { text-align:center; } #mod-chat-gui_header_js-jsupdate { margin:10px } #mod-chat-gui_header_js-jsupdate .chat-event, #mod-chat-gui_header_js-jsupdate .chat-message { %; padding:0; margin-top:7px } #mod-chat-view #chatcurrentusers .chatuserdetails { vertical-align: middle; } #mod-chat-view #enterlink { text-align: center; margin-left: auto; margin-right: auto; %; } .chat-event .picture, .chat-message .picture { px; vertical-align:top; } .chat-event .text, .chat-message .text { text-align: left; } #mod-chat-gui_basic #participants ul { margin:0px; padding:0px; list-style-type:none; } #mod-chat-gui_basic #participants ul li { display:inline; margin-right:10px; } #mod-chat-gui_basic #participants ul li .userinfo { display:inline; } #mod-chat-gui_basic #messages dl { padding:0px; margin:1px; } #mod-chat-gui_basic #messages dd, #mod-chat-gui_basic #messages dt { margin-left:0px; margin-right:5px; padding:0px; display:inline; } /*** *** Modules: Choice ***/ .button { text-align:center; } .attemptcell { px; white-space: nowrap; } .anonymous, .names { margin-left:auto; margin-right:auto; } .downloadreport { border:0px; margin-left:auto; margin-right:auto; } .choiceresponse { %; } .choiceresponse .picture { px; white-space: nowrap; } .choiceresponse .fullname { %; white-space: nowrap; } .results.data { vertical-align:top; white-space: nowrap; } /*** *** Modules: Data ***/ .fieldadd, .sortdefault, .defaulttemplate { text-align:center; } .datapreferences { text-align:center; } table.presets { margin-left: auto; margin-right: auto; } /*** *** Modules: Forum ***/ .forumheaderlist, .forumpost { border-px; border-style:solid; border-collapse:separate; } .forumpost { margin-top: 15px; } .forumpost .topic { padding: 4px; border-style:solid; border-px; border-bottom-px; } .forumpost .commands { padding-top: 0.5em; text-align:right; clear: both; } .forumpost .ratings { padding-top: 1em; text-align:right; } .forumpost .attachments { padding: 7px; text-align:right; } .forumpost .content { padding: 4px; } .forumpost .footer { padding-top: 0.5em; text-align:right; } .forumpost .link { padding-top: 0.5em; text-align:right; } .forumpost .left { px; padding: 4px; text-align: center; vertical-align: top; } .mod-forum .indent { margin-left: 30px; } body#user-view .forumpost, .course .forumpost { %; } body#mod-forum-search .c0 { text-align: right; } body#mod-forum-search .introcontent { padding: 15px; } .forumolddiscuss { text-align: right; } .forumheaderlist { %; } .forumheaderlist td { border-px 0px 0px 1px; border-style:solid; } .forumheaderlist .replies { text-align: center; white-space: nowrap; } .forumheaderlist .picture { px; } .forumheaderlist .discussion .starter { vertical-align: middle; } .forumheaderlist .lastpost { white-space: nowrap; text-align: right; } .forumheaderlist .discussion .author { white-space: nowrap; } .forumolddiscuss { text-align:right; } .forumaddnew, .forumnodiscuss, .noticeboxcontent { text-align:center; } #mod-forum-view .forumaddnew { margin-bottom: 20px; } #mod-forum-view .forumcontrol .groupmenu { float: left; text-align:left; white-space: nowrap; } #mod-forum-view .forumcontrol .subscription { float: right; text-align:right; white-space: nowrap; } #mod-forum-index .subscription { float: right; text-align:right; white-space: nowrap; } #mod-forum-view .unread { padding-left: 3px; padding-right: 3px; } #mod-forum-discuss .forumpost.unread .content { border-style: solid; border-px; } #mod-forum-discuss .ratingsubmit { text-align:center; padding:10px; } #mod-forum-index .unread img, #mod-forum-view .unread img { margin-left: 5px; } #mod-forum-discuss .discussioncontrols td { %; text-align:center; } #email .unsubscribelink { margin-top:20px; border-px 1px 0px 0px; border-style: solid; text-align:center; } /*** *** Modules: Glossary ***/ .glossarypost .commands { px; white-space: nowrap; } #mod-glossary-comments .glossarypost, #mod-glossary-comment .glossarypost { margin-top: 15px; } .entryboxheader { border-px 1px 0px 1px; border-style: solid; } .entrybox { %; border-px 1px 1px 1px; border-style: solid; } .entrybox hr { border-left:none; border-right:none; } .glossarypost { %; border-px; border-style:solid; border-collapse:separate; margin-left:auto; margin-right:auto; margin-bottom: 5px; text-align: left; } .entrylist { border-px; } .entrylowersection { padding-top: 10px; } .entrylowersection table{ %; } .entrylowersection .aliases { text-align:center; } .entrylowersection .icons, .entrylowersection .ratings { text-align:right; padding-right: 5px; } .entrylowersection .ratings { padding-bottom: 2px; } .glossarycategoryheader { %; margin-left:auto; margin-right:auto; } .glossaryformatheader { %; } .glossarypost .entry { padding: 3px; } .glossarypost .picture { px; } .glossarycomment { border-px; border-style:solid; border-collapse:separate; margin-bottom: 5px; text-align: left; } .glossarycomment .entry { padding: 3px; } .glossarycomment .picture { px; } .glossarycomment .icons { text-align: right; } .glossarydisplay { %; margin-left:auto; margin-right:auto; text-align:center; } .glossarydisplay .tabs { %; } .glossarydisplay .separator { px; } .glossarydisplay .tabs .selected, .glossarydisplay .tabs .inactive, .glossarydisplay .tabs .general { } .glossaryimportexport { margin-left:auto; margin-right:auto; text-align:center; } .glossarypopup { %; } .glossaryapproval { %; } .mod-glossary .glossarydisplay .tabs { margin-bottom: 0px; } .mod-glossary .glossarydisplay .tabs .side { border-style: none; border-px; auto; } .glossaryexplain, .glossaryaddentry { text-align: center; } .mod-glossary .tabrow0 { padding-bottom: 5px; } #mod-glossary-view .glossarycontrol { float: right; text-align:right; white-space: nowrap; } /*** *** Modules: Journal ***/ #mod-journal-view .lastedit, #mod-journal-view .editend { margin: 5px; text-align: center; } #mod-journal-view .feedbackbox { %; border-collapse: separate; } #mod-journal-view .entrycontent { padding: 3px; } #mod-journal-view .picture { px; } #mod-journal-view .grade { text-align: right; } #mod-journal-view .info { margin-bottom: 5px; text-align: right; } /*** *** Modules: Label ***/ /*** *** Modules: Lesson ***/ #mod-lesson-lesson #page .addform { text-align: center; } #mod-lesson-edit #page .label { font-weight: bold; } #mod-lesson-edit #page .labelcorrect { text-decoration: underline; font-weight: bold; } .lessonmediafilecontrol { text-align: center; margin-left: auto; margin-right: auto; } #mod-lesson-view .invisiblefieldset { display: block; text-align: left; } /*** *** HTML help files. ***/ #help hr { border: none; px; background: #ccc; } #help .example1 { color: #a00; } #help .success { color: #080; } #help .center { text-align: center; } #help .moreinfo { text-align: right; } /* Equivalent to 1 and 5 nested blockquotes respectively. */ #help .indent { margin-left: 40px; } #help .indent-big { margin-left: 160px; margin-right:160px; } #help pre, #help code { background: #eee; border: 1px dashed #ddd; padding: 3px; } /*** *** Modules: Quiz ***/ #mod-quiz-attempt #page { text-align: center; } #mod-quiz-edit #page .controls, #mod-quiz-edit #page .attemptsnotice { text-align: center; } #mod-quiz-edit .quizquestions h2 { margin-top: 0; } #mod-quiz-edit #showbreaks { margin-top: 0.7em; } body#question-preview .quemodname, body#question-preview .controls { text-align: center; } body#mod-quiz-report table#attempts, body#mod-quiz-report table#commands, body#mod-quiz-report table#itemanalysis { %; margin: auto; } body#mod-quiz-report table#attempts { margin: 20px auto; } body#mod-quiz-report table#attempts .header, body#mod-quiz-report table#attempts .cell { padding: 4px; } body#mod-quiz-report table#attempts .header .commands { display: inline; } body#mod-quiz-report table#attempts .picture { px; } body#mod-quiz-report table#attempts td { border-left-px; border-right-px; border-left-style: solid; border-right-style: solid; vertical-align: middle; } body#mod-quiz-report table#attempts .header { text-align: left; } body#mod-quiz-report table#attempts .picture { text-align: center !important; } body#mod-quiz-report .controls { text-align: center; } #mod-quiz-review #page .controls { text-align: center; } #mod-quiz-view .quizinfo { text-align: center; } #mod-quiz-view #page .quizgradefeedback, #mod-quiz-view #page .quizattempt { text-align: center; } .quizquestionlistcontrols { text-align: center; } body#question-preview .quemodname, body#question-preview .controls { text-align: center; } /*** *** Modules: Resource ***/ #mod-resource-view .resourcecontent { text-align:center; margin:20px; } #mod-resource-view .resourcepdf { %; padding-top: 15px; text-align: center } #mod-resource-view .boxaligncenter table.files { margin-left: auto; margin-right: auto; } .resourcecontent object { px; px; } .resourcepdf object{ px; px; } .mod-resource .modified { text-align:center; } .mod-resource .popupnotice { text-align:center; margin:40
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.