/* @override http://ubuntu.userver.lan/moodle_20/theme/lines/lines.css */ /* @group core */ body { background-color: #eaebd3; } #page { width: 960px; margin: 0 auto 10px; padding: 0; color: #444; background-color: #fff; border-left: 3px solid #dcddc7; border-right: 3px solid #dcddc7; } p, ul { margin: 0 0 1em 0; } ol, ul { list-style-type: disc; list-style-position: outside; padding-left: 1.3em; } li { margin: 0 0 0.25em 0; } strong, b { font-weight: bold; } em, i { font-style: italic; } a:link { color: #129; } a:visited { color: #C01; } a:hover { color: #391; } a.dimmed:link, a.dimmed:visited { color: #AAA; } a.autolink:link, a.autolink:visited { color: #000000; background: #FAFAFA; } a.autolink.glossary:hover { cursor: help; } .dimmed_text, .dimmed_text a { color: #AAA; } h1, h2, h3, h4, h5, h6 { margin: 0 0 0.5em 0; font-weight: bold; line-height: normal; } h1.main, h2.main, h3.main, h4.main, h5.main, h6.main { text-align: left; margin-left: 0; color: #444; background-color: #FFF; font-size: 100%; } h1 { font-size: 167%; } h2 { font-size: 138.5%; } h3 { font-size: 123.1%; } h4 { font-size: 100%; } img.resize { width: 1em; height: 1em; } hr { color: #EEE; background-color: #EEE; height: 1px; border-style: none; } .cell { padding: 2px; } tr.r1 { background-color: #FAFAFA; } .highlight { background-color: #aaffaa; } .highlight2 { color: #AA0000; } h2.headingblock { border-style: none; margin: 10px 0 0 0; padding-top: 0; font-size: 100%; } #site-index .headingblock, #course-view .headingblock { margin-bottom: 0; } .tabledivider { border-style: none; } .generalbox { margin-top: 5px; border-color: #EEE; } table.generalbox { border-style: none; } th.header, td.cell { border-bottom: 1px solid #EEE; text-align: left; } .generalbox th, .generalbox td { border-bottom: 1px solid #EEE; text-align: left; } .generalboxcontent .formtable th { text-align: right; } .generaltable { border-style: none; } .generaltable th.header { text-align: left; border-bottom: 1px solid #CCC; text-align: left; padding: 2px; } th.header, .admin th.header.c0, .generalbox th, .generaltable th.header { background-color: #FAFAFA; } .generaltable .cell { border-style: none; border-bottom: 1px solid #EEE; text-align: left; padding: 2px; } .informationbox { border-style: none; } .userinfobox { border-style: none; margin: 0 auto 5px; } .errorbox { border: 2px solid #913; } /* notification messages (can be good or bad) */ .notifysuccess { color: #006600; } .notifytiny { color: #000044; } #admin-auth_config .required { background-color: #DDDDDD; } .informationbox { border-color: #DDDDDD; } .feedbackbox { border-color: #888888; } .feedbackby { background-color: #BBBBBB; } .errorbox { color: #ffffff; border-color: #660000; background-color: #990000; } .errorboxcontent { background-color: #FFBBBB; } .notifyproblem { text-align: left; padding: 10px; border: 2px solid #913; } .noticebox { background-color: #FFF; border: 2px solid #FC1; } #notice.generalbox { margin: 0 0 1.5em 0; padding: 10px; background-color: #FFF; border: 2px solid #FC1; } .teacheronly { color: #990000; } .unread { background: #FFD991; } .censoredtext { color: #000000; background: #000000; } .boxwidthwide { width: 95%; margin-left: 12px; } .htmlarea .toolbar th, .htmlarea .toolbar td { vertical-align: top; } #help, #help #content, #message-index, #message-index #content, #message-user #content, #message-user, #message-send, #message-messages, #message-discussion, #message-discussion #content, #message-history #content, #message-history, #mod-glossary-showentry, #mod-glossary-showentry #content { background: none; } .categorylist { margin-top: 10px; } /* @end */ /* @group tabs */ .tabrow0 { font-size: 100%; } .tabrow0 div, .tabrow0 ul { top: 1.7em; font-size: 100%; } ul.tabrow1 li a, ul.tabrow1 li a:link, ul.tabrow1 li a:visited { font-size: 100%; } /* @end */ /* @group forms */ .mform { margin: 0 0; width: 100%; } .mform fieldset { border-color: #EEE; border-top-style: solid; border-top-width: 5px; border-bottom-width: 1px; border-bottom-style: dotted; } #adminsettings .form-shortname { color: #888; } .mform .required label { color: #a00; } .mform .fdescription.required { color: #a00; } .mform .required .fgroup span label { color: #000; } /* @end */ /* @group header */ #header, #header-home { height: 68px; } #header-home .headermain { margin: 20px 0 0 10px; font-size: 246.2%; color: #444; } #header .headermain { margin: 20px 0 0 10px; font-size: 200%; color: #444; } .headermenu { margin: 10px 10px 0 0; color: #888; } .headermenu .logininfo { margin: 0 0 2px 0; } .headermenu select, .headermenu option { color: #888; } .navbar { clear: both; padding: 1px 12px; margin: 0; height: 25px; border-style: none; background-color: #FFF; border-top: 5px solid #EEE; border-bottom: 1px dotted #EEE; } .navbar .breadcrumb { margin: 0.3em 0 0.1em; } .navbar .breadcrumb a { text-decoration: none; } span.arrow.sep { color: #444; } span.arrow { font-family: Arial,Helvetica,Courier,sans-serif; } .navigation select { background-color: #FFFFFF; } .navigation optgroup { background-color: #EEEEEE; } .navigation optgroup option { background-color: #FFFFFF; } /* @end */ /* @group footer */ #footer { margin-top: 0; padding: 4px 12px 20px 12px; border-top: 1px dotted #EEE; background: #eaebd3 url(pix/footer_grad.png) repeat-x left top; } #footer div { margin: 0; } #footer #company-stuff { display: none; } /*div#footer div#company-stuff { float: left; text-align: left; } div#footer div#company-stuff p { margin: 0; padding: 0; }*/ #footer #moodle-stuff { text-align: center; } #footer .helplink { margin: 0; } .homelink a { padding: 0; } /* @end */ /* @group admin */ #adminsettings .form-item { padding-top: 5px; border-top: 5px solid #EEE; } #adminsettings fieldset { border-style: none; background-color: inherit; } #adminsettings fieldset.error { border: 1px solid #660000; } #adminsettings fieldset.error legend { border-color: #660000; } #adminsettings .form-overridden { background-color: #ff6; } #adminsettings .form-warning { background-color: #f88; } #adminsettings .form-defaultinfo { color: #888; } #adminsettings .form-item .pathok { color: green; } #adminsettings .form-item .patherror { color: red; } #admin-index .adminwarning { border-style: none; } #admin-lang .generalbox { border-style: none; } #admin-langimport .generalbox { border-style: none; } #course-user .section h2 { color: #006EA2; } #admin-roles-override .cell.c1, #admin-roles-assign .cell.c1 { padding-top: 2px; } link #adminsettings .form-item { margin: 0; padding-top: 5px; border-top: 1px solid #EEE; } #theme-index.course-1 #content { margin: 0; } .admin #layout-table #middle-column { padding-top: 10px; } .admin h2.main { margin-top: 0; } .admin .generalboxcontent { background-color: inherit; } .admin .generalbox { background-color: inherit; border-color: #eee; } #user-profile-index h2.main, #theme-index h2.main { margin-top: 10px; } .admin .header.c0 { } .rolecap .rolecapheading { background-color: #FAFAFA; border-bottom: 1px solid #ccc; } .rolecap .inherit, .rolecap .allow, .rolecap .prevent, .rolecap .prohibit { padding: 2px; border-bottom: 1px solid #ccc; } .rolecap .capdefault { background-color: #FAFAFA; } #admin-roles-override .capcurrent { background-color: #FAFAFA; border: 1px solid #cecece; } #admin-roles-manage .capdefault { background-color: #FAFAFA; border: 1px solid #cecece; } #admin-roles-manage .rolecap, #admin-roles-override .rolecap { border-style: none; border-bottom: 1px solid #cecece; } #admin-roles-manage .rolecap .cap-desc .cap-name, #admin-roles-override .rolecap .cap-desc .cap-name { color: #888; } #theme-index #middle-column tr { border-top: 1px solid #eeeeee; } #theme-index #middle-column td { vertical-align: top; padding: 10px; border-color: #eeeeee; } .block_admin_tree.sideblock .link.hidden { color: #999999; } #admin-lang .translator .strkey { color: #666666; } #admin-lang .translator .bothmissing { background-color: #ef6868; } #admin-lang .translator .mastermissing { background-color: #feff7f; } #admin-lang .translator .localdifferent { background-color: #aaffaa; } .environmenttable .error { background-color: #ef6868; color: inherit; } .environmenttable .warn { background-color: #feff7f; } .environmenttable .ok { background-color: #aaffaa; } #admin-uploaduser .uuinfo { background-color: #aaffaa; } #admin-uploaduser .uuwarning { background-color: #feff7f; } #admin-uploaduser .uuerror { background-color: #ef6868; } .plugincompattable td.ok { color: #080; } .plugincompattable td.warning { color: #d80; } .plugincompattable td.error { color: #d00; } .admin .form-label { border-bottom: 1px dotted #ccc; } /* @end */ /* @group grade */ .grade-edit-tree .moving { background-color: #E8EEF7; } #grade-aggregation-help dt { font-weight: bold; } #grade-aggregation-help dd.example { font-style: italic; } #grade-aggregation-help code { font-style: normal; } /* @end */ /* @group sideblock */ .sideblock input { font-size: inherit; } .sideblock input.styledbtn { font-size: 93%; } .sideblock a { text-decoration: none; } .sideblock a.current { background-color: #FAFAFA; } #left-column .hidden .header { border-style: none; } #right-column .hidden .header { border-style: none; } .sideblock { margin-bottom: 18px; padding-bottom: 12px; background-color: inherit; border-bottom: 1px dotted #EEE; } .sideblock .header { border-style: none; padding: 3px 4px 3px 12px; background-color: inherit; border-bottom: 5px solid #eee; } .sideblock .header h2 { font-size: 100%; color: #444; background-color: transparent; font-size: 100%; } #course-view div.sideblock.hidden .header h2 { color: #444; } .sideblock .content { border-style: none; padding: 4px 12px; background-color: inherit; } .sideblock .list li { margin: 0; padding-bottom: 5px; line-height: normal; } .sideblock .content .icon { display: none; } .sideblock .content .info { text-align: left; } .sideblock .footer { text-align: left; } .calendar-controls .previous, .calendar-controls .next, .calendar-controls .current { text-decoration: none; } .block_messages .content { font-size: 100%; } .sideblock .header .commands { background-color: #EEE; padding: 1px; } .block_search_forums .searchform { text-align: left; } .activitydate, .activityhead { text-align: left; } .block_login .loginform .c1 { margin: 0.3em 0; color: #fff; } /* @end */ /* @group login */ .loginbox { border-color: #EEE; } .loginbox.twocolumns .loginpanel { border-color: #EEE; } .loginbox h2 { color: #444; font-weight: normal; font-style: normal; } /* @end */ /* @group content */ #content { clear: both; margin: 10px; } #site-index div#content, #course-view div#content, .haslayouttable div#content { margin: 0; } .weeks-format #left-column, .weeks-format #right-column, .topics-format #left-column, .topics-format #right-column { width: 15.5em; } .weeks-format, .topics-format { width: 960px; margin: 0; } .topics-format #left-column, .topics-format #right-column { padding: 10px 0 0; background: #f8f9ef url(pix/sideblock_grad.png) repeat-x left top; } .topics-format #middle-column { margin: 0 16.5em; padding: 0 14px; background: url(pix/content_bottom_right.png) no-repeat right bottom; } .headingblock { border-style: none; } #content .section { border-style: none; } .section { border-style: none; } .onlymiddlecolumn #content { margin: 10px; } /* @end */ /* @group startpage */ .sitetopiccontent { border-style: none; } .categoryboxcontent { border-style: none; } .courseboxcontent { border-style: none; } .coursebox { border-style: none; border-top: 1px solid #EEE; } .categorybox { border-top: 1px solid #EEE; } #site-index .sitetopic { margin-top: 10px; } /*#site-index .sitetopic { background: url(pix/pix/vinn_hi_splash.jpg) no-repeat center top; padding-top: 180px; margin-top: 10px; }*/ /* @group 2.0 layout-table hacks */ #layout-table { border-collapse: collapse; margin-top: 0; } #layout-table #left-column, #layout-table #right-column { padding: 10px 0 0; background: #f8f9ef url(pix/sideblock_grad.png) repeat-x left top; } #layout-table #middle-column { padding: 0 14px; background: url(pix/content_bottom_right.png) no-repeat right bottom; } /* @end */ /* @end */ /* @group course */ #course-view .weeks .section, #course-view .topics .section { border-style: none; margin-bottom: 2em; } #course-view .weeks .content , #course-view .topics .content, #course-view .weeks .section, #course-view .topics .section { background-color: #FFF; } #course-view .section .side { border-top: 5px #EEE; border-style: solid none dotted; } #course-view .section .left { color: #444; font-weight: bold; padding: 8px 0 0; } #course-view .current .left, #course-view .current .right { background-color: #FFC; } #course-view .weeks .section .content, #course-view .topics .section .content { padding-top: 0; border-style: none; border-top: 5px #EEE solid; border-bottom: 1px #EEE solid; } .section .summary { color: #444; padding: 0 2px 3px; } .section .summary > br { display: none; } ul.section li.activity { background-color: inherit; padding: 2px; } ul.section li.label { background-color: #FFF; } #course-report p { text-align: left; } .block_news_items .newlink { text-align: left; } #course-view .hidden *, #course-view .section.hidden .left { color: #CCC; } /* @end */ /* @group calendar */ #calendar .event_global { background-color: #D6F8CD; border-color: #D6F8CD; border-bottom-style: none !important; border-top-style: none !important; border-right-style: none !important; border-left-style: none !important; } #calendar .event_group { background-color: #FEE7AE; border-color: #FEE7AE; border-left-style: none !important; border-right-style: none !important; border-top-style: none !important; border-bottom-style: none !important; } #calendar .event_course { background-color: #FFD3BD; border-color: #FFD3BD; border-left-style: none !important; border-right-style: none !important; border-top-style: none !important; border-bottom-style: none !important; } #calendar .event_user { background-color: #DCE7EC; border-color: #DCE7EC; border-left-style: none !important; border-right-style: none !important; border-top-style: none !important; border-bottom-style: none !important; } .minicalendar .event_global { background-color: #D6F8CD; border-color: #D6F8CD; } .block_calendar_month .event_global { background-color: #D6F8CD; border-color: #D6F8CD; } .minicalendar .event_course { background-color: #FFD3BD; border-color: #FFD3BD; } .block_calendar_month .event_course { background-color: #FFD3BD; border-color: #FFD3BD; } .minicalendar .event_group { background-color: #FEE7AE; border-color: #FEE7AE; } .block_calendar_month .event_group { background-color: #FEE7AE; border-color: #FEE7AE; } .minicalendar .event_user { background-color: #DCE7EC; border-color: #DCE7EC; } .block_calendar_month .event_user { background-color: #DCE7EC; border-color: #DCE7EC; } #calendar .duration_global, .minicalendar .duration_global { border-top-color: #66D14D !important; border-bottom-color: #66D14D !important; } #calendar .duration_course, .minicalendar .duration_course { border-top-color: #FF9966 !important; border-bottom-color: #FF9966 !important; } #calendar .duration_group, .minicalendar .duration_group { border-top-color: #FBBB23 !important; border-bottom-color: #FBBB23 !important; } #calendar .duration_user, .minicalendar .duration_user { border-top-color: #A1BECB !important; border-bottom-color: #A1BECB !important; } #calendar .duration_course0, .minicalendar .duration_course0 { border-top-color: #FF9966 !important; border-bottom-color: #FF9966 !important; } #calendar .duration_course1, .minicalendar .duration_course1 { border-top-color: #0099FF !important; border-bottom-color: #0099FF !important; } #calendar .duration_course2, .minicalendar .duration_course2 { border-top-color: #FFFF00 !important; border-bottom-color: #FFFF00 !important; } #calendar .nottoday, .minicalendar .nottoday { border-color: #eeeeee; } table.minicalendar { border-style: none; } .weekend.day.event_course a { text-decoration: none; } .cal_popup_bg { background-color: #FFF; border-color: #CCC; } #calendar .maincalendar { border-style: none; } #calendar .sidecalendar { border-style: none; } .minicalendar .today { border: 1px solid #CCC; } .minicalendar .today a { text-decoration: none; } .minicalendar .weekdays abbr { border-style: none; } .block_calendar_month .filters { padding: 0 4px; font-size: 100%; } .block_calendar_month .filters table { background-color: inherit; } .minicalendar th { padding: 0; } .minicalendar td { padding: 0; } .minicalendar .day { line-height: 1.1em; padding: 3px 0 1px; border: 1px solid #FFF; } .minicalendar .weekdays th { font-weight: normal; } .minicalendar .today { border: 1px solid #CCCccc; } .cal_popup_bg { background-color: #FFF; border-color: #CCC; } .cal_popup_cg { background-color: #FFF; border-color: #CCC; } .cal_popup_fg { background-color: #FFF; border-color: #CCC; } .cal_popup_fg div a { font-size: 100% !important; } .block_calendar_month .cal_popup_caption, .block_calendar_month .cal_popup_fg div { border-color: #9B9984; font-size: 100% !important; color: #999; } #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: 1px solid #9b9984 !important; } #calendar { width: 100%; border-spacing: 0; border-collapse: collapse; } #calendar .today, .minicalendar .today { border: 1px solid #CCC; } #calendar .maincalendar .calendarmonth th { border-bottom: 1px solid #CCC; } /* @end */ /* @group modules */ .entrybox { border-style: none; } .entryboxheader { border-style: none; } #scormpage #tocbox { border-style: none; } #grade-index .grades { border-style: none; } #mod-data-edit .generalbox fieldset { border-style: none; } .files td { text-align: left; border-bottom: 1px solid #EEE; } p.book_chapter_title { font-family: inherit; color: #006EA2; font-size: 138.5%; font-weight: normal; font-style: normal; line-height: 140%; } .book_toc_numbered { border-left: 1px solid #A10A37; } #resource { border-top: 1px solid #FFF; } /* @end */ /* @group forum */ .forumpost { border-style: none; } .forumheaderlist { border-style: none; margin-left: 12px; margin-bottom: 24px; width: 98%; } .forumheaderlist .header { text-align: left; } .forumheaderlist .discussion .starter { background: inherit; } .forumpost .topic { border-bottom-style: none; background-color: #f8f9ef; } .forumpost .left { background: inherit; } .forumpost .commands { border-top: 1px solid #EEE; } .discussion td { border-style: none; border-bottom: 1px solid #EEE; } .forumthread .unread { background: #FFD991; } #mod-forum-discuss .forumpost.unread .content { border-color: #FFD991; } /* @end */ /* @group glossary */ .glossarypost { margin-top: 12px; border-style: none; border-top: 1px solid #EEE; } .glossarypost .concept h3, .glossarypost.continuous .concept { display: inline; } .glossarycategoryheader h2, .glossarypost .concept h3 { font-size: 100%; margin: 0; } .glossarypost .entryheader { background: url(pix/pix/list_bg.jpg) repeat-x scroll left top; } #mod-glossary-showentry #page { width: auto; } #mod-glossary-showentry #footer, #mod-glossary-showentry #header, #mod-glossary-showentry .navbar { display: none; } /* @end */ /* @group quiz */ #mod-lesson-edit .addlinks { margin-bottom: 24px; } #mod-quiz-report #attempts td { border-style: none; } .que { border-color: #EEE; } .que .feedback { border-color: #DDD; } .que .incorrect { } .que.multianswer .incorrect { background-color: #faa; } .que .partiallycorrect { background-color: #ff9; } .que .correct { background-color: #afa; } .quizattemptsummary .bestrow td { background-color: #e8e8e8; } .quizreviewsummary th.cell { background: #f0f0f0; } .quizreviewsummary td.cell { background: #fafafa; } /* @end */ /* @group wiki */ .mwiki .boxwidthwide { width: 95%; } .mwiki .tabtree { margin-top: 12px; } /* @end */ /* @group blog */ .block_blog_tags .official { color: #0000cc; } .block_blog_tags .personal { color: #666699; } /* @end */ /* @group chat */ #mod-chat-view #middle-column { padding: 0; } #mod-chat-view #enterlink { text-align: left; margin-left: 0; margin-right: auto; } #mod-chat-gui_header_js-jsupdate .chat-message { font-size: 81.25%; } #mod-chat-gui_header_js-chatinput #header { display: none; } #mod-chat-gui_header_js-chatinput #page { background-image: none; } #mod-chat-gui_header_js-chatinput #content { margin-left: 5px; } #mod-chat-gui_header_js-chatinput .navbar { display: none; } #mod-chat-gui_header_js-chatinput { background-image: none; } #mod-chat-gui_header_js-users #header { display: none; } #mod-chat-gui_header_js-users #page { background-image: none; } #mod-chat-gui_header_js-users #content { margin-left: 5px; } #mod-chat-gui_header_js-users { background-image: none; } #input_chat_message { width: 20em; } /* @end */ /* @group message */ #message-index #footer, #message-discussion #footer, #message-history #footer { display: none; } #message-index #page, #message-user #page, #message-history #page { width: auto; } #message-user #page { margin: 0; } #message-user #content { padding: 0; } /* @end */ /* @group help */ #help #footer { display: none; } #help #page { width: auto; } /* @end */